总结网上的方法,步骤如下:
1、 将win7_64bit iso内容全部拷到非系统盘d:\win7
2、 进入winpe,格式化c盘为ntfs格式
3、 将d盘win7里boot文件夹,efi文件夹,bootmgr文件,复制到C:\ ,再在C:\下新建sources文件夹,将d:\win7\sources里的boot.wim复制到c:\sources中
4、 用32位WIN7系统的bootsect.exe替代c:\boot下的原文件(原版的64位bootsect.exe可能无法在32位WinPE下设置第五步,笔者因为硬盘上同时有32位和64位镜像,所以直接使用虚拟光驱加载32位镜像然后将boot文件夹复制到C盘根目录下完全覆盖就行了)
5、 在PE中运行cmd,在DOS下输入c:\boot\bootsect.exe /nt60 c,如图:
回车后,会有个报错的对话框弹出来,不要管它。
6、拔掉U盘重起电脑, 出现windows7系统菜单,看到安装的字样没呀?别急不要点。在最后安装界面下面有一项‘修复安装>选择后>继续>命令,进入dos界面,进入C盘
删除
del bootsect.exe
del bootmgr
del boot
del efi
del sources
删除完毕!
7、进入d:\win7\sources,一定要定位到sources目录下,否则还是运行的C盘下的setup,如果没有将所有文件拷到C盘是无法安装的,运行setup.exe,开始安装win7 64bit