当前位置: 首页 > 图文教程 > 服务器 > Windows服务器 > 找找我在哪儿 自启动程序攻略

Windows服务器
Windows 2000系统下关闭端口的方法与思路
Windows2000系统如何找回丢失的管理员密码
如何在Windows 2000上安装配置防火墙
Windows 2000安全配置工具
针对Windows 2000优化Web服务器性能
Windows 2000超级技巧十则
如何修改Windows 2K远程终端默认端口
Windows 2000 SP4八大热点问题
Windows 2000中“NTLDR is missing”故障的解决
Windows 2000操作系统中ADSL的共享办法
Windows 2000开机耗内存40M秘技大公开
Windows 2000 常用系统进程列表
Windows 2000的一些Privilege
Win2000/XP与Win98互访
Windows 2000安装光盘的妙用
Win 2000/XP上网重启解决办法
深入改造Win2000“位置条”
在Win2000下“复活”老网卡
加快Win2000浏览网上邻居的速度
防患于未然 轻松做好Windows 2000安全策略

Windows服务器 中的 找找我在哪儿 自启动程序攻略


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 27 ::
收藏到网摘: n/a

  对大多数菜鸟级用户来说,形形色色的自启动程序是最令他们头疼不过的了,输入法管理程序、杀毒软件的实时驻留模块、即时聊天软件、声音管理软件等,某些应用程序还会不请自来在系统托盘处呆着不走,每次启动系统都需要花费几分钟给这些自启动程序腾出安身之地,有时还会有病毒软件或木马程序混入其中,真是恨不得将他们一个个从系统中揪出来!那么这些程序藏身于何处呢?

  对网虫来说,他们大多喜欢将QQ、MSN Messenger、Foxmail等软件设置为自启动程序,因为反正是宽带时时在线,如此设置后可以免去系统启动后手工运行的麻烦事,而杀毒软件、防火墙作为自启动程序则更为必要,这样可以让系统得到安全保护,防止病毒混入系统,朋友们可别为了启动时一丁点儿的资源占用而禁用,否则启动系统后仍旧要手工运行,万一在这段时间中了招可就得不偿失了。

  小知识:什么是自启动程序

  所谓自启动程序,是指未经用户执行,随Windows操作系统启动而自动加载的程序,有些则是在后台运行,用户根本感觉不到什么。

  自启动程序有其两面性,一种是用户自己设置的自启动程序,例如前面提到的QQ、MSN Messenger、Foxmail等,不喜欢的话可以随时取消;另一种则是混入系统的病毒软件或木马程序,他们的藏身之处可就隐秘多了,有时还真是“请将容易去将难”呀!

  在DOS/Windows 9x时代,自启动程序通常会在Config.sys、Autoexec.bat、Win.ini文件中出现,不过现今用户大多使用的是Windows 2000/XP,基本上不会再有16位的自启动程序出现。因此,我们将重点放在下面这些可疑之处,Windows的计划任务这里自然不去说它,朋友们可以从系统托盘处查看到相关的信息:

  1. 启动组

  大部分自启动程序都会在“开始→所有程序→启动”组中留下它们的踪影,如图1所示,有些是程序安装时自动设置为自启动属性,有些则是用户手工设置而形成,只要从相关程序组中将可执行程序拖曳至“启动”组中即可,去除的方法也很简单,右键选中后执行“删除”命令就可以取消它们的自启动资格。

  或者,你也可以从“\Documents and Settings\用户名\开始菜单\程序\启动”文件夹(Windows 2000/XP)或“\Windows\Start Menu\Programs\启动”文件夹(Windows 9x)中删除相应的快捷方式。


图1 启动组

  2. 系统配置实用程序

  有些自启动程序并不会在启动组中出现,例如MSN Messegner、Real Update等,此时我们可以在“系统配置实用程序”中查看(在“开始→运行”框中键入“msconfig.exe”),切换到“启动”标签页,如图2所示,从这里可以看到很多并不会在启动组中出现的自启动程序,例如Internat、SysTray、Cdfmon等,如果你需要去除某个自启动程序,只要将前面方框中的小勾取消,以后需要恢复时再次选中即可。

  小提示:即使我们已经将某些程序卸载,但相应的自启动程序仍然会在这里保留,去除这些残留痕迹的办法是打开注册表编辑器,将相关的键值删除。另外,如果你使用的是Windows 2000,那么将无法使用系统配置实用程序,请从Windows 98/XP中提取过来。


图2 系统配置实用程序  

  3. 注册表

  无论是启动组或是系统配置实用程序中的自启动程序,一般都会在注册表中留下它们的踪影,我们可以从HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\Current Version\Run、HKEY_CURRENT_USER\Software \Microsoft\Windows\CurrentVersion\Run中找到相应的键值,这里所指定的自启动程序会在启动组之前运行,如图3所示,将不需要的键值直接删除就可以了,不过出于系统稳定的考虑,建议在删除之前先备份注册表或相应的键值。

  除了上面提到的键值外,有些自启动程序还会通过HKEY_LOCAL_ MACHINE\SOFTWARE \Microsoft\WindowsNT\Current Version\Winlogon,这里有一个名为Userinit的键,该键允许指定用逗号分隔的多个程序,朋友们不妨去看一看。


  图3 注册表编辑

  4. 组策略


图4 登录设置

  如果你使用的是Windows 2000/XP操作系统,会在组策略中有一个名为“在用户登录时运行这些程序”的设置项目,从“组策略→用户配置→管理模板→系统→登录”中可以找到,如图4所示,缺省设置下该项目的属性是“未