时间:2021-05-29 09:57:52 来源:系统堂 游览量: 次
有时,您可能会发现错误 0xc1900201 并带有消息“我们无法更新系统保留分区”。当尝试升级 Win10 并且系统保留分区已满或由 3rd 方反恶意软件应用程序编写时,通常会出现此问题。
在 Win10 20H2、2004、21H1 或其他版本中,错误代码可能会随着更新或升级失败而出现。但是,您可以非常轻松地修复此系统储备,即 SRP 问题。
错误代码 0xc1900201 我们无法更新系统保留分区
这是修复错误代码 0xc1900201 我们无法在 Win10 中更新系统保留分区的方法 –
此问题的主要因素是系统分区已满,因此释放空间将帮助您解决问题。您需要从分区中删除至少 15 MB,以便升级可能成功结束。Boot文件夹中现有的Fonts文件夹大于15 MB,在这种情况下可以删除它。此方法包括 3 个步骤 - 1. 确定 SRP 分区类型(MBR 或 GPT),2. 在 MBR 中删除和 3. 在 GPT 中删除。确保您知道执行命令
一、 判断系统预留分区是MBR OR GPT –
1. 按 – Winkey。
2. 类型 – devmgmt。
3. 按 –输入。
4. 右键单击 –磁盘 0。
5. 选择–属性。
6. 点击显示“卷”的标签。
7. 现在,您可以看到 –分区样式:GUID 分区表 (GPT) 或主引导记录 (MBR)。
如果分区是 GPT
1. 单击 -开始。
2. 输入 – cmd。
3. 从结果弹出窗口的右侧,选择 –以管理员身份运行。
4. 在用户帐户控制提示上选择–是。
5. 从这里复制mountvol y: /s,粘贴到命令提示符中(您可以使用右键单击)。
6. 按 –输入。
7. 因此,此命令行将添加“Y:驱动器号”以访问分区。
8. 键入 Y:并按Enter以切换到 Y 驱动器。
9. 粘贴cd EFIMicrosoftBootFonts并按“Enter”。
10. 键入del *。*删除字体文件。系统可能会询问您是否确定要继续,按Y然后Enter。这将修复错误代码 0xc1900201 我们无法更新 Win10 中的系统保留分区。
二、修复错误 0xc1900201 如果分区是 MBR
1. 打开运行对话框中通过按Windows键和R在一起。
2. 写入 - diskmgmt.msc。
3. 按 –输入。
4. 右键单击显示System Reserve的分区。
5. 选择 -更改驱动器号和路径。
6. 单击 -添加。
7. 键入Y作为驱动器号。
8. 单击 -确定。
9. 如上述方法所述,以管理员身份打开命令提示符。
10. 类型– Y:
11. 点击 –输入。
12. 接下来,输入 - cd BootFonts并点击 - 'enter'。
13. 现在,输入takeown /dy /r /f并按 Enter。重要- 为了使命令正常工作,在“f”之后放置空格和句点。
14. 为了备份驱动器的权限,请运行以下命令 -
icacls Y:* /save %systemdrive%NTFSp.txt /c /t
重要提示:确保您可以看到所有文件的“成功”并且没有显示失败。
15. 复制whoami粘贴到提示中,然后按 Enter。
16. 记下用户名。
17. 运行以下命令——
.cacls . /grant <你从 whoami 得到的用户名>:F /t
重要提示:这一次,不要在用户名和“:F”之间放置空格,否则命令将不起作用。
18. 确保您仍在字体位置 (Y:BootFonts)。
19. 键入del *.*。
20. 可能会询问您 – 确定要继续吗,按 Y,然后输入。
21. 要恢复权限,请键入以下命令并按 Enter –
icacls Y: /restore %systemdrive%NTFSp.txt /c /t
22. 您可能会注意到一条消息,提示某些文件在处理时失败。这是正常的,因为这些文件在备份后已被删除。
23. 如果成功文件数量为none,则说明命令执行不正确;在继续之前,您必须成功处理一些文件。
24. 通过复制粘贴以下内容并按Enter将ACL调整回系统。
.cacls . /授予系统:f / t
25. 通过键入下面的命令并按 Enter 将驱动器的所有者设置回系统:
icacls Y: /setowner “SYSTEM” /t /c
26. 返回磁盘管理并选择操作 -> 刷新
27. 确保系统保留分区 (SRP) 中的可用空间百分比更多。
28. 现在,右键单击System Reserved Partition。
29. 单击 -更改驱动器号和路径。
30. 选择– Y:驱动器。
31. 单击 –删除。
32. 选择-确定解决错误代码0xc1900201。
就这样!!