AppX Deployment Service (AppXSVC)
是 Windows 负责部署、更新和删除 Microsoft Store 应用程序的服务。当该服务占用大量 CPU 时,可能是由于后台正在进行应用更新或应用程序管理。以下是一些解决方法,可以帮助减少 AppXSVC
服务的 CPU 占用:
1. 暂停 Microsoft Store 更新
禁用 Microsoft Store 自动更新可以减少 AppXSVC
服务的负载。
方法 1:禁用 Microsoft Store 自动更新
- 打开 Microsoft Store。
- 点击右上角的“更多”按钮(…),选择“设置”。
- 关闭“应用更新”选项。
方法 2:使用组策略禁用自动更新
- 按
Win + R
,输入gpedit.msc
并按回车,打开组策略编辑器。 导航到:
rust
复制代码
计算机配置 -> 管理模板 -> Windows 组件 -> Store
- 找到并双击“关闭 Store 应用自动更新”。
- 选择“已启用”,然后点击“确定”。
2. 调整 Windows 更新设置
禁用 Windows 更新可能影响系统的安全性和性能,因此需谨慎使用。
- 打开“设置”(按
Win + I
)。 - 选择“更新和安全”。
- 点击“Windows 更新”,然后选择“高级选项”。
- 选择“暂停更新”,并设置一个暂停期。
3. 检查和修复系统文件
使用 DISM 和 SFC 工具修复系统文件可以帮助解决由于文件损坏导致的问题。
使用 DISM 工具
- 打开命令提示符(以管理员身份运行)。
输入以下命令并按回车:
shell
复制代码
DISM /Online /Cleanup-Image /RestoreHealth
使用 SFC 工具
在同一个命令提示符窗口中,输入以下命令并按回车:
shell
复制代码
sfc /scannow
4. 暂时禁用 AppXSVC 服务(禁用后,资源管理器的cpu上来了)
可以通过修改注册表来暂时禁用 AppXSVC 服务,但这可能会影响 Store 应用程序的安装和更新。
- 按
Win + R
,输入regedit
并按回车,打开注册表编辑器。 导航到以下路径:
sql
复制代码
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppXSvc
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ClipSVC
- 找到
Start
键并双击。 - 将其值更改为
4
(4 表示禁用),然后点击“确定”。 - 重启计算机以应用更改。
5. 卸载不必要的应用程序
卸载不必要的 Microsoft Store 应用程序可以减少 AppXSVC 的负载。
- 打开“设置”(按
Win + I
)。 - 选择“应用”。
- 在“应用和功能”列表中找到并卸载不必要的应用程序。
6. 检查后台进程和任务
使用任务管理器检查后台运行的进程和任务,找到占用资源较多的应用并进行优化或关闭。
- 按
Ctrl + Shift + Esc
打开任务管理器。 - 选择“详细信息”选项卡,找到
AppXSVC
相关的进程。 - 检查其他占用高的进程,右键点击并选择“结束任务”以释放资源。
通过上述步骤,你应该能够减少 AppX Deployment Service (AppXSVC)
的 CPU 占用。如果问题仍然存在,可以考虑重新安装系统或进一步检查具体的应用程序是否存在问题。
wsappx进程禁用后,windows资源管理器的cpu占用高起来了
7. 禁用 Windows 搜索索引
Windows 搜索索引服务可能会导致资源占用问题。
- 按
Win + R
打开运行对话框。 - 输入
services.msc
并按回车。 - 找到“Windows Search”服务,右键点击并选择“属性”。
- 将启动类型设置为“禁用”,然后点击“确定”。