麒麟系统需用系统监视器或命令行精准识别并终止非必需第三方进程,再清理其systemd用户服务、冻结自启入口,避免内存飙升、cpu过热及桌面卡顿。

麒麟系统中第三方进程持续驻留会导致内存占用飙升、CPU温度异常升高、桌面响应迟缓,必须一次性识别并终止所有非系统必需的第三方进程,避免逐个排查遗漏或误杀关键服务。
用系统监视器快速定位高负载第三方进程
这是最直观、适合图形界面可用时的首选方式,能直接看到进程名、资源占用和所属用户,但无法处理已僵死或无GUI环境的进程。
点击屏幕左下角「开始菜单」,在搜索框输入“系统监视器”并回车启动。
进入“进程”选项卡后,点击“CPU%”列标题两次,使数值从高到低排列;再点击“内存%”列一次,切换为内存降序——这样能同时揪出双高耗电大户。
重点筛查 COMMAND 列中明显不属于系统核心的名称:如 wps、qqmusic、wechat、sunlogin、teamviewer、chrome、firefox、jd、taobao、fehelper 等;右键点击任一目标→选择“结束进程”,系统会发送 SIGTERM 信号等待其自行清理。
若右键菜单仅显示“强制结束进程”,说明该进程已无响应,直接选它——这一步会跳过清理逻辑,但对已卡死的第三方软件是唯一有效手段。
用命令行精准筛选并批量终止第三方进程
终端方式不受图形界面状态影响,且能绕过伪装进程名(比如把 chrome 改成 updater 的情况),真正按运行路径和用户归属过滤。
第一步:打开终端(Ctrl + Alt + T),执行以下命令列出所有非 root 用户启动、且不在 /usr/lib/systemd/ 或 /lib/systemd/ 路径下的活跃进程:
ps -eo pid,comm,user,args --sort=-%mem | awk '$3 != "root" && $5 !~ /^\/(usr\/lib|lib)\/systemd\// {print $1,$2,$3}' | head -15
第二步:从输出中确认是否含你熟悉的第三方软件名(如 wechat、jd、fehelper),若确认无误,执行批量终止:
sudo kill -9 $(ps -eo pid,comm,user,args | awk '$3 != "root" && $5 !~ /^\/(usr\/lib|lib)\/systemd\// && $2 ~ /(wechat|qq|wps|chrome|firefox|jd|taobao|sunlogin|teamviewer)/ {print $1}' | tr '\n' ' ')
注意:该命令只匹配进程名字段(),不扫描完整命令行,因此不会误杀系统级 python3 或 java 进程;若需更严格匹配,请改用 pgrep -f 并手动指定启动串。
清除用户级 systemd 第三方服务残留
很多第三方软件(如向日葵、腾讯会议、WPS云服务)会注册 --user 级别的 systemd 服务,主程序关闭后仍后台存活,必须单独清理。
执行 systemctl --user list-units --type=service --state=active --no-pager | grep -E "(sunlogin|com\.kylin\.im|wpscloud|tencent|weixin|qqmusic)"
对每条输出的服务名(如 sunlogin.service),依次执行:
systemctl --user stop 服务名 → systemctl --user disable 服务名
执行 systemctl --user daemon-reload 刷新配置,确保下次登录不再自动拉起。
【关键提醒】不要对 dbus、gnome-keyring、at-spi-dbus-bus、pulseaudio 等服务执行 stop/disable,它们属于桌面环境基础依赖,禁用将导致音频、剪贴板、无障碍功能失效。
冻结第三方应用防止再次自启
单纯终止进程无法阻止软件下次开机或登录时自动复活,必须通过冻结器切断其启动入口。
打开“麒麟软件中心” → 搜索“麒麟应用冻结器”并安装(若未预装)→ 启动该工具。
在应用列表中滚动查找常见第三方软件:微信、QQ、WPS、京东、淘宝、向日葵、TeamViewer、网易云音乐等。
找到后,点击右侧“冻结”按钮 → 在弹窗中勾选“禁止后台运行”“禁止自启动”“禁止唤醒系统”三项 → 点击“确认”。
冻结完成后,这些应用图标仍保留在开始菜单,但点击无响应,也不会在后台注册 D-Bus 名称或监听 socket 端口。











