Windows 死机时 系统错误日志分析与故障排除

目录

前言

对于服务器异常重启,推荐阅读:详细分析服务器自动重启原因(涉及Linux、Window)

以下主要做一个总结梳理

正文

  1. 查看系统事件日志: 可以查看系统事件日志,找出可能导致系统崩溃的错误
Get-EventLog -LogName System -EntryType Error | Where-Object {
    
     $_.TimeGenerated -gt (Get-Date).AddDays(-7) }

这个命令会列出过去七天内的所有系统错误

截图如下:

在这里插入图片描述

  1. 查看蓝屏死机 (BSOD) 日志: 如果有蓝屏死机的转储文件,可以使用以下命令来找到它们:
Get-WmiObject -Query "SELECT * FROM Win32_ComputerSystem" | Select-Object -Property DumpFile

截图如下:

在这里插入图片描述

  1. 分析蓝屏死机信息: 如果系统创建内存转储文件,可以使用 BlueScreenView 等工具来分析这些文件
    PowerShell 本身没有直接的命令来分析转储文件,但可以导出日志供其他工具使用

  2. 检查硬件问题: 可以运行硬件诊断命令,例如检查磁盘:

    扫描二维码关注公众号,回复: 17443713 查看本文章

复制代码

Get-PhysicalDisk | Get-StorageReliabilityCounter

或者使用 chkdsk 检查磁盘错误:

chkdsk C: /f

这些命令可以帮助你找出 Windows 死机的潜在原因


针对实际运行过程中的Bug,检查服务更新情况,事件查看
甚至是硬盘检查是否有损坏

sfc /scannow
chkdsk C: /f

截图如下:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_47872288/article/details/143131738