在电脑上关闭自启动的软件,有多种方法,具体取决于你使用的操作系统 (Windows、macOS 或 Linux)。下面我将分别介绍这三种常见操作系统的方法:
1. Windows 系统:
方法一:任务管理器 (最常用)
打开任务管理器:
按 Ctrl + Shift + Esc 快捷键。
或者,右键单击任务栏(屏幕底部),选择“任务管理器”。
或者,按 Ctrl + Alt + Delete,然后选择“任务管理器”。
切换到“启动”选项卡: 在任务管理器窗口中,点击顶部的“启动”选项卡(在较旧的 Windows 版本中,可能称为“启动”或“Startup”)。
禁用自启动程序:
找到你想要禁止自启动的程序。
右键单击该程序,选择“禁用”。或者,选中该程序,然后点击右下角的“禁用”按钮。
禁用后,程序的状态会变为“已禁用”。
方法二:系统配置 (msconfig) (适用于较旧的 Windows 版本,或更高级的设置)
打开系统配置:
按 Win + R 快捷键,打开“运行”对话框。
输入 msconfig,然后按 Enter 键。
切换到“启动”选项卡: 在“系统配置”窗口中,点击“启动”选项卡。
禁用自启动程序:
取消勾选你不想自启动的程序前面的复选框。
点击“应用”,然后点击“确定”。
系统可能会提示你重新启动,选择“重新启动”或“稍后重新启动”。
方法三:设置 (Windows 10 及更高版本)
打开设置:
点击开始菜单(Windows 图标),然后点击“设置”(齿轮图标)。
或者,按 Win + I 快捷键。
点击“应用”: 在设置窗口中,点击“应用”。
点击“启动”: 在左侧菜单中,点击“启动”。
禁用自启动程序:
找到你想要禁止自启动的程序。
将程序旁边的开关切换到“关”的位置。
方法四:程序自身的设置
许多程序都有自己的设置选项,允许你控制是否在开机时自动启动。
打开该程序,找到“设置”、“选项”、“首选项”或类似的菜单。
在设置中查找“开机自启动”、“启动时运行”或类似的选项,并将其取消勾选或关闭。
方法五:注册表编辑器 (Regedit) (高级用户,不推荐新手操作)
按Win + R,输入 regedit,打开注册表编辑器。
导航到以下路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run (当前用户)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run (所有用户)
找到你想禁用的程序对应的键值, 右键删除. 务必小心, 错误操作可能导致系统问题
2. macOS 系统:
方法一:系统偏好设置 (System Preferences)
打开系统偏好设置:
点击屏幕左上角的 Apple 菜单,选择“系统偏好设置”。
或者,点击 Dock 上的“系统偏好设置”图标(齿轮图标)。
点击“用户与群组” (Users & Groups):
选择你的用户账户: 在左侧列表中,选择你的用户账户。
点击“登录项” (Login Items) 选项卡:
禁用自启动程序:
找到你想要禁止自启动的程序。
选中该程序,然后点击列表下方的减号 (-) 按钮。
添加启动项 (可选):
如果要添加启动项, 点击加号 (+),然后在弹出的 Finder 窗口中选择要添加的应用程序。
方法二:程序自身的设置
与 Windows 类似,许多 macOS 程序也有自己的设置选项,可以控制是否在登录时自动启动。
打开该程序,找到“偏好设置”、“设置”或类似的菜单。
查找“登录时打开”、“开机自启动”或类似的选项,并将其取消勾选或关闭。
方法三: 在Dock中设置
右键单击Dock中程序的图标.
在弹出的菜单中, 将鼠标悬停在 "选项" 上.
如果 "在登陆时打开" 前面有勾选, 点击它取消勾选。
3. Linux 系统 (以 Ubuntu 为例,不同发行版可能略有差异):
方法一:启动应用程序 (Startup Applications)
打开“启动应用程序”:
在 Dash(Ubuntu 的应用程序启动器)中搜索“启动应用程序”并打开它。
或者,在终端中输入 gnome-session-properties 并按 Enter 键。
禁用自启动程序:
在“启动应用程序首选项”窗口中,找到你想要禁止自启动的程序。
取消勾选该程序前面的复选框。
或者,选中该程序,然后点击“移除”按钮。
方法二:systemd (较新的 Linux 发行版)
查看服务状态:
打开终端。
输入 systemctl list-unit-files --type=service,查看所有服务及其状态。
禁用服务:
找到你想要禁用的服务(例如 myprogram.service)。
输入 sudo systemctl disable myprogram.service,禁用该服务。
停止服务 (可选):
输入sudo systemctl stop myprogram.service 来立即停止正在运行的服务。
方法三:~/.config/autostart/ 目录 (针对当前用户)
打开文件管理器:
进入你的家目录(通常是 /home/你的用户名)。
显示隐藏文件(通常按 Ctrl + H)。
进入 .config/autostart/ 目录。
删除或修改 .desktop 文件:
这个目录中包含了当前用户的自启动程序。
每个自启动程序对应一个 .desktop 文件。
你可以删除不需要的 .desktop 文件,或者编辑它们来修改启动参数(不建议新手操作)。
方法四:/etc/xdg/autostart/ 目录 (针对所有用户)
类似于 ~/.config/autostart/,但这个目录中的 .desktop 文件会影响所有用户。
需要管理员权限才能修改此目录中的文件。
总结:
Windows: 首选任务管理器,其次是设置和系统配置(msconfig)。
macOS: 首选系统偏好设置中的“用户与群组”>“登录项”。
Linux: 根据发行版和桌面环境,可以使用“启动应用程序”、systemd 或编辑 .config/autostart/ 目录中的文件。
对于所有操作系统,都可以检查程序自身的设置,看看是否有控制自启动的选项。
对于Linux, 优先使用systemctl 命令来管理服务.
选择适合你的操作系统和具体情况的方法,就可以轻松关闭电脑上不需要的自启动软件了。