银河麒麟系统启动慢、响应迟滞、cpu温度异常升高,主要因蓝牙、打印、avahi等非必要服务默认启用并持续占用资源;应通过systemctl禁用对应.service文件,关闭安全中心关联模块,停用ukui冗余辅助功能,清理/etc/rc.local脚本,并禁用或卸载kylin-crash-reporter服务。

银河麒麟系统启动慢、响应迟滞、CPU温度异常升高,往往是因为蓝牙、打印、Avahi、邮件传输等非必要系统服务在后台持续运行,占用内存与CPU资源。这些服务默认启用,但多数办公或服务器场景并不需要。
用 systemctl 精准禁用 systemd 服务
这是最核心、最安全的方式,适用于所有以 .service 结尾的后台守护进程,禁用后服务文件保留在系统中,可随时恢复。
第一步:打开终端(Ctrl + Alt + T),执行命令列出当前所有开机自启的服务:
sudo systemctl list-unit-files --type=service --state=enabled
第二步:从输出中识别非必要服务,常见目标包括 bluetooth、cups、postfix、avahi-daemon、tracker-miner-fs、kylin-auditd。注意:【禁用 NetworkManager 会导致网络中断,禁用 sshd 将失去远程登录能力】。
第三步:对确认无需的服务,执行禁用并立即停止操作(以蓝牙为例):
sudo systemctl disable bluetooth.service && sudo systemctl stop bluetooth.service
第四步:验证是否生效,执行:
systemctl is-enabled bluetooth → 输出应为 disabled;
systemctl status bluetooth → 输出应含 inactive (dead)。
通过图形界面关闭安全中心关联模块
部分服务(如入侵检测、日志审计)不暴露在 systemctl 列表中,而是由麒麟安全中心统一托管,必须通过 GUI 路径关闭,否则命令行操作无效。
点击“开始菜单”→“设置”→“安全”→“网络保护”→“防火墙与网络保护”。
查找“入侵检测服务(kylin-ids)”或“日志审计服务(kylin-auditd)”开关。
若当前业务无等保合规或安全审计需求,直接关闭对应开关。
系统会弹出提示框询问是否停用关联组件,点击“确定”确认。
禁用 UKUI 桌面冗余辅助功能
UKUI 默认加载屏幕阅读器、放大镜、虚拟键盘、远程桌面代理等辅助组件,普通用户长期不用,却持续消耗 CPU 与显存。
方法一:打开“控制中心”→“辅助功能”,逐项关闭未启用的开关,如“屏幕阅读器”“高对比度模式”“鼠标键”。
方法二:进入“控制中心”→“用户与组”→“登录选项”,关闭“远程桌面共享”。
方法三:执行命令彻底卸载其后台服务:
sudo systemctl disable vino-server && sudo systemctl stop vino-server
清理 /etc/rc.local 中的手动启动脚本
某些老旧软件或管理员手动添加的启动命令会写入此文件,在系统初始化阶段强行拉起进程,systemd 不会自动识别,必须人工干预。
先检查该文件是否存在且具备执行权限:
ls -l /etc/rc.local
若输出中包含 “x”(如 -rwxr-xr-x),说明它正在生效。
用 nano 编辑:
sudo nano /etc/rc.local
在 exit 0 这一行之前,将不需要的命令整行前加 # 注释掉,例如:
# /opt/backup/autostart.sh
保存退出后,确保文件仍保留可执行权限:
sudo chmod +x /etc/rc.local
停用错误报告与崩溃收集服务
kylin-crash-reporter 会在程序异常时弹窗并上传日志,不仅干扰操作,还可能触发后台扫描与网络连接。
方法1(推荐):在终端中执行
sudo systemctl stop kylin-crash-reporter.service && sudo systemctl disable kylin-crash-reporter.service && sudo systemctl mask kylin-crash-reporter.service
方法2(彻底移除 UI):
sudo apt remove --purge kylin-crash-reporter-gui -y && sudo rm -rf /usr/share/kylin-crash-reporter/











