银河麒麟系统可通过图形界面、用户级autostart目录、系统级autostart目录及shell配置文件四步禁用开机自启动项:1. 控制面板→开机启动中删除;2. 重命名~/.config/autostart/下.desktop文件;3. 用sed修改/etc/xdg/autostart/中.desktop文件的nodisplay或x-gnome-autostart-enabled字段;4. 注释~/.profile或~/.bashrc中可疑启动命令。

银河麒麟系统中某些软件会在用户登录时自动启动,占用内存和CPU资源,导致桌面卡顿、开机变慢,甚至干扰其他程序运行。关闭这些不需要的开机自启动项,能显著提升系统响应速度和稳定性。
通过系统设置图形界面关闭
这是最直观、最安全的方式,适合不熟悉命令行的用户,所有操作都在图形化环境中完成,无需记忆命令。
点击左下角【开始】→【控制面板】→【开机启动】。
在列表中找到目标软件(如“WPS Office”“网易云音乐”“迅雷”等),勾选左侧复选框,点击窗口下方的【删除】按钮。
若列表为空,说明当前用户未手动添加过开机启动项,但部分预装软件可能通过其他机制启动,需进入下一方法排查。
禁用XDG标准桌面启动项
很多第三方软件(尤其是从官网下载安装的)会把自己的.desktop文件写入用户级autostart目录,绕过控制面板管理,这类启动项必须手动处理。
第一步:打开终端,执行以下命令查看用户自启项:
ls ~/.config/autostart/
第二步:确认要禁用的.desktop文件名(例如wps-office.desktop、netease-cloud-music.desktop),执行重命名操作使其失效:
mv ~/.config/autostart/目标.desktop ~/.config/autostart/目标.desktop.disabled
第三步:重启桌面环境或注销再登录,该软件将不再自动拉起。【注意:不要直接删除.desktop文件,重命名更安全,后续可随时恢复】
检查并清理系统级autostart项
系统级启动项位于/etc/xdg/autostart/,通常由预装软件或系统组件部署,普通用户无权修改,但可临时屏蔽。
方法一:使用sed命令将NoDisplay设为true(推荐)
sudo sed -i 's/NoDisplay=false/NoDisplay=true/' /etc/xdg/autostart/目标.desktop
方法二:若该.desktop文件含X-GNOME-Autostart-enabled=true字段,同样用sed替换为false:
sudo sed -i 's/X-GNOME-Autostart-enabled=true/X-GNOME-Autostart-enabled=false/' /etc/xdg/autostart/目标.desktop
这一步操作需输入管理员密码,执行后立即生效,无需重启系统。
检查~/.profile或~/.bashrc中的启动命令
个别软件(如紫金桥数据库、定制监控工具)安装时会向用户shell配置文件追加sh或./xxx.sh命令,这类启动方式隐蔽且不受图形界面控制。
在终端中执行:
grep -n "sh\|./" ~/.profile ~/.bashrc 2>/dev/null
若输出包含可疑路径(如/home/user/app/start.sh),用文本编辑器打开对应文件:
vi ~/.profile
定位到相关行,前面加#号注释掉整行,保存退出。【切勿删除整行,注释可逆,避免破坏原有配置】











