电脑关机时长时间显示“正在关机”,15分钟左右蓝屏。错误为DRIVER_POWER_STATE_FAILURE
发布网友
发布时间:2022-05-10 16:17
我来回答
共5个回答
热心网友
时间:2023-10-15 15:05
在计算机的使用过程中,经常会遇到蓝屏的情况。对于初学者来讲,好象就是一场电脑灾难一样,不知所措。其实只要了解了原因之后就不用怕了。造成计算机蓝屏的原因有很多种,硬件方面的原因总体可以概括为以下几种:
WIN9X、Me等NT4.0以下版本的故障问题
一、屏幕显示系统忙,请按任意键继续……
1、虚拟内存不足造成系统多任务运算错误
虚拟内存是Windows系统所特有的一种解决系统资源不足的方法,其一般要求主引导区的硬盘剩余空间是其物理内存的2-3倍。而一些发烧友为了充分利用空间,将自己的硬盘塞到满满的,忙记了WINDOWS这个苛刻的要求。结果导致虚拟内存因硬盘空间不足而出现运算错误,所以就出现蓝屏。要解决这个问题好简单,尽量不要把硬盘塞得满满的,要经常删除一些系统产生的临时文件、交换文件,从而可以释放空间。或可以手动配置虚拟内存,选择高级,把虚拟内存的默认地址,转到其他的逻辑盘下。这样就可以避免了因虚拟内存不足而引起的蓝屏。
2、CPU超频导致运算错误
超频对于发烧友来说是常事,所以由超频所引起的各种故障也就在所难免了。超频,就本身而言就是在原有的基础上完成更高的性能,但由于进行了超载运算,造成其内部运算过多,使CPU过热,从而导致系统运算错误。有些CPU的超频性能比较好,如INTEL的赛扬处理器和AMD-K6-2处理器还算较好的,但有时也会出现一些莫名其妙的错误。(例如:我曾试过将INTEL赛扬300A,在超频到450时,软驱在没有接受命令时,进行读盘操作)。INTEL的低于200的CPU以及AMD-K5的超频能力就不是那么好。建议高档的CPU要超频时,那么散热工作一定要做好,最好装一个大的风扇,再加上一些硅胶之类的散热材料。至于一些低档的CPU我建议你就最好不要超频了,免得超频达不到预想的效果反而经常出现蓝屏影响计算机的正常速度。
二、内存条的互不兼容或损坏引起运算错误
这时个最直观的现象,因为这个现象往往在一开机的时候就可以见到,根本启动不了计算机,画面提示出内存有问题,问你是否要继续。造成这种错误是物理上的损坏内存或者内存与其它硬件不兼容所致。这时候只有换过另外的内存了。
三、光驱在读盘时被非正常打开所至
这个现象是在光驱正在读取数据时,由于被误操作打开而导致出现蓝屏。这个问题不影响系统正常动作,只要再弹入光盘或按ESC键就可以。
以上是我在维护计算机中碰到导致蓝屏的几种原因,或许还会有其他一些莫名其妙的问题导致计算机出现蓝屏。不管怎样,遇到这类问题后,应先仔细分析问题发生的原因,然后再着手解决。
四、硬件剩余空间太小或碎片太多
由于Win9X运行时需要用硬盘作虚拟内存,这就要求硬盘必须保留一定的自由空间以保证程序的正常运行。一般而言,最低应保证100MB以上的空间,否则出现“蓝屏”很可能与硬盘剩余空间太小有关。另外,硬盘的碎片太多,也容易导致“蓝屏”的出现。因此,每隔一段时间进行一次碎片整理是必要的。
五、系统硬件冲突
这种现象导致“蓝屏”也比较常见。实践中经常遇到的是声卡或显示卡的设置冲突。在“控制面板”→“系统”→“设备管理”中检查是否存在带有*问号或感叹号的设备,如存在可试着先将其删除,并重新启动电脑,由Win9X自动调整,一般可以解决问题。若还不行,可手工进行调整或升级相应的驱动程序。
XP蓝屏解决技巧
虽然基于NT架构的Windows 2000/XP系统稳定性已经大大增强,甚至Windows XP号称“从不死机”,但我们仍然会不时看到蓝色警报信息,这就是通常所说的“蓝屏”,究竟是怎么回事呢?
一、Windows 2000/XP爆发蓝色警报的原因
Windows 2000/XP采用了分层结构,它的两个层又称模式,分别为用户模式(User Mode)和内核模式(Kernel Mode),应用程序是无法直接访问硬件设备的,只有借助驱动程序才能直接访问。
不过,即使NT架构再稳定,由于会由于某些原因,例如硬件冲突、硬件产生问题、注册表错误、虚拟内存不足、动态链接库文件丢失、资源耗尽等,此时可能会导致驱动程序或应用程序出现错误,严重时甚至会波及内核层。这种情况下,Windows会中止系统运行,并启动名为KeBugCheck的功能,通过检查所有中断的处理进程,并同预设的停止代码和参数比较后,屏幕将变为蓝色,并显示相应的错误信息和故障提示,由于出现这种现象时实际上就意味着死机,因此常称为“Blue Screen of Death”(BSOD),又称“STOP信息”或“停止信息”。
二、认识蓝色警报中隐藏的信息
Windows 2000/XP的BSOD窗口与Windows NT4以前的BOSD窗口有着很大的区别,最大的区别是NT的BSOD窗口仅包括一个通用的停止消息代码,但Windows 2000/XP的BSOD包含了停止消息和硬件消息两种类型,前者是发现一个无法恢复的软件错误时产生的错误信息,后者是发现一个严重的硬件错误时产生的错误信息。
虽然错误窗口中的信息看起来很复杂,但一般均由以下三部分组成:
1.错误信息
在“*** Stop:”至“****** wdmaud.sys”之间的这段内容是所谓的错误信息,由出错代码、自定义参数、错误符号等三部分组成,各部分的含义如下:
出错代码:STOP后面的16进制数字;
自定义参数:出错代码字符的组成,由程序人员定义,一般用户很难理解;
错误符号:KMODE_EXCEPTION_NOT_HANDLED
在错误符号后面,这里还显示了一个内存位置和文件名,可以了解到发生错误时的内存位置和源文件。对我们来说,其实最有用的还是前面的出错代码信息,在搜索微软知识库时将会用到
2.推荐操作
这里显示了系统推荐用户采取的操作措施和步骤,例如在安全模式下卸载程序、回滚驱动程序、更新BIOS、安装补丁等,不过大部分情况下都需要重新启动系统后才能考虑进一步的操作。
3.调试端口信息
这里会显示应该如何设置内核调试器的信息,包括内存转储映像是否已写入磁盘、使用什么端口来完成这次调试。
其实,根据笔者的经验,蓝色警报中除了出错代码比较有用外,对普通用户来说,其余的大部分信息并无多少实际意义,仅供参考而已。
为调试系统的需要,Windows在系统出现BSOP错误后,KeBugCheck会自动生成一个名为Memory.dmp的侦错文件,该文件位于C:WindowsMinimp文件夹下,默认设置下,该文件的大小与系统物理内存容量一致,我们可以将该文件压缩后发送给微软的技术支持部门,以获取相应的解决方案,但该文件的容量是如此巨大,如何发送是一个大问题,因此很少有用户真正这样做。
提示:打开“系统属性→高级→启动和故障恢复”窗口,在这里可以看到“写入调试信息”的生成方式:小内存转储、核心内存转储、完全内存转储、无,基于上面的分析的原因,建议在这里选择“无”。
三、处理蓝色警报三部曲
虽然Windows 2000/XP的蓝色警报窗口显示的信息可能各有不同,或者是硬件原因,或者是驱动程序与系统兼容性方面的问题,或者索性是应用程序的某些Bug。首先当然是排除病毒的原因,然后我们可以按照如下步骤进行处理:
第1步:重启系统
出现蓝色警报窗口时,我们首先应该考虑的是重新启动系统,大部分情况下重启系统后即可解决问题。不过,一般此时已无法通过“Ctrl+Alt+Del”热启动,而只能按下复位按钮冷启动,或者索性断电后重新开机。
进入系统时,从“控制面板→管理工具→事件查看器”,或者在“开始→运行”框中键入“eventvwr.msc”命令进入事件查看器界面,在这里根据日期和时间重点检查“系统”和“应用程序”中的类型标志为“错误”的事件,例如报告某个服务启动失败的错误。
第2步:恢复至最后一次正确的配置
Windows 2000/XP出现蓝色警报并不是无缘无故而来,NT架构的操作系统也不会乱发脾气,一般都是由于更新了设备驱动程序或者安装了某些软件而造成,有时甚至是用户自行优化系统或删除了某些重要的系统文件所导致,此时可以重启系统,并快速按下F8键,选择“最后一次正确配置”,这样会恢复注册表中HKEY_LOCAL_MACHINESystemCurrentControlSet项的有效注册表信息,但无法解决驱动程序或文件损坏而导致的错误。
或者,你也可以尝试按下F8键选择启动至安全模式,如果能够正常进入安全模式,那么说明可能是驱动程序或系统服务的问题。
第3步:查询出错代码
记下窗口中的英文信息,特别是“0x0000001E”这段出错代码,然后从另外一台计算机上访问http://support.microsoft.com 站点,在左上角的“搜索(知识库)”框中键入“stop ***”,这里的“***”表示出错代码,为阅读的便利,一般当然是选择“中文知识库”,不过很多时候我们恐怕只能在“英文知识库”才能找到答案,或者也可以在Google或百度上进行搜索。
如果以上几招还是无法解决问题,也许我们应该考虑是否属于硬件方面的问题,Windows XP可以访问 http://support.microsoft.com/default.aspx?scid=kb;zh-cn;314062 查看硬件兼容列表(HCL),然后可以考虑重新插拔内存、显卡、网卡,或者用替换法尝试逐个更换,比较常见的是内存问题或电源问题,如果这一招还不行的话,恐怕就只能考虑重新安装系统或格式化硬盘了。
另附:
电脑蓝屏出现的代码提示!
你的错误是下面的0030号错误:系统无法读取指定的设备。很有可能使你的某个进程非法写内存所致。
或者干脆就是内存有问题。安全模式下看看行不行,如果安全模式可以,那么就是某个进程的问题。
0000 操作已成功完成。
0001 错误的函数。
0002 系统找不到指定的文件。
0003 系统找不到指定的路径。
0004 系统无法打开文件。
0005 拒绝访问。
0006 句柄无效。
0007 存储区控制块已损坏。
0008 可用的存储区不足,无法执行该命令。
0009 存储区控制块地址无效。
0010 环境错误。
0011 试图使用不正确的格式加载程序。
0012 访问代码无效。
0013 数据无效。
0014 可用的存储区不足,无法完成该操作。
0015 系统找不到指定的驱动器。
0016 无法删除该目录。
0017 系统无法将文件移到其他磁盘驱动器上。
0018 没有其他文件。
0019 媒体写保护。
0020 系统找不到指定的设备。
0021 设备尚未准备好。
0022 设备无法识别该命令。
0023 数据错误(循环冗余检查)。
0024 程序发出命令,但是该命令的长度错误。
0025 驱动器在磁盘上无法定位指定的区域或磁道。
0026 无法访问指定的磁盘或软盘。
0027 驱动器找不到所请求的扇区。
0028 打印机缺纸。
0029 系统无法写入指定的设备。
0030 系统无法读取指定的设备。
0031 与系统连接的设备不能正常运转。
错误信息主要有二(每次蓝屏只有两者之一)
a.
A driver Corrupted pool Memory used for holding pages destined for disk.
.....其他错误提示
b.
Stop:Ox000001E .....(几个其他的地址)
KMODE-EXCEPTION-NOT-HANDLED
Address A001C94A base at A00000001 Datestamp 42168832 --win32k.sys
热心网友
时间:2023-10-15 15:05
1 只是偶然事件,重起即可排除。不可以排除这个可能,因为按概率来说在是存在的,我们不可以因为一次蓝屏而就固执的认为计算机有故障!
2 WindowsXP本身带有的一个BUG。它的表现是:在关机过程中,间歇性的出现蓝屏现象,我们可以通过下载补丁的办法来解决这个问题!
3 驱动程序问题。我们可以查找最近安装的驱动程序,是否存在兼容性的问题或者把系统还原到上一次正确操作!
如果你使用的是创新声卡,并且在关机过程中出现蓝屏,错误码是“0X0A”,那么,请进入设备管理器,将声卡删除,刷新后,手动安装最新的带有数字签名的驱动程序。
4 软件冲突造成关机蓝屏。确认在关机前关掉所有正在运行的程序,如果反复出现关机蓝屏现象请检查最近安装软件的兼容性或者重新安装系统、系统还原或者删除最近安装软件试试!
5 感染病毒。进入安全模式彻底杀毒!
6 主板BIOS不稳定。给BIOS放电或者升级主板BIOS!
7 非正常关闭计算机引起的蓝屏故障。
8 内存条故障。大部分是内存条被氧化,有橡皮擦下金手指 换一下内存插槽基本是就可以排除,还有就是内存的不兼容,一般重新安装系统可以解决!散装内存一般品质参差不齐,伪劣产品由于品质不过关很容易引起蓝频故障!
9 注册表损坏导致文件指向错误所引起的蓝屏。
10 硬件故障。这个一般可以用替换法解决!
11 硬件资源冲突。由于显卡或者声卡设置冲突,引起的异常错误。解决方法进入“安全模式”“控制面板—系统—设备管理”中进行适当调整,一般可以解决!
12 硬盘分区信息错误。最好运用磁盘工具进行扫描修复!
13 磁盘剩余空间过少或者垃圾文件过多也严重影响计算机运行!我们应该形成好的习惯定期清理磁盘垃圾!
14 超频引起蓝屏故障。
15 灰尘问题。定期清理机箱内垃圾可以有效预防死机以及蓝屏的发生!
16 升级DX时把system下的部分重要文件覆盖安装。
17 检查机箱内线路是否松动,硬盘接口等以及显卡 网卡 声卡 内存等是否插紧。
18 电源问题。由于劣质电源电压不稳定,非常有可能引起一系列的问题,比如无故死机 重起 蓝屏等现象,电源问题引起蓝屏主要是因为电压不稳定,开机时间过长在显卡等一系列设备中形成一些脉冲电阻,在关机的时候计算机就会发现错误,所以引起蓝屏!
热心网友
时间:2023-10-15 15:05
你在关机的时候有没有运行什么程序?如果是在所有程序都关闭的状态下关机出现那个错误,可能是你下载的某些程序在运行时和你的64系统有兼容错误。建议你卸载一些游戏或者和程序再杀一下毒试试。
热心网友
时间:2023-10-15 15:06
操作系统问题,重新下个版本,很多ghost版本会有bug,选其他公司盗版的,或最新版本
热心网友
时间:2023-10-15 15:07
重新安装系统