ntoskrnl.exe导致Win10蓝屏的解决方案(转载)

转自:https://zhuanlan.zhihu.com/p/37619207

下面两个方案都操作了,暂时三天了没有再出现蓝屏(之前一两天必然出现一次),具体哪个起作用也不清楚,只要不再蓝屏就好。

我的PC是自己安装的兼容机。起初安装的是Win7系统,后来升级为Win10。从Win7开始,就不定期、偶尔出现蓝屏,有时三五天、一周出现一次,有时一天出现一两次。我在BIOS中把选项均定为安全、保守的数值,但仍然不能避免蓝屏。

在软件方面,经过多种杀毒软件检测,均未发现病毒、木马。

在硬件方面,替换了可靠电源。主硬盘为intel SSD,检测可靠。内存是威刚品牌,经aida64检测没有问题。主板是技嘉名牌主板。如果说有问题,就是内存与主板不兼容了,想来想去可能性比较小。

在事件查看器中查看蓝屏信息,来源是Kernel-Power,事件ID:41。用BlueScreenView工具软件查看是由ntoskrnl.exe导致。

方案1:

在网上搜索,解决此问题的答案较少。有一篇文章:64位windows7,蓝屏事件查看器显示是ntoskrnl.exe导致蓝屏,文中大意是说:有些问题是由磁盘有错误产生的,可以用管理员方式启动CMD.EXE,执行 CHKDSK C: /F 命令,对系统盘进行修复来解决。

采用此修复方法,似乎对防范蓝屏有一定效果,但我的PC在之后仍不能避免同样原因的蓝屏。

后来看到一个工具软件,叫做《DirectX修复工具 3.7 标准版》。下载后,在我的PC上扫描了一下,DirectX倒是没有问题,但提示C++系统有错误。这个软件说是标准版,但在菜单--工具--选项--扩展中选“开始扩展“,便可升级到增强版,就可以修复C++错误。

使我喜出望外的是,经此修复后,难缠的蓝屏问题却得到了根治。

这说明,我的PC蓝屏是软件问题所造成。可以上溯到Win7时安装的C++2005、2008或2010中存在的错误。此问题的解决方案在网络上似乎没有类似论述,故写出来供有类似蓝屏经历的人参考。

蓝屏的原因多种多样,本文只是提供一个得以解决的例子,并不能适用于所有的蓝屏。

 

方案2:

百度给出的解决方案是,win + X 打开命令行(管理员),可在我这儿是Power shell,都一样直接用就可以

然后输入chkdsk c:/f ,碰到选择,输入Y 回车

之后重启就可以了,系统会自动修复一下。

   走完规则,接下来我会继续观测电脑是否会出现这个问题,如果还在,我会继续研究,蓝屏不止,反抗不断。

症状 假定您启用的计算机正在运行 Windows Server 2008 R2 中的 Hyper-V 角色。启用 Hyper-V 角色后重新启动计算机。但是,在重新启动操作过程中收到下面的 Stop 错误消息: 停止 0x0000007E (ffffffffc0000096、 parameter2、 parameter3、 parameter4 SYSTEM_THREAD_EXCEPTION_NOT_HANDLED 备注 这些 Stop 错误消息中的参数可能会因实际配置的不同而不同。 停止错误的症状可能会因计算机的系统故障选项的不同而不同。例如,出现停止错误时,可能会重新启动计算机。 回到顶端 | 提供反馈 原因 发生此问题是因为系统使用处理器支持 C 状态。但是,C stateis 不支持由 Hyper-V。 回到顶端 | 提供反馈 解决方案 若要解决此问题,请按照下列步骤操作: 禁用处理器虚拟化在 BIOS 中。 正常启动计算机。 应用此修补程序,然后重新启动计算机。 重新启用 BIOS 中,虚拟化的处理器。 启用处理器虚拟化和 BIOS 启用 Hyper-V 角色中。 热修复补丁程序信息 重要 Windows Vista 和 Windows Server 2008 的修补程序包含在相同的程序包中。但是,这些产品中的只有一个可能"热修复程序请求"页上列出。若要请求适用于 Windows Vista 和 Windows Server 2008 的修复程序包,只需选择该页面列出的产品。 可以从 Microsoft 获得支持的热修复补丁程序。但是,此修补程序仅能用于解决本文中描述的问题。此修补程序仅适用于遇到本文所述问题的系统。此修补程序可能会接受进一步的测试。因此,如果这个问题没有对您造成严重的影响,我们建议您等待包含此修复程序的下一个软件更新。 如果此修补程序可以下载,则此知识库文章顶部会出现"提供修补程序下载"部分。如果未显示此节,请联系 Microsoft 客户服务和支持,以获取此修复程序。 注意如果出现其他问题或需要任何故障诊断,您可能需要创建单独的服务请求。其他支持问题和事项,不适合于此特定的修补程序将收取照常收取支持费用。Microsoft 客户服务和支持电话号码,或创建单独的服务请求的完整列表,请访问下面的 Microsoft Web 站点: http://support.microsoft.com/contactus/?ws=support注意"可用的热修补程序下载"表格显示此热修复补丁程序适用的语言。如果您看不到您的语言,这是因为热修复补丁程序不适用于该语言。 先决条件 基于 Windows Server 2008 的计算机无需先决条件。 重新启动要求 在应用此修补程序后,您必须重新启动计算机。 修补程序替换信息 此修补程序不替代任何其他修补程序。 文件信息 此修复程序的全球版本具有的文件属性 (或更新的文件属性) 下表中列出。协调世界时 (UTC) 中列出了这些文件的日期和时间。当您查看文件信息时,它已转换为当地时间。要了解 UTC 与本地时间之间的时差,请在控制面板中的日期和时间项中使用时区选项卡。 Windows Server 2008 R2,基于 x64 版本 文件的名称 文件版本 文件大小 日期 时间 平台 Ntoskrnl.exe 6.1.7600.20510 5,511,256 2009 年 8 月 20 日 06:28 x64 Ntkrnlpa.exe 6.1.7600.20510 3,954,760 2009 年 8 月 20 日 05:54 不适用 Ntoskrnl.exe 6.1.7600.20510 3,899,480 2009 年 8 月 20 日 05:54 不适用
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值