如何找到自启动程序
1.查看启动文件夹
通常,“开始”文件夹位于“系统驱动器文档和设置用户名开始菜单程序开始”目录(Win 2000/XP)或“系统驱动器窗口开始菜单程序开始”目录。程序的位置可以通过快捷方式的属性找到。
2.从自动批处理文件中查找
在Win 98中,Autoexec.bat和Winstart.bat文件中的程序在启动时自动执行。在Win Me/2000/XP/2003中,这两个批处理文件默认不执行。
3.从系统配置文件中搜索
自启动程序的痕迹也可以在一些系统配置文件中找到,比如Config.sys,Win.ini,System.ini,Wininit.ini和Msdos.sys
4.搜索“系统配置实用程序”
在“启动运行”中键入“msconfig.exe”启动“系统配置实用程序”,进入“启动”选项卡查看系统启动的程序名称和位置。注意:Win 2000本身没有Msconfig程序,可以从Win XP/2003中提取。
5.从计划任务中找出答案
双击控制面板中的任务计划,查看系统是否启动了任何计划任务。
6.使用“系统信息”查找
进入“系统信息”主界面,依次展开分支“软件环境启动程序”,可以在右窗格中查看自启动程序的名称和位置。
7.使用组策略查找
在Win 2000/XP/2003中,在“开始运行”中键入“gpedit.msc”,打开“组策略”,依次展开“用户配置管理模板系统登录/注销”,双击“用户登录时运行这些程序”,点击“显示”按钮即可查看自启动程序。
8.在注册表中搜索
在注册表中,您可以从以下键值中找到自启动程序的名称和位置。
(1)用户初始化键
位于“HKEY本地”中。该键允许您指定多个用逗号分隔的程序。
(2)探索轮键
在“HKEY _当前_用户软件微软windows storrentversionpolicisexplorerrun”和
HKEY本地机器软件微软窗口版本策略浏览器运行.
(3)运行服务密钥
RunServicesOnce键用于在用户登录之前启动服务程序。具体位置是“HKEY _当前_用户软件软件窗口服务”
HKEY本地机器软件微软窗口服务版本服务.
(4)运行服务密钥
运行服务键指定的程序在运行服务指定的程序之后运行,但仍在用户登录之前运行。具体位置为:“HKEY _当前_用户软件微软窗口服务”
HKEY本地机器软件微软视窗当前版本取消服务.
(5)运行键
“运行”是自动运行程序最常用的键,位于“HKEY _当前_用户软件软件窗口安全版本”和“HKEY _当前_用户软件软件窗口安全版本”中
HKEY本地机器软件微软视窗系统版本运行.
(6)加载键
在“HKEY _当前_用户软件微软窗口sntcurrentversionwindowsload”。还有RunOnce、RunOnceSetup等按键。
9.使用工具软件
除了使用系统提供的工具,还可以求助于第三方软件,比如Windows Optimizer、RegRun Gold等等。