当前位置: 首页 > 科技观察

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

时间:2023-03-11 20:36:08 科技观察

StorDiag.exe是微软在Windows10周年更新中新增的存储和文件系统诊断工具。为了收集和识别与存储相关的问题,可以主动识别NTFS文件系统损坏。最重要的是,StorDiag.exe可以执行ETWTrace并检查NTFS文件系统的一致性,这在故障排除时非常有用。这个命令的使用很简单,主要看结果日志:StorDiag[-collectEtw][-out]-collectEtw收集ETWTrace30秒-checkFSConsistency检查NTFS文件系统的一致性-out指定日志文件输出路径如果在执行StorDiag诊断命令时不指定任何参数,默认的日志文件将被打包输出到%TEMP%\StorDiag.zip。当然,要获取最详细的存储和文件系统诊断日志信息,必须指定StorDiag的参数,也可以更改日志存储位置,如下例:StorDiag.exe-collectEtw-checkFSConsistency-outd:\depends在目前的Windows10上,根据速度和连接存储设备的数量,整个诊断过程可能需要几分钟甚至更长的时间,StorDiag.exe会在后台自动ChkDisk所有分区后进行统一输出,收集ETW跟踪日志用于30秒等操作。以下是StorDiag将输入的所有日志文件的列表:CDROM.regChkDsk.txtDiskDrive.regFileSystem.regHDC.regLocaleMetaDataDirectoryMicrosoft-Windows-DataIntegrityScan-Admin.evtxMicrosoft-Windows-DataIntegrityScan-CrashRecovery.evtxMicrosoft-Windows-DiskDiagnostic.evtxMicrosoft-Windows-Ntfs.evtxMicrosoft-Windows-Partition.evtxMicrosoft-Windows-Storage-ATAPort.evtxMicrosoft-Windows-Storage-ClassPnp.evtxMicrosoft-Windows-Storage-Storport。evtxMicrosoft-Windows-Storage-Storport.evtxWindows-StorageManagement-Operational.evtxMicrosoft-Windows-StorageSpaces-Driver-Diagnostic.evtxMicrosoft-Windows-StorageSpaces-Driver-Operational.evtxMicrosoft-Windows-StorageSpaces-SpaceManager-Operational.evtxMicrosoft-Windows-Volume.evtxMicrosoft-Windows-VolumeSnapshot-Driver.evtxperflog.etlPSLogs.txtSCSIAdapter.regSystem.evtxVolMgr.regVolSnap.regVolumeCorruption.txtVolume.regStorDiag.exe对于ITPro它确实是一个非常好的命令行存储和文件系统诊断工具。使用它可以帮助我们更深入地发现和了解存储状态,也可以大大加快故障诊断过程。