让2个系统一起装进C盘最正确的方法

Windows 7和XP有相同的文件夹Programe Files和Windows ,如果同时安装在C盘,会因为同名文件夹导致系统文件被另一个系统的文件被覆盖,从而导致其中一个系统不能正常运行。有什么解决方法可以令这两个系统共存呢?办法总比困难多,下面介绍其中一个方法。

注:网上有类似的方法介绍(基本上是相互抄袭的),并且很多人(包括本人)试了都不成功,其1:Program Files和Program Filescommon Files文件夹还是在C盘根目录,其2:安装Win7后,搞不出XP菜单,无法使用XP系统。

下面介绍的方法已经通过测试,保证能成功!

小编认为,把XP和Win7装在同一分区其实很无聊,只不过是见这么多人复制帖子、以讹传讹,忍不住出来说说正确的方法而已。

一、基本原理:更改XP安装路径,使XP的Programe Files和Windows 安装在C盘的一个文件夹下,而不是根目录下,这样就可以避免与win7冲突。装好XP后,再安装win7安到C盘。

二、关键步骤:更改XP安装盘的安装路径。修改BCD菜单,重命名boot.ini文件。

三、步骤

(一)修改XP的安装文件。XP需要修改的文件有两个:WINNT.SIF和HIVESFT.INF文件。

1、修改WINNT.SIF文件

从XP安装光盘(或镜像)中的I386文件夹内找到WINNT.SIF文件,提取出来,用“记事本”打开,找到 [Unattended]条目下的TargePath=“Windows”修改为TargetPath="XPWindows",

再在[Unattended]条目下添加

ProgramFilesDir="C:XPProgram Files"

CommonProgramFilesDir="C:XPProgram Filescommon Files"

ProfilesDir="C:XPDocuments and Settings

然后保存。

如图:



2:修改HIVESFT.INF文件

同样方法提取I386文件夹下的HIVESFT.INF文件,用记事本打开。找到DEFAULT_PROFILES_DIR="%SystemDrire%Documents and Settings",修改为

DEFAULT_PROFILES_DIR="%SystemDrive%XPDocuments and Settings"

然后保存。

如图:



PS:为了快速找到要修改的内容,可以用记事本“编辑”菜单中的“查找”功能,搜索上述字串即可。

3、将上述2个修改后的文件放回原ISO中覆盖原文件,然后保存即可。如果喜欢用光盘安装XP的话,将新的ISO刻盘。

(二)修改BCD菜单,重命名boot.ini

1、用上述步骤做好的光盘安装XP系统,完成后,再放入Win7的光盘,开始安装Win7系统。

PS:安装好XP,C盘根目录还是有个Program Files文件夹,你可以删除它,因为它是系统处理输入法时留下的。

2、安装好Win7后,打开隐藏选项,在C盘根目录下找到boot.ini.saved文件,将其重命名为boot.ini

3、将下面的代码做成一个批处理,用管理员权限运行。完后重启电脑,就会有XP菜单,菜单中XP排第一,且为缺省启动项。

bcdedit /delete {ntldr} /f /cleanup

bcdedit /create {ntldr} /d "Microsoft Windows XP"

bcdedit /set {ntldr} device partition=C:

bcdedit /set {ntldr} path ntldr

bcdedit /displayorder {ntldr} /addfirst

bcdedit /default {ntldr}

bcdedit /timeout 9

注:如果不怕麻烦,可以在Win7的命令行下,逐条运行上面几条命令。

(0)

相关推荐

  • 怎么把系统装进u盘

    把系统装进U盘,以后就可以用U盘来为电脑装系统了,或者你甚至可以有另一种想法,即把操作系统装进U盘,直接当移动的系统来使用.这样的想法当然很好,第一种想法可以轻松实现,但第二种想法却不容易实现,因为, ...

  • Win10 UEFI不识别U盘怎么办?Win10系统UEFI无法从U盘启动的解决方法

    当Win10系统装机用户越来越多之后,UEFI主板配置也浮现在用户计算机中, UEFI 和 BIOS 是主流的两种主板配置.这种新型 UEFI 主板配置也让很多用户措手不及,一些用户表示在计算机中插入 ...

  • 电脑重装系统发现Bios没有U盘启动项解决方法

    很多用户电脑出现一些故障的时候都会选择重装系统,有些用户电脑没有光驱.光盘那么就想使用U盘来重装系统,相信想要使用U盘安装系统的用户对安装系统教程也有些了解,开始在电脑开机的时候发现Bios设置里没有 ...

  • 升级Win10系统后不显示磁盘盘符的解决方法

    很多用户表示,升级Win10系统后,在设备和驱动器中查看Win10分区,发现所有的磁盘分区只有本地磁盘几个字,而没有CDEF的盘符.这个问题如何解决?怎么才能找回Win10磁盘的盘符呢?下面,就给大家 ...

  • Windows To Go将Win8装进U盘利用优盘提供Win8环境

    BYOD“自带设备”(Bring Your Own Device)工作方式是当前一个发展趋势,但却给公司的IT部门带来了难题。员工不仅把手机和平板电脑带进办公室,连接到电子邮件系统、应用程序和共享中心 ...

  • Windows To Go将Win8装进U盘

    BYOD“自带设备”(Bring Your Own Device)工作方式是当前一个发展趋势,但却给公司的IT部门带来了难题。员工不仅把手机和平板电脑带进办公室,连接到电子邮件系统、应用程序和共享中心 ...

  • 如何将Windows 7系统装进便携U盘中?

    每个人都有自己习惯使用的操作系统,当到了教室你会发现使用的是老派XP系统,到了朋友家你会发现朋友使用的是Win10系统......有什么办法能将习惯使用的系统装进U盘呢?下面以Win7为例演示安装方法 ...

  • 高手将系统装在U盘的实用对策

    微软的系统并不支持直接装进U盘,如果想要装真正移动的系统,需要下载特定的操作系统,而这类操作系统一般都是经过深度修改的,所以,不建议直接在U盘上安装操作系统.进入pe系统也是可以帮助我们完成很多操作的 ...

  • Win7系统开机启动项不能加载的处理方法

    开机启动项是每台电脑都有的东西,就是多和少的问题的,很多人开机的时候喜欢加载很多的启动项,其实这也没什么不好的。现在的电脑为了受到更好的保护,往往在开机的时候就加载了一些启动项,如:杀毒软件,安全卫士 ...