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

注意,本教程针对的是UEFI启动+GPT分区格式。本教程以win10为例,实际上win11理论可用,可供参考

一、分区

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

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

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

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

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

图中这个就是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退出。

二、部署文件

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

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

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

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

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

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

  1. 【转】windows环境下安装win8.1+Mac OS X 10.10双系统教程

    先要感谢远景论坛里的各位大神们的帖子  没有他们的分享我也不能顺利的装上Mac OS X 10.10! 写这篇随笔主要是为了防止自己遗忘,同时给大家分享下我的经验. 本教程适用于BIOS+MBR分区的 ...

  2. 四叶草引导windows和linux,Windows环境下使用Clover四叶草引导双硬盘安装OSX 10.11.5原版镜像...

    作为一个穷逼大学生,想搞iOS开发 买不起Mac只能鼓捣鼓捣黑苹果啦........ 之前我的电脑通过变色龙引导的方式装了个OSX10.10和win8.1双系统,因为自学的是Swift语言之前装的OS ...

  3. 网络安全实验一 Part 2 Windows环境下的扫描器程序

    实验任务 编写端口扫描程序 具有界面(使用QtCreator) 具有多线程处理能力 使用简单的connect确定端口是否开放即可 可以提前结束扫面,安全的结束线程 效果示例(源码) 界面 扫描局域网内 ...

  4. Windows环境下通过SSH登录新浪云

    在后端系统开发中,开发完成之后,如果需要对外提供服务,需要部署到相应的对外公网服务器上.而作为个人开发者,或者测试用户,可以选用现在比较成熟的云,将代码托管,著名的有阿里云(需要备案),本文为了方便说 ...

  5. 腾讯云CMQ消息队列在Windows环境下的使用

    版权声明:本文由李少华原创文章,转载请注明出处:  文章原文链接:https://www.qcloud.com/community/article/100 来源:腾云阁 https://www.qcl ...

  6. java 内存映射文件进程间通讯_[转]Windows环境下利用“共享内存”实现进程间通信的C/C++代码---利用CreateFileMapping和MapViewOfFile...

    进程间的通信方式有很多种, 上次我们说了最傻瓜的"共享外存/文件"的方法. 那么, 在本文中, 我们即将学习"共享内存"的方式实现进程间的通信, 这是IPC最快 ...

  7. DDSM数据库在windows环境下的转换

    本篇文章基于: http://blog.csdn.net/fanghuidi/article/details/47113965 http://microserf.org.uk/academic/Abo ...

  8. ZED2i相机使用环境搭建(Windows 环境下 C#API)

    ZED2i相机使用环境搭建(Windows 环境下 C#API) 本文记录了ZED2i相机在Windows 环境下使用 C#API环境搭建过程,以及出现"无法加载 DLL"sl_z ...

  9. phpstudy集成包Windows环境下数据库自动备份

    phpstudy集成包Windows环境下数据库自动备份 这里我们会用到Windows下的任务计划程序,Windows服务器同理,如下图所示: 接着我们还需要用到mysqldump这个工具,phpst ...

  10. c语言程序做成可执行文件,windows环境下C程序生成可执行文件

    windows环境下,编写C程序,生成.exe,用于操作某个文件. 包含三部分:搭建环境.程序实现.程序分析. 1.搭建程序编写和编译环境 在windows下安装Git Bash(下载页面). 安装完 ...

最新文章

  1. php date时间本地化问题
  2. 系统架构设计师 - 系统可靠性设计
  3. Tensor:Pytorch神经网络界的Numpy
  4. SQL Server的代码生成器
  5. setlength java_Java StringBuilder setLength()方法与示例
  6. maven入门(7)maven项目(组件)的坐标
  7. 理解metrics.classification_report
  8. JVM到底怎么进行类加载器的呢?
  9. 将一个JDBC的ResultSet转成XML并输出到文件
  10. python 类属性排序_Python 使用多属性来进行排序
  11. 【Proteus仿真】NE555延时电路
  12. 意外找回CSDN老账号,记录记录新账号备忘
  13. 金融第三方网银在线支付通道、支付宝网银在线支付通道对接
  14. 实现手机来电铃声,通知铃声、警告铃声等音频定制化功能(三,多媒体扫描结果定制处理)
  15. 链表的两种创建方法——头插法与尾插法
  16. java代码设置路由
  17. 矩形连乘问题c语言,矩阵连乘问题
  18. java — 多线程设计模式
  19. python模块之StringIO
  20. 区块链测试(一):测试人员初学区块链

热门文章

  1. 科学家做一个实验,我就得胖三斤?
  2. 数学建模之图论最短路径问题
  3. 数据库篇--update触发器
  4. 2021第一届网刃杯网络安全大赛-签到题
  5. Axure原型工具Axure RP9安装及Licensee
  6. 超频到3200最佳时序_ddr4内存时序多少为好
  7. 基于python处理问卷数据并进行卡方分析全流程
  8. 哲学家就餐问题-中断解决
  9. xsmax无法进入dfu模式_iPhoneXSMax怎么强制重启-如何进入DFU模式
  10. 从迁移学习到图像合成