什么是wsappx,为什么会导致较高的cpu负载?

尝试消除问题的工具

今天,当我启动最新版本的Windows 10时,我几乎立即注意到cpu负载很高。

我使用键盘快捷键Ctrl-Shift-Esc打开了Windows任务管理器,单击“更多详细信息”链接,发现Windows进程wsappx是造成该错误的原因( 注意 :该过程也可能显示为wsappx(2)或wsappx(3)。

Cpu的使用率将高达​​30%,尽管有时会下降,但几乎在同一时间又再次上升。

如果您扩大选择范围,则会列出一个,两个或什至三个Windows服务:Windows Store Service(WSService),Client License Service(ClipSVC)和AppX Deployment Service(AppXSVC)。

AppX部署服务(AppXSVC)

为部署商店应用程序提供基础结构支持。此服务将按需启动,如果禁用,则Store应用程序将不会部署到系统,并且可能无法正常运行。

客户端许可服务(ClipSVC)

为Microsoft Store提供基础结构支持。该服务将按需启动,并且如果使用Windows Store购买的禁用应用程序将无法正常运行。

Windows应用商店服务(WSService)

为Windows应用商店提供基础结构支持。该服务将按需启动,如果使用Windows Store购买的禁用应用程序将无法正常运行。

wsappx

尝试停止其中一项服务(例如,在任务管理器中右键单击该服务或服务管理器中的停止按钮)可能会引发错误消息,指出该服务无法停止。

Windows无法停止本地计算机上的服务。该服务未返回错误。这可能是Windows内部错误或内部服务错误。如果问题仍然存在,请与系统管理员联系。

但是,情况并非总是如此,如果您稍等片刻然后重试,则最终可以停止所有服务。一旦cpu负载达到0,就可以在我们的测试系统上使用。

但是,这种方法的主要问题是它们可能会随时重新启动,其主要原因是以下原因。

wsappx (3)

当在本地计算机系统上访问时,所有这三种服务均不提供更改启动类型的选项。唯一可用的启动类型是手动,而自动和禁用则显示为灰色。

如果在本地组策略中禁用Windows Store,会发生什么情况?

可以假设禁用Windows Store会对wsappx进程产生影响,但事实并非如此。

要在Windows 10中禁用Windows应用商店,请执行以下操作:

  1. 点击Windows键,键入gpedit.msc,然后按Enter。
  2. 导航到本地计算机策略>计算机配置>管理模板> Windows组件>存储。
  3. 双击“关闭商店”应用程序,然后将策略切换为“已启用”。
  4. 重新启动计算机。

在禁用系统上的存储后,您会注意到该过程仍在运行。

如果您改为结束wsappx任务,会发生什么?

可以在Windows Task Manager中终止wsappx任务。如果选择它,然后结束任务,它将被杀死。

由于这不会影响启动类型,因此它可能会在任何时候再次出现,但这意味着它比临时性解决方案更多是一种临时解决方案。

结束语

Wsappx是Microsoft在Windows 8.1中引入的过程。虽然很明显它与存储相关,但不清楚为什么在系统上禁用存储后未停止该过程。

目前,似乎没有解决方案可解决Windows中wsappx进程的高CPU使用率。

就高CPU使用率而言,目前尚不清楚为什么它会如此频繁地推动CPU大量使用。