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

版权声明:本文为博主原创文章,欢迎转载,转载请注明出处。 https://blog.csdn.net/jessezappy/article/details/82347981

想在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  错误:

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

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

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

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

安装成功!

点击运行看看!

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

设一个启动密码,继续

然后等待几分钟看看:

运行成功!:

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

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

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

选择动态扩充即可

最大支持127G的硬盘

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

猜你喜欢

转载自blog.csdn.net/jessezappy/article/details/82347981