选择显示字体大小

对于windows9x死机的简单预防

对于windows9x,相信很多朋友已经使用了好长一段时间了,当然也都曾遇到过死机的问题。那么,windows9x为什么会经常死机呢?这可就得从windows9x对内存的管理和使用谈起了。

  我们知道,windows9x是一个16/32位混合的操作系统,对内存具有32位寻址能力,可以发挥80386以上cpu所具有的保护模式功能,为每个应用程序提供独立的4gb地址空间。windows9x利用cpu的虚拟内存能力,把硬盘的一部分当作内存(硬盘交换文件)来使用,即通常所说的虚拟内存。现在很多用户配置的硬盘容量越来越大,这下似乎就有了用不完的内存,就以为不会发生内存不够的情况了。其实不然,首先,能作虚拟内存的必须是硬盘上的剩余空间,而且这些被分为若干块的空间的连续长度必须是512k的整数倍,才能被用作虚拟内存。第二,cpu在ram存取数据的速度要远远快于ram与硬盘交换数据的速度。这样,有时就会发生应用程序存取当前不在ram中而在交换文件中的数据的情况,当应用程序发现存取数据的地址或者将要跳转到的地址根本就没有分配ram或是虚拟内存时(即出现页面无效),windows9x就会显示“异常错误发生......”,并提示用户中止程序运行。

  引起该错误的原因有很多,相应的也有不同的处理方法:   

  1、cpu超频:

  cpu超频使用的是最大缺点就是令cpu的温度过热而导致其性能的不稳定。这种情况在炎热的夏季来临后会变得更加明显。由于cpu在ram存取数据的速度本来就快于ram与硬盘交换数据的速度,超频使这种矛盾更加突出。解决办法:回归自然,使cpu工作在规定的正常频率,同时使用“降温”软件,并采取加大或是清扫cpu风扇等措施。

  2、硬盘剩余空间太少或碎片太多:

  硬盘如果经常删除文件会使文件碎片增多,有些人从购机后用了几年也没有作过一次硬盘碎片整理工作,这时系统运行速度会随之变慢。前面已经谈到,硬盘上能作虚拟内存的必须是自由空间,而且空间连续长度必须是512k的整数倍。如果现在你的硬盘还只有几百mb,出现“异常错误”与此很可能有关。解决办法:用windows9x本身自带的硬盘碎片整理程序对硬盘作一次的整理(这种办法需要的时间较长,你也可以使用外挂的程序,如norton的speed disk等)。



  3、启动时加挂的程序过多:

  这会使系统资源消耗殆尽,使个别程序需要的数据在内存或虚拟内存中找不到,也会出现异常错误。解决办法:不要同时启动过多的程序,如果已经发生“异常错误”,只需重新启动系统就正常了。

  4、系统冲突:

  经常遇到的是由于声卡或显示卡的设置冲突,引起异常错误。此外,其它设备的中断、dma或端口出现冲突的话,也可能导致少数驱动程序产生异常,甚至无法正常启动windows9x。解决办法:以“安全模式”启动,在“控制面板-系统-设备管理”中进行适当调整,一般可以解决。

  5、版本冲突:

  多数应用程序都要调用特定版本的动态链接库dll或者ole组件,如果在安装某个软件时,旧版本的dll覆盖了新版本的dll,或者删除应用程序时,误删了有用的dll文件,就可能使上述调用失败,从而引起“异常错误”。这种情况最简单的方法就是重装windows。当然如果你对系统比较了解的话,你可在windows9x的系统文件中把出错的dll文件恢复即可。

  6、注册表错误:

  注册表是windows9x的“命根子”,其中保存有windows9x以及应用程序的重要数据,即使是哪个细小地方出了问题,都很可能引发“致命异常错误”的发生。如果你在出错之前已经对注册表文件进行了备份,那你只需用备份文件覆盖即可。如果没有备份,你可得重装系统了。


  7、程序设计问题:

  部分程序在编制时内存分配不合理,完成后又未经过严格测试,在特殊的运行条件下就会因找不到内存分配地址而频频出错。还有一种情况是,盗版软件因解密过程中破坏、丢失了部分源代码,也常常导致“异常错误”的发生。因此,还是用正版软件的好。

  8、软硬件不兼容:

  经常遇到的是,bios或驱动程序太旧,以致不能很好支持硬件,导致“异常错误”的发生。如果你的主板支持bios升级,尽量升级到最新版本,同样,尽量找到与你设备配套的最新的设备驱动程序,也可以尽量减少错误的发生。


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons