System Restore (Khôi phục hệ thống) là một công cụ tiện lợi có thể được sử dụng để giải quyết các lỗi Windows phổ biến nhất. Nó hoạt động bằng cách将 hệ thống của bạn恢复到先前无错误的状态. 但不幸的是, 像其他工具一样, System Restore 有时可能无法工作, 发送错误消息, 例如错误代码 0x800700b7.
执行系统还原时, 您可能会遇到错误消息 "An unspecified error occurred during system restore 0x800700b7" (系统还原期间发生未指定的错误 0x800700b7). 在某些情况下, 您也可能会看到错误消息 "App container profile failed with error 0x800700b7" (应用容器配置文件失败, 错误 0x800700b7).
系统还原错误 0x800700b7 到底是什么? 如何解决它? 为了更好地理解此错误并应用有效的解决方案, 您首先应该熟悉此工具.
系统还原: 快速概述
如上所述, 系统还原是 Windows 环境的恢复工具. 它允许您还原您对操作系统所做的某些更改.
使用时, 系统还原会将您所有的重要设置或文件(如已安装的应用程序、系统文件、设备驱动程序和注册表项)返回到之前的设置或版本. 可以将其视为 Windows 操作系统的"撤销"按钮.
因此, 当您的设备在安装更新后发生奇怪的事情时, 例如, 您可以将系统恢复到更新之前的状态. 系统还原将撤销 Windows 更新的安装.
并且因为系统还原不会影响您的个人文档和文件, 您可以毫不犹豫地使用它.
值得注意的是, 系统还原不会恢复任何个人文件. 因此, 您不能将其用作文件恢复解决方案. 一旦您删除了一个包含重要文件的文件夹, 您就无法使用系统还原恢复它.
系统还原 0x800700b7 错误是什么意思?
通常伴随着错误消息 "Provisioning failure 0x800700b7" (配置失败 0x800700b7), 此错误清楚地表明您的系统无法找到您最初安装游戏的驱动器. 有时, 它也可能表明您的 Windows 设备上没有足够的存储空间来安装大型游戏.
Windows 10/11 上错误 0x800700b7 的成因是什么?
如果您想知道是什么触发了 Windows 上的错误 0x800700b7, 我们在下面列出了一些最常见的罪魁祸首:
- Windows 注册表文件损坏 – 有时, 如果您弄乱数据库, 注册表中的文件会损坏. 这也可能发生在恶意软件感染后, 或磁盘问题普遍存在时.
- Windows 文件系统问题 – 这可能是由于坏扇区、磁盘完整性损坏或与存储扇区相关的其他问题而发生的.
- 无互联网访问 – 有许多场景可能导致这种情况. 您的路由器可能已过时, 或您所在地区可能发生中断. 也可能是故障或有问题的电缆.
- Windows Update 服务问题 – Windows Update 服务可能遇到问题, 导致错误 0x800700b7. 要解决此问题, 您可能需要卸载任何第三方安全程序、运行 Windows Update 疑难解答或释放一些磁盘空间.
- 文件损坏 – 即使在安装了可靠杀毒软件的最新 Windows 系统上, 文件损坏也可能发生. 通常, 这发生在应用程序保存文件时遇到问题时. 也可能是因为您未正确关闭设备.
- 杀毒软件或安全程序问题 – 错误 0x800700b7 可能是由阻止系统还原工具正常工作的安全程序引起的.
如何在 Windows 上解决错误代码 0x800700b7
有时错误代码可以通过简单地执行系统重启来解决. 因此, 在尝试任何复杂的修复之前, 请先关闭设备并像平常一样启动 Windows. 检查错误是否消失. 否则, 请继续执行下面的解决方案.
场景 1: Windows 正常启动
如果您能够正常启动 Windows, 那么这些是您可以尝试的解决方案:
解决方案 #1: 在安全模式下执行系统还原
要在安全模式下执行系统还原, 请按照以下步骤操作:
- 按 Win + R 快捷键打开 运行 实用程序.
- 在文本字段中输入
msconfig并按 Enter. - 接下来, 导航到 引导 选项卡并勾选 安全引导 选项.
- 点击 确定 并重启计算机.
- 完成后, 打开 系统配置 实用程序并取消勾选 安全引导 选项. 这将允许 Windows 正常启动.
- 之后, 按 Win + R 启动 运行 实用程序.
- 在文本字段中输入
rstrui并点击 确定. 这将启动 系统还原. - 点击 下一步 并选择一个还原点.
- 查看错误是否持续存在.
解决方案 #2: 禁用或卸载任何杀毒程序
如果第一个解决方案不起作用, 下一个可以尝试的方法是在运行系统还原之前禁用您的杀毒程序.
以下是禁用杀毒程序的方法:
- 转到 开始 菜单并选择 设置.
- 点击 更新和安全 并选择 Windows 安全中心.
- 导航到 病毒和威胁防护 部分并点击 管理设置.
- 接下来, 将 实时保护 选项设置为关闭.
现在, 如果禁用杀毒程序不起作用, 请考虑暂时卸载它. 以下是方法:
- 转到 开始 菜单并选择 控制面板.
- 选择 程序和功能.
- 选择您要删除的杀毒程序并点击 卸载/更改 选项.
- 重启计算机.
解决方案 #3: 修复损坏的系统文件
如前所述, 0x800700b7 错误可能是由损坏或损坏的系统文件引起的. 要修复它们, 请执行以下操作:
- 通过在 搜索 字段中输入
cmd并右键点击顶部结果来启动 命令提示符 实用程序. 选择 以管理员身份运行. - 一旦 命令提示符 窗口打开, 输入
sfc /scannow命令并按 Enter. - 此时, Windows 将开始扫描您的系统以查找损坏的系统文件. 然后它将修复损坏的文件.
- 之后, 重启计算机并尝试再次使用系统还原功能.
解决方案 #4: 修改 Windows 注册表
在某些情况下, 修改 Windows 注册表可以解决 Windows 上的错误 0x800700b7. 以下是您应该做的:
- 按 Win + R 快捷键启动 运行 实用程序.
- 输入
regedit并按 Enter. - 导航到此位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Microsoft- 右键点击 Windows 文件夹并选择 导出. 这将在过程中发生任何情况时创建键内容的备份.
- 重命名备份并将其保存在桌面上.
- 再次右键点击 Windows 键, 这次选择 删除.
- 退出 注册表编辑器 并重启设备.
- 重启后, 运行 系统还原 实用程序. 检查错误是否持续存在. 如果是, 双击您创建的注册表备份文件以恢复它.
解决方案 #5: 运行 CHKDSK 命令
一些用户通过使用 CHKDSK 命令成功解决了系统还原错误 0x800700b7. 以下是操作指南:
- 按 Win + S 并在文本字段中输入
cmd. - 右键点击顶部结果并选择 以管理员身份运行 以启动具有管理员权限的命令提示符.
- 输入
chkdsk /r命令并按 Enter 执行它. - 检查磁盘实用程序现在将开始修复它发现的任何损坏条目. 检查磁盘错误并修复它们可能需要一段时间. 等待过程完成.
- 最后, 重启计算机.
解决方案 #6: 使用 PC 修复工具
有时, 错误可能是由磁盘空间不足引起的. 要解决此问题, 您所要做的就是使用一个值得信赖的 PC 修复工具, 允许您识别磁盘上的占用空间文件并删除它们.
如果您没有安装, 我们建议您使用 Outbyte PC Repair. 这是一个经过验证和测试的工具, 可以识别占用您大量磁盘空间的临时文件. 它还有助于保持您的 Windows 设备平稳高效地运行.
场景 2: Windows 无法重启
如果您的 Windows 设备无法正常启动, 那么您可能需要从安装媒体启动以排查系统还原实用程序的问题. 然后, 继续执行以下任何解决方案:
解决方案 #1: 从 Windows 恢复环境运行系统还原
一些受影响的用户能够通过从 Windows 恢复环境运行系统还原实用程序来解决错误. 虽然该过程看起来很复杂, 但实际上并非如此. 只需遵循以下说明:
- 从安装媒体启动 Windows.
- 在 Windows 语言设置 窗口中, 按 Shift + F10 快捷键. 这将允许您启动 命令提示符.
- 点击 下一步 并选择"修复您的计算机".
- 现在, 选择 疑难解答 并点击 高级选项.
- 接下来, 选择 命令提示符.
- 在命令提示符窗口中, 输入
rstrui命令以打开 系统还原 实用程序. - 等待 Windows 还原您的系统.
解决方案 #2: 从 Windows 恢复环境修复损坏的系统文件
因为您无法正常启动 Windows, 您可能也需要从 Windows 恢复环境修复损坏或损坏的系统文件. 以下是操作方法:
- 从安装媒体启动 Windows.
- 在 Windows 语言设置 窗口中, 按 Shift + F10. 这将打开命令提示符窗口.
- 接下来, 输入这些命令:
diskpart, list volume - 现在, 记下您的 Windows 卷的驱动器号. 这是安装 Windows 的地方, 通常是按大小计算的最大卷.
- 然后, 输入
exit清除屏幕. - 之后, 输入
sfc /SCANNOW /OFFBOOTDIR=D:\ /OFFWINDIR=D:\windows命令. 将"D"的值替换为安装 Windows 的实际卷. - 扫描完成后, 重启计算机并重新启动系统还原.
解决方案 #3: 重命名 WindowsApps 文件夹
请注意, 此解决方案仅适用于您运行 Windows 10/11 操作系统的情况. 要继续, 请按照以下步骤操作:
- 在 Windows 恢复环境中启动 命令提示符 实用程序. 请参阅上述步骤以执行此操作.
- 通过输入驱动器的字母导航到 Windows 驱动器. 按 Enter.
- 接下来, 输入
cd Program Files命令并按 Enter. 这将带您进入 Program Files 文件夹. - 然后, 输入
attrib -h WindowsApps命令以取消隐藏 Windows Apps 文件夹. - 现在, 输入
ren WindowsApps WindowsApps.BAK命令. - 最后, 输入
rstrui命令以打开系统还原并还原您的系统.
总结
错误代码 0x800700b7 可能在系统还原过程中随时出现. 它可能是由有问题的杀毒软件程序、损坏的系统文件或无效的注册表项引起的. 但无论是什么原因引起的, 都可以快速解决. 上面是一些您可以应用的解决方案. 它们易于理解, 并对许多受影响的用户有效. 如果您仔细遵循所有步骤, 错误应该会在短时间内得到解决.
一旦您解决了错误代码 0x800700b7, 我们建议您安排定期扫描, 以确保您的 Windows 10/11 设备高效运行并保持无错误. 您可能还希望在后台保持杀毒套件运行, 以确保实时防范触发错误代码出现的威胁.
哪个解决方案对您有效? 请在评论中告诉我们.