修复 Windows 10 中状态存储库服务的高 CPU 使用率
已发表: 2020-05-04如果您的计算机在打开 Microsoft Edge 后一直死机或变慢,则问题可能与状态存储库服务有关。 许多 Windows 用户在调查令人讨厌的减速时检查了事件查看器后发现这是问题所在。
如果您在此网页上,则表示您正在寻找由服务引起的 CPU 峰值的解决方案。 事实证明,我们已经编译了一些有效的修复程序,可以帮助您摆脱问题。
什么是 Windows 10 上的状态存储库服务,为什么它会导致 CPU 使用率高?
State Repository Service 是一项与您的浏览器相关的 Windows 服务。 它允许您捕获浏览会话的快照,以便您可以使用不同的浏览器(可能在另一台设备上)返回浏览会话。 它还涉及许多其他浏览活动。
大多数用户在执行 Windows 10 的全新安装后都面临服务 CPU 使用率飙升的问题。该问题通常在 Microsoft Edge 中打开外部链接时触发。 该服务可以将 CPU 使用率从 20% 提高到 100%。 发生这种情况时,您会发现系统冻结并变慢。
如何修复 State Repository Service 导致的 CPU 使用率过高
该问题有不同的修复方法,从重新启动服务到修复 Microsoft Edge。 我们将引导您完成以下每种方法。 按照解决方案的排列顺序进行操作,以提高您快速解决问题的机会。
解决方案 1:重启 State Repository Service
Windows 服务默认开启,尤其是在您全新安装之后。 如果您想享受它提供的功能,您应该保持打开状态。 要解决此问题,您的第一步应该是重新启动服务。 重新启动服务将清除困扰它的任何故障。 一些用户这样做并让他们的系统再次全速运行。
程序非常简单。 您所要做的就是打开 Services 应用程序,找到 State Repository Service,然后重新启动它。 如果您不知道如何操作,请按照以下步骤操作:
- 通过单击任务栏中的放大镜图标或同时按下 Windows 和 S 键,打开搜索功能旁边的搜索实用程序。
- 搜索框打开后,在文本字段中输入“服务”(不带引号),然后单击结果列表上的服务。
- 服务应用程序打开后,找到 State Repository 服务,单击它,然后单击左侧“服务(本地)”下的重新启动。
- 如果您没有看到“重新启动”选项,请单击“停止”,然后单击“开始”。
- 重新启动服务后,运行 Microsoft Edge 并检查问题。
解决方案 2:修复有故障的 Windows 文件
可能是某些 Windows 文件存在问题并导致服务出现问题。 您可以通过扫描这些文件并修复它们来解决问题。 为此,您必须运行收件箱部署映像服务和管理工具,然后运行系统文件检查器。 DISM 将提供 SFC 工具用于执行修复的文件。
请注意,您需要有效的 Internet 连接,因为 DISM 工具使用 Windows 更新来提供修复文件。
以下步骤将引导您完成该过程:
- 通过右键单击“开始”按钮并从“快速访问”菜单中选择“运行”来启动“运行”对话框。 您也可以通过同时按下 Windows 和 R 键来打开对话框。
- 运行打开后,在文本框中键入“CMD”(不带引号),然后同时点击 Shift、Ctrl 和 Enter 键。
- 一旦出现用户帐户控制对话框窗口,请单击是按钮。
- 现在将出现提升的命令提示符窗口。
- 接下来,在命令提示符中键入以下行,然后按 Enter 键:
DISM /在线 /Cleanup-Image /StartComponentCleanup
点击 Enter 键后,在下一行中输入以下命令并按 Enter 键:
DISM /在线 /Cleanup-Image /RestoreHealth
该工具现在将使用 Windows Update 实用程序来提供系统文件的良好副本。
- 接下来,重新启动系统,打开提升的命令提示符,然后输入下面的命令行:
证监会 /scannow
- 点击 Enter,然后允许该工具完成操作。
解决方案 3:修复/重置 Microsoft Edge
由于在您打开 Microsoft Edge 后状态存储库服务会占用您的 CPU,因此问题可能出在浏览器上。 您可以尝试修复它并检查是否可以解决问题。 这个过程简单明了。 你只需要通过设置应用程序。
如果您不知道该怎么做,以下步骤将引导您完成整个过程:
- 点击 Windows 徽标键或单击“开始”按钮,然后在“开始”菜单打开后单击齿轮图标。 如果您想更快地启动设置应用程序,请同时按 Windows 徽标键和 I 键。
- 设置打开后,单击应用程序。
- 看到应用程序和功能界面后,在搜索框中键入“Microsoft Edge”(不带引号)并按 Enter 键。
- Microsoft Edge 出现后,单击应用程序,然后单击高级选项。
- 出现“高级选项”屏幕后,向下滚动至“重置”,然后单击“修复”按钮。
- 允许 Windows 完成修复过程,然后运行浏览器并检查是否再次出现高 CPU 使用率。
解决方案 4:停止状态存储库服务
如果修复 Microsoft Edge 不能解决问题,您应该考虑停止状态存储库服务。 这样做意味着您将不得不放弃该服务的功能。 这应该是您愿意做出的牺牲,因为您希望系统平稳运行,尤其是当您不需要拍摄浏览会话的快照时。

请按照以下步骤停止服务:
- 通过单击任务栏中的放大镜图标或同时按下 Windows 和 S 键,打开搜索功能旁边的搜索实用程序。
- 搜索框打开后,在文本字段中输入“服务”(不带引号),然后单击结果列表上的服务。
- 服务应用程序打开后,找到 State Repository 服务,单击它,然后单击左侧“服务(本地)”下的停止。
- 如果要禁用该服务,请右键单击它,单击“属性”,然后在“属性”对话框的“常规”选项卡下的“启动类型”下拉菜单中选择“禁用”。 但是,由于“启动类型”下拉菜单可能显示为灰色,您始终可以使用“停止”选项。
- 停止服务后,应解决高 CPU 使用率问题。
解决方案 5:重置 Microsoft Edge
如果禁用该服务没有任何效果,请考虑重置 Microsoft Edge。 如果您刚刚安装了 Windows 10 的全新副本或最近升级了,则浏览器的安装可能存在问题。 当您重置浏览器时,Windows 将重新安装它并修复与其安装文件相关的问题。
请按照以下步骤重置浏览器:
- 使用 Windows + I 组合启动设置应用程序。
- 设置的主屏幕显示后,单击应用程序图标。
- 进入“应用和功能”屏幕后,使用搜索功能召唤 Microsoft Edge。
- Microsoft Edge 出现后,单击它,然后单击“高级选项”链接。
- 接下来,一旦出现“高级选项”屏幕,向下滚动到“重置”,然后单击“重置”按钮。
- 允许 Windows 执行修复,然后重新启动系统并检查问题。
解决方案 6:重新安装所有内置 UWP(通用 Windows 平台)应用程序
一些用户抱怨该问题不仅限于 Microsoft Edge。 事实证明,设置等其他内置应用程序可能会导致状态存储库服务提高 CPU 使用率。 如果这适用于您,请尝试重新安装所有内置应用程序并检查是否可以解决问题。 我们将在下面向您展示如何做到这一点:
- 通过单击任务栏中的放大镜图标或同时按下 Windows 和 S 键,打开搜索功能旁边的搜索实用程序。
- 搜索框打开后,在文本字段中输入“命令提示符”(不带引号)。
- 命令提示符出现在结果列表中后,右键单击它,然后单击以管理员身份运行。
- 一旦用户帐户控制对话框窗口出现并请求权限,请单击是按钮。
- 管理员命令提示符打开后,键入或复制以下内容并将其粘贴到黑屏中,然后点击 Enter 键:
获取-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
确保正确复制并粘贴该行。
- 成功执行命令后,关闭命令提示符,然后重新启动系统以检查问题。
结论
通常,缓慢的系统使用起来令人沮丧,更不用说当您必须在线完成工作时。 我们相信上述修复将帮助您摆脱由 State Repository Service 引起的 CPU 使用高峰。 您可以使用下面的评论部分告诉我们您是如何解决问题的。

使用 Auslogics BoostSpeed 解决 PC 问题
除了清洁和优化您的 PC 之外,BoostSpeed 还可以保护隐私、诊断硬件问题、提供提高速度的技巧并提供 20 多种工具来满足大多数 PC 维护和服务需求。
垃圾文件和损坏的注册表项等其他元素可能会提高 CPU 使用率并降低系统速度。 您可以使用 Auslogics BoostSpeed 轻松防止这些问题,它会定期清理您的系统以消除这些实体。 该程序与 Windows 10 兼容,不会造成干扰。