我们无法更新系统保留分区” - 它是什么?
从 Windows 10 或 Windows 7 升级到 Windows 8.1 时,客户很可能会遇到“我们无法更新系统保留分区”错误。 此错误也可能带有错误代码 0xc1900104 或错误代码 0x800f0922.
解决方案
错误原因
“我们无法更新系统保留分区” Windows 10 升级错误通常是由系统保留分区 (SRP) 上的空间太小引起的。 系统保留分区是由 Windows 创建的附加小分区,用于存储启动文件。 SRP 可以装满安全应用程序和第三方防病毒软件。 一旦此分区空间不足,系统将无法升级到 Windows 10。
更多信息和手动维修
警告: 以下步骤很复杂,需要有经验的用户来完成,尤其是使用命令行。 一旦在输入命令时出错,您的设备就有可能处于无启动状态,或者存储在设备上的数据可能会丢失。
至 升级到Windows 10,您的设备需要在系统保留分区上至少有 15MB 可用空间。 请按照以下步骤操作,然后再次尝试升级。
首先要知道系统保留分区是GPT还是MBR分区样式:
- 打开 运行 通过按 Windows 键 + R 来打开窗口。键入 MSC 在窗口中,然后按 Enter。
- 右键单击 SRP 所在的磁盘,然后选择
- 点击上方 卷
- 点击 分区样式 行,您将看到您的设备正在使用哪种分区样式 主启动记录(MBR) or GUID分区表(GPT)
其次,确定您需要哪种方法:
根据您设备的分区样式以及您当前使用的是 Windows 7 还是 Windows 8/8.1,您需要执行多种方法。方法 1:Windows 7 或 8/8.1 带 GPT 分区
- 单击“开始”按钮并搜索 CMD. 在结果中,右键单击 命令提示符 然后选择 以管理员身份运行。 将出现命令提示符窗口。
- 类型 mountvoly: /s 在命令提示符下,然后按 Enter。 此命令将添加 Y: 驱动器号,您可以在其中访问系统分区。
- 类型 taskkill / im Explorer.exe / f 然后按 Enter。 然后,通过键入以管理员模式重新启动资源管理器 exe文件 并按 Enter。
注意:在管理员模式下,某些应用程序(如 OneNote)将无法运行。
- 打开文件资源管理器,然后键入 Y:EFI微软启动 在地址栏中。 按回车键。
- 选择要永久删除的语言文件夹。 语言文件夹以四个字母命名,中间用连字符分隔。 例如,您要删除德语:选择 de-DE。
- 可选的: 您还可以删除未使用的字体文件以获得更多空间。 类型 Y:EFIMicrosoftBootFonts 在地址栏中,然后按 Enter。
- 永久删除不需要的文件后,重新启动设备以返回到 explorer.exe 到正常模式并删除 Y: 驱动器号。
方法二:Windows 2 MBR分区
执行此方法将使设备的 SRP 的可用空间永久但小幅增加。
- 删除语言文件夹
一种。 打开 运行 通过按 Windows 键 + R 来打开窗口。键入 diskmgmt.msc 然后按Enter键。 湾 选择 系统预留 分区然后右键单击它。
C。 选择 更改驱动器号和路径 然后选择 添加。
d. 类型 Y 对于驱动器号,然后单击 OK.
e. 单击“开始”按钮并搜索 CMD. 在结果中,右键单击 命令提示符 然后选择 以管理员身份运行。 将出现命令提示符窗口。
F。 类型 Y: 在命令提示符下,然后按 Enter。
G。 切换到驱动器 Y 后,键入 拿走 /dy /r /f 。 然后按Enter键。
注意:确保包含“f”后的空格和句点,以使命令正常工作H。 类型 icacls Y:* /保存%systemdrive%NTFSp.txt /c /t 然后按 Enter 以备份驱动器的权限。
注意:确保所有文件都被标记为成功并且没有文件被标记为失败。
一世。 类型 WHOAMI 然后按 Enter。 记录出现的用户名。 之后,键入 .cacls . /授予 :F /吨 然后按Enter键。
注意:确保用户名之间没有空格 和“:F”,否则该命令将不起作用。j. 在文件资源管理器中,打开 SRP 驱动器并选择 Boot 文件夹。 选择要永久删除的语言文件夹。 语言文件夹以四个字母命名,中间用连字符分隔。 例如:de-DE 是德语,而 en-US 是美国英语。
2. 截断 NTFS 日志:
一种。 打开命令提示符,然后输入 chkdsk / LY: 检查 NTFS 日志的大小。 如果 NTFS Log 大小小于 5000KB,则无需截断文件。
湾类型 chkdsk /L:5000 /X /F 然后按 Enter 键截断 NTFS 日志。
C。 返回磁盘管理窗口。 选择 操作 菜单,然后选择检查设备的 SRP 现在是否有更多的可用空间。 一旦有足够的空间,右键单击系统保留分区,然后选择 更改驱动器号和路径。 选择 Y: 然后选择 去掉。
3.如果截断NTFS日志后可用空间仍然不足,请调整USN日志的大小:
一种。 打开命令提示符,然后键入 fsutil usn queryjournal AND: 以十六进制值显示大小。 将十六进制值转换为十进制,然后除以 1048576。您将得到的结果将以 MB 为单位。 如果日志大小为 30MB 或更大,请继续截断文件。
注意:要将十六进制值转换为十进制值,请在 Windows 中打开计算器应用程序,然后选择查看菜单。 选择程序员,然后选择十六进制。 输入十六进制值,然后选择十二月。
湾类型 fsutil usn deletejournal /D /NY: 然后按 Enter 键删除日志。 类型 fsutil usn createjournal m=1500 a=1 Y: 重新创建具有新日志大小值的日志。
- 恢复权限
一种。 类型 icacls Y: /restore %systemdrive%NTFSp.txt /c /t 在命令提示符中。 在继续之前检查文件是否已成功处理。 如果您看到一条消息说某些文件在处理时失败,这是正常的,因为在执行备份之前某些文件已被删除。 但是,如果没有指示成功的文件,则该命令没有正确执行。
湾类型 .cacls . /授予系统:f / t 然后按 Enter 将 ACL 调整回系统。 现在,您可以通过键入来设置驱动器的所有者 icacls Y: /setowner “系统” /t /c 然后按Enter键。
C。 通过返回到检查设备的 SRP 现在是否有足够的可用空间 “磁盘管理” 并刷新数据。 如果 SRP 已经有足够的空间,您现在可以删除驱动器号。 右键单击 系统保留分区 然后选择 更改驱动器号和路径。 选择 Y: 驱动器,然后通过单击选择确认删除驱动器号 确定。
方法 3:Windows 8/8.1 带 MBR 分区
此方法使 SRP 可用空间更大,但只是暂时的。
1. 确保您有一个至少有 250 MB 可用空间并格式化为 NFTS 的外部驱动器。2。 打开 运行 按 Windows 键 + R。键入 MSC然后选择恢复分区。 右键单击它然后选择 更改驱动器号和路径。
3。 选择 添加 然后输入 Y 对于驱动器号,单击
4. 单击开始屏幕,然后键入 CMD 在搜索栏中。 在结果中,右键单击 命令提示符 然后选择 以管理员身份运行。 将出现命令提示符窗口。
5. 通过键入切换到另一个驱动器 Y: 在命令提示符中。 进入驱动器 Y 后,键入 拿走 /dy /r /f 。
注意:确保在“f”之后包含空格和句点,以使命令正常工作。
- 类型 WHOAMI 然后按 Enter。 记录出现的用户名。 之后,键入 .cacls . /授予 :F /吨 然后按Enter键。
- 命令完成后,输入 属性 -s -r –h Y:RecoveryWindowsREwinre.wim 然后按Enter键。
- 打开文件资源管理器并检查您正在使用的外部驱动器的驱动器号(在这种情况下,假设 F: 是外部驱动器的驱动器号,因此当您在其余步骤中看到 F: 时,这意味着驱动器您正在使用的外部驱动器的字母)。
- 类型 mkdir F:RecoveryWindowsRE 在命令提示符中,然后按 Enter。 之后,键入 xcopy Y:RecoveryWindowsREwinre.wim F:RecoveryWindowsREwinre.wim /h
- 类型 C:WindowsSystem32Reagentc /SetREImage /路径 F:RecoveryWindowsRE /Target C:Windows 映射新路径
- 验证复制是否成功完成,然后键入 del Y:RecoveryWindowsREwinre.wim /F
- 返回磁盘管理窗口。 点击 操作 菜单然后点击检查设备的 SRP 现在是否有更多的可用空间。 一旦有足够的空间,您就可以继续升级。
- 升级完成后,将 wim 文件移回恢复分区。 此时,您现在可以通过以下方式重新映射位置:
- 打开命令提示符,然后输入 xcopy F:RecoveryWindowsREwinre.wim Y:RecoveryWindowsREwinre.wim /h 并按下Enter键。
- 类型 C:WindowsSystem32Reagentc /SetREImage /路径 Y:RecoveryWindowsRE /目标 C:Windows 重新映射到原始路径。
- 返回到磁盘管理窗口。 右键单击恢复分区,然后选择 更改驱动器号和路径. 选择 Y: 驱动器然后选择 去掉。

防病毒软件已成为当今时代每台计算机的必备软件。 仔细想想,我们的系统大部分时间(如果不是总是)都连接到互联网,因此很容易受到各种网络攻击的影响。 在这里,防病毒软件成为焦点,特别是因为它已经从简单的病毒清除工具发展到完整的安全套件。 我们将通过这些应用程序中最好的一个来展示它们的优点和缺点,并希望我们能帮助您选择适合您的应用程序。 请记住,选择其中一种解决方案总比没有解决方案要好得多。 在我们看来,这份名单是从最好的开始制作的,所以强烈推荐第一名。
Coursera 是在线大学教育的先驱之一。 当它开始时,所有课程都是免费的,如果接受者完成了及格的任务,则提供证书。 今天,并非所有内容都是免费的,但仍有大量免费课程可以帮助您学习新知识并在工作或爱好方面取得进步。 谷歌正在使用 Coursera 平台向观众提供课程,除了谷歌之外,来自普林斯顿大学、斯坦福大学、约翰霍普金斯大学等的许多学术教授目前正在提供他们的课程材料。
edX 是从 MITx 演变而来的,MITx 是 MIT 的免费倡议,旨在将一些免费的学术讲座从其教室免费传播到世界各地。 自从更名为 edX 后,它开始包括其他知名大学,如伯克利、德克萨斯大学系统、哈佛大学等。 自成立以来,edX 已经扩展并涵盖了许多领域,它提供从艺术到科学的课程。 今天的认证大多不是免费的,但课程视频是免费的,所以如果你想学习而不是挥舞证书,这是一个很好的地方。
Udemy 对课程材料的处理方式与前面提到的网站略有不同。 Udemy 的教师大多是在特定领域工作的人。 程序员会教编程,健身教练会教训练等等。有各种各样的话题,甚至包括生活方式、爱好甚至游戏,以及更严肃的话题,如软件开发硬件等。有免费课程,但大多是一次性购买,无限制如果您能找到任何有趣的东西,可以访问课程材料并经常享受折扣 udemy 可能是一个不错的选择。
如果我们谈论课程材料和教学人员,Alison 有点像 Udemy,但不同之处在于它有更多的免费内容,并且它是这个列表中罕见的有语言课程的网站之一。 课程从初级到高级不等。
Udacity 也是较早提供免费课程的网站之一,在当今世界它仍然有免费的材料,但也有付费的。 与其他竞争对手最大的不同在于,Udacity 主要专注于编程、数据科学和 Web 开发,并且在该领域非常强大。 没有关于艺术的课程。 音乐或类似的东西,主要是 IT 的东西都在这里介绍。 如果这是您感兴趣的事情,请创建一个免费帐户并尝试一下。
Codecademy 是一个主要专注于教你如何编码的网站。 有专业计划,但有很多关于上述主题的基础和免费课程。 课程内容非常广泛,涵盖 Python、R、Java、JavaScript、SQL、Ruby、C#、C++、Swift、PHP、HTML、CSS 等等,所以我相信如果你对编码感兴趣,这将是一个很好的地方找东西。 除了纯语言编码课程网站还提供网络安全、网页设计、数据科学、网页开发、游戏开发、移动开发以及更多关于所提供主题的课程。
Academic Earth 的建立有一个简单的前提:每个人都应该接受教育。 在学术地球上以这种心态为主导,您会发现类似于 edX 和 Coursera 上的学术课程,但是从这里提到的网站上,所有课程都是免费的,您只会找到学术课程,这里没有企业家或专家课程,只是纯学术的。 如果您希望看到和学习哈佛、伯克利、麻省理工等学校的教学方式,那么这里就是您的最佳选择。
可汗学院是完全免费的,它为儿童提供与某些年级相匹配的课程。 它为所有 8 年的小学提供课程,为高中和大学提供数学课程,并提供一些关于科学、艺术与人文、阅读、生活技能等主题的课程。尽管与一些大学课程的水平不同在其他提到的网站上,可汗学院是学习很多基本技能的好地方,你可以在以后建立这些技能。
