论文部分内容阅读
Windows 10已经发布,然而由于Windows XP太经典也太优秀,因而还有不少人连Windows 8甚至Windows 7都没用过,便又迎来了Windows 10的更新诱惑。由于微软对Windows XP放弃支持,这次不升级恐怕说不过去了。但对于只有一个XP系统分区和一个数据分区的老电脑用户来说,如果不希望错过对前面几种系统的体验,能不能在不动原有XP系统和用户数据的情况下,分别加装Windows 7、Windows 8.1和Windows 10三个系统,让4个系统和平共处于一块仅有2个分区的硬盘上,且不发生冲突?本文提供解决方案。
1. 无损数据 安装Windows 8.1于D盘
之所以先安装Windows 8.1而不装Windows 7,是因为Windows 8的多系统启动管理功能界面漂亮,使用方便且更不容易出问题。
首先启动Windows XP,准备安装辅助工具NT6 HDD Installer v3.1.4.exe,准备Windows 8.1安装映像ISO文件,用解压软件WinRAR或虚拟光盘软件解开ISO文件,并将其释放到C盘的根目录下(若C盘空间有限,也可以释放到D盘的根目录下),注意一定要是根目录。
接下来运行NT6 HDD Installer,软件会自动判断当前安装的系统,寻找已经解压于硬盘上的系统安装文件中的启动管理程序。这里由于提前按软件要求拷贝了系统启动管理文件,所以,只需点击“1.安装”按钮完成启动管理文件的配置即可(图1)。完成安装配置之后,点击“0.退出”按钮退出该程序。
重新启动系统,这时在系统启动菜单中便会多出两个NT6 HDD Installer的安装选项。选择二者之一,即可自动进入Windows 8.1的安装过程,经过几次交互(诸如安装密钥、登录用户名、语言选择等),系统重新启动数次,完成Windows 8.1的安装。Windows 8.1完成安装最后一次重启时,可以看到,在启动菜单中新增了一个Windows 8.1的启动项,而原来的Windows XP系统则被命名为“早期版本的”(图2)。
2. VHD虚拟 加装Windows 7/10系统
从启动菜单中选择Windows 8.1项启动电脑。接下来要将Windows 7和Windows 10安装为VHD系统。VHD系统作为虚拟系统来使用,但它可以共享其他分区的数据,在使用过程中感觉不到虚拟的味道。虚拟系统被打包成一个VHD文件,置于D盘或C盘上,使用过程中对该系统的写入操作,都将反映到对该VHD文件的写入,因此,当系统关闭后,所有对系统盘的写入操作都被保存在这个VHD文件当中,不会有数据丢失。
先在Windows 8.1下创建Windows 7的VHD系统。首先准备Windows 7的安装ISO镜像文件并解压到D盘的一个空文件夹中,若空间不足,可解压到U盘中(如I:\Win7-64);准备好工具软件“Windows VHD_VHDX 辅助处理工具 2013”。运行该工具,选择“创建VHD/VHDX”选项,浏览选择Windows 7安装文件夹下的install.wim文件,将VHDX虚拟系统文件所在位置和文件名设置为“D:\WIN_VHD\WIN7_V.VHDX”,设置虚拟系统VHDX文件的大小为15GB,文件格式选择“动态扩展”(这样可根据需要在15GB范围内伸缩),点击“确定”按钮,开启黑色命令提示符窗口自动创建Windows 7虚拟系统VHDX文件(图3)。
虚拟系统创建完成后,切换到“挂载/卸载VHD/VHDX”选项,浏览定位刚才生成的VHDX虚拟文件,编辑启动项名称为“Windows [WIN7_V.VHDX]”,然后选择“挂载VHDX”,点击“向BCD中添加VHD/VHDX项目”,在启动菜单中添加Windows 7启动项,然后退出该工具(图4)。
重启系统,启动菜单会多出一项“Windows [WIN7_V.VHDX]”,选择它就会进入Windows 7的安装配置过程,具体方法同传统安装Windows 7。Windows 7安装完毕之后,以后启动选择“Windows [WIN7_V.VHDX]”就可以使用Windows 7系统了。
3. 分区盘符隐藏与数据共享
出于数据保护的考虑,进入Windows 7或Windows 10虚拟系统后,在资源管理器中将看不到Windows XP的分区盘符,自然也就访问不了其中的数据。如果希望访问其中的数据,可通过磁盘管理器,给Windows XP所在分区分配一个盘符,就可以访问该分区上的数据了(图5)。
4. 多重菜单与虚拟空间管理
多重菜单可通过Windows VHD_VHDX辅助处理工具的“查看BCD中的项目”来查看;如果需要编辑,可以使用“BOOTICE(引导扇区维护工具)2015”软件。
虚拟磁盘空间的容量在创建时就应该想好,如果在创建之后发现虚拟磁盘容量不足了,可通过BOOTICE的“容量重设”功能来解决。
1. 无损数据 安装Windows 8.1于D盘
之所以先安装Windows 8.1而不装Windows 7,是因为Windows 8的多系统启动管理功能界面漂亮,使用方便且更不容易出问题。
首先启动Windows XP,准备安装辅助工具NT6 HDD Installer v3.1.4.exe,准备Windows 8.1安装映像ISO文件,用解压软件WinRAR或虚拟光盘软件解开ISO文件,并将其释放到C盘的根目录下(若C盘空间有限,也可以释放到D盘的根目录下),注意一定要是根目录。
接下来运行NT6 HDD Installer,软件会自动判断当前安装的系统,寻找已经解压于硬盘上的系统安装文件中的启动管理程序。这里由于提前按软件要求拷贝了系统启动管理文件,所以,只需点击“1.安装”按钮完成启动管理文件的配置即可(图1)。完成安装配置之后,点击“0.退出”按钮退出该程序。
重新启动系统,这时在系统启动菜单中便会多出两个NT6 HDD Installer的安装选项。选择二者之一,即可自动进入Windows 8.1的安装过程,经过几次交互(诸如安装密钥、登录用户名、语言选择等),系统重新启动数次,完成Windows 8.1的安装。Windows 8.1完成安装最后一次重启时,可以看到,在启动菜单中新增了一个Windows 8.1的启动项,而原来的Windows XP系统则被命名为“早期版本的”(图2)。
2. VHD虚拟 加装Windows 7/10系统
从启动菜单中选择Windows 8.1项启动电脑。接下来要将Windows 7和Windows 10安装为VHD系统。VHD系统作为虚拟系统来使用,但它可以共享其他分区的数据,在使用过程中感觉不到虚拟的味道。虚拟系统被打包成一个VHD文件,置于D盘或C盘上,使用过程中对该系统的写入操作,都将反映到对该VHD文件的写入,因此,当系统关闭后,所有对系统盘的写入操作都被保存在这个VHD文件当中,不会有数据丢失。
先在Windows 8.1下创建Windows 7的VHD系统。首先准备Windows 7的安装ISO镜像文件并解压到D盘的一个空文件夹中,若空间不足,可解压到U盘中(如I:\Win7-64);准备好工具软件“Windows VHD_VHDX 辅助处理工具 2013”。运行该工具,选择“创建VHD/VHDX”选项,浏览选择Windows 7安装文件夹下的install.wim文件,将VHDX虚拟系统文件所在位置和文件名设置为“D:\WIN_VHD\WIN7_V.VHDX”,设置虚拟系统VHDX文件的大小为15GB,文件格式选择“动态扩展”(这样可根据需要在15GB范围内伸缩),点击“确定”按钮,开启黑色命令提示符窗口自动创建Windows 7虚拟系统VHDX文件(图3)。
虚拟系统创建完成后,切换到“挂载/卸载VHD/VHDX”选项,浏览定位刚才生成的VHDX虚拟文件,编辑启动项名称为“Windows [WIN7_V.VHDX]”,然后选择“挂载VHDX”,点击“向BCD中添加VHD/VHDX项目”,在启动菜单中添加Windows 7启动项,然后退出该工具(图4)。
重启系统,启动菜单会多出一项“Windows [WIN7_V.VHDX]”,选择它就会进入Windows 7的安装配置过程,具体方法同传统安装Windows 7。Windows 7安装完毕之后,以后启动选择“Windows [WIN7_V.VHDX]”就可以使用Windows 7系统了。
3. 分区盘符隐藏与数据共享
出于数据保护的考虑,进入Windows 7或Windows 10虚拟系统后,在资源管理器中将看不到Windows XP的分区盘符,自然也就访问不了其中的数据。如果希望访问其中的数据,可通过磁盘管理器,给Windows XP所在分区分配一个盘符,就可以访问该分区上的数据了(图5)。
4. 多重菜单与虚拟空间管理
多重菜单可通过Windows VHD_VHDX辅助处理工具的“查看BCD中的项目”来查看;如果需要编辑,可以使用“BOOTICE(引导扇区维护工具)2015”软件。
虚拟磁盘空间的容量在创建时就应该想好,如果在创建之后发现虚拟磁盘容量不足了,可通过BOOTICE的“容量重设”功能来解决。