将windows 7安装到映像文件中的新奇招数

【IT168 使用技巧】我们现在使用的Windows7只是一个beta版本,这个版本在正式版发行后是肯定要删除的 。如何能安全体验新操作系统而不给现有系统造成影响是不少用户会考虑的问题 。在我们安装双系统的时候,往往会出现安装软件重复而发生系统混乱的情况,也可能出现病毒的互相传染,因此,让两个系统完全独立是最佳的安装方式 。另外,安装新系统容易出现卸载不干净的痼疾,给以后安装操作系统带来不便 。那么,我们应该如何来实现真正互不干扰的双系统环境呢?
其实,微软已经给我们提供了一个不错的解决方案——通过VHD文件安装Windows7!
VHD文件是微软提供的虚拟机软件Virtual PC的映像文件格式 。在建立了一台虚拟机后就会产生一个VHD的映像文件(如图1) 。而Windows Vista的“备份状态和配置”功能生成的备份映像也是VHD文件类型(如图2) 。

建立Windows 7 映像文件
Vista的备份映像也是VHD
而在Windows7中,微软提供了更加方便快捷的VHD文件的管理功能 。我们可以打开“开始-所有程序-管理工具-计算机管理”命令,接着进入左侧的“存储-磁盘管理”,这时我们可以点击右侧的“磁盘管理-更多操作-附加VHD”加载VHD文件,然后可以象普通分区一样进行读写操作(如图3),磁盘2就是加载的VHD虚拟硬盘了(如图4所示) 。我们还可以通过磁盘管理功能创建VHD文件 。文件这样我们就可以将一些个人的文件保存到VHD文件中,只需隐藏VHD文件的位置即可提高文件的安全性 。

可以象普通分区一样进行读写操作


加载的VHD虚拟硬盘

不过,更加让人惊讶的是,除了可以通过Virtual PC在VHD文件中安装操作系统外,我们也可以直接在物理计算机上将Windows7安装到VHD文件上 。那么,我们需要怎么做呢?
一、安装的准备工作
根据以上的介绍,我们可以发现:除了Windows7可以安装到VHD文件,其实,其他操作系统应该也可以 。这主要是由于Windows7的安装的PE版本比较高,对于VHD文件的支持更加完善决定的 。因此,我们应该可以使用Windows7光盘制作的PE来安装其他操作系统到VHD文件 。为了降低安装过程的命令行的复杂程度,我们可以先通过Virtual PC在至少有15GB空间的分区生成12GB大小的VPC文件 。
点击下载:模拟多种操作系统 Connectix Virtual PC v5.2 Build 420 简体中文汉化版
打开Virtual PC程序,点击“Settings”按钮进入设置窗口,选择“Hard Disk2”,在右侧点击“Virtual Disk Wizard”开始新建VPC文件(如图5) 。
在开始的向导窗口点击“Next”按钮,在出现的窗口选择“Create a new virtal disk”按钮新建一个虚拟硬盘(如图6);
点击“Next”按钮,这时可以选择“A virtual hard disk”来建立一个虚拟硬盘(如图7);
点击“Next”按钮,接着需要点击“Browse”按钮在分区中建立一个VHD文件(如图8);
点击“Next”按钮,这时选择“Fixed Size”来建立一个固定容量的虚拟硬盘(如图9);
点击“Next”按钮,在出现的窗口设置硬盘容量为13000MB即可(不要超出最大可用空间,如图10);
点击“Next”按钮,之后确认即可完成了 。稍后片刻就会建立好一个VHD的虚拟硬盘了 。
二、具体详细安装过程
首先,我们从Windows7的安装光盘启动计算机 。然后,一直让安装程序进行到语言、时区和流通格式以及键盘和输入法设置的时候,按下“Shift F10”键打开命令提示符窗口(如图11) 。这时,我们首先需要加载VHD的映像文件 。
1.加载VHD虚拟硬盘
首先,我们需要进入分区管理命令 。输入Diskpart即可,这个命令可以提供全面的分区管理功能,如分区、格式化、缩放分区等等(如图12) 。

推荐阅读