Windows环境下不用第三方程序给新硬盘提前预装Windows系统

周末要给人安装一个SSD,为了节省时间,在去之前提前把固态装好系统,去了把固态装到他的电脑上自动完成后续操作。之前对diskpart分区还是很熟的,但是对dism安装wim不了解,查了一下wim安装流程后,整合出一个提前给硬盘预装系统的方法。

注意,本教程针对的是UEFI启动+GPT分区格式。原机器如果是legacy模式启动时,需要在bios将启动方式改为UEFI。不支持UEFI的老机器不在本文讨论范围内。

本教程在win10系统下进行操作。

一、分区

1、首先将用硬盘盒把固态接到电脑上。使用管理员权限打开powershell。(命令提示符应该也行,我右键点击开始菜单是powershell就直接用了。)

2、输入diskpart回车,进入diskpart。

3、执行lis dis命令,列出当前所有硬盘。我这里新固态是磁盘1。这里千万不能看错,如果选错,你硬盘其他学习资料可能就没了!

Windows环境下不用第三方程序给新硬盘提前预装Windows系统_第1张图片

4、执行sel dis 1,然后执行clean,清空硬盘。

Windows环境下不用第三方程序给新硬盘提前预装Windows系统_第2张图片

5、将硬盘分区格式转为gpt,执行con gpt命令,然后执行lis par命令查看是否有一个16M的msr分区。

Windows环境下不用第三方程序给新硬盘提前预装Windows系统_第3张图片

图中这个就是msr分区了。关于分区具体的说明,请自行百度,有很多详细解释。

6、接下来创建efi引导分区。执行cre par efi size=300命令,创建一个300M的efi分区。关于这个大小其实比较宽松,最小不能小于100M,之所以选择 300,是因为之前正常装系统的时候,win的安装向导自动分了个300,我就直接拿来了。。。

7、然后执行for fs=fat32 quick命令,格式化。然后使用assign letter=g命令赋予盘符,此处给分区g盘符。

8、创建主分区,即系统盘。本文将其余空间都分配为系统盘了,所以命令为cre par pri 如果需要指定大小的话,在后面追加size参数,用法见分配efi分区的命令。

9、使用for fs=ntfs quick格式化,然后使用assign letter=h分配盘符,最后输入exit退出。

Windows环境下不用第三方程序给新硬盘提前预装Windows系统_第4张图片

二、部署文件

1、将下载的iso镜像解压缩或者挂到虚拟光驱,本文挂了虚拟光驱,盘符为V。

2、执行dism /get-wiminfo /wimfile:V:\sources\install.wim获取镜像安装版本。一般选择专业版,下图中索引为3。

Windows环境下不用第三方程序给新硬盘提前预装Windows系统_第5张图片

3、执行命令dism /apply-image /imagefile:V:\sources\install.wim /applydir:h:\ /index:3 复制系统文件,等待完成。

Windows环境下不用第三方程序给新硬盘提前预装Windows系统_第6张图片

4、最后执行 bcdboot H:\Windows /s g: /f UEFI,此处H为系统分区的路径,g为efi分区的盘符。

到此为止 大功告成!将硬盘装到该装的地方,改好启动顺序就可以了!

你可能感兴趣的:(Windows,windows,系统安装)