解决win10 ltsc 资源管理器假死 appxsvc占用高


起因

今天早上起来开电脑用了一会后发现微软拼音不弹候选词,资源管理器、开始菜单和任务栏假死,win+x快捷键也没反应并且ctrl+alt+del打不开任务管理器
提前打开任务管理器发现appxsvc服务占用过高,遂禁用之,重启,亦未决:
占用是下去了,但是资源管理器假死现象依旧存在

事出反常必有妖,猜想可能是昨晚安装系统时机械盘掉盘了一下有些文件损坏了

毕竟我想多一事不如少一事,能不重装就不重装


解决方案

既然确定了问题发生的原因,那么就可以对症下药


  1. 首先试试“万能”的dism+sfc大法
    管理员cmd
    dism /online /cleanup-image /scanhealth
    结果出乎预料:
    C:\Windows\system32>dism /online /cleanup-image /scanhealth
    
    部署映像服务和管理工具
    版本: 10.0.19041.844
    
    映像版本: 10.0.19044.1288
    
    [==========================100.0%==========================]
    未检测到组件存储损坏。
    操作成功完成。
    
    vocal 怎么未检测到损坏
    算了直接把sfc端上来罢(恼)
    sfc /scannow
    C:\Windows\system32>sfc /scannow
    
    开始系统扫描。此过程将需要一些时间。
    
    开始系统扫描的验证阶段。
    验证 100% 已完成。
    
    Windows 资源保护找到了损坏文件并成功修复了它们。
    对于联机修复,位于 windir\Logs\CBS\CBS.log 的 CBS 日志文件中
    有详细信息。例如 C:\Windows\Logs\CBS\CBS.log。对于脱机修复,
    /OFFLOGFILE 标记提供的日志文件中有详细信息。

但是然并卵,重启后问题依旧

  1. 尝试用startisback++代替原生开始菜单
    下载安装配置一气呵成
    仍然假死
    受不了了

  2. 打开dism++把最近的更新补丁(除了已固化的)全删了,重启
    问题依旧存在
    我真的是服了微软了

  3. 排查发现是sihost这家伙在作祟
    经常突然把cpu搞到100%然后没过几秒又萎了
    上网查询发现explorer,sihostappxsvc这三个家伙有关联
    还记得前文提到我禁用了appxsvc吗?
    那就启用再看看吧
    开始菜单和任务栏不再假死
    但是天杀的appxsvc它不仅吃cpu还吃内存啊

  4. 网上说是msstore的问题
    我想想还真是,以前装完win10 ltsx就会装上store/xbox
    但是我忘装了,啊哈哈..

    wsreset -i

    如果没反应就

    git clone git@github.com:GFOXSH/LTSC-Add-MicrosoftStore-2021.git
    cd LTSC-Add-MicrosoftStore-2021
    start Add-Store.cmd

    然后耐心等待就行了

装完后就不会再假死了
appxsvc也不会占用飙升了


总结

听网上说好像是因为ltsc精简掉了windowsapps里的全部包(包括vclibs,也就是uwp应用必要运行库之一)就导致了这些问题
补齐后自然就解决了