禁止">Windows 98自动运行应用程序
许多应用程序在安装时都喜欢自作主张的对系统进行修改,特别是设置自己的自动运行功能,以便能驻留内存,实现某些特殊目的。不过此举可能会影响系统的运行速度并占用了原本就不宽裕的系统资源,为此我们应分别采用不同方法禁止它们的自动运行:
1)检查Autoexec.bat文件。DOS下的应用程序都是通过它来实现自动运行目的的,尽管在Windows 98时代这种情况已经不多见,但我们最好还是检查一下以防'漏网之鱼'。
2)检查Windows 98的'启动'程序组。'启动'程序组是Windows 98最正宗的自动运行方式,绝大多数在Windows 98中自动运行的程序都是通过它来实现的,我们只需从中删除不需要的程序即可。
3)检查win.ini文件。有些基于Windows 3.X的程序可能会将自动运行命令添加到win.ini文件[windows]段内的'load=程序名'或'run=程序名'中,因此检查一下它们也是很有必要的。
4)检查system.ini文件。很多应用软件都喜欢在system.ini文件中添加一些自动运行的驱动程序,这就要求我们采用适当的方法对system.ini文件进行检查(一般来说,在system.ini文件中加载的自动运行程序都是通过'device=自动运行程序'来实现的,它们主要保存在system.ini文件的[386Enh]、[mci]、[drivers]、[drivers32]等小节中)。
5)检查注册表数据库。有些应用程序的自动运行功能似乎很'深奥',对前面所有的项目都进行检查之后也不能发现它们的踪迹(如超级解霸的'自动探测器'等),这是怎么回事呢?原来Windows 98还添加了一个新的自动运行功能,那就是注册表数据库。我们只需启动Windows 98的注册表编辑器,然后依次展开HKEY_LOCAL_MACHINE、Software、Microsoft、Windows、CurrentVersion分支,此时我们就会在其下发现Run和RunServices等两个分支,它们都是用于设置启动时自动运行应用程序的,广大用户只需在相应分支中删除需要自动运行的应用程序即可。
怎么样,经过上述步骤后,那些自动运行的应用程序是不是都'销声匿迹'呢?