Windows系统添加VHD双系统
Windows原生支持VHDX虚拟磁盘技术搭建双系统,全程无需修改物理硬盘分区结构,不会破坏原有主系统,两个系统完全隔离独立,性能几乎接近原生物理安装,是兼顾系统灵活性和数据安全性的优质方案。
一、 前期准备
1.一个在用的windows 系统。
2.VHD系统的ISO或wim文件。
二、 创建并配置VHDX虚拟磁盘
右键此电脑-管理-磁盘管理-创建VHD。目标系统建议Win10-60GB,Win11-80GB。
虚拟磁盘可选GPT分区和MBR。此处选择MBR。为虚拟磁盘分配一个不常用的盘符(比如V:),文件系统NTFS。
三、 向VHDX内部部署系统文件
使用dism++等工具将install.wim释放系统文件到VHDX虚拟磁盘V:\中。
四、 安全添加VHD双系统启动项
Legacy BIOS环境:假设在用系统的活动系统分区盘符为C:,执行bcdboot V:\Windows /s C: /f BIOS,将引导文件写入活动分区。UEFI GPT环境:操作类似。
用bcdedit命令调整:
Bcdedit /v 查看标识符。
bcdedit /set {标识符} description "Windows VHD"更改VHD系统的名称。
五、建议和验证:
VHDX文件路径使用纯英文命名。检查VHDX文件有读写权限。UEFI模式下必须使用winload.efi作为引导加载程序,Legacy模式下必须使用winload.exe,两者不能混用。
重启验证。可以勾选是否启用双系统:此电脑-属性-高级-启动和故障恢复-设置-系统启动-显示操作系统来列表的时间。运行-Msconfig-引导,可选择默认系统。