C盘无法扩容扩展卷?Windows11及以下删除恢复分区

  • 0x00 问题与原因
    • 问题适用相关性
    • 产生原因简析
  • 0x01 解决方案
  • 0x02 结语

0x00 问题与原因

问题适用相关性

直接上图。如图所示为产生问题时的磁盘管理器示意图。系统盘 C: 右侧的恢复分区阻止了 Windows 自带磁盘管理器对 C: 盘进行扩容的操作。下文称该紧跟在 C: 后的恢复分区为 恢复分区B

测试环境:Windows 11 Professional 21H2

理论适用:Windows Server 2022、Windows 11、Windows 10、Windows 8.1、Windows 8、Windows 7、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012 、Windows Server 2008 R2、Windows Server 2008等 基于 DISKPART 命令解释器 的系统均适用(部分环境可能存在较小的命令差异)

产生原因简析

由于当 Windows 产生版本更新时,升级程序会检查系统保留分区或恢复分区,从而可能产生总计不止一个的 恢复分区

而在本机遇到的情况下,其中一个 恢复分区B 在物理地址上紧跟在系统盘后边,从而导致了无法使用磁盘管理器进行 C 盘扩容。

DiskGenius 上的检测结果也佐证了该问题产生的原因。

因此,需要删除该 恢复分区B


0x01 解决方案

  1. 以管理员身份打开 cmd
  2. 使用如下命令查看该硬盘下的、现有的、生效的恢复分区,显示为 Windows RE 位置 的即是生效的恢复分区(此处由于我已经删除了生效的恢复分区,故而显示为空);
reagentc /info

本机示例如下图

  1. 使 cmd 当前的工作路径在 C:\Windows\system32 下,输入如下命令进入 DISKPART 命令解释器
diskpart

本机示例如下图。

  1. 以下命令的按顺序输入,其主要流程则是先列出并进入指定磁盘,再列出该磁盘下的分区,最后选择该分区
list disk
select disk %       #(% 即恢复分区 B 所在的硬盘号,在该情况下也即系统盘)
list volume
select volume %     #(% 即恢复分区 B 相对应的分区号)

本机示例如下图。

  1. 此时已经进入到了 恢复分区B 了,再输入 delete volume 即可完成对该分区的删除;
delete volume
  1. 如果此时显示了如下内容的错误,且没有成功完成分区的删除:


则在上述命令结尾加上强制保护参数设置 即可,命令如下;

delete volume override
  1. 至此则可完成指定分区的删除。

0x02 结语

还在做着网安实验呢,结果机械盘炸了…
直接大片坏道,一大堆数据读都读不出来,以前的软件全部装在机械上边了

好在有数据备份的习惯,有 但是不多
所以关键数据是保存下来了,另外1t+的其他文件就不再尝试挽救了

机械扔掉,于是乎打算把剩下的固态里的俩分区合成一个

结果就遇到了开篇令人眼前一黑的玩意

进一步地就有了这篇记录分区删除的文章,仅供记录、参考与学习


参考文献
diskpart | Microsoft Learn

C盘无法扩容扩展卷?Windows11及以下删除恢复分区相关推荐

  1. WINDOW -- 系统合盘时因为有恢复分区合不了,删除恢复分区

    场景: 系统合盘时因为有恢复分区合不了,没办法合在一起 解决: 右键 我的电脑,选择管理 选择 磁盘管理,可以看到 磁盘0 中间有个恢复分区,把磁盘空间分成三份,左右两边的未分配空间没办法合盘 win ...

  2. 扩展c盘时,如何删除恢复分区

    目录 一.前言 二.操作步骤 一.前言 有没有和小编一样想要扩展自己c盘容量时遇到问题的? 就是发现c盘和自己扩展的容量之间有个恢复分区,主要是磁盘管理器那里还删不掉? 就不知道怎么办了,小编摸索了一 ...

  3. c盘怎么扩容_C盘爆满怎么办?扩容!

    一.先确认C盘与被扩容盘在同一块硬盘(磁盘)上,而且被扩容盘必须紧邻C盘右侧,且有卷标,如C.D.E.F.等. 接下来,同时按下Win键+X键,选择[磁盘管理],进入磁盘管理界面,查看磁盘的情况. 有 ...

  4. c盘扩展卷是灰色的_Server2008 C盘空间扩容,删除D盘,将D盘空间扩容给C盘

    查看C盘空间为100G,现在工作内容是不重新安装系统的情况下,将C盘扩展到200G.查看硬盘分区,发现有两个盘符C盘和D盘. 02 打开运行"Windows+R"在里面输入disk ...

  5. Win10系统磁盘问题----- 分区、c盘空间清理、扩展卷、恢复分区解决办法合集

    Win10系统磁盘问题解决办法合集 找到系统的磁盘管理处 方法1 方法2 分区 删除恢复分区 diskpart 扩展卷(并区/C盘并区) 规则 查看那些盘相邻 步骤 清零C盘空间 良好的习惯 清零系统 ...

  6. windows扩充C盘容量(删除Ubuntu分区)

    文章目录 1 背景 2 怎么做 2.1 备份 2.2 删除Ubuntu分区并扩展C盘分区 2.3 删除Windows下残留的Ubuntu开机引导 1 背景 之前装系统的时候给C盘划分了80GB,然后在 ...

  7. C盘左右两边都有恢复分区,如何扩展C盘大小

    详细链接==>电脑C盘满了却因为有恢复分区无法扩展?删除恢复分区就可以了 (baidu.com) 转载于某位网络大佬 1:按win(就是ctrl后面的键)+R键,进入命令行界面,输入diskpa ...

  8. C盘扩展被右边的一个恢复分区挡住

    C盘扩展被右边的一个恢复分区挡住 管理员身份运行cmd 管理员身份运行cmd 输入以下命令 diskpart list disk select disk 0(选择C盘所在的磁盘) list parti ...

  9. Win7系统分区(C盘)扩容的一种可行的解决方案

    Windows系统的系统分区(一般就是C盘)随着补丁的一次次安装,剩余空间会越来越小,怎么办? 除了在一开始就分很大的空间给系统分区(C盘)的方法外,其实还可以考虑后期扩容的解决方案. 下面描述一种验 ...

最新文章

  1. 再见,卷积神经网络!
  2. 2010年下半年网络工程师考试上午试卷与参考答案(3)
  3. Linux C编程--操作文件结束和错误的判断方法(函数)
  4. Celery - 一个懂得 异步任务 , 定时任务 , 周期任务 的芹菜
  5. python怎么判断一个文件是否存在-python判断文件是否存在
  6. 使用maven下载jar包,使用ant打包。yqxt项目的安装。
  7. java final 函数_JAVA中Final的用法
  8. 关于利用np.contour画出logistic模型决策边界(plot_decision_regions)的一点感想
  9. ubuntu循环登录问题的解决
  10. (bower、grunt、gulp、jspm、karmam、webpack) 前端工程自动化开发工具
  11. mysql-proxy负载均衡
  12. Nginx源码分析 - 基础数据结构篇 - 字符串结构 ngx_string.c(08)
  13. AcrelEMS-IDC综合能效管理系统在某大型数据中心的应用方案
  14. python爬股指期货数据_股指期货高频数据机器学习预测
  15. win8.1打开网络上的计算机没有权限,Win8无网络访问权限_Win8无internet访问权限怎么解决-192路由网...
  16. php mysql可以跨站_Laravel5中防止XSS跨站攻击的方法
  17. win10更新后 chrome内核浏览器总是打开网页一直加载 甚至打不开 解决方法
  18. vector erase() and clear() in C++ -- vector的函数erase()和clear()
  19. 如何判断运行中的代码是调试模式(debug),还是运行模式
  20. NumPy的矩阵表示方法

热门文章

  1. 华为南京研究所机考练习-从考试成绩中划出及格线
  2. kvm基础设置 网桥
  3. 承诺的力量走一段爱情远征
  4. 【PHP】编写php扩展
  5. [转] 一级建造师一次通过四科之点滴心得体会
  6. JQuery基础快速入门(超级详细)
  7. 从服务器上复制文件是出错,对Windows Server文件拷贝错误的排错 | 挨踢茶馆
  8. 2021年Redis面试题(持续更新)
  9. 中土世界:战争之影-概念艺术设计
  10. 通过css将网页全部变成灰色