我发现用这种方法安装好的XP系统上网几乎不染病毒,可以裸奔(因为病毒的作者为了保证病毒文件尽可能得小,便于通过互联网传播,都采用傻瓜式编程,这样的病毒就算进入你的机器,也因为找不到该感染路径而无法发挥做用),但通过优盘感染则不能幸免。
至于为什么两个系统不能装在同一个分区中,那是因为两个系统的三个文件夹重名,这三个文件夹分别是:Documents and Settings Program Files Windows(2000是WINNT),只要把XP系统的安装目录改一下就可以了,比如装在 C:\WINXP\ 下。
这样,这三个文件夹就分别变为:C:\WINXP\Documents and Settings C:\WINXP\Program Files C:\WINXP\Windows。但是已经装好的系统就不能改了,也就是说必须重新制作XP系统光盘。
整个过程需要下列软件:
光盘镜像编辑软件 UltraISO
系统光盘测试软件 VMware Workstation 或 Virtual PC
光盘刻录软件 Nero
XP-Vista 启动菜单修改软件 VistaBoot PRO 3.1
我前几天在远景论坛发过一个怎样把XP与Vista都装在一个分区中的贴子,得到广大网友的支持,并指出了贴子的不足之处。其实,我把一个很简单的贴子写复杂了,现将贴子修改整理,内容如下:
把一张你常用的XP系统光盘插入光驱,打开 UltraISO,执行“文件”→“打开光盘”,找到这两个文件:
winnt.sif HIVESFT.INF,应该都在 \i386 目录下,如果你的光盘不是XP系统原版光盘(比如用 EasyBoot 制作的系统光盘,这种系统光盘带有色彩背景图像和中文菜单),那么你就得找到安装程序启动文件夹(大约6-9M,常以 BOOT EZBOOT 为文件夹名)。
以这个文件夹里的 winnt.sif 为准,把这两个文件提取出来保存。不要关闭 UltraISO,因为接下来还要用到它。
用记事本打开 winnt.sif,在 [Unattended] 这一栏下添加如下内容:
TargetPath=\WINXP\WINDOWS
ProgramFilesDir = "\WINXP\Program Files"
CommonProgramFilesDir = "\WINXP\Program Files\Common",最后将此保存。
用记事本打开 HIVESFT.INF,找到 DEFAULT_PROFILES_DIR="%SystemDrive%\Documents and Settings" 这一行,把 "%SystemDrive%\Documents and Settings" 改为 "%SystemDrive%\WINXP\Documents and Settings",然后保存。
本文来源:Vista家园 作者:佚名