删除win10下的20G恢复分区

现在很多笔记本都内置了一块固态硬盘用于跑win10系统,用磁盘管理工具可以发现这块硬盘上有20G的恢复分区休眠着,本来固态硬盘的大小就捉襟见肘,而这20G能否删除呢?

如果win10用得得心应手,不担心以后会出现系统要恢复出厂设置的问题,并且在磁盘管理工具中看到的这二十多G分区在系统分区之后,则可以删除这20G分区,并合到系统分区中。我是指不重装系统或不用专业的磁盘分区移动软件的情况下。

由于是系统运行在系统分区中,只能用winpe装U盘引导机器去干这件事。

方法如下:

  1. 网上有各种各样的winpe iso可供下载,但考虑到安全性,还是到微软官网下载adk之类的包。
  2. 装完后,以管理员方式运行“部署和映像工具环境”。
  3. 运行命令

    1
    2
    
    copype amd64 d:\WinPE_amd64
    MakeWinPEMedia /UFD d:\WinPE_amd64 P:

    其中P:为插入的U盘盘符。

  4. 如果提示格式化错误,运行命令

    1
    
    MakeWinPEMedia /ISO d:\WinPE_amd64 d:\winpe.iso

    再参见在linux虚拟机中将ISO写入U盘

  5. 机器插入U盘后开机,比如DELL G7是,开机时反复点击F12键,而不是一直按着F12不动,进入bios,设置成non-secure boot,再重启进入winpe环境。
  6. 进去后就一个dos窗口,运行diskpart,在此程序里多敲help看命令帮助,list是查看磁盘、分区等信息,select是进入磁盘,再进入分区,把系统分区后的分区都delete掉,再将系统分区extend到之后的所有空闲空间。注意这里操作一定要小心再小心,因为没有OS的保护,一不小心会把系统分区或引导分区删了,那就game over了,小心小心再小心!
  7. 完成扩容后,exit退出重启,再反复点击F12键进bios设成为secure boot,再重启进入win10,就可看到c:盘增加了十几G的空间了。