求大神解答系统错误问题

weixin_40849569 2017-10-30 11:18:24
...全文
842 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_41407407 2018-05-19
  • 打赏
  • 举报
回复
看到解答我都不懂了,哈哈
qq_42041452 2018-04-22
  • 打赏
  • 举报
回复
值为 0x000000c5的 bug check 其实是 DRIVER_CORRUPTED_EXPOOL。什么意思呢?说明系统尝试以过高的进程 IRQL 级别去访问无效内存。在蓝屏信息中,0x000000c5 后面的括号内还应跟有四个参数,其中第一个表明引用的内存地址,第二个参数表示引用时的 IRQL 级别,第三个参数要么是0要么是1,0表示读取,1表示写入,最后一个参数表示引用该内存的一个地址。网上有种做法是启用特殊池去解读此蓝屏问题,因为此蓝屏问题出现原因可能有很多,我们没法确切的确定是谁引起的,只有找到根源才可对症下药。于是我尝试的启用特殊池,启用特殊池的作用是将问题显现,因为像0x000000c5类的问题发生可能是内存池中内存页内部问题,也即是说即使内存池损坏也是小于页的空间,这样是无法检查出的,启用内存池的作用是让它连接在两个内存页之间,从而从检测时认为是出现了内存页的溢出。这样就可以确定内存池的损坏位置 。这样驱动损坏的是很大的区域,那么就会引发 DRIVER_CORRUPTED_MMPOOL 错误,值为 0x000000D0。 具体做法如是: 1、运行"verifier.exe",您会看见"驱动程序验证程序管理器"向导; 2、选择第二项——"创建自定义设置(供程序开发人员使用)",然后点击"下一步"; 3、选择第二项——"从一个完整的列表选择单个设置",并点击"下一步"; 4、仅选中第一项——"特殊池"前面的复选框,进入下一步; 5、选择第三项——"自动选择这台计算机上安装的所有驱动程序",点击"完成"; 6、重新启动系统 这样如果你再重新启动机器,再次出现蓝屏现象的话会在你的内存储文件中记录相应的内存转储文件中。查看此文件位置时,我们可以通过“计算机”---右击“属性”---“启动和故障恢复”中点击“设置”你便会发现: 有两种小内存转储文件盒核心内存转储文件,一般来说选择的是保存到核心内存转储文件进行记录,位置在%SystemRoot%(一般来说此位置就是c:\windows)下的memory.dmp文件,但经过去该路径下却发现没有发现此文件,只有Mindump文件,于是只能查看此文件了,而且此文件最早记录的是 9:54,差不多和我检测的时间一致, 接下来又一个问题出现在我面前我如何进入我电脑由于我没法在常规模式下进入安装Debug Tools for windows,于是我存侥幸心理从安全模式下进入,哎,安全模式竟然没蓝,于是我更加确定不是内存硬盘的问题了,进去了但问题在于安全模式下是没有权限安装、删除操作的,好吧!我只有在安全模式下将文件拷出来,在别的电脑上查看,结果发现原因是: 对于ntoskrnl.exe导致蓝屏的原因网上有以下说法: 这些基本上是软件问题,重装下系统就好了(我已将此放弃了!!!!!) 错误分析:有问题的内存(包括屋里内存、二级缓存、显存)、不兼容的软件(主要是远程控制和杀毒软件)、损坏的NTFS卷以及有问题的硬件(比如:PCI插卡本身已损坏)等都会引发这个错误. ◇解决方案: 1.卸掉所有的新近安装的硬件. 2.运行由计算机制造商提供的所有系统诊断软件.尤其是内存检查. 3.检查是否正确安装了所有新硬件或软件,如果这是一次全新安装,请与硬件或软件制造商联系,获得可能需要的任何Windows更新或驱动程序. 4.禁用或卸载所有的反病毒程序. 5.禁用BIOS内存选项,例如cache或shadow

1,508

社区成员

发帖
与我相关
我的任务
社区描述
Windows专区 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧