瑞星卡卡安全论坛

首页 » 技术交流区 » 反病毒/反流氓软件论坛 » 【推荐】系统无法启动的病因
IBM①5 - 2007-7-24 16:35:00
系统崩溃主要可分以下三种情况:
1、由文件引起的系统崩溃
这类故障主要有:初始化文件遭破坏、动态链接文件(DLL)丢失、致命病毒感染等。  (1)初始化文件遭破坏
  由于WINDOWS启动需要读取SYSTEM.INI、WIN.INI和注册表文件、如果C盘根目录下有CONFIG.SYS、AUTOEXEC.BAT文件,这两个文件也会被读取。只要这些文件中存在错误信息都可能出现死机,特别是SYSTEM.INI、WIN.INI和注册表成为重要,因此你应该常备份这些文件,当它们被破坏后再拷贝回来就可恢复正常。
(2)动态链接库文件(DLL)丢失
  在WINDOWS操作系统中还有一类文件也相当重要的,这就是扩展文件名为DLL的动态链接库文件,这些文件从性质上来讲是属于共享文件,也就是说。一个DLL文件可能会有多个软件运行时需要调用它。如果我们在删除一个应用软件的时候,该软件的反安装程序会记录它曾经安装过的文件并准备将其一一删去,这时候就容易出现被删掉的动态链接库文件同时不会被其它软件用到的情况,如果丢失动态链接库文件是比软重要的核心链接文件的话,那么系统就会死机,甚至崩溃。因此在删除DLL文件的时候,你可用工具软件如“超级免子”对无用的动态链接库文件进行删除,这样可避免误删除。如果系统报错“````找不到XXX.DLL文件”时,可以到其他计算机上找这个文件,再把它复制到相关目录下即可(一般操作系统会提示在什么目录下丢失了DLL文件的)。
(3)致命病毒感染
  有“下载癖”的人该注意了,由于经常从网上下载新东东,在安装运行之后,突然许多重要的文件莫名其妙的“无影无踪”了?这该如何是好,使爱“机”免受病毒之苦的最好办法就是对你所下载的每一个文件进行扫描,保持病毒扫描程序随时在后台执行,并对病毒库经常进行升级从而不给新的病毒有可乘之机。
2、由操作引起的系统崩溃
这类故障主要有:系统文件的误删除、非法卸载、非正常关机、重启等。
  1、系统文件的误删除
  由于WINDOWS启动需要有COMMAND.COM、LOS.SYS、MSDOS.SYS等文件,如果这些文件遭破坏或误删除,将无法进入WINDOWS窗口界面。遇到这种情况,你可以使用同版本操作系统的启动盘启动计算机,然后键入“SYS C:”,重新传送系统文件即可。
  2、非法卸载
  对于我们所安装的WINDOWS程序都会在系统中进行注册,或者在WINDOWS UNINSTALLER UTILITY中创建一个LOG文件,在这个文件中会记载一些你增加的文件以及对系统配置所作的修改情况。当你在“控制面板”中使用“添加/删除”或者是使用程序自带的卸载程序的时候,WINDOWS交删除此程序在系统中的所有踪迹以及系统的修改。
  如果你不打算不再使用某个程序,那么你可不要简单地把此程序的文件夹拖到“回收站”完事。而必须一步一步来,单击“开始——设置——控制面板”,然后双击添加删除图标,选择“安装——卸载”选项,最后双击需要删除的文件。
  非正常关机,重启
  不要直接关闭PC电源或重启。在一般情况下程序都会打开、创建各种不同的文件,只有正常关机、重新启动,这些文件才能够保存,而且还可以把内存中的文件保存到硬盘中。另外,硬盘正在读取或保存数据的时候,关闭电源或重启也极容易损坏硬盘。
  3、由系统自身引起的崩溃
  这类故障主要有:修改注册表、启动程序太多、滥用测试版、升级之祸、系统本身的BUG和漏洞等。
  (1)、修改注册表
  当安装WINDOWS的时候,它会创建一个重要的文件来跟踪大量的硬件和软件安装信息以及许多的系统设置。这个文件就是注册表。在增删软硬件的时候WINDOWS也会自动对注册表进行修改。对于大多数人来说注册表中的内容让人很难理解,所以在不清楚的情况下午万不要乱动,否则出现问题WINDOWS可能无法启动。
  (2)、启动的程序太多
    如果在系统中同时执行了几步操作,或者将好几个软件一起运行,就会使系统资源消耗殆尽,甚至使个别程序需要的数据在内存或虚拟内存中找不到,出现异常错误。如果出现这种情况,你可以关掉一些应用程序,比如超级解霸的自动播放伺服器。具体方法是:开始——运行,打开“运行”对话框,在对话框中输入“msconfig”,就会弹出“系统配置实用程序”窗口选择其中的“启动”项,把里面一些系统不需要的应用程序的启动项的钩去掉就可以了。
  (3)、升级之祸
    大多数人认为,软件升级是不会有问题的。事实上,在升级过程中会对一些共享的组件也进行升级,但是其他程序可能因不支持升级,从而导致各仲问题。不有一种情况就是,升级覆盖其它软件将要使用的共享模块程序。例如:如果WINSOCK.DLL(一个非常重要的上网用的动态链接库文件)被覆盖了,那么使用此文件夹的程序将无法上网。如果你打算对某个软件进行升级,那么请对使用此版本处理的文件进行备份并把老版本的程序卸载掉,然钱重新恢复以前所做的备份。
  (4)、BUG和漏洞
    尽管WINDOWS与大多数硬软件都能够“和睦相处”,但各促BUG和漏洞在所难免的,于时微软公司推出了许多WINDOWS补丁程序来修得这些错误。我们可以访问WINDOWS相关的升级站点或才从“开始”菜单运行WINDOWS UPDATE,这样我们就可以获得各种系统补丁、加强系统安全以级获得最新的工具程序。我们可以每隔3-6个月检查一下是否有新的升级程序并选择有用的进行下载。
 


1
查看完整版本: 【推荐】系统无法启动的病因