Windows 10命令行:使用StorDiag.exe诊断磁盘和文件系统问题

2023年 8月 18日 60.2k 0

Windows 10命令行:使用StorDiag.exe诊断磁盘和文件系统问题-1

StorDiag.exe 是微软在 Windows 10 周年更新中新添加的存储和文件系统诊断工具,该工具属于命令行系统工具,它主要用于收集和识别存储相关的问题,可主动识别 NTFS 文件系统损坏。最为重要的是,StorDiag.exe 可以执行 ETW Trace 以及检查 NTFS 文件系统的一致性,在排错时非常实用。

该命令的使用非常简单,主要还是看结果日志:

StorDiag [-collectEtw] [-out ]

Windows 10命令行:使用StorDiag.exe诊断磁盘和文件系统问题-2

  • -collectEtw 收集 30 秒时长的 ETW Trace
  • -checkFSConsistency 检查 NTFS 文件系统一致性
  • -out 指定日志文件输出路径

如果你在执行 StorDiag 诊断命令时未指定任何参数,默认日志文件会打包输出到 %TEMP%\StorDiag.zip。当然,要获得最为详尽的存储和文件系统诊断日志信息,必需要指定 StorDiag 的参数,也可以像以下示例一样将日志保存位置进行更改:

StorDiag.exe -collectEtw -checkFSConsistency -out d:\

取决于当前 Windows 10 所连接存储设备的速度和数量,整个诊断过程可能会花几分钟甚至更长时间,StorDiag.exe 会在后台自动 ChkDisk 所有分区、收集 30 秒 ETW trace 日志等操作后进行统一输出。

Windows 10命令行:使用StorDiag.exe诊断磁盘和文件系统问题-3

以下为 StorDiag 会输入的所有日志文件列表:

  • CDROM.reg
  • ChkDsk .txt
  • DiskDrive.reg
  • FileSystem.reg
  • HDC.reg
  • LocaleMetaData 目录
  • Microsoft-Windows-DataIntegrityScan-Admin.evtx
  • Microsoft-Windows-DataIntegrityScan-CrashRecovery.evtx
  • Microsoft-Windows-DiskDiagnostic.evtx
  • Microsoft-Windows-Ntfs.evtx
  • Microsoft-Windows-Partition.evtx
  • Microsoft-Windows-Storage-ATAPort.evtx
  • Microsoft-Windows-Storage-ClassPnp.evtx
  • Microsoft-Windows-Storage-Storport.evtx
  • Microsoft-Windows-StorageManagement-Operational.evtx
  • Microsoft-Windows-StorageSpaces-Driver-Diagnostic.evtx
  • Microsoft-Windows-StorageSpaces-Driver-Operational.evtx
  • Microsoft-Windows-StorageSpaces-SpaceManager-Operational.evtx
  • Microsoft-Windows-Volume.evtx
  • Microsoft-Windows-VolumeSnapshot-Driver.evtx
  • perflog.etl
  • PSLogs.txt
  • SCSIAdapter.reg
  • System.evtx
  • VolMgr.reg
  • VolSnap.reg
  • Volume Corruption.txt
  • Volume.reg

StorDiag.exe 对 IT Pro 来说确实是一款非常不错的命令行存储、文件系统诊断工具,用它可以更加深入地帮我们发现并了解存储状态,也可以大大加快故障的诊断过程。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论