原因

有时候程序卸载之后对应的启动项没有删除,死掉的启动项因为没有对应的文件,任务管理器无法识别,因此会将路径中位于空格前的 Program 显示为启动项名称

解决办法

注册表

在以下三个注册表地址中寻找带有 Program 的数据,查看是否为最近卸载的,无效的数据,将其删除,重启系统即可。

1
2
3
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

注意:请提前备份注册表,以防误删

Autoruns

Autoruns 会显示当前配置的自动启动应用程序以及可用于自动启动配置的注册表和文件系统位置的完整列表。 自动运行显示的自动启动位置包括登录条目、资源管理器加载项、Internet Explorer 加载项,包括浏览器帮助程序对象 (BOS) 、Appinit DLL、图像劫持、启动执行映像、Winlogon 通知 DLL、Windows服务和 Winsock 分层服务提供商、媒体编解码器等。 切换选项卡以查看不同类别的自动启动。

无效启动项会被标红

点此下载