银河麒麟系统关闭开机自启动软件有四类方法:图形界面一键开关、终端禁用systemd服务、清理桌面级自启动项(分系统级和用户级)、检查注释/etc/rc.local脚本,可精准关停冗余程序,避免任务栏消失等问题。

麒麟桌面系统开机后自动拉起QQ、WPS、向日葵等程序,不仅拖慢启动速度,还持续占用内存,甚至导致任务栏卡顿或消失——这不是系统故障,而是自启动项未被主动管理的直接表现。你不需要重装系统,也不用盲目删文件,只需按层级选对方法,三分钟内就能精准关停。
图形界面一键关闭(推荐普通用户)
点击左下角【开始菜单】→【设置】→【系统】→【开机启动】。
在“开机启动程序”列表中找到目标软件,把右侧开关拨到“关闭”即可。
这一步操作起来很简单,直接点击就能生效,无需重启,下次开机即不再启动。注意:该方式仅控制当前用户登录时的桌面级程序,不涉及系统服务或后台守护进程。
禁用用户级.desktop自启动项(绕过图形界面)
方法一:定位并重命名用户自启文件
打开终端(Ctrl+Alt+T),执行:
ls ~/.config/autostart/ | grep -i "qq\|wps\|sunlogin\|helper"
若输出类似 wps-office.desktop 或 sunlogin-client.desktop,立即执行:
mv ~/.config/autostart/上述文件.desktop ~/.config/autostart/上述文件.desktop.disabled
【切勿直接删除.desktop文件——部分程序会在重启后自动重建,重命名才是安全做法】
方法二:手动添加新自启项(如需反向操作)
复制对应程序的.desktop文件到该目录即可启用,例如:
cp /usr/share/applications/wps-office.desktop ~/.config/autostart/
停用systemd用户服务(针对后台弹窗类程序)
某些新闻助手、桌面更新器会注册为用户级systemd服务,在登录后10秒内自动唤醒并弹窗,图形界面设置无法覆盖。
第一步:查看当前用户启用的服务
systemctl --user list-unit-files --type=service | grep -i "news\|update\|helper"
第二步:若发现 kylin-updater.service 或 desktop-helper-daemon.service 等条目,立即执行:
systemctl --user stop 上述服务名.service && systemctl --user disable 上述服务名.service && systemctl --user mask 上述服务名.service
mask操作会阻止该服务被任何方式激活,比disable更彻底。
禁用系统级.desktop启动项(需root权限)
部分预装资讯模块隐藏在 /etc/xdg/autostart/ 下,对所有用户生效,且默认设为 NoDisplay=false,图形界面不可见。
执行命令列出可疑项:
grep -l "News\|Update\|Helper" /etc/xdg/autostart/*.desktop 2>/dev/null
对匹配到的文件(如 /etc/xdg/autostart/kylin-updater-tray.desktop),执行:
sudo sed -i 's/NoDisplay=false/NoDisplay=true/' 上述路径
再追加禁用标记:
sudo sed -i '/^X-GNOME-Autostart-enabled=/d' 上述路径 && echo "X-GNOME-Autostart-enabled=false" | sudo tee -a 上述路径

















