如果系统启动时自动加载的程序过多会造成启动速度缓慢而很多病毒或者木马也是在系统启动时自动加载的所以了解怎样在Windows中查找自启动程序是非常重要的 一在启动文件夹中寻找 启动文件夹一般位于系统盘符\Documents and Settings\用户名\开始菜单\程序\启动\目录(Win /XP)或系统盘符\WINDOWS\Start Menu\Programs\启动\目录通过快捷方式的属性可以查出程序所在的位置 二从自动批处理文件中寻找 在Win 中Autoexecbat和Winstartbat文件中的程序在开机时自动执行而在Win Me//XP/中这两个批处理文件默认不被执行 三从系统配置文件中寻找 在有些系统配置文件中也可以找到自启动程序的蹤迹如ConfigsysWininiSysteminiWininitini和Msdossys等 四通过系统配置实用程序寻找 在开始→运行中键入msconfigexe启动系统配置实用程序进入启动选项卡即可查看随系统启动的程序名称和位置 注意Win 本身没有Msconfig程序可以从Win XP/中提取 五从计划任务中寻找 在控制面板中双击任务计划就可以查看是否有计划任务随系统一起启动 六使用系统信息寻找 进入系统信息主界面依次展开分支软件环境→启动程序就可以在右窗格中查看自启动程序名称和位置 七使用组策略寻找 在Win /XP/中在开始→运行中键入gpeditmsc打开组策略依次展开用户配置→管理模板→系统→登录/注销双击在用户登录时运行这些程序单击显示按钮即可查看自启动程序 八通过注册表寻找 在注册表中可以从下列键值中查找自启动程序的名称和位置 Userinit键 位于HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\Userinit这个键允许指定用逗号分隔的多个程序 Explorer\Run键 位于HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run RunServicesOnce键 RunServicesOnce键用来启动服务程序在用户登录之前启动具体位置是HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce RunServices键 RunServices键指定的程序在RunServicesOnce指定的程序之后运行不过仍在用户登录之前具体位置是HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\RunServices Run键 Run是自动运行程序最常用的键位置在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run Load键 位于HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Windows\load 另外还有RunOnceRunOnce\Setup等键 九使用工具软件 除了使用系统提供的工具以外我们还可以求助于第三方软件比如Windows优化大师超级兔子RegRun Gold等等 |