过期罐头电脑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4956|回复: 0
收起左侧

Win7和Win10双系统如何用不同分区直接启动

[复制链接]
aonly 2015-4-26 14:56:50 | 显示全部楼层
Win7和Win10双系统如何用不同分区直接启动
最近为了尝鲜新系统安装了Windows 10预览版,我发现默认安装后它会覆盖原来的Windows 7的WinRE。可是Windows 7才是我的主力系统,我该怎么恢复原来Windows 7的WinRE,或者有什么办法可以实现Windows 7、Windows 10使用各自的WinRE?

【解题思路】
在低版本基础上安装高版本系统,默认情况下新系统的引导文件、引导配置和重要系统文件(如C:\revovery)会自动覆盖旧系统文件。因为WinRE位于C:\recovery下,所以安装Windows 10后会使用新系统的WinRE覆盖旧文件。不过WinRE是由系统“Reagentc”命令指定的。因此如果要修复,可以使用上述命令重新指定Winre.wim文件的位置。
【解题方法】
WinRE默认文件是“C:\recovery\特定目录\winre.wim”和“boot.sdi”文件组成,现在只要将两个系统的WinRE重新指定相应的位置即可。
首先进入Windows 7系统以管理员身份启动命令提示符,输入“Reagentc /info”查看WinRE配置信息,可以看到默认位置是“C:\recovery”,它和Windows 10系统位置是一样的(图1)。
1429664545591.jpg
图1 查看WinRE位置信息
继续输入下列命令将WinRE指定到E盘(#后为注释无需输入):
Md e:\recovery7 #在E盘建立Recovery7目录
Reagentc /disable
Reagentc /setreimage /path e:\recovery7 #指定修复环境位置为e:\recovery7
Reagentc /enable
完成上述操作后再次运行“Reagentc /info”,可以看到现在的的WinRE已经指定到E盘(即分区3)下的“recovery\07fb1a06-6b64-11dd-bd93-b75ee54b69d7”目录(每台电脑名称均不同,具体名称和图中BCDID字符一致,图2)。
1429664556152.jpg
图2 自定义WinRE位置
操作同上,进入Windows 10系统,先在E盘建立“Recovery10”目录,将WinRE位置指向这个位置,这样两个系统的WinRE就分别使用不同位置的目录了。
接下来还要将两个系统对应的WinRE.wim和Boot.sdi文件分别复制到上述位置下(注意32位和64位版选择要对)。比如Windows 7是“E:\recovery7\07fb1a06-6b64-11dd-bd93-b75ee54b69d7”目录(具体位置请使用“Reagentc /info”查看)。WinRE.wim可以从“C:\Windows\System32\Recovery”下获取,Boot.sdi则从原版安装光盘中提取。完成上述文件的保存后,以后在启动Windows 7或者Windows 10时就可以进入各自的WinRE修复环境。而且由于这些文件放置到了非系统分区,重装系统后只要再次指定即可。
小提示:
Windows 10毕竟还是预览版,如果要在安装Windows 10时不破坏原来系统,我们可以将Windows 10手动安装在VHD文件中,然后在原系统BCD中添加VHD系统的启动参数即可。VHD系统安装大家可以参考前几期杂志的介绍。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

一键重装系统|雨人系统下载|联系我们|网站地图|过期罐头电脑论坛

GMT+8, 2024-4-20 08:35 , Processed in 0.034606 second(s), 28 queries .

官方免责声明:本站内容来自网友和互联网.若侵犯到您的版权.请致信联系,我们将第一时间删除相关内容!

Powered by Discuz!

专注于win7_win10_win11系统下载装机

© 2010-2023 GQGTPC.Com

快速回复 返回顶部 返回列表