银河麒麟V10禁用桌面级自启动项有三类方法:图形界面一键关闭用户项;重命名~/.config/autostart/下.desktop文件禁用用户级项;用sed修改或移动/etc/xdg/autostart/中系统级.desktop文件的NoDisplay值或路径,避免误删致任务栏消失。

你在银河麒麟V10上发现某个软件每次开机都自动启动,占内存、拖慢登录速度,甚至可能泄露隐私——这不是系统故障,而是它被注册为桌面级自启动项了。这类启动项不走systemd服务链,删错文件还可能让任务栏消失,必须按路径精准处理。
用图形界面一键关闭(推荐新手)
打开左下角“开始菜单”→“设置”→“系统”→“开机启动”,列表里会显示所有已启用的桌面应用启动项。
找到目标软件名称,把右侧开关直接拨到“关”的位置。
点击右下角“应用”按钮保存设置,无需重启,下次登录即生效。
禁用用户级.desktop启动项(需确认路径)
很多第三方软件(如WPS、QQ、微信Linux版)会在你首次运行时自动在用户目录下生成启动配置。
打开终端,执行:ls ~/.config/autostart/,查看是否存在对应软件名的.desktop文件(例如 weixin.desktop 或 wps-office.desktop)。
若存在,执行重命名操作使其失效:mv ~/.config/autostart/目标.desktop ~/.config/autostart/目标.desktop.disabled。
【注意】不要直接删除该文件——误删系统级启动项会导致任务栏、托盘图标等核心组件丢失。
屏蔽系统级启动项(谨慎操作)
系统级启动项存放在 /etc/xdg/autostart/,普通用户无权修改,但可对单个文件做安全禁用。
方法一:用sed命令修改NoDisplay值(最稳妥)
执行:sudo sed -i 's/NoDisplay=false/NoDisplay=true/' /etc/xdg/autostart/文件名.desktop。
方法二:临时移出目录备份再验证
先创建备份目录:sudo mkdir -p /etc/xdg/autostart.disabled;
再移动目标文件:sudo mv /etc/xdg/autostart/文件名.desktop /etc/xdg/autostart.disabled/。
执行后立即注销并重新登录,观察任务栏是否正常、目标软件是否不再自启。
验证是否真正关闭
第一步:重启系统或完全注销后重新登录。
第二步:打开终端,运行:pgrep -f "软件关键词"(例如 pgrep -f weixin),若无任何输出,说明进程未拉起。
第三步:检查启动项状态,运行:systemctl --user list-unit-files --type=service | grep enabled,确认无关联服务残留。

















