关于重装操作系统的「最佳实践」

我的方法,此方法不要更新系统版本

  1. 选中一个系统版本.安装后,什么软件都不要装,然后按shift+重启进入命令行模式,用dism备份初始系统.
Dism /Capture-Image /ImageFile:bak.wim /CaptureDir:c:\ /Name:1709basic /Description:20180329basic /compress:max

注意,如果想要wim小点,请在备份前关闭休眠,运行管理员cmd

powercfg -h off

关闭虚拟内存(方法自搜),待备份完后再开启即可.关闭休眠和虚拟内存可以为c盘节约5g左右空间.初始备份完成后就重启.进入系统.
2. 把该装的软件都装了,然后关闭系统更新.把系统调教到你满意的状态,然后继续进入命令行,进行增量备份.

Dism /Append-Image /ImageFile:bak.wim /CaptureDir:c:\ /Name:1709SoftWare /Description:20190611

备份完重启就行了.


  1. 还原:首先要心里要熟悉还原的整个过程,才能格c盘哟.
    重启进入命令行模式,dir 查看盘符,确定c盘符,然后格式化c盘,这里要注意一点,一定要用dir看下里面的文件是不是c盘的文件,比如有windows,program files等文件夹,因为我遇到过固态盘和机械盘混搭的,c盘有些情况下并不是系统盘.所以错格了其他盘就后悔了.所以格式化前一定要确定系统盘在哪里,备份还原命令都是那个系统盘符走的.
format c: /q

进入bak.wim目录,查看wim里面的索引,以便可以选择哪个索引进行还原

dism /get-imageinfo /imagefile:bak.wim

进行还原命令:

Dism /Apply-Image /ImageFile:bak.wim /Index:1 /ApplyDir:c:\

里面的index:1,就是还原刚才备份的初始系统,选择index:2,就是还原安装软件后的系统.
4. 等待还原完成后,不要重启,否则进不了系统,先输入命令添加启动引导:

bcdboot C:\windows /s C: /l zh-cn

需要注意的是,万万不能更新系统版本,否则新版本的命令行是不兼容旧版本的wim的.如果更新系统,那么请重新备份吧.

index可以很多的,比如初始系统什么都不装是一个,然后再装个office,再增量,然后再安装其他软件,再增量备份.这样就有3个索引了,可以随时恢复任何一个索引.由于是增量备份,wim的空间占用不是很大,我的初始备份才4个g多点.

2 个赞