win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

时间:2024-04-14 12:27:36

想在win7 X64下运行以前的一些32位程序,比如 VB6 、Media Studio Pro 8 等好用的软件,之前在win7 x86下还勉强能安装运行,但是 win7 x64 下是直接连安装都安装不了了,以前也用虚拟机,但是暂时没这想法,于是查了一下,发现MS已经推出了一个用于win7的虚拟机了: https://www.microsoft.com/zh-CN/download/details.aspx?id=3702 (虚拟机支持补丁KB958559 ,32位和64位版本选择正确的) WindowsXPMode_zh-cn.exe : https://www.microsoft.com/zh-CN/download/details.aspx?id=8002  (XP 操作系统),果断下载安装,在一台老机器上装的很顺利,但是到了新机器上,居然报 0x80240037  错误:

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

而我的操作系统是ghost版的,说明系统是一样的,没问题,那么就是硬件不一样了,于是,以“KB958559 0x80240037 ” 为关键词,搜索,结果没有任何解决方法,于是简化,以“0x80240037 ” 为关键词,搜索,终于找到了一篇看起来靠谱的方法:

https://blog.****.net/m0_37397536/article/details/79271709#commentsedit ,

虽然他说的不是安装 KB958559 ,但是我还是按照他的方法试了一下,果然靠谱,安装成功了。详细过程我就不写了,补一张他没有的控制台进度图(命令: dism /online /add-package /packagepath:"X:\路径\文件名.cab"  , 文件名.cab 为最终解压出来的主安装包):

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

完成后按“Y”重启,那么接下来就开始安装 WindowsXPMode_zh-cn.exe : https://www.microsoft.com/zh-CN/download/details.aspx?id=8002  (XP 操作系统),了,

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

安装成功!

点击运行看看!

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

可以运行,说明补丁安装没问题,继续:

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

设一个启动密码,继续

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

然后等待几分钟看看:

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

运行成功!:

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

接下来你就可以安装以前那些在XP下才能正常安装运行的软件了,这个XP系统里面默认只有安装时候的第一个硬盘,主机的硬盘是以网络共享盘的形式出现在资源管理器里面,可以直接访问(这点比vmware 省事,当然,vmware 也有他独特的功能是MS的虚拟机所没有的。):

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

下面根据需要你开可以调整这个虚拟机的内存,添加硬盘等,但是必须关闭虚拟机才行,注意不是点右上角的叉叉关闭,是点 ctrl+alt+del 来关闭系统,点叉叉关闭的话是休眠,是不能更改设置的:

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

关闭虚拟机后,从开始菜单找到虚拟机主程序,就可以进行设置了:

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

选择动态扩充即可

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

最大支持127G的硬盘

win7 x64下安装 KB958559 出现 0x80240037 错误解决方法(win7 x64 安装VB6、Media Studio 8)

下面,你就可以在这个虚拟的XP里面安装你需要的软件了。