1.我的电脑经常有程序不响应,而且重换了个系统问题还是一样,有高手支两招吧。谢谢!

2.我的电脑每次关机点击确定,却没用?

我的电脑经常有程序不响应,而且重换了个系统问题还是一样,有高手支两招吧。谢谢!

电脑系统单击经常失效-电脑为什么单击没有反应

电脑经常出现程序没响应原因

一、软件篇

1、设定虚拟内存

硬盘中有一个很宠大的数据交换文件,它是系统预留给虚拟内存作暂存的地方,很多应用程

序都经常会使用到,所以系统需要经常对主存储器作大量的数据存取,因此存取这个档案的速度便构

成影响计算机快慢的非常重要因素!一般Windows预设的是由系统自行管理虚拟内存,它会因应不同

程序所需而自动调校交换档的大小,但这样的变大缩小会给系统带来额外的负担,令系统运作变慢!

有见及此,用户最好自定虚拟内存的最小值和最大值,避免经常变换大小。要设定虚拟内存,在“我

的电脑”上按右键选择“属性”,在“高级”选项里的“效能”的对话框中,对“虚拟内存”进行设

置。

3、检查应用软件或者驱动程序

有些程序在电脑系统启动会时使系统变慢。如果要是否是这方面的原因,我们可以从“安

全模式”启动。因为这是原始启动,“安全模式”运行的要比正常运行时要慢。但是,如果你用“安

全模式”启动发现电脑启动速度比正常启动时速度要快,那可能某个程序是导致系统启动速度变慢的

原因。

4、桌面图标太多会惹祸

桌面上有太多图标也会降低系统启动速度。Windows每次启动并显示桌面时,都需要逐个查

找桌面快捷方式的图标并加载它们,图标越多,所花费的时间当然就越多。同时有些杀毒软件提供了

系统启动扫描功能,这将会耗费非常多的时间,其实如果你已经打开了杀毒软件的实时监视功能,那

么启动时扫描系统就显得有些多余,还是将这项功能禁止吧! 建议大家将不常用的桌面图标放到一个

专门的文件夹中或者干脆删除!

5、ADSL导致的系统启动变慢

默认情况下Windows XP在启动时会对网卡等网络设备进行自检,如果发现网卡的IP地址等

未配置好就会对其进行设置,这可能是导致系统启动变慢的真正原因。这时我们可以打开“本地连接

”属性菜单,双击“常规”项中的“Internet协议”打开“TCP/IP属性”菜单。将网卡的IP地址配置

为一个在公网(默认的网关是192.168.1.1)中尚未使用的数值如192.168.1.X,X取介于2~255之间

的值,子网掩码设置为255.255.255.0,默认网关和DNS可取默认设置。

6、字体对速度的影响

虽然 微软 声称Windows操作系统可以安装1000~1500种字体,但实际上当你安装的字体

超过500 种时,就会出现问题,比如:字体从应用程序的字体列表中消失以及Windows的启动速度大

幅下降。在此建议最好将用不到或者不常用的字体删除,为避免删除后发生意外,可先进行必要的备

份。

7、删除随机启动程序

何谓随机启动程序呢?随机启动程序就是在开机时加载的程序。随机启动程序不但拖慢开

机时的速度,而且更快地消耗计算机以及内存,一般来说,如果想删除随机启动程序,可去“启

动”清单中删除,但如果想详细些,例如是QQ、popkiller 之类的软件,是不能在“启动”清单中删

除的,要去“附属应用程序”,然后去“系统工具”,再去“系统信息”,进去后,按上方工具列的

“工具”,再按“系统组态编辑程序”,进去后,在“启动”的对话框中,就会详细列出在启动电脑

时加载的随机启动程序了!XP系统你也可以在“运行”是输入Msconfig调用“系统配置实用程序”才

终止系统随机启动程序,2000系统需要从XP中复制msconfig程序。

8、取消背景和关闭activedesktop

不知大家有否留意到,我们平时一直摆放在桌面上漂亮的背景,其实是很浪费计算机的

!不但如此,而且还拖慢计算机在执行应用程序时的速度!本想美化桌面,但又拖慢计算机的速度,

这样我们就需要不在使用背景了,方法是:在桌面上按鼠标右键,再按内容,然后在“背景”的对话

框中,选“无”,在“外观”的对话框中,在桌面预设的青绿色,改为黑色......至于关闭

activedesktop,即是叫你关闭从桌面上的web画面,例如在桌面上按鼠标右键,再按内容,然后在“

背景”的对话框中,有一幅背景,名为Windows XX,那副就是web画面了!所以如何系统配置不高就

不要开启。

10、把Windows变得更苗条

与DOS系统相比,Windows过于庞大,而且随着你每天的操作,安装新软件、加载运行库、添

加新游戏等等使得它变得更加庞大,而更为重要的是变大的不仅仅是它的目录,还有它的 注册表 和

运行库。因为即使删除了某个程序,可是它使用的DLL文件仍然会存在,因而随着使用日久,Windows

的启动和退出时需要加载的DLL动态链接库文件越来越大,自然系统运行速度也就越来越慢了。这时我

们就需要使用一些彻底删除DLL的程序,它们可以使Windows恢复苗条的身材。建议极品玩家们最好每

隔两个月就重新安装一遍Windows,这很有效。

11、更改系统开机时间

虽然你已知道了如何新增和删除一些随机启动程序,但你又知不知道,在开机至到进入

Windows的那段时间,计算机在做着什么呢?又或者是,执行着什么程序呢?那些程序,必定要全部

载完才开始进入Windows,你有否想过,如果可删除一些不必要的开机时的程序,开机时的速度会否

加快呢?答案是会的!想要修改,可按"开始",选"执行",然后键入win.ini,开启后,可以把以下

各段落的内容删除,是删内容,千万不要连标题也删除!它们包括:[compatibility]、

[compatibility32]、[imecompatibility]、[compatibility95]、[modulecompatibility]和

[embedding]。

二、硬件篇

1、Windows系统自行关闭硬盘DMA模式

硬盘的DMA模式大家应该都知道吧,硬盘的PATA模式有DMA33、DMA66、DMA100和DMA133,

最新的SATA-150都出来了!一般来说现在大多数人用的还是PATA模式的硬盘,硬盘使用DMA模式相比

以前的PIO模式传输的速度要快2~8倍。DMA模式的起用对系统的性能起到了实质的作用。但是你知道

吗?Windows 2000、XP、2003系统有时会自行关闭硬盘的DMA模式,自动改用PIO模式运行!这就造成

在使用以上系统中硬盘性能突然下降,其中最明显的现象有:系统起动速度明显变慢,一般来说正常

Windows XP系统启动时那个由左向右运动的滑条最多走2~4次系统就能启动,但这一问题发生时可能

会走5~8次或更多!而且在运行系统时进行硬盘操作时明显感觉变慢,在运行一些大的软件时CPU占用

率时常达到100%而产生停顿,玩一些大型3D游戏时画面时有明显停顿,出现以上问题时大家最好看看

自己硬盘的DMA模式是不是被Windows 系统自行关闭了。查看自己的系统是否打开DMA模式:

a. 双击“管理工具”,然后双击“计算机管理”;

b. 单击“系统工具”,然后单击“设备管理器”;

c. 展开“IDE ATA/ATAPI 控制器”节点;

d. 双击您的“主要IDE控制器”;

2、CPU 和风扇是否正常运转并足够制冷

当CPU风扇转速变慢时,CPU本身的温度就会升高,为了保护CPU的安全,CPU就会自动降低运

行频率,从而导致计算机运行速度变慢。有两个方法检测CPU的温度。你可以用“手指测法”用手指试

一下处理器的温度是否烫手,但是要注意的是用这种方法必须先拔掉电源插头,然后接一根接地线

来防止身上带的静电击穿CPU以至损坏。另一个比较科学的方法是用带感温器的万用表来检测处理器的

温度。

因为处理器的种类和型号不同,合理温度也各不相同。但是总的来说,温度应该低于 110 度。如果你

发现处理器的测试高于这处温度,检查一下机箱内的风扇是否正常运转。

3、USB和扫描仪造成的影响

由于Windows 启动时会对各个驱动器(包括光驱)进行检测,因此如果光驱中放置了光盘,

也会延长电脑的启动时间。所以如果电脑安装了扫描仪等设备,或在启动时已经连接了USB硬盘,那么

不妨试试先将它们断开,看看启动速度是不是有变化。一般来说,由于USB接口速度较慢,因此相应设

备会对电脑启动速度有较明显的影响,应该尽量在启动后再连接USB设备。如果没有USB设备,那么建

议直接在BIOS设置中将USB功能关闭。

4、是否使用了磁盘压缩

因为“磁盘压缩”可能会使电脑性能急剧下降,造成系统速度的变慢。所以这时你应该检测

一下是否使用了“磁盘压缩”,具体操作是在“我的电脑”上点击鼠标右键,从弹出的菜单选择“属

性”选项,来检查驱动器的属性。

5、网卡造成的影响

只要设置不当,网卡也会明显影响系统启动速度,你的电脑如果连接在局域网内,安装好网

卡驱动程序后,默认情况下系统会自动通过DHCP来获得IP地址,但大多数公司的局域网并没有DHCP服

务器,因此如果用户设置成“自动获得IP地址”,系统在启动时就会不断在网络中搜索DHCP 服务器

,直到获得IP 地址或超时,自然就影响了启动时间,因此局域网用户最好为自己的电脑指定固定IP地

址。

6、文件夹和打印机共享

安装了Windows XP专业版的电脑也会出现启动非常慢的时候,有些时候系统似乎给人死机

的感觉,登录系统后,桌面也不出现,电脑就像停止反应,1分钟后才能正常使用。这是由于使用了

Bootvis.exe 程序后,其中的Mrxsmb.dll文件为电脑启动添加了67秒的时间!

要解决这个问题,只要停止共享文件夹和打印机即可:选择“开始→设置→网络和拨号连接”,右击

“本地连接”,选择“属性”,在打开的窗口中取消“此连接使用下列选定的组件”下的“

Microsoft 网络的文件和打印机共享”前的复选框,重启电脑即可。

7、系统配件配置不当

一些用户在组装机器时往往忽略一些小东西,从而造成计算机整体配件搭配不当,存在着

速度上的瓶颈。比如有些朋友选的CPU档次很高,可声卡等却买了普通的便宜货,其实这样做往往是得

不偿失。因为这样一来计算机在运行游戏、播放影碟时由于声卡占用CPU较高且其数据传输速度较

慢,或者其根本无硬件解码而需要用软件解码方式,常常会引起声音的停顿,甚至导致程序的运行

断断续续。又如有些朋友的机器是升了级的,过去老机器上的一些部件如内存条舍不得抛弃,装在新

机器上照用,可是由于老内存的速度限制,往往使新机器必须降低速度来迁就它,从而降低了整机的

性能,极大地影响了整体的运行速度。

9、断开不用的网络驱动器

为了消除或减少 Windows 必须重新建立的网络连接数目,建议将一些不需要使用的网络驱

动器断开,也就是进入“我的电脑”,右击已经建立映射的网络驱动器,选择“断开”即可。

10、缺少足够的内存

Windows操作系统所带来的优点之一就是多线性、多任务,系统可以利用CPU来进行分时操作

,以便你同时做许多事情。但事情有利自然有弊,多任务操作也会对你的机器提出更高的要求。朋友

们都知道即使是一个最常用的WORD软件也要求最好有16MB左右的内存,而运行如3D MAX等大型软件时

,64MB的内存也不够用。所以此时系统就会自动用硬盘空间来虚拟主内存,用于运行程序和储存交

换文件以及各种临时文件。由于硬盘是机械结构,而内存是电子结构,它们两者之间的速度相差好几

个数量级,因而使用硬盘来虚拟主内存将导致程序运行的速度大幅度降低。

11、硬盘空间不足

使用Windows系统平台的缺点之一就是对文件的管理不清楚,你有时根本就不知道这个文件

对系统是否有用,因而Windows目录下的文件数目越来越多,容量也越来越庞大,加之现在的软件都

喜欢越做越大,再加上一些系统产生的临时文件、交换文件,所有这些都会使得硬盘可用空间变小。

当硬盘的可用空间小到一定程度时,就会造成系统的交换文件、临时文件缺乏可用空间,降低了系统

的运行效率。更为重要的是由于我们平时频繁在硬盘上储存、删除各种软件,使得硬盘的可用空间变

得支离破碎,因此系统在存储文件时常常没有按连续的顺序存放,这将导致系统存储和读取文件时频

繁移动磁头,极大地降低了系统的运行速度。

12、硬盘分区太多也有错

如果你的Windows 2000没有升级到SP3或SP4,并且定义了太多的分区,那么也会使启动变

得很漫长,甚至挂起。所以建议升级最新的SP4,同时最好不要为硬盘分太多的区。因为Windows 在

启动时必须装载每个分区,随着分区数量的增多,完成此操作的时间总量也会不断增长。

三、篇

如果你的计算机感染了,那么系统的运行速度会大幅度变慢。入侵后,首先占领内

存这个据点,然后便以此为根据地在内存中开始漫无休止地复制自己,随着它越来越庞大,很快就占

用了系统大量的内存,导致正常程序运行时因缺少主内存而变慢,甚至不能启动;同时程序会迫

使CPU转而执行无用的垃圾程序,使得系统始终处于忙碌状态,从而影响了正常程序的运行,导致计算

机速度变慢。下面我们就介绍几种能使系统变慢的。

1、使系统变慢的bride

类型:黑客程序

发作时间:随机

传播方式:网络

感染对象:网络

警惕程度:★★★★

介绍:

此可以在Windows 2000、Windows XP等操作系统环境下正常运行。运行时会自动连接

.hotmail网站,如果无法连接到此网站,则会休眠几分钟,然后修改注册表将自己加入

注册表自启动项,会释放出四个体和一个有漏洞的邮件并通过邮件系统向外乱发邮件,

还会释放出FUNLOVE感染局域网计算机,最后还会杀掉已知的几十家反软件,使这

些反软件失效。

特征

如果用户发现计算机中有这些特征,则很有可能中了此。

.运行后会自动连接.hotmail网站。

·会释放出Bride.exe,Msconfig.exe,Regedit.exe三个文件到系统目录;释放出:Help.eml

, Explorer.exe文件到桌面。

·会在注册表的HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun项中加入

Regedit.exe的路径。

·运行时会释放出一个FUNLOVE并将之执行,而FUNLOVE会在计算机中大量繁殖,造成系

统变慢,网络阻塞。

·会寻找计算机中的邮件地址,然后按照地址向外大量发送标题为:<被感染的计算机机名>(例

:如果用户的计算机名为:张冬, 则邮件的标题为:张冬)的邮件。

·还会杀掉几十家国外著名的反软件。

用户如果在自己的计算机中发现以上全部或部分现象,则很有可能中了Bride(Worm.bride),请

用户立刻用手中的杀毒软件进行清除。

2、使系统变慢的阿芙伦 类型:蠕虫

发作时间:随机

传播方式:网络/文件

感染对象:网络

警惕程度:★★★★

介绍:

此可以在Windows 9X、Windows NT、Windows 2000、Windows XP等操作系统环境下正

常运行。运行时将自己复到到TEMP、SYSTEM、RECYCLED目录下,并随机生成文件名。该运行

后,会使消耗大量的系统,使系统明显变慢,并且杀掉一些正在运行的反软件,建立四个线

程在局域网中疯狂传播。

特征

如果用户发现计算机中有这些特征,则很有可能中了此:

·运行时会将自己复到到TEMP、SYSTEM、RECYCLED目录下,文件名随机

·运行时会使系统明显变慢

·会杀掉一些正在运行的反软件

·会修改注册表的自启动项进行自启动

·会建立四个线程在局域网中传播

用户如果在自己的计算机中发现以上全部或部分现象,则很有可能中了“阿芙伦(Worm.Avron)”病

毒,由于此没有固定的文件名,所以,最好还是选用杀毒软件进行清除。

3、恶性蠕虫 震荡波

名称: Worm.Sasser

中文名称: 震荡波

别名: W32/Sasser.worm [Mcafee]

类型: 蠕虫

受影响系统:WinNT/Win2000/WinXP/Win2003

感染症状:

·莫名其妙地死机或重新启动计算机;

·系统速度极慢,cpu占用100%;

·网络变慢;

·最重要的是,任务管理器里有一个叫"serve.exe"的进程在运行!

破坏方式:

·利用WINDOWS平台的 Lsass 漏洞进行广泛传播,开启上百个线程不停攻击其它网上其它系统,堵塞

网络。的攻击行为可让系统不停的倒计时重启。

·和最近出现的大部分蠕虫不同,该并不通过邮件传播,而是通过命令易受感染的机器

下载特定文件并运行,来达到感染的目的。

·文件名为:serve.exe

解决方案:

·请升级您的操作系统,免受攻击

·请打开个人防火墙屏蔽端口:445、5554和9996,防止名为serve.exe的程序访问网络

·手工解决方案:

首先,若系统为WinMe/WinXP,则请先关闭系统还原功能;

步骤一,使用进程程序管理器结束进程

右键单击任务栏,弹出菜单,选择“任务管理器”,调出“Windows任务管理器”窗口。在任务管理

器中,单击“进程”标签,在例表栏内找到进程“serve.exe”,单击“结束进程按钮”,点

击“是”,结束进程,然后关闭“Windows任务管理器”;

步骤二,查找并删除程序

通过“我的电脑”或“管理器”进入 系统安装目录(Winnt或windows),找到文件“ser

ve.exe”,将它删除;然后进入系统目录(Winntsystem32或windowssystem32),找 到文

件"*_up.exe", 将它们删除;

步骤三,清除在注册表里添加的项

打开注册表编辑器: 点击开始——>运行, 输入REGEDIT, 按Enter;

在左边的面板中, 双击(按箭头顺序查找,找到后双击):

HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionRun

在右边的面板中, 找到并删除如下项目:"serve.exe" = %SystemRoot%serve.exe

关闭注册表编辑器。

第二部份 系统加速

一、Windows 98

1、不要加载太多随机启动程序

不要在开机时载入太多不必要的随机启动程序。选择“开始→程序→附件→系统工具→系统信息→系

统信息对话框”,然后,选择“工具→系统配置实用程序→启动”,只需要internat.exe前打上钩,

其他项都可以不需要,选中后确定重起即可。

2、转换系统文件格式

将硬盘由FAT16转为FAT32。

3、不要轻易使用背景

不要使用ActiveDesktop,否则系统运行速度会因此减慢(右击屏幕→寻显示器属性→Web标签→将其

中关于“活动桌面”和“频道”的选项全部取消)。

4、设置虚拟内存

自己设定虚拟内存为机器内存的3倍,例如:有32M的内存就设虚拟内存为96M,且最大值和最小值都

一样(此设定可通过“控制面板→系统→性能→虚拟内存”来设置)。

5、一些优化设置

a、到控制面板中,选择“系统→性能→ 文件系统”。将硬盘标签的“计算机主要用途”改为网络服

务器,“预读式优化"调到全速。

b、将“软盘”标签中“每次启动就搜寻新的软驱”取消。

c、CD-ROM中的“追加高速缓存”调至最大,访问方式选四倍速或更快的CD-ROM。

6、定期对系统进行整理

定期使用下列工具:磁盘扫描、磁盘清理、碎片整理、系统文件检查器(ASD)、Dr Watson等。

二、Windows 2000

1、升级文件系统

a、如果你所用的操作系统是win 9x与win 2000双重启动的话,建议文件系统格式都用FAT32格式,这

样一来可以节省硬盘空间,二来也可以9x与2000之间能实行共享。

提醒:要实现这样的双重启动,最好是先在纯DOS环境下安装完9x在C区,再在9x中或者用win 2000启

动盘启动在DOS环境下安装2000在另一个区内,并且此区起码要有800M的空间以上

b、如果阁下只使用win 2000的话,建议将文件系统格式转化为NTFS格式,这样一来可节省硬盘空间

,二来稳定性和运转速度更高,并且此文件系统格式有很好的纠错性;但这样一来,DOS和win 9x系

统就不能在这文件系统格式中运行,这也是上面所说做双启动最好要用FAT32格式才能保证共享的

原因。而且,某些应用程序也不能在此文件系统格式中运行,大多是DOS下的游戏类。

提醒:在win 2000下将文件系统升级为NTFS格式的方法是,点击“开始-程序-附件”选中“命令提示

符”,然后在打开的提示符窗口输入"convert drive_letter:/fs:ntfs",其中的"drive"是你所要

升级的硬盘分区符号,如C区;还需要说明的是,升级文件系统,不会破坏所升级硬盘分区里的文件,

无需要备份。

· 再运行“添加-删除程序”,就会看见多出了个“添加/删除 Windows 组件”的选项;

b、打开“文件夹选项”,在“查看”标签里选中“显示所有文件和文件夹”,此时在你安装win

2000下的区盘根目录下会出现Autoexec.bat和Config.sys两个文件,事实上这两个文件里面根本没

有任何内容,可以将它们安全删除。

c、右击“我的电脑”,选中“管理”,在点“服务和应用程序”下的“服务”选项,会看见win

2000上加载的各个程序组见,其中有许多是关于局域网设置或其它一些功能的,你完全可以将你不使

用的程序禁用;

如:Alertr,如果你不是处于局域网中,完全可以它设置为禁用;还有Fax Service,不发传真的设

置成禁用;Print Spooler,没有打印机的设置成制用;Uninterruptible power Supply,没有UPS

的也设置成禁用,这些加载程序你自己可以根据自己实际情况进行设置。

各个加载程序后面都有说明,以及运行状态;选中了要禁用的程序,右击它,选“属性”,然后单击

停止,并将“启动类型”设置为“手动”或者“已禁用”就行了

d、关掉调试器Dr. Watson;

运行drwtsn32,把除了“转储全部线程上下文”之外的全都去掉。否则一旦有程序出错,硬盘会响很

久,而且会占用很多空间。如果你以前遇到过这种情况,请查找user.dmp文件并删掉,可能会省掉几

十兆的空间。这是出错程序的现场,对我们没用。另外蓝屏时出现的memory.dmp也可删掉,可在我的

电脑/属性中关掉.

我的电脑每次关机点击确定,却没用?

我抄袭的。

就是关机功能失效或不正常的故障。该如何来解决这类故障呢?

一、关机过程及故障原因

Windows的关机程序在关机过程中将执行下述各项功能:完成所有磁盘写操作,清除磁盘缓存,执行关闭窗口程序,关闭所有当前运行的程序,将所有保护模式的驱动程序转换成实模式。

引起Windows系统出现关机故障的主要原因有:选择退出Windows时的声音文件损坏;不正确配置或损坏硬件;BIOS的设置不兼容;在BIOS中的高级电源管理或高级配置和电源接口的设置不适当;没有在实模式下为卡分配一个IRQ;某一个程序或TSR程序可能没有正确关闭;加载了一个不兼容的、损坏的或冲突的设备驱动程序等等。

二、故障分析与解决

1.退出Windows时的声音文件损坏

首先,你可确定退出Windows声音文件是否已毁坏——单击开始→设置→控制面板,然后双击声音。在框中,单击退出Windows。在名称中,单击(无),然后单击确定,接着关闭计算机。如果Windows正常关闭,则问题是由退出声音文件所引起的,要解决这一问题,请选择下列某项操作:从备份中恢复声音文件;重新安装提供声音文件的程序;将Windows配置为不播放退出Windows的声音文件。

2.快速关机不正常

而快速关机是Windows98中的新增功能,可以大大减少关机时间。但是,该功能与某些硬件不兼容,如果计算机中安装了这些硬件,可能会导致计算机停止响应。你可禁用快速关机,先单击开始→运行,在打开框中键入Msconfig,然后单击确定(见图1)。单击高级→禁用快速关机,单击确定,再次单击确定。系统提示重新启动计算机,可重新启动。如果计算机能正常关机,则快速关机功能可能与计算机上所安装的一个或多个硬件设备不兼容。

3.注意高级电源管理

计算机上的高级电源管理(APM)功能也可引起关机死机或黑屏问题。而要确定APM是否会引起关机问题,可单击开始→设置→控制面板,然后双击系统。在设备管理器选项卡上,双击系统设备。双击设备列表中的高级电源管理,单击设置选项卡,然后单击以清除启用电源管理复选框。连续单击确定,直到返回控制面板。重启动计算机。关闭计算机,如果计算机正常关机,则问题的原因可能在于APM。

4.启动关机故障

大家在使用电脑时,还会经常遇到在Windows刚刚启动的时侯就显示你可以安全地关闭计算机了,或者启动时马上关机或关机时重新启动等故障。这类故障的原因一般来说是由于Wininit.exe或Vmm32.vxd文件的损坏所造成的。解决办法是重新从Windows安装程序压缩包中调取这两个文件。进入Windows\\system子目录下,将Vmm32.vxd改名为Vmm32.XXX进行备份,然后再单击开始→程序→附件→系统工具→系统信息。单击菜单栏中的工具,然后选择系统文件检查器,单击从安装盘提取一个文件(见图2),然后在要提取的文件框中输入Wininit.exe或Vmm32.vxd。单击开始,然后按照屏幕上的提示进行操作,以便从WindowsCD-ROM或安装盘将文件提取到C:\\Windows\\System文件夹,然后重复此步骤,以替换文件Wininit.exe或Vmm32.vxd。

5.Bootlog.txt文件出错

此外,在Bootlog.txt文件中存在定位问题也可引起关机黑屏故障。你可先使用文本编辑器,如记事本,检查Bootlog.txt文件中的Terminate=条目。这些条目位于文件的结尾,可为问题的起因提供一定的线索。对每一个Terminate=条目,查找所匹配的EndTerminate=条目。

Terminate=QueryDrivers表明内存管理程序有问题;

Terminate=Unload表明Network与Config.sys中的实模式或网络驱动程序存在冲突;

Terminate=ResetDisplay表明可能需要更新驱动程序;

Terminate=Rit表明声卡或鼠标驱动程序存在问题;

Terminate=Win32表明与32位程序有关的问题阻塞了线程。

如果Bootlog.txt文件的最后一行为EndTerminate=KERNEL,Windows98就可成功关闭。

6.Config.sys或Autoexec.bat有问题

此外,你可检查Config.sys文件或Autoexec.bat文件中是否存在冲突?先确定Config.sys文件或Autoexec.bat文件中是否存在冲突,可单击开始,然后单击运行。在打开框中,键入Msconfig,然后单击确定。单击诊断启动,然后确定。系统提示重新启动计算机时,请单击确定。如果计算机的启动或关闭不正确,请确定问题是由Config.sys或Autoexec.bat文件的哪一行引起的。

要确定引起问题的行,可重新启动计算机。计算机重新启动时,请按住Ctrl键。从Startup菜单中选择SafeMode安全模式。启动后单击开始,然后再击运行。在打开框中,键入Msconfig,然后单击确定。单击以清除Config.sys和Autoexec.bat选项卡中不含Windows图标行的复选框。使用此Config.sys文件,单击以启用某行。单击确定。当系统提示重新启动计算机时,单击确定。如果计算机的启动和关闭都很正常,请启用另一行,并重复上述步骤的操作,以逐步启用Config.sys文件和Autoexec.bat文件中的行,直到发现问题为止。

7.内部系统问题

此外,可确定是否存在内部系统问题。单击开始→运行。在打开框中,键入Msconfig,然后单击确定。在常规选项卡中单击高级。单击以清除高级疑难解答设置中的下列复选框,然后单击确定:禁用系统ROM中断点;禁用虚拟HDIRQ;EMM不包含A000-FFFF。系统提示重新启动计算机时,单击确定。如果计算机正常启动,可重复以上步骤,但在步骤中单击以清除‘高级疑难解答设置’中的下列复选框时单击以选中某复选框。重复此过程,每次选中其它某复选框,直到发现计算机无法正常关闭为止。一旦发现计算机无法重新启动或关闭,可再次重复以上步骤单击以清除刚才选中的复选框即可。

8.检查CMOS设置

CMOS设置不正确一样也会引起电脑关机问题,大家在电脑启动时可按Del键进入CMOS设置页面,重点检查CPU外频、电源管理、检测、IRQ中断开闭、磁盘启动顺序等选项设置是否正确。具体设置方法你可参看你的主板说明书,其上面有很详细的设置说明。如果你对其设置实在是不太懂,建议你可直接在CMOS载入或取下CMOS电池、短接跳线,选用厂家出厂默认设置即可。

9.硬件问题

此外,一些BIOS本身的问题或硬件系统本身的问题也会引起不能关机故障。当你发现你安装了新的硬件在关机时出现系统挂起的情况,如显示器黑屏,键盘鼠标无响应等,那么很可能是为新硬件所配置的驱动程序有兼容性的问题。要解决这种第三方的硬件不兼容问题,一般都是到硬件厂家网站上查找解决方案,找到该设备的最新驱动程序并下载安装到你的机器系统中,一般即可解决该问题。

--

解决不能正常关机的难题

曾有一些朋友问笔者:为什么我的电脑不能自动关机?笔者不得不为他们解决这类问题,又顺便把经验上升到理论。相信这篇文章也能帮助你解决点问题。

对于ATX电源的电脑,Windows98提供了电脑的自动关机功能。但在很多情况下,我们的电脑却并不能顺利地正常关机,有时会在关机的过程中死机或失去响应,使我们必须重新启动电脑或强制性关掉电脑电源。有没有办法可以让电脑关机不再失败呢?让我们一起来分析一下原因。

一、关机有音乐

很多朋友都喜欢在控制面板的声音设置中设置一段关机音乐,为冰冷的电脑增加一些生气。如果关机的音乐文件因为某种原因被损坏而不能正常播放,那么在执行关机程序时自然会失败了。如果你的电脑不能正常关机,而你恰恰又设置了关机音乐,不妨先把关机音乐设置为无(如图1),然后再试试。

二、驱动不兼容

硬件驱动程序之间的不兼容,也会造成电脑不能正常关机。在这里有一个窍门,每次Windows98关机失败后,都会在C盘根目录下面的Bootlog.txt文件中作出记录,找出其中的Terminate=和EndTerminate=,在这里记录了关机失败的原因。

还是拿我自己现在用的这台电脑来说吧,最开始时我用一块小影霸TNT2M64的显卡,起初都很正常,后来我发现只要运行了3D游戏后,不管时间长短,退出游戏后如果马上关机,肯定失败,非要重新启动一次后才能正常关机。于是我在关机失败后查看了Bootlog.txt文件,在文件的最后,我发现了这样几条记录:

Terminate=ResetDisplay

EndTerminate=ResetDisplay

EndTerminate=User

从记录上看,好像关机失败和显卡有一些关系,于是我安装了驱动光盘上的TNT2新版的驱动程序,故障依然存在。又安装了最新的DirectX8.1,仍然没有解决问题。最后在一次运行DirectX诊断工具DxDiag(该程序在C:\\ProgramFiles\\DirectX\\Setup目录中)后,在显示页面中提示文件Nvdisp.drv未经数字签名……看来我之前所安装的TNT2驱动程序没有通过微软认证,于是我又上网下载了TNT2的NVIDIA_WHQL(即通过微软认证)最新驱动28.32WHQL版ForWindows9X,安装之后重新启动,再次运行DxDiag程序,在显示页面中提示没有找到任何问题,此时运行各种3D游戏后均可顺利关机。

经过多次试验,发现一般关机失败,只要不是硬件本身的故障,都可以检查Bootlog.txt文件查找原因。下面所列出的记录都可能造成电脑关机失败,大家可根据自己电脑的Bootlog.txt所显示的情况找出原因:

Terminate=QueryDrivers内存管理程序有问题

Terminate=UnloadNetworkNetwork与Config.sys中的实模式网络驱动程序冲突

Terminate=ResetDisplay显卡设置或驱动程序有问题

Terminate=RIT声卡或某些旧的鼠标驱动程序存在与计时器有关的问题

Terminate=Win32某些32位程序锁定了线程

大家可以根据自己电脑的情况,通过对比以上几点原因,查找并解决电脑的关机故障。

三、软件难退出

有时候关机失败并不是电脑系统本身的原因,而是因为关机时某些程序无法正常退出。很多朋友在关机之前并不将所有正在运行的程序或软件全部关闭,而是让Windows关机时自动关闭它们。的确,大部分的软件或程序都可在电脑执行关机程序时自动关闭,但也有少数无法自动退出,所以当电脑关机时我们有必要检查一下,还有什么软件或程序正在运行。

我发现电脑经常无法正常关机,禁用了快速关机还是不行。后来才发现当电脑上运行了某个软件(由于这个软件是常驻内存的,运行后就自动出现在系统托盘中),如果我在关闭电脑时没有将它从系统托盘中退出,那肯定会出现无法关机的现象。而在关机之前自己动手把正在运行的软件关闭,就可以正常关机了。所以关机时最好首先退出各种正在执行的程序,再执行关机命令。

四、欲速则不达

Windows98的关机程序本身就存在一个Bug,这就是快速关机,在很多时候就是它让我们无法正常关机,正所谓欲速则不达。

解决方法很简单,就是禁用快速关机。点击开始→运行,输入msconfig后点击确定。出现系统配置实用程序窗口,点击常规页面,再点击高级选项,在此时出现的高级疑难解答设置窗口中,将禁用快速关机选择前面打上勾(如图2),这样就完成了整个操作。