估计现在很多人都下载安装了 Vista RTM 并且大部分都是双系统,因为 Vista 虽然华丽,但实用性目前还不如 WINXP 。但安装双系统必须单独给 Vista 划出一个分区,给计算机管理带来不便,经过几天研究我成功地把 Windows Server 2003 R2 和 Windows Vista 装在同一个分区中,WINXP WIN2000 和此方法雷同,现将方法介绍如下:
至于为什么两个系统不能装在同一个分区中,那是因为两个系统的三个文件夹重名,这三个文件夹分别是:Documents and Settings Program Files Windows(2000是WINNT),只要把 XP 系统的这三个文件夹改名就可以了,但是已经装好的系统就不能改了,也就是说必须重新制作系统安装光盘 。
开始之前我们做些准备工作,单击"工具"-->"文件夹选项"在"查看"中选择"显示所有的隐藏文件和文件夹",不选择"隐藏受保护的系统文件" 。
整个过程需要下列软件:
系统安装文件精简软件 nLite,(安装前确认是否已安装Microsoft.NET Framework 2.0)
可引导光盘制作软件 EasyBoot
【把Win XP与Vista都装在C盘的详细方法】图象制作处理软件 Photoshop
系统光盘测试软件 VMware Workstation
光盘刻录软件 Nero
XP-Vista 启动菜单修改软件 VistaBoot PRO 3.1
Microsoft.NET Framework 2.0
nLite v1.3 RC
EasyBoot 5.1
PhotoShop CS2
VMware Workstation 5.5.3
Nero Burning Rom 7.5.7.0
把一张原版 XP 系统光盘插入光驱,或者用虚拟光驱加载一个原版 XP 系统光盘镜像,(把它复制到硬盘的某个目录也可以)按下 Ctrl Alt Delete 启动任务管理器,执行"文件"--> "新任务"-->输入x:i386winnt32.exe /noreboot 其中x:为你的 Windows XP 系统光盘所在的光驱 。接着,安装程序会提示你现在选择"全新安装"还是"升级安装" 记住:一定要选"全新安装",并且在接下去的 "安装选项" 屏幕中,在 "进一步的选项" 上按,并 在 "我想复制所有CD上的安装文件" 已经打上勾 。
在安装程序完成之后,在你的电脑的C盘根目录就会有会有 2个文件夹:
C:$ WIN_NT$.~ LS
C:$ WIN_NT$.~ BT
好了,接着把 C:$ WIN_NT$.~ LS- 重新命名为 INSTALL,C:$ WIN_NT$.~ BT- 重新命名为BOOT ,并且把BOOT文件夹复制到INSTALL目录中 。然后在 INSTALL 目录中,删除 size.sif 文件(它是之前安装程序检测你的电脑的磁盘空间所生成的),在 BOOT 目录中,删除 txtsetup.sif migrate.inf 和 BOOTSECT.DAT,并去掉所有文件的只读属性,用记事本打开 setupldr.bin 执行 "编辑" --> "替换" 把 "i386" 字节替换为 "BOOT" 然后保存 。
用记事本打开 winnt.sif 删除所有内容,添加如下内容:
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall = "No"
[Unattended]
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=WINXP 改动后的 Windows 目录
ProgramFilesDir = "程序文件" 改动后的 Program Files 目录
Comm
[GuiUnattended]
TimeZone = "210"
adminpassWord=*
AutoLogon = No
Encryptedadminpassword=NO
OEMSkipRegional=1
OEMSkipWelcome=1
[UserData]
ProductID=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx 25位序列号
FullName="Daiwang" 你的用户名
OrgName="Southern Yangtze University" 你的组织名
ComputerName=DAIWANGCOMPUTER 你的计算机名
[LicenseFilePrintData]
AutoMode = "PerServer"
AutoUsers = "5"
[Display]
BitsPerPel = 32 显示色彩质量
XResolution = 1024 屏幕分辨率
YResolution = 768 屏幕分辨率
VRefresh = 60 屏幕刷新率
[TapiLocation]
CountryCode=86
[RegionalSettings]
Language=00000804
LanguageGroup=9,10
[Branding]
BrandIEUsingUnattended = No
IEBrandingFile = install.ins
[Identification]
JoinWorkgroup=WORKGROUP 网络工作组名
[Networking]
InstallDefaultComponents=Yes
[Components]
MSNexplr=off
zonegames=off
删除 C:installi386winnt.sif,把X:win51,win51IP ,WIN51IP.SP2 三个文件复制到 C:install 目录,把X:i386DosNET.INF,USBPORT.SY_ 这两个文件复制到 C:installi386 下 。
打开 nLite 首先选择语言,然后选择系统安装文件所在的目录-- C:install 前进,在任务选择中选"选项",前进,把配置文件路径的 Documents and Settings 改为其它名称,然后完成就可以了,下一步很重要,就是把 C:installi386txtsetup.sif 剪切到 C:BOOT 下,并记得去掉只读属性 。
安装好 EasyBoot,把 EasyBootdisk1 目录下的 ezboot 文件夹复制到 C:install 下 。打开 ezboot 文件夹,删除 bcdw.bin ebback.bmp eblogo.bmp standard.ctb default.ezb bcdw.txt 这几个文件 。用记事本打开 w2ksect.bin 同样把 "i386" 字节替换为 "BOOT" 然后保存 。logo.bmp 和 BACK.BMP 是 EasyBoot 的默认 logo 和背景图片,(实在难看),我们可以用 Photoshop 自己制作(方法见图片附件),然后保存 。打开 cdmenu.ezb 单击"制作ISO"制作光盘镜像 。
然后用 VMware Workstation 测试光盘镜像,没有什么问题后把这个光盘镜像用 Nero 刻盘就行了 。注意,千万不要把这个ISO文件直接刻录到光盘上,要选择用镜像刻盘这一项 。
[单击 VMware Workstation 的屏幕,按 Esc 键]
以下重装 XP (装好后重复前面的一个步骤,那就是:单击"工具"-->"文件夹选项"在"查看"中选择"显示所有的隐藏文件和文件夹",不选择"隐藏受保护的系统文件")--> 安装 Vista (建议在 XP 下用虚拟光驱安装,注意:在计算机将要重新启动的前请保存好C盘里的引导文件,autoexec.bat boot.ini bootfont.bin bootmgr BOOTSECT.BAK config.sys IO.SYS MSDos.SYS NTDETECT.COM ntldr 以防不测 。安装后直接就进入了 Vista ,这时千万不要慌) -->进入 Vista 后,安装 VistaBoot 修改启动菜单
重新启动计算机进入 XP -->替换文件-->激活 Vista -->汉化,方法前面有帖我就不讲了 。
Bug 修正,winnt.sif 文件的内容 。
- 数列的极限与数列收敛的关系
- Windows11未激活怎么换回原来的壁纸 win11系统未激活
- Windows11最低配置要求是什么 Windows11要求配置
- Windows11无法访问指定设备路径和文件怎么解决
- 2128我的心爱
- 红米3开启与关闭触屏震动的方法
- 数学中的截距
- 戒指测量方法 如何测量戒指尺寸
- 体验Windows Vista系统的程序兼容模式
- 10个最常用 Windows Vista运行命令
