如何使用 Windows PE 安装操作系统(EFI/UEFI)
前言
本文中所使用的系统为 Windows PE(Windows 预安装环境),安装系统为 Windows 10
本文中所适用的启动方式为 BIOS (Legacy)
本文中所使用安装系统可以为 Windows 8 、Windows 8.1 、Windows 10、WIndows 11 即 wim \ esd 映像的Windows操作系统。(不过需要支持 EFI)
不支持的操作系统
该教程不适用于 Windows 7 及以下的操作系统
尽管 Windows 7 支持 EFI 环境,但是鉴于其安装复杂,因此这里标不支持我装过,关安全启动、关大小核、关这关那,还不能急着打驱动,麻烦,适合装逼,还成功了
建议你先将文章过一遍,这样可以更清楚的知道自己下一步要干什么。
注意:本文大部配图与代码框内有出入,请以围栏代码框内为准
啥时候才有人看到注意的启动方式是 BIOS (Legacy) (错误的)呢?
分配磁盘
使用 CMD 运行以下命令
1 | DiskPart |
如果你已经完成此操作(或已经分区),请移步左侧目录‘安装系统’
如果你的磁盘已经准备好了,(空白的)就请移步左侧目录‘创建分区’
使用 DISKPART 查看当前计算机的磁盘
运行后大概是这样
磁盘 ### 状态 大小 可用 Dyn Gpt
-------- ------------- ------- ------- --- ---
磁盘 0 联机 465 GB 0 B
确定好需要的磁盘,输入命令,将其设为选中状态
1 | rem Select Disk <磁盘编号> |
删除分区
如果你的磁盘上有其他分区,想删除它们,请参照以下步骤:
首先列出磁盘上已有分区
1 | List Partition |
运行后大概就是这样
分区 ### 类型 大小 偏移量
------------- ---------------- ------- -------
分区 1 主要 415 GB 1024 KB
分区 2 主要 49 GB 415 GB
分区 3 主要 512 MB 465 GB
选择你需要进行操作并删除的分区
依照以下命令可以多次执行
1 | Select Partition <分区编号> |
命令执行成功应是DISKPART 成功删除了所选分区
若要删除受保护的磁盘(如类型为“系统”与“保留”),则需要在 Delete Partition 命令后添加 Override 参数
如果需要一次性将磁盘上所有分区删除,请使用 Clean 命令
例如直接使用Delete Partition
命令删除则会返回
虚拟磁盘服务错误:
如果不设置强制保护参数设置,则无法删除受保护的分区
而使用Delete Partition Override
命令删除则会返回
DISKPART 成功删除了所选分区
最后再次使用List Partitio
即可看到这个磁盘上没有显示的分区
如果你的磁盘已经准备好了,(空白的)就往下看创建分区
创建分区
首先通过这个命令转化一下磁盘分区表
1 | Convert GPT |
使用以下命令创建 ESP(EFI)分区 与 MSR(保留分区)
1 | Create Partition EFI Size=512 |
分区,在 GPT 磁盘上至多创建 128 个磁盘分区。
如果将 Size=<分区大小> 这个参数去掉,则会默认将该磁盘的所有可用的空间创建为一个分区
1 | rem Create Partition Primary Size=<分区大小> |
再举个例子:
格式化分区
使用以下命令格式化主分区
1 | REM List Partition |
与 BIOS 不同的是,EFI 需要格式化 EFI 分区
1 | REM List Partition |
看着都完成,没出错,就可以按exit
退出DISKPART了
安装系统
首先确定你要安装啥系统
如果不知道原版系统从哪下,到这个页面找到原版系统资源分区找个站去下。
Wim 安装文件位于 \Sources\install.wim
查看版本
输入以下命令查看映像版本
1 | REM DISM.exe /Get-WimInfo /WimFile:<WIM/ESD 路径> |
返回出类似这个就算成功
部署映像服务和管理工具
版本: 10.0.19041.844
映像的详细信息: K:\WSTC\Windows10x64.wim
索引: 1
名称: Windows 10 教育版
描述: Windows 10 教育版
大小: 16,715,582,809 个字节
索引: 2
名称: Windows 10 企业版
描述: Windows 10 企业版
大小: 16,715,736,804 个字节
索引: 3
名称: Windows 10 专业版
描述: Windows 10 专业版
大小: 16,735,296,644 个字节
索引: 4
名称: Windows 10 专业教育版
描述: Windows 10 专业教育版
大小: 16,715,521,227 个字节
索引: 5
名称: Windows 10 专业工作站版
描述: Windows 10 专业工作站版
大小: 16,715,552,018 个字节
操作成功完成。
安装映像
1 | REM DISM.exe /Apply-Image /ImageFile:<WIM/ESD 路径> /Index:<映像版本> /ApplyDir:<安装盘符>:\ |
由于刚才我们已经为系统盘设置盘符,所以 <安装盘符>
可以不用改
<映像版本> 请根据 ‘查看版本’那一步的索引进行选择
看到下面这个东东就说明正在应用
正在应用镜像
[ 0.0% ]
等个几分钟,看到操作成功完成
就行了
安装引导
1 | Bootrec.exe /FixMbr |
把上面命令跑一下就可以重启了
重启后进入 OOBE 开箱体验阶段