一日一技 | 重启试试不是长久之计,两条命令帮你排查意外关机成因
💡
原文中文,约5700字,阅读约需14分钟。
📝
内容提要
Mac 和 Windows 系统可以通过控制台获取日志信息,判断上次关机原因;Windows 系统可以使用 Get-WinEvent 命令筛选事件日志和事件源,使用 -FilterHashtable 写法提高索引效率。
🎯
关键要点
- 即使现代系统比20年前稳定,仍可能遇到蓝屏、意外重启和关机问题。
- 文章旨在帮助用户快速找到电脑故障原因。
- macOS通过控制台获取日志信息,但只能访问最近的日志条目。
- 使用终端命令分析macOS日志,筛选关机原因。
- 负数代码通常表示硬件问题,正数代码表示软件问题。
- Windows系统也可以通过命令行工具获取和筛选日志。
- User32源用于分析用户或程序发起的事件。
- 通过Microsoft-Windows-Kernel-Power源获取电源状态和相关错误信息。
- Powershell 7中使用Get-WinEvent命令替代Get-EventLog,支持更高效的筛选。
- Get-WinEvent命令可以提高索引效率,简化命令长度。
➡️