ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

电脑蓝屏修复

2022-07-08 19:34:00  阅读:282  来源: 互联网

标签:修复 Windows 电脑 E6% E5% 蓝屏 Ntoskrnl 驱动程序


告诫:官方描述:如果没有编程和内部Windows机制的经验,故障转储的高级故障排除可能非常具有挑战性。 我们已尝试在此处简要了解使用的一些技术,包括一些示例。 但是,若要真正有效地排查故障转储问题,应花时间熟悉高级调试技术。 对于视频概述, 调试内核模式会崩溃并挂起。 另请参阅下面列出的高级引用

本次的蓝屏主要问题为1.verifier.exe的开启 2.notoskrnl.exe的运行错误 3.win32kfull.sys.错误

出现的蓝屏代码:(时间先后)

ATTEMPTED_WRITE_TO_READONLY_MEMORY (试图写入只读内存)估计是修改注册表的问题,但是重启后没有出现类似的问题了

SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

DRIVER IRQL NOT LESS_OR EQUAL 失败的操作: Sysdiag_ win10.sys(火绒的问题,直接删除重装即可)

IROL NOT LESS OR EOUAL(驱动程序、有缺陷或不兼容的硬件与软件造成的)见下

 

  1. 硬件兼容有问题
  2. 超频
  3. 注册表损坏
  4. 驱动损坏

 

首先考虑使用Advanced System Optimzer修复注册表

主流的解决方案

蓝屏代码的查看和获取

一些准备:

一、确认系统是否可以记录蓝屏信息

       1、鼠标右键单击【计算机】,然后点击属性选项。

       2、再点击左侧【高级系统设置】。

       3、这时我们可以在系统属性的【高级】选项卡中的性能项目上,点设置

       4、在打开的性能选项窗口中,找到【高级】选项卡,确定虚拟内存项目中的[所有驱动器总分页文件大小] 是否为0MB。
 
       要是选项为0的话,点击更改,选中自动管理所有驱动器的文件大小并确定,然后在性能选项页面点击确定。
 
       要是选项为不为0,则忽略直接在性能选项中点确定即可

       5、我们回到系统属性(即高级系统设置)页面,在[启动和故障恢复]项目中,点击设置。

 

 

 打开后按下步骤进行设置:写入调试信息>>选择“小内存转储(256KB)”,路径选择默认,勾选【将事写入系统日志】,确定并重启您的计算机。

 

 


       【启动和故障恢复】页面中,找到[写入调试信息]项目,下拉选项中选择小内存转储(256KB)即可,然后确定。

再次蓝屏后,前往C:\Windows\Minidump提取即可。

停止或蓝屏错误的高级故障排除

微软官方:

https://docs.microsoft.com/zh-cn/windows/client-management/troubleshoot-stop-errors

2.安全模式的开启方法

win10的安全模式开启方法比较繁琐,方法有二

1.电脑可进入命令行的情况:

1. 打开“开始菜单”,点击“电源”选项,会弹出一个选择菜单,此时按住“Shift键”, 然后点击“重启”选项;

 

 2. 稍等片刻之后,会进入到下面这个界面,这里我们要选择“疑难解答”;

 

 3. 接着点击“高级选项”;

4. 然后选择“启动设置”;

5. OK,这里可以点击“重启”按钮了;

6. 然后屏幕上会显示出多个菜单,点击菜单前面对应的数字即可进行选择,其中个4、5、6项都是安全模式选项,因需选择即可进入对应的安全模式;

安全模式的关闭附第二种方法开启安全模式

1. 在任务栏的搜索框中输入“msconfig”,然后直接点击回车键;

2. 在打开的“系统设置”窗口中,选择“引导”标签,然后在“引导选项”中勾选“安全引导”,点击“确定”按钮

 

 3. 接下来会弹出重新启动的提示窗口,直接点击“重新启动”即可进入“安全模式”,如果此时你还有需要保存的文档,可以点击“退出而不重新启动”按钮,处理完手边的事情然后手动重启进入“安全模式”

4. 最后需要注意的是,在安全模式中完成工作后记得再次进入“系统设置”将启动选择称“正常启动”哦!

 

 

无法打开命令提示符1.开机,待看到开机界面有一个圆圈在转动时,长按电源键重启

重复此步骤3次

即可开启疑难解答

 

 

 

 

1.使用工具(BlueScreenView)

下载链接:https://pc.qq.com/detail/8/detail_3688.html

打开BlueScreenView(工具分两个版本,系统为32位请打开x86,若为64位,请打开x64),工具将自动定位到Windows目录下的Minidump文件夹,并显示出存储的dmp文件。

       由于本人重做系统后到现在暂时还没有遇到过蓝屏问题,所以从网上找了一张产生蓝屏后,再打开BlueScreenView是什么样子。

       上面是系统生成的dmp文件,当点击dmp文件之后,下面红底部分则为产生问题是,引起问题的程序、扩展、甚至驱动。

      双击dmp文件后,可以打开详细介绍,可以从引起问题的程序驱动中查到是什么程序或者驱动造成的,我们就可以执行相应的解决方案,比如重装对应的驱动,卸载对应的程序等等。

 

一.notoskrnl.exe的解决

以下内容引自https://www.lsbin.com/18690.html#:~:text=Ntoskrnl.Exe%E8%93%9D%E5%B1%8F%E9%94%99%E8%AF%AF%E7%9A%84%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95%EF%BC%9A%E6%9C%89%E6%97%B6%EF%BC%8C%E6%9C%89%E6%95%85%E9%9A%9C%E7%9A%84%20RAM%20%E4%B9%9F%E4%BC%9A%E5%AF%BC%E8%87%B4%20BSOD%20%E9%94%99%E8%AF%AF%E3%80%82%20%E8%A6%81%E4%BF%AE%E5%A4%8D%E5%AE%83%EF%BC%8C%E8%AF%B7%E6%8C%89%E7%85%A7%E4%BB%A5%E4%B8%8B%E6%AD%A5%E9%AA%A4%E6%93%8D%E4%BD%9C%EF%BC%9A%201.%E5%85%B3%E9%97%AD%E6%89%80%E6%9C%89%E6%AD%A3%E5%9C%A8%E8%BF%90%E8%A1%8C%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F,2.%20%E5%9C%A8%20Windows%20%E6%90%9C%E7%B4%A2%E6%A0%8F%E4%B8%AD%EF%BC%8C%E9%94%AE%E5%85%A5%20Windows%20%E5%86%85%E5%AD%98%E8%AF%8A%E6%96%AD%203.

什么是 Ntoskrnl.exe

1.Ntoskrnl 代表NT 操作系统内核,它是一个必不可少的 Windows 组件,负责硬件抽象、内存管理和其他系统服务:  它包括: 

  • 内存管理器 
  • 核心 
  • 缓存管理器 
  • 调度器等 

由于它对 Windows 至关重要,因此当此文件出现问题时,你将面临 BSOD。

2.

 是什么导致 Ntoskrnl.exe? 

 我们无法确定导致 Ntosknrl.exe 的具体原因。它可能由于硬件或软件相关问题而发生。但造成这种情况的因素是:

1. 过时的设备驱动程序

2.内存故障 

3. RAM 和本地存储可能不足,这会导致系统变慢

4. 超频设备 

5. 损坏系统文件 

解决方案 1 – 运行系统文件检查器(修复磁盘错误)

如何修复Ntoskrnl.Exe蓝屏错误?如果你的系统文件已损坏,那么你也可能面临 Ntoskrnl.exe 问题。要检查一切是否正常,请按照以下步骤操作: 1.按Windows + X 2. 选择 Windows PowerShell(管理员) 3. 在这里,输入 SFC \scannow 注意: SFC \scannow 之间有一个空格 4. 等待动作完成 5. 如果检测到任何错误,它们将被修复。但是,如果你收到消息,有些错误没有修复,我们建议运行 CHKDSK 命令。  6. 为此,你可以使用高级系统优化器提供的磁盘工具模块。  7. 要使用它,请启动该工具并单击磁盘清理器和优化器 > 磁盘工具。 8. 这将运行检查磁盘是否有问题。除此之外,我们还建议运行磁盘优化器。  但是,如果你想手动执行此操作,请执行此操作。  1.打开提升的命令提示符 2. 现在输入 CHKDSK /f /r 并按 Enter 键。  3. 系统将要求你确认操作。输入 Y 并回车 4. 等待扫描完成。 5. 这将修复磁盘错误并解决与 NToskrnl.exe 相关的蓝屏问题。 

解决方案 2 – 更新驱动程序

如何修复Ntoskrnl.Exe蓝屏错误?过时的驱动程序可以通过设备管理器更新,或者我们可以使用驱动程序更新程序。由于手动步骤更耗时且并非所有人都可以使用,因此我们建议使用高级系统优化器。 使用其驱动程序更新程序模块,你可以立即更新所有过时的驱动程序。要使用它,请按照以下步骤操作:

 

 文件下载地址:https://www.systweak.com/advanced-system-optimizer/

1. 下载、安装并启动高级系统优化器。 

2. 单击 Windows 优化器 > 驱动程序更新程序

3. 扫描系统是否有错误,然后更新所有过时的驱动程序。 注意:使用24小时全功能试用版,你可以更新所有驱动程序。但是,一旦试用版到期,你将不得不购买该产品。

4. 更新所有驱动程序后,重新启动系统以应用更改。  你现在应该不会遇到由 Ntoskrnl.exe 引起的 BSOD。但是,如果这没有帮助,让我们进入下一步

解决方案 3 – 使用 Windows 内存诊断工具

Ntoskrnl.Exe蓝屏错误的解决办法:有时,有故障的 RAM 也会导致 BSOD 错误。要修复它,请按照以下步骤操作: 1.关闭所有正在运行的应用程序  2. 在 Windows 搜索栏中,键入 Windows 内存诊断

RAM:(random access memory)

 

 3. 从搜索结果中选择它,然后选择“立即重启并检查问题”的推荐选项。

 

 

4. 这将重新启动系统并在启动时扫描内存错误。等待操作完成。  5. 完成后,登录系统;你不应再面临 Ntoskrnl.exe 问题

解决方案 4 – 扫描系统中是否存在恶意软件感染

恶意软件感染也会导致 BSOD 错误。要检查系统是否存在恶意软件威胁,我们建议运行更新的防病毒软件。但是,如果你没有,则可以使用 Advanced System Optimizer 提供的 System Protector。要使用它,请按照以下步骤操作: 1. 下载、安装并启动高级系统优化器。 2. 单击安全和隐私 > 系统保护程序 3. 执行深度扫描并等待它完成 4.修复所有错误并重启系统;这将有助于修复 Ntokrnl 错误。

解决方案 5 – 更新 Windows 操作系统

Ntoskrnl.Exe蓝屏错误的解决办法:安装 Windows 更新。为此,请按照以下步骤操作: 1.按Windows + I 2. 单击更新和安全  3.接下来选择Windows更新>检查更新  4. 等待它寻找更新;如果可用,它们将被安装。  5. 现在重新启动系统。 

解决方案 6 – 检查硬件

如何修复Ntoskrnl.Exe蓝屏错误?有时由于 RAM 故障或硬件损坏,你也可能面临 BSOD 错误。为了解决这个问题,我们建议检查 RAM,清理它们,然后重新插入它们。这应该有助于修复 BSOD 错误。 我们希望使用这些步骤;你可以解决你在系统上遇到的 Ntoskrnl.exe 蓝屏错误。但是,如果你遇到任何问题,请告诉我们。我们还想知道哪个步骤对你有用,所以请在评论框中分享相同的内容。

二:verifier.exe的开启引发的问题

加载目标计算机的注册表文件,删除有关注册表键值

1.命令行窗口里输入regedit,回车。如果使用Windows启动盘启动电脑,可以按Shift +F10键进入命令行窗口,然后运行regedit。

然后点HKEY_LOCAL_MACHINE,点文件File菜单,加载配置单元loadhive,选择原系统里的注册表文件,C:\windows\system32\config\system。自由输入一个名字(下面的例子里使用yoga),就加载了该注册表。

然后在HKEY_LOCAL_MACHINE\Yoga\ControlSet001\Control\SessionManager\MemoryManagement里找到VerifyDrivers和VerifyDriverLevel两个键值,删除即可。

注:可能会出现system文件已经打开的警告错误,此时仅需挑选system同级的文件,创建yoga,就可在附近找到system文件了

然后再文件File菜单里点击卸载配置单元unload HIVE,然后退出所有窗口,重启计算机。

3.win32kfull.sys.错误

win32kfull.sys蓝屏原因分析:

出现这个蓝屏故障的原因应该是独立显卡驱动不稳定或者与系统有冲突等造成的,需要将目前的显卡驱动进行卸载,再重新安装显卡驱动即可解决问题。

win32kfull.sys蓝屏解决方法:

1、卸载独立显卡的驱动十分简单,在设备管理器中删除即可

 

 卸载之后显示适配器图标上会有感叹号,这意味着目前尚未安装显卡驱动

7.8日更新说明:

使用Advanced System Optimizer后我们修理了一堆注册表,文件和驱动的问题(maybe,至少软件上是这么说的)

但是在我们更新驱动后,出现了以下两个问题

ATTEMPTED_WRITE_TO_READONLY_MEMORY (试图写入只读内存)

SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

内存不兼容

情况1:硬件设备驱动程序存在BUG或安装不正确引起的

情况2:没插好。此时换个内存条,拔掉留一根内存,换插槽,如果是机械硬盘,考虑换电源看看另外,如果近期对硬件有过调整的话,建议您尝试只留一根内存进行测试,看是否蓝屏。如果没有问题,再检测另一根,依次进行排查。(啊这,有点离谱,回去看看有没有更河里的解决方案)

主选情况一

可以先尝试用开始菜单-所有应用-Windows管理工具里的Windows 内存诊断(直接在开始中搜索即可)检测一下,看下检测结果。

 

 

 重启后电脑出现如下界面:

 

 

 

之后的工作就是用Advanced System optimzer不断Debug,;

BlueScreenView查看粗略的蓝屏代码;

微软自带的官方工具WinDbgc查看具体进程的问题了

标签:修复,Windows,电脑,E6%,E5%,蓝屏,Ntoskrnl,驱动程序
来源: https://www.cnblogs.com/Li-Kon/p/16456824.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有