admin管理员组

文章数量:1621112

引子

事情是这样,手里有个电脑C盘爆红,就想着把其他的盘的空间,分给C盘一部分。但是打开磁盘管理之后,发现C盘和D盘中间有一个恢复盘,这导致无法将D的磁盘空间分给C。

解决

基本上就是,新建一个盘去代替恢复盘,删除原来的恢复盘。

以下所有操作,都在DOS窗口操作。

可以查看一下分区状态

C:\Users\Administrator>reagentc /info
Windows 恢复环境(Windows RE)和系统初始化配置
信息:

    Windows RE 状态:           Enabled   🧡这里标记的是恢复盘的状态,是挂在状态还是非挂载💛
    Windows RE 位置:           \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE
    引导配置数据(BCD)标识符:   feed697f-2599-11ef-a553-000c29f58775
    恢复映像位置:
    恢复映像索引:              0
    自定义映像位置:
    自定义映像索引:            0

REAGENTC.EXE: 操作成功。

复制恢复盘

首先启动分区管理工具

C:\Users\Administrator>diskpart

Microsoft DiskPart 版本 10.0.22621.1
Copyright (C) Microsoft Corporation.
在计算机上: TEST

DISKPART>
查看一下当前系统连接的硬盘

DISKPART> list disk

  磁盘 ###  状态           大小     可用     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  磁盘 0    联机               64 GB     9 GB        *

选中恢复盘所在的硬盘

DISKPART> select disk 0

磁盘 0 现在是所选磁盘。
查看磁盘分区

DISKPART> list partition

  分区 ###       类型              大小     偏移量
  -------------  ----------------  -------  -------
  分区      1    系统                 100 MB  1024 KB
  分区      2    已保留                 16 MB   101 MB
  分区      3    主要                  51 GB   117 MB
  分区      4    恢复                1024 MB    51 GB  🧡我们的恢复分区在这里💛
  分区      5    主要                1855 MB    62 GB

选中恢复分区

DISKPART> select partition 4

分区 4 现在是所选分区。
给选中的分区(恢复分区)分配磁盘号 ps: 分配磁盘号的目的是,等会可以去捕获找个分区

DISKPART> assign letter=w
退出 DISKPART
DISKPART> exit
捕获分区

dism /capture-image /imagefile:d:\recovery.wim /captureDir:w:\ /name:"recovery"
🧡dism /capture-image /imagefile:保存的路径 /captureDir:恢复分区的路径 /name:"recovery"💛

替换分区

禁用恢复分区
reagentc /disable
安装恢复分区
dism /apply-image /imagefile:d:\recovery.wim /index:1 /applyDir:f:\
🧡dism /apply-image /imagefile:复制下来的分区 /index:1 /applyDir:新安装分区的盘💛
挂载新的分区

reagentc /setreimage /phat c:\Recovery\WindowsRE
🧡reagentc /setreimage /phat 新分区的位置💛
启动新分区
reagentc /enable
❗进入 DISKPART 选中找个分区后执行这条命令
删除旧的分区
delete partition override

后续操作

隐藏磁盘
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001
remove

最后windows还有一个小bug,如过这之后重启,你会发现,我们隐藏的磁盘又回来了。

解决办法:将随便一个盘的磁盘号去顶一下咱们隐藏的找个磁盘的磁盘号,再改回来,问题就解决了。


快速查找:

查看恢复分区的状态 reagentc /info

diskpart 下

启动分区管理工具 diskpart

查看当前系统连接的硬盘 list disk

选中硬盘 select disk 0

显示磁盘的分区 list partition

选中分区 select partition 0

给分区在指定盘符 assign letter=w

删除分区 delete partition override

禁用恢复分区 reagentc /disable

启动恢复分区 reagentc /enable

指定恢复分区 reagentc /setreimage /phat c:\Recovery\WindowsRE

捕获分区 dism /capture-image /imagefile:d:\recovery.wim /captureDir:w:\ /name:“recovery”

恢复捕获的分区 dism /apply-image /imagefile:d:\recovery.wim /index:1 /applyDir:f:\

隐藏磁盘

set id=“de94bba4-06d1-4d40-a16a-bfd50179d6ac”
gpt attributes=0x8000000000000001
remove

本文标签: 你想盘时