虚拟光驱加载win7提示setup.exe不是有效的win32应用程序

使用虚拟光驱加载win7时电脑提示setup.exe不是有效的win32应用程序这个提示,可能是你的win7镜像包是64位的吧!
而你的系统现在是32位的,所以这样提示错误~!因为在32位系统下是不能运行任何64位程序的,包括安装程序也一样~!
如果想要安装这个64位系统的话(拓展:关于32位系统与64位系统)。下面有三个方法解决此问题:
第一个办法是刻入光盘,用光盘启动来安装
第二个办法是用UltraISO把win7安装包写入U盘,用U盘引导启动来安装
第三个方法:

  1. 首先C盘名称清空,本地磁盘就ok。
  2. 解压Windows7 64 位版到非系统盘,此处以D:\W7为例
  3. 复制c:\boot\bootsect.exe至C盘根目录(此bootsect.exe为32位)没有的话,直接百度上输bootsect.exe,下一个就ok!
  4. 复制D:\W7中boot文件夹、efi文件夹、bootmgr及bootmgr.efi至C盘根目录。
  5. 在C盘根目录下新建sources文件夹,将D:\W7\Sources\boot.wim复制过来。
  6. 运行cmd,输入命令c:\bootsect /nt60 c:(注意中间有空格哟!)
  7. 重启电脑,出现“开始 安装 界面”,(要注意了,不点击“现在 安装 ”)点左下角“修复计算机”(repair you computer),进入”系统恢复选择”,选择最后一项”命令提示符”(command prompt),进入DOS窗口。输入:xcopy   D:\W7\boot   C:\boot 再输入:xcopy   D:\W7\boot\bootsect.exe   C:   (此bootsect.exe为64位)
  8. 重启电脑,出现“开始 安装 界面”,(要注意了,不点击“现在 安装 ”)点左下角“修复计算机”(repair you computer),进入”系统恢复选择”,选择最后一项”命令提示符”(command prompt),进入DOS窗口。先格式化C盘:执行格式化命令format c:/q(注:如C盘是FAT32格式,想转NTFS格式的话,执行format c:/fs:ntfs)。输入:D:\W7\sources\setup.exe 开始 安装 !(引用自:玩物丧志)

发表评论

邮箱地址不会被公开。 必填项已用*标注