61 把PE系统安装到VHD里?玩的够花,但比PE to Go更快

把PE系统安装到VHD里?玩的够花,但比PE to Go更快!

我之前讲过把PE系统直接释放到U盘里面作为PE to Go使用.网友的思维是强大的,前几天有一位网友就想把PE系统安装到VHD里面.这次我们就来实操一下.


原理解析

把PE系统安装到VHD到底是什么操作?其实和安装正常系统一样,就是释放wim到磁盘分区.只不过这次是释放到虚拟磁盘分区里面了.释放之后,我们给他添加一个引导项目就行啦.


实战操作

首先,新建一个VHD虚拟磁盘.笔者使用微软提供的方法制作虚拟磁盘,给了20GB虚拟磁盘容量,只分一个区,格式化为NTFS文件系统.

  • 在 此电脑 右键,点击 管理
  • 点击 磁盘管理
  • 选中一个磁盘,点击左上角 操作 ,创建VHD

  • 笔者创建了一个20GB的vhdx格式虚拟磁盘000.vhdx,vhdx文件放在了C盘根目录里面

  • 右键新产生的磁盘,点击 初始化磁盘,使用GPT分区表,确定即可

  • 右键未分配的空闲分区,点击 新建简单卷,一路下一步.笔者将卷标设置为VHD,便于区分

    至此VHD虚拟磁盘初始化完成.

释放wim映像

  • 打开Dism++,点击左上角 文件->释放映像

  • 第一个浏览里面选择微PE的wim包的位置.微PE的wim包在他的ISO里面的\WEPE\WEPE64.WIM

  • 第二个浏览里面选择VHD虚拟磁盘的分区根目录.对于笔者的电脑,是E盘

  • 下方所有的选项都不勾选,直接确定释放

  • 释放完成,关闭Dism++软件,在文件资源管理器里右键弹出VHD虚拟磁盘

    至此,微PE镜像释放完成,下一步就是添加引导.

添加引导

使用DiskGenius等软件挂载EFI分区.把微PE的ISO里面的EFI文件夹复制到EFI分区里面.打开Bootice小工具,选择BCD编辑,点击右侧的三个点,选择EFI分区里刚刚复制的EFI文件夹里面的BCD文件,具体路径为:

\EFI\MICROSOFT\BOOT\BCD

点击 智能编辑模式,编辑BCD

  • 启动磁盘为VHD虚拟磁盘文件所在的磁盘

  • 启动分区为VHD虚拟磁盘文件所在的分区

  • 设备文件为VHD虚拟磁盘文件的路径加名字(路径前面不加盘符)

  • 对于微PE,启动文件为\Windows\system32\boot\winload.efi

    笔者不知道为什么微PE官方没有在system32文件夹里面直接放置winload.efi,而是使用了system32\boot里面的winload.efi.这或许是因为正常的PE启动流程与Windows不同,并不需要winload.efi.

  • 系统路径为\Windows

  • 下方勾选 启动到WinPE,不勾选 启用Win8 Metro界面

  • 保存当前系统设置->保存全局设置->关闭->退出

至此,VHD启动的PE制作结束.


启动试验

posted @ 2025-11-30 23:48  吕了了  阅读(0)  评论(0)    收藏  举报