2016-01-09 00:58:38 +0000 2016-01-09 00:58:38 +0000
41
41
Advertisement

如何删除Windows 10中的恢复分区?

Advertisement

我需要将装有操作系统的磁盘转换为动态磁盘(从基本磁盘)。不幸的是,磁盘上没有空间将驱动器从基本盘转换为动态盘。

Microsoft 记录了这个问题,并指出解决方案是删除磁盘上的最后一个分区。

Not Enough Space Available to Upgrade to a Dynamic Disk

RESOLUTION

Start Disk Manager, right click the last partition, and then click Delete Partition.

注意 。我的问题不需要理由。但如果有人拒绝回答问题,除非我给出一个理由,那就有一个理由。

需要注意的是。

  • 这个恢复分区不是来自OEM
  • 恢复分区是在Windows 7零售版被干净地安装在电脑上时创建的

附加问题 。为什么 Windows 7 要创建一个“恢复分区”
附加问题:为什么Windows 7要创建一个“恢复分区”?如何在没有恢复分区的硬盘上创建或重新创建“恢复分区”

幸运的是,我不需要从这个恢复分区中备份任何东西,因为Windows说它是空的:

除了微软支持上的指示不起作用–没有删除恢复分区的选项。

微软说你可以使用创建恢复驱动器来删除恢复分区

创建USB恢复驱动器 ,这是用来创建USB恢复驱动器的,在向导的最后应该有一个选项来删除硬盘上的恢复分区。

当这个过程完成后,执行以下操作之一。

  • 如果您想在电脑上保留恢复分区,请点击或单击完成

如果您想从计算机上删除恢复分区并释放磁盘空间,请点击或单击删除恢复分区。然后点按删除。这将释放用于存储恢复映像的磁盘空间。移除工作完成后,点击或单击完成

注意

有些电脑不提供删除恢复分区的选项。如果您遇到这种情况,说明您的计算机上没有使用额外磁盘空间的恢复分区。

当我完成向导时,没有提供删除恢复分区的选项。

这显然意味着我的机器没有恢复分区,但我向你推荐:

这就导致了问题的出现:

-我有恢复分区吗?

  • 为什么Windows说我有?
  • 为什么Windows说我没有?
  • 为什么Windows首先要创建恢复分区
  • 为什么恢复分区是空的?
  • 为什么Windows不允许用户删除恢复分区

实际上我想解决的问题是如何将磁盘转换为动态(当然是在不重新安装Windows的情况下)。

DiskPart

我试着在高阶命令提示符下使用DiskPart。

>diskpart
DISKPART> select disk 0
DISKPART> select partition 3
DISKPART> delete partition

Virtual Disk Service error:
Cannot delete a protected partition without the force protected parameter set.
Advertisement

答案 (3)

94
94
94
2016-01-09 04:29:05 +0000

磁盘上有足够的空间。你得到这个错误的原因不同。如果你的机器不是台式机,那么你会得到你所遇到的错误。 https://technet.microsoft.com/library/354e5163-f388-4354-984c-ea4e4206694c

你无法删除恢复分区,因为它受EFI保护。你应该可以通过使用override命令强制删除。 https://technet.microsoft.com/en-us/library/cc766465(v=ws.10).aspx

我会尝试使用 diskpart(从高阶命令提示符)删除分区并转换为动态磁盘。

DISKPART> list disk
DISKPART> select disk 4

Disk 4 is now the selected disk.

DISKPART> list partition

  Partition ### Type Size Offset
  ------------- ---------------- ------- -------
  Partition 1 Primary 223 GB 1024 KB
  Partition 3 Recovery 450 MB 223 GB

DISKPART> select partition 3

Partition 3 is now the selected partition.

DISKPART> delete partition override

DiskPart successfully deleted the selected partition.

DISKPART> list partition

  Partition ### Type Size Offset
  ------------- ---------------- ------- -------
  Partition 1 Primary 223 GB 1024 KB

通常我重新使用驱动器,所以我不担心数据丢失,但备份你的数据并使用桌面。

4
4
4
2017-07-05 10:54:34 +0000

选项1:使用diskpart删除恢复分区:

1.开始菜单,搜索diskpart,右键,选择open file location,右键点击diskpart.exe,然后选择Run as administrator。 2.输入list disk并按回车键,然后输入select disk X(X是你的磁盘,包含你的恢复驱动器)并按回车键,然后输入list partition,再输入select partition X(X是你的恢复分区),然后输入delete partition override。 3. 如果你得到Delete is not allowed on the current boot, system, pagefile, crashdump or hibernation volume. 转到选项2

选项2:使用第三方分区管理器

试试像EaseUS免费分区管理器。如果删除分区的选项不在上下文菜单中,请转到选项3。

选项3:使用Disk Manager缩小恢复分区,并将多余的空间与主分区合并

这不能直接回答问题,但提供了一个恢复分区使用空间的变通方法。我的分区占用了20GB(只用了9GB),我可以把它缩小到415MB。

1.进入Create and format hard drive partition(又名Disk Manager),并为恢复分区分配一个驱动器字母。 2. 在My Computer中,打开恢复驱动器(如果是空的,进入文件夹选项,并启用显示隐藏文件的选项,取消勾选 “隐藏受保护的操作系统…")。删除戴尔文件夹(约8.7GB)。 3. 返回Disk Manager,将恢复分区收缩到最小,并在释放的磁盘空间上增加主操作系统分区,并应用所有更改。

(来自 mazyarjr )

如果你不能缩小到大部分的恢复大小(我只能缩小到2GB左右,即使有超过19GB的空闲空间),你将不得不用硬办法。

选项4:使用Ubuntu缩小恢复分区,并将多余的空间与主分区合并这个选项比前一个选项要长得多。您需要

步骤。

1.在Ubuntu中,打开Gparted,然后收缩恢复盘,将多余的空间与主分区合并。这一步大约花了3h。 2. 重启电脑,启动windows:你很可能会出现错误0xc00000f或错误0xc0000225。 3. 从windows修复盘(或恢复盘)重新启动你的电脑:打开 "启动选项",然后选择CD/DVD或USB,等待它加载,然后选择你的键盘语言。 4. 你可以尝试选项repair computer(我认为是在Troubleshooting然后Advanced options),但它没有解决我的问题。相反,打开命令提示符,然后输入这个。

不要忘记在每行之间按Enter

bootrec /fixboot
bootrec /fixmbr
bootrec /rebuildbcd

如果没有找到windows安装,请这样做(见下面的警告):

bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd

警告:我第一次重启电脑时(在step3),我的恢复盘被分配到字母C,而我的windows盘被分配到字母F(如果你在命令提示符中从修复盘中输入diskpart就可以知道)。我没有继续使用我给出的最后一个代码,而是尝试了从这里)的修复#4。最终我还是出现了An operating system wasn't found try disconnecting any drives that don't contain an operating system的画面。我甚至无法进入Grub来启动Ubuntu,所以我从可启动USB启动Ubuntu。我使用Ubuntu启动修复程序,按照它给我的所有指示。我得到了许多与FlexNet和Wubi有关的错误(我当时有点忽略了,在这一点上,我很确定我将不得不使用windows系统镜像)。但当我重新启动时,我能够进入Grub并选择windows 10。我仍然得到了0xc0000225的错误,但这次,我的windows磁盘有字母C,然后我输入了上面的最后一个代码,最后我可以启动Windows 10。我的windows用户账户一切正常。

如果你有一个双启动,要恢复Ubuntu Grub,请按照这个

选项5:通过重装Windows来删除恢复分区:备份你的文件,用一个可启动的ubuntu usb驱动器格式化并合并所有分区,然后重装Windows。Windows创建了一个系统文件分区,但那只有500MB(与之前使用的20GB相比,根本不算什么)。

缺点(可能与选项4有关或无关):

-我不能再创建系统修复盘,因为 "找不到所需的文件"(我在缩小恢复驱动器之前顺利创建了一个)。我需要一个Window.ISO,从中加载必要的文件。我需要一个Window.ISO来加载必要的文件。 - 我已经丢失了所有的还原点。 - 我不知道是否有链接,但我试图在删除恢复分区2个月后恢复一个恢复点。我不能一些文件丢失。我有其他的错误,所以我最终重新安装Windows 10从头开始(参见选项5)。我可以摆脱恢复分区。在安装过程中,

因为,我从Window 7升级到Windows 10只是做选项4之前的几天,做选项4后,启动显示2个版本的Windows。Windows 10和7。要从启动菜单中删除Windows 7,请执行

-1
Advertisement
-1
-1
2017-01-08 12:37:38 +0000

简单的方法是使用第三方磁盘工具,我用免费版的MiniTool Partition Wizard做的(如果你使用它,一旦你选择了你想要做的事情,它看起来就像在界面上完成的,但你需要点击应用 - 靠近窗口的左上角 - 我想这是一个失败的安全或双重检查的机会,以防你做了错误的磁盘),可能有更好的工具,我所知道的是这个为我工作。

Advertisement
Advertisement