如何解决:Windows 10, 8 & 8.1上的WSAPPX (WSService)高CPU使用率(100%)问题

如何解决:Windows 10, 8 & 8.1上的WSAPPX (WSService)高CPU使用率(100%)问题

Andy Davis

在Windows 8, 8.1 & 10中,WASPPX进程属于Windows Store程序-服务(WSService),很多时候要对电脑的高CPU使用率(100%)或高硬盘使用率问题负责。

Windows商店服务(WSService)是按需启动的,如果禁用Windows商店的应用程序,其行为将不正常。 由于Windows商店服务的重要性,你不能通过Windows服务控制面板禁用它(启动类型选项是灰色的),唯一可用的选项是启动或停止该服务。

本教程包含几个解决方案,以解决在Windows 8或8.1和Windows 10系统上由Windows Store WASPPX进程引起的硬盘或CPU上的高使用率问题。

如何解决WSAPPX(WSService)高CPU或HDD使用率的问题。

解决方案1.扫描您的计算机的病毒.解决方案2.禁用Windows Store.(Windows 8和8.1)解决方案3.增加虚拟内存(分页文件).解决方案4.禁用 "Superfetch "和 "Windows Search "服务.解决方案5.运行系统维护.其他解决CPU、HDD或内存高使用率问题的解决方案。 解决方案1.扫描您的计算机的病毒。

一些病毒或恶意程序会导致你的系统的CPU、内存或硬盘工作在高水平。 因此,在你继续排查高使用率的问题之前,使用这个恶意软件扫描和删除指南来检查和删除可能在你的电脑上运行的病毒或/和恶意程序。

解决方案2.禁用Windows商店服务。 (Windows 8 & 8.1)

Windows Store(WSService)服务对所有从Windows Store下载的应用程序都是必不可少的。 因此,只有当你从不使用Windows Store的应用程序时,才可以继续禁用它。

请牢记 不能禁用Windows Store应用程序 它只能在Windows Server 2012、Windows 8、8.1、Windows 10企业版或Windows RT版中禁用。

如果你拥有一台Windows 10专业版或Windows 10家用电脑,而你不想要Windows商店,那么你可以阅读以下教程,了解可用的解决方案。 如何在Windows 10中禁用Windows商店和商店应用程序

如果你拥有一台Windows 8和Windows 8.1电脑,那么你可以按照下面的说明禁用Windows Store应用程序。

如何在Windows 8和Windows 8.1中关闭Windows Store。

1. 同时按 Windows键 + R 键来打开''。 运行 '命令框。

2 在运行命令框中,键入。 注册 并按 进入。

3.重要的是。 在你继续之前,首先对你的注册表进行备份。 要做到这一点。

1.从主菜单中,转到 文件 & 选择 出口 .

2.指定一个目标位置(例如,你的 桌面 ),给导出的注册表文件取一个文件名(例如," 注册表未触及 "),选择在 出口范围:全部 并按 保存。

4. 在你备份了你的注册表后,在左窗格中导航到以下位置。

  • HKEY_LOCAL_MACHINE/SOFTWARE/Policies/Microsoft/WindowsStore

注意:如果'WindowsStore'键不存在,那么右键单击微软键,选择新建>键,并将其命名为" 窗口存储 "(不带引号)。

5. 在右侧窗格的空白处点击右键,选择 新的 > DWORD值 .

6. 在新的价值上给以命名 删除WindowsStore

7. 双击新创建的 删除WindowsStore 数值,并在数值数据框中输入 1.

8. 关闭注册表编辑器并重新启动计算机。

- 从现在起,每当你试图启动Windows商店时,屏幕上将显示以下信息:" Windows商店在这台电脑上不可用。 联系您的系统管理员获取更多信息 ".

解决方案3:增加虚拟内存(分页文件)。

1. 右击计算机图标(名称)并选择 财产 .

2. 点击 更改设置 .

3. 高级 标签选择 设置 业绩部分 .

4. 在性能选项中,点击 高级 标签,然后选择 变化 在虚拟内存部分。

5.取消勾选 勾选 "自动管理所有驱动器的分页文件大小"。

6.检查 "自定义尺寸 "单选按钮。

7. 将初始大小和最大大小的值设置为你的RAM大小的两倍和一半(2,5),单位为MB*,然后按下 设置 按钮。

例如:如果你的RAM的大小是4GB(4096MB),那么在初始和最大大小(MB)字段中输入数值10240(4096MB x 2,5 = 10240MB)。

8. 点击 OK 三(3)次退出。

9.重新启动 你的电脑。

解决方案4:禁用 "Superfetch "和 "Windows Search "服务。

Superfetch "服务将数据从一个打开的应用程序兑现到RAM,所以如果你关闭并重新打开同一个应用程序,这个应用程序的加载速度会更快,以这种方式 "Superfetch "提高了系统的性能。 但是,"Superfetch "服务(也被称为 "Prefetch"),很多时候会导致你的硬盘或CPU的高使用率,所以尝试禁用它以消除对CPU的高使用率或硬盘。

1. 同时按 Windows键 + R 键来打开''。 运行 '命令框。

2 在运行命令框中,键入。 services.msc 并按 进入。

3. 右键点击在 超级取物 服务,并选择 属性。

4. 设置 启动类型 失能 .

5. 新闻 OK 来关闭SuperFetch属性窗口。

6.重新启动 你的电脑。

7. 如果重启后,高使用率的行为仍然存在,那么执行同样的程序,但这次 禁用 窗口搜索 服务。

解决方案 5. 运行系统维护。

运行系统维护故障排除程序,自动修复系统的问题。

1. 在Windows开始按钮上点击右键 并选择 控制面板 .

2. 设置 查看方式 到。 小图标。

3. 开放式 故障排除。

4.点击 查看全部 .

3.双击在 系统维护 .

4. 新闻 下一页 然后按照屏幕上的提示,运行系统维护故障排除程序。

解决CPU、HDD或内存高使用量问题的其他解决方案。

1.重建指数。

  1. 在控制面板中打开 "索引选项"。 在索引选项中点击 修改 取消勾选。 离线文件 并点击 OK .点击 高级 点击 重建按钮 并按 OK 来重建索引。

2.禁用碎片整理任务。

1. 在Cortana的搜索框中输入 任务调度器 .

2. 打开 "任务调度器 "桌面应用程序。

3. 在左边的窗格中,进入 任务调度程序库 > 微软 > 窗户 > 清理碎片。

4. 在右边的窗格中选择 安排碎片整理 任务,并点击 禁用 .

5.重新启动 你的电脑。

3.卸载反病毒软件。

  1. 打开控制面板中的 "程序和功能",卸载杀毒软件。 然后重启电脑。 重启后,检查高使用率问题是否仍然存在。 然后重新安装杀毒软件或在电脑上安装其他杀毒软件。

就是这样!让我知道本指南是否对你有帮助,请留下你的经验评论。 请喜欢并分享本指南以帮助他人。


Andy Davis

A system administrator s blog about Windows

Leave a comment