如何查找电脑蓝屏原因之详解

news2024/12/26 21:36:08

1199a568495e4f81aa06fdac5af10bf2.png


 

一、电脑蓝屏存储位置

 

电脑蓝屏日志是一种非常常见的错误提示,它经常发生在Windows操作系统中。当Windows系统遇到无法处理的错误时,会自动将错误信息记录在蓝屏日志文件中。这些日志文件通常存储在C盘的目录下windows文件中的Minidump文件夹中。

d4a8418094494691a4580f55ba17bbc3.png

 以dmp格式的文件进行保存。在本文中,我们将介绍如何查看mindump生成的蓝屏日志文件。

那为什么是在C:\Windows\Minidump文件夹下呢?

windows+r键打开运行,在运行中输入

a8532102d73e452095d857211f82f075.png

然后在系统属性中,找到高级,然后再找到启动和故障恢复的设置选项。

730e0b43a267410b9ba0a4bc63a465c2.png

 在这里,我们可以看到系统失败下面的将事件写入系统日志,前面的勾是勾选的,这时当系统失败,蓝屏时,就会将故障原因写入到系统日志中。

这日志写入到系统的哪里呢?就是写到%SystemRoot%\MEMORY.DMP,这个路径就是C:\Windows\Minidump目录下面。

f2cbc5cd764d406c82bdfcc71d5c8d8b.png

 

二、什么是mindump文件?

 

mindump文件是Windows操作系统中的一种错误报告文件。当Windows系统遇到无法处理的错误时,它会自动将错误信息记录在mindump文件中。这些文件包含有关系统错误的详细信息,例如错误代码、内存地址和异常类型等。

abb3eeb89fc04b9e8c1c6438d58fcc57.png

 

三、如何查看分析mindump文件,是什么原因导致蓝屏?

 

要查看mindump文件,需要使用Windows自带的调试工具WinDbg。WinDbg是一种功能强大的调试工具,可以帮助开发人员诊断和解决Windows系统中的错误。

以下是查看mindump文件的步骤:

1. 下载和安装WinDbg调试工具

WinDbg是Windows自带的调试工具,可以从Microsoft官方网站上下载和安装。下载地址:https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/debugger-download-tools

52aea6e293514b9c97fbafccd791988a.png

2. 打开WinDbg

打开WinDbg调试工具后,选择“文件”菜单下的“打开转储文件”选项,然后选择要查看的mindump文件。

f9ab1a2280574b98bcd6eec88826d72e.png

b9ab96af65db47628c5cbeaed768810c.png

5ad97a83991f4bf4bbab2db9856f706f.png

 3. 设置符号路径

在打开mindump文件之前,需要设置符号路径。符号路径是WinDbg用来查找和加载符号文件的路径。

在WinDbg的命令行窗口中输入以下命令来设置符号路径:

.sympath SRV*c:\symbols*http://msdl.microsoft.com/download/symbols

5bcea4461e264a4798ac7687457fbb2c.png

b26167cdbf864907b683abebc34159f5.png

 其中,c:\symbols是符号文件的本地路径,http://msdl.microsoft.com/download/symbols是符号文件的远程路径。

4. 加载符号文件

加载符号文件需要一定的时间,需要耐心等待。当符号文件加载完成后,WinDbg会自动跳转到“分析”窗口。

1118e7fdccef49a881a3af0aeb80cbbd.png 153dbf4d588f42759e87eb773d44167a.png

5. 分析mindump文件

在“分析”窗口中,可以查看mindump文件中的错误信息。可以使用WinDbg提供的各种命令来分析mindump文件,例如“!analyze -v”命令可以分析mindump文件并生成详细的错误报告。

0d416623ee2e42e5bb1542e1a905e44c.png

在这里,需要等一会,会联网生成报告。

9512638d56d14e00b1e5a026c4708144.png

c6ad88920747444a9db947818bb9718c.png

 ************* Symbol Loading Error Summary **************

Module name            Error

ntoskrnl               The system cannot find the file specified 系统找不到指定文件。

a80a904096aa40c6958627ecb7994a49.png

3176dfc4d9214a78b8c7c6b8271a7774.png

323a26590b8d4669987e26db7c49403a.png

 只需要去看Moule_name:nt_wrong_symbols,再去根据这两天的系统变动就可以知道大体原因,也可以某度一下,查一下就可以知道大体原因,当然这个蓝屏硬件问题直接排除,现在多是由于更新或者驱动软件或者安装了什么垃圾软件造成的原因。

 

四、总结

在本文中,我们介绍了如何查看mindump生成的蓝屏日志文件。要查看mindump文件,需要使用Windows自带的调试工具WinDbg。通过设置符号路径和加载符号文件,可以分析mindump文件并生成详细的错误报告。

 

好了今天的分享就到这里,如果喜欢我的我文章,欢迎点赞收藏转发,感谢🙏

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/723397.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Openlayers实战:绘制矩形,正方形,正六边形

Openlayers地图中,绘制图形是非常重要的一个功能。Openlayers主要使用draw类来绘制图形,在实际项目中有时候会绘制矩形和正多边形。 下面的示例是绘制矩形,正方形,正多边形。 效果图 源代码 /* * @Author: 大剑师兰特(xiaozhuanlan),还是大剑师兰特(CSDN) * @此源代…

基于Python爬虫+KNN数字验证码识别系统——机器学习算法应用(含全部工程源码)+训练数据集

目录 前言总体设计系统整体结构图系统流程图 运行环境Python 环境 模块实现1. 数据爬取2. 去噪与分割3. 模型训练及保存4. 准确率验证 系统测试工程源代码下载其它资料下载 前言 本项目利用Python爬虫技术,通过网络爬取验证码图片,并通过一系列的处理步…

QT5项目程序打包成可执行exe程序(绿色版)

一、QT在release模式下编译生成.exe 二、然后新建一个空白文件夹package,再将在release模式下生成的.exe文件复制到新建的文件夹中package。 三、打开QT5的命令行(选择项目所使用的的环境) 查找项目使用环境 打开命令行 四、在命令行输入命令…

马斯克:未来会涌现大量机器人,与人类比例有望超过1比1

在世界人工智能大会上,特斯拉的马斯克通过网络发表了视频演讲,涵盖了特斯拉人形机器人Optimus、自动驾驶和人工智能等话题。他赞扬了中国的AI产业,并表示中国在决心和实施方面非常出色,包括AI产业发展在内。 特斯拉的人型机器人目…

数学美学:探索“既不是最小值也不是最大值”的魅力

本篇博客会讲解力扣“2733. 既不是最小值也不是最大值”的解题思路,这是题目链接。 本题的思路是: 若数组只有2个元素,显然任意一个元素不是最小值就是最大值。若数组有3个以上的元素,由于提示中的第3点:数组中的所有…

中国首家外资独资期货公司,摩根大通期货持仓龙虎榜的持仓动向和盈亏状况

摩根大通期货,为什么持仓量长期排在期货龙虎榜前列 摩根大通是一家全球领先的金融服务机构,拥有超过200年的历史,业务遍及全球100多个国家和地区。这个期货公司比较神秘,只有上海一个营业部,在业务方向上以机构客户为服…

YOLOv5、YOLOv8改进教程:7. 添加SK-Net注意力机制

论文地址:Selective Kernel NetworksGithub:https://github.com/implus/SKNet如果你是深度学习小白,阅读本文前建议先学习一下 📖《新手入门深度学习》如果你有一定基础,但是缺乏实战经验,可通过 📖《深度学习100例》 补齐基础另外,我们正在通过 🔥365天深度学习训…

ATM模拟-管理员登录用户查询

项目来源:新星计划2023【JavaWeb实现ATM机存取款项目实战】 学习方向报名入口-CSDN社区 目录 管理员登录 管理员登录逻辑 管理员登录主程序 功能实现 代码如下: 用户信息封装 实现功能 代码实现: 业务层代码具体实现 功能实现 业…

linux查看内存总结

参考博客: https://www.atlantic.net/vps-hosting/find-top-10-running-processes-by-memory-and-cpu-usage/ 最简单的命令 free -g 查看还有多少可用的内存 但是有的时候这个提供的信息实在是太少了,例如我今天发现服务器上可用的内存只有50G, 我想知…

第2章 SSD主控和全闪存阵列

通过第一章可知,SSD主要由两大模块组成:主控和闪存介质。其中,主控的作用包括: (1)实现标准主机接口与主机通信; (2)实现与闪存的通信; (1&#x…

算法与数据结构-队列

文章目录 什么是队列队列和栈的区别 队列的类型顺序队列链式队列循环队列阻塞队列并发队列 总结 什么是队列 队列跟栈一样,也是一种操作受限的线性表数据结构。不过,队列是先进者先出。 队列和栈的区别 栈只支持两个基本操作:入栈 push()和出…

【Kafka】Kafka consumer lag 为负数

前言 最近对Kafka 集群部署了 Kafka_exporter 监控,并集成了 granfana 图标展示。 发现 Consumer Group Lag 有时候为负数。 于是进行一番查询,并总结整理下。 具体情形 从下图可以看出,consumer group 值有时候出现负数的情况。 具体原…

Python 使用 pyc 解决明文密钥问题

文章目录 前言1. pyc 介绍2. py 代码编译2.1 使用命令行编译2.2 使用代码编译 3. 避免名为密钥案例3.1 创建密钥存储代码文件3.2 编译密钥代码3.3 调用密钥代码 前言 写代码过程中,可能遇到一些敏感信息不想明文暴露在代码中的情况,本篇文章介绍使用 py…

多tab之间的sessionStorage能不能直接共享访问?

首先,先理解下一个页面的sessionStorage是怎么回事。 1、当前A页面有sessionStorage值为123,我F5强刷页面,sessionStorage值还在不在? 答:在。 2、当前A页面有sessionStorage值为123,我复制A页面地址在浏览…

浏览器console发送get或post请求

浏览器console发送get或post请求 get请求 var url "http://******:8080/base/testapi/testcurl?urlhttps%3A%2F%2Fwww.baidu.com%2F"; var xhr new XMLHttpRequest(); xhr.open("GET", url, true); xhr.setRequestHeader("Content-Type", &…

RPG++——游戏编辑器的开发

完整资料进入【数字空间】查看——baidu搜索"writebug" 随着当下电子设备的普及以及人们对娱乐需求的上升,电子游戏逐渐走进千家万户。RPG(角色扮演)游戏作为最经典的游戏种类之一,因其游戏形式多样,自由度…

矢量数据库对比和选择指南

矢量数据库是为实现高维矢量数据的高效存储、检索和相似性搜索而设计的。使用一种称为嵌入的过程,将向量数据表示为一个连续的、有意义的高维向量。 本文将研究存储/检索向量数据和执行相似性搜索的实用方法,在我们深入研究之前,首先先介绍矢…

改进 Elastic Stack 中的信息检索:提高搜索相关性的步骤

作者:Grgoire Corbire, Quentin Herreros, Thomas Veasey 自 8.0 和用于文本嵌入的第三方自然语言处理 (NLP) 模型发布以来,Elastic Stack 的用户可以访问各种模型来嵌入其文本文档并使用矢量搜索执行基于查询的信息检索。 考虑到所有这些组件及其参数…

Rust 第二天---Rust基础总结

之前已经配置好了Rust的环境,那学习一门语言最开始就是去掌握了解它的基本语法.其实Rust的语法和大多编程语言没什么差别,熟悉C的应该很容易上手,所以今天就快速过一遍基础. 1. 变量与常量 变量应该是编程中最常用到的,但是Rust与其他语言不同的是在声明变量的时候必须说明这…

vue最强table vxe-table 虚拟滚动列表 前端导出

最近遇到个问题。后台一次性返回2万条列表数据。 并且需求要求所有数据必须全部展示,不能做假分页(不能优化了)。 这些数据的直接来源就是CS客户端。 他们做CS客户端就是一次性加载几万条数据不分页(说这是客户的要求&#xff…