PC6下载站

分类分类

如果在装了win7后找回xp

关注+2010-12-28作者:清晨

大家在安装双系统的时候,如果先安装的Win7或者Vista(因为很多机器自带的,可能有人不想卸,只想加个XP),再装XP的话,装完后会发现进不了前者了,系统引导的时候没有出现预期的双系统引导菜单。

这是因为从Vista后,Microsoft就引入了一种全新的Boot Loder架构。它与旧版的Windows的Ntldr严重地依赖于硬件不同,新版引导管理器能够实现完整的硬件独立性,且能够与多种操作系统无缝结合,让引导更加快速与安全。也就是说之前XP的Boot.ini管理的内容就移交给了Boot Configuration Data,同时提供了选项编辑器——BCDEdit.exe。所以,我们可以选择用Win7、Vista来引导后安装的XP,只要将XP的引导项添入BCD就行了。

当然,首先必须要能进入Win7或者Vista。

进入XP后,我们找一张Win7的安装盘,或者是用虚拟光驱加载Win7的安装的ISO镜像文件,将光盘放入光驱之后,运行XP下的“命令提示符”(运行cmd.exe),输入命令:

X:

其中“X”是光驱所在的盘符。切换到光驱所在盘后,依次执行如下命令:

cd boot
bootsect /nt60 SYS

完成之后重启电脑,就能进Win7或者Vista了,不过也只能进该系统了。

进入Win7/Vista后,同样运行“命令提示符”(cmd.exe),注意以管理身份。在命令提示符中执行:

bcdedit

就能看到当前引导菜单了。通过命令行工具Bcdedit,我们可以添加、删除及修改BCD (Boot Configuration Data)中的对象。在BCD中,每个对象均具有唯一的 GUID (Globally Unique Identifier : 全局唯一标识符),如系统中的每块硬盘、每个分区的GUID (全局唯一标识符)均不相同。

在BCD中,硬盘或分区的GUID可分为如下几类:

{legacy}:指存在上一代Windows系统如Windows XP的硬盘或分区;

{default}: 默认操作系统所在硬盘或分区;

{current}: 当前硬盘或分区;

{c34b751a-ff09-11d9-9e6e-0030482375e7}: 类似于这个格式的GUID指其他安装了操作系统的硬盘或分区。 (注:这只是个例子,具体数字根据硬盘或分区参数会有相应变化,但均会类似于{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}格式)。

另外,执行命令“bcdedit /?”可以查看帮助信息。

本文导航
展开全部

相关文章

更多+相同厂商

热门推荐

  • 最新排行
  • 最热排行
  • 评分最高
排行榜

    点击查看更多

      点击查看更多

        点击查看更多

        说两句网友评论

          我要评论...
          取消