银河麒麟系统卡顿主要因ATDHelper(由AnyTxt Searcher引发)、WPS后台服务、云盘同步等进程长期驻留及开机自启堆积所致,尤其在ARM64平台表现突出;需卸载AnyTxt Searcher、禁用非必要自启服务、清理WPS六类配置并重启quickstartoffice、清空/tmp与/var/tmp及执行drop_caches临时释放缓存。

银河麒麟系统卡顿常因后台程序长期驻留、自启服务堆积、索引进程抢占资源导致,尤其在ARM64设备上,ATDHelper、WPS后台服务、云盘同步等进程持续唤醒CPU和内存,桌面响应延迟明显,点击图标后3秒无反应属于典型症状。
卸载AnyTxt Searcher释放CPU
ATDHelper进程是卡顿元凶之一,它由AnyTxt Searcher自动安装并默认开机启动,后台全盘扫描建索引,ARM平台下极易吃满单核CPU。
第一步:打开终端,执行sudo -i切换到root权限。
第二步:进入安装目录,常见路径为/opt/anytxt或/usr/local/anytxt,输入cd /opt/anytxt确认存在uninstall脚本。
第三步:赋予执行权限并运行卸载:sudo chmod +x uninstall && sudo ./uninstall。
【必须加sudo】:不加权限会导致服务文件残留,ATDHelper会在10秒内自动重启,卸载无效。
第四步:输入top回车,按P键按CPU排序,确认ATDHelper进程已消失,CPU空闲率回升至85%以上。
关闭非必要开机自启服务
系统装机3个月后,平均新增17个开机自启项,其中云盘、录屏助手、远程控制、第三方输入法更新服务最常抢占资源。
方法一:图形化操作
依次打开「开始菜单 → 设置 → 应用 → 开机启动」,关闭所有非系统核心项;只保留杀毒软件(如360麒麟版)、中文输入法(fcitx5)、蓝牙托盘(blueman-applet)。
方法二:终端禁用systemd服务
执行systemctl list-unit-files --type=service --state=enabled | grep -E "(cloud|sync|remote|update)",筛选出可疑服务;对确认无需的,如kylin-cloud-sync.service,执行sudo systemctl disable kylin-cloud-sync.service。
注意:禁用前先查状态systemctl is-active kylin-cloud-sync.service,若显示active则需同步执行sudo systemctl stop kylin-cloud-sync.service,否则下次开机仍会拉起。
清理WPS后台服务与IPC残留
WPS不是关掉窗口就退出,quickstartoffice进程常驻后台,且与旧缓存绑定后会持续占用GPU渲染线程,导致文件管理器滚动卡顿、右键菜单延迟。
第一步:彻底删除6类配置目录,复制粘贴执行整行命令:
rm -rf ~/.config/Kingsoft/ ~/.config/kingsoft/ ~/.kingsoft/ ~/.Kingsoft/ ~/.local/share/Kingsoft/ ~/.local/share/kingsoft/
第二步:强制重启WPS核心服务:
quickstartoffice restart——这一步不能用kill或关闭窗口替代,否则IPC通道未刷新,卡顿2小时内重现。
第三步:检查进程是否干净:
ps aux | grep -i "wps\|kingsoft\|quick",输出中仅应剩1条含quickstartoffice的进程,其余均需消失。
清空全局临时目录与内核缓存
临时文件堆积会触发inode耗尽,即使磁盘还有空间,系统也会拒绝写入新文件,表现为软件打不开、截图失败、设置无法保存。
执行:sudo rm -rf /tmp/* /var/tmp/* && sync。
再执行紧急内存释放:sudo bash -c "sync && echo 3 > /proc/sys/vm/drop_caches"。
【drop_caches仅临时生效】:该操作不损坏数据,但仅释放页缓存、目录项和inode缓存,释放后系统响应立刻变快,适合卡死时急救。

















