在基于XP的PE上安装Windows7,谁有经验?

来源:百度知道 编辑:UC知道 时间:2024/05/19 20:00:57
从USB-CDROM(U盘做的)启动电脑,进入PE桌面后可以通过虚拟光驱加载ISO镜像的方式成功安装Vista,但是不能安装Win7。Win7安装程序提示需要从安装盘启动或者升级系统到XPSP2以上。怎么才能让Win7安装程序认为我的当前系统就是XPSP2,而不是基于XP的PE?针对这个问题,我查找了很多网页,没有找到解决的办法?我知道在基于2003的PE下可以安装,或者PE2.0/3.0能安装,只是不想为了安装Win7而换PE。其实基于XP的PE,默认情况下也是不支持安装Vista的,是经过修改注册表和改名一个系统文件才支持的。但是该法对Win7无效。该提问7天内有效,我会随时关注,期待高人提供解决办法!
1.贴一张图 。
2.考虑硬盘没有系统或者不能启动的情况。
3.从硬盘启动安装程序虽然可以,但是操作过程太烦琐。
进入PE->解压ISO文件到D盘->复制启动文件到C盘并设置C盘可引导->从C盘启动进入命令行->删除C盘的启动文件->运行D盘的安装程序。
我希望在第一步就能启动Win7安装程序。
4.新发现。更改注册表CSDVersion值,成功通过W7安装程序的SP检查。但是出现新的问题,安装程序提示“内部错误”。于是删除upgloader.dll,又出错“安装源不可访问”。基本绝望了。
5.或者告诉我如何更改XP系统的版本号。例如:5.1.2600改为5.2.3790。

1。下载win7 iso压缩包,用虚拟光驱加载,然后把盘里的内容拷出来,放在除了你准备装7的目标盘以外的盘根目录下新建一个文件夹,如win7,(因为下载iso是加密压缩包,直接解压出来没有东西)

2。把win7里面的“bootmgr”;“boot”"efi"文件夹都复制到C盘根目录下,并在C盘根目录下建个sources文件夹,把的win7\sources下的boot.wim复制到C盘下sourse文件夹

3.注意目标安装盘必须是ntfs的,安装前可以先格好

4。管理员方式运行 --〉cmd--〉c:\boot\bootsect.exe /nt60 c: 退出重启

5。重启计算机,会看到正在启动安装程序,加载boot.wim。这个过程可能比较长,视不同配置,请等待……

6。安装程序启动,选择你要安装的语言类型,同时选择适合自己的时间和货币显示种类及键盘和输入方式。
出现“开始安装界面”,(注意!!!不点击“现在安装”)点左下角“修复计算机”(repair my computer)。
进入“系统恢复选项”,选择最后一项“命令提示符”(command prompt),出现DOS窗口。

7。删除C盘中的如下文件(如果有文件是隐藏的,删除前请运行attrib -r -h -s)
del C:\efi
del C:\bootmgr
del C:\boot
del C:\sources
删除这些很重要,没删除的话等下不能成功重起引导不了系统完成安装。

8。现在可以出入安装命令了,输入X(你的安装文件所在盘):\win7\sources\setup.exe后回车。然后就跟光盘启动安装一一样了。

9。在安装过程中到选择分区那一步可以的话把目标盘格一下,(选下面的drive options)确保安装顺利进行。

我就这么装的,

PE上目前好像没有能够直接安装win7的方法,我试