在虚拟磁盘VHD里面安装Windows系统
很多时候由于各种原因我们需要安装另一个系统来执行某项功能或运行某个旧版的程序。可是我又不想分区搞乱我的文件,这个时候该怎么办呢?有两种方法:一虚拟机安装,二用VHD虚拟磁盘安装。如果你的电脑是高端配置用虚拟机更方便快捷。如果是你的电脑配置较差,又或者应用不支持在虚拟机中运行。这个时候我们就要用到VHD安装系统了,这种方法仅支持win7及更新版本的Windows系统,如果你要安装XP系统那还是老老实实分区给它来安装吧。
下面我们开始介绍如何通过VHD来安装Windows系统:
- 下载好需要安装的系统的ISO安装镜像文件。我不会告诉你有一个好地方叫:MSDN我告诉你。那个好地方可以下载各种原版的Windows系统ISO镜像。
- 右键单击 计算机 或者 此计算机 图标,选择 管理,在打开的窗口左侧找到 存储——磁盘管理,然后点击 顶部菜单栏的操作——创建VHD。选择一个位置用来保存VHD磁盘文件,这里有两个选择,固定大小和动态扩展。固定大小性能和兼容性更好,动态扩展更省空间,上面也有介绍,自己根据需要选择,我一般选择动态扩展然后大小100GB。
- 创建好之后可以选择附加VHD,这样就可以在电脑上管理新创建的VHD磁盘了。初始化的时候要安装Windows7选MBR分区表格式,Windows8及以上版本选GPT分区表格式。初始化之后创建一个基本磁盘,大小就用磁盘所有可用空间即可,NTFS格式快速格式化。
- 开始安装:Windows7需要先把光盘里面sources目录下的install.wim文件解压缩出来,Windows8及以上版本直接挂载光盘文件即可。打开开始菜单——搜索cmd——右键单击cmd.exe——选择以管理员方式运行,输入
dism /get-wiminfo /wimfile:d:\install.wim
(把文件路径替换成你自己的路径)并回车看看wim镜像包的信息,确定你需要安装的系统版本的index号码。
- 在D盘新建一个win文件夹,继续在cmd窗口输入 DISM.exe /Mount-Wim /WimFile:d:\install.wim
/index:4 /MountDir:d:\win
(把文件路径和index号替换成你自己的)并回车即可挂载文件到d:\win这个目录。接下来就是复制d:\win下的所有文件到刚才创建的VHD磁盘分区里面(例如F:\)。 - 等待文件复制完毕后,关闭除cmd外的所有窗口,然后继续在cmd窗口输入 DISM.exe /Unmount-Wim
/MountDir:d:\win /discard (把文件夹的路径替换成你自己的路径)并回车来卸载镜像。 - 现在就是添加启动项了,继续在cmd窗口输入 bcdboot F:\windows
(把文件夹的路径替换成你自己的路径)并回车,当你看见命令成功完成就可以准备重启电脑了,右键单击 计算机 或者 此计算机 图标,选择
属性——高级系统设置——(启动和故障恢复)设置——选择我们刚才添加的系统——勾选 显示操作系统列表的时间
设置个2秒或者3秒——确定——确定。然后关闭所有窗口并重启电脑,等待电脑自动安装配置完成后即可开始使用了。
以上就是所有内容了,如有问题可以在文章下面进行评论。