CrystalDiskInfo 是一款完全免费、专门检测、监控硬盘健康状态的软件,包括机械硬盘(HDD)、固态硬盘(SSD)和外接的 U 盘、移动硬盘。
CrystalDiskInfo 的核心功能是通过实时评估硬盘的健康状况,及时发现潜在故障风险,帮助用户预防数据丢失。它会用"良好"、"警告"、"坏"三种状态直观展示硬盘当前的状态,即使是对硬盘技术一无所知的新手也能安装即用。
市面上有多款同领域的软件:
Hard Disk Sentinel是功能最为强大的商业软件之一,提供更详细的性能测试和更精确的健康度百分比显示,但需要付费购买许可证;
HD Tune也是老牌硬盘工具,具备基准测试和错误扫描功能,但界面相对陈旧且免费版本功能受限;
SSDlife 专注于固态硬盘监测,界面简洁但仅支持 SSD 不支持机械硬盘;
鲁大师也能看硬盘健康,但附带广告和全家桶
相比之下,CrystalDiskInfo 的优势在于完全免费且功能完整,没有任何功能限制,也没有广告干扰。
CrystalDiskInfo 的体积小巧,标准版仅 5-7 MB,官方还提供了绿色便携版本,无需安装即可运行,非常适合在不同电脑间快速检测。
下载CrystalDiskInfo
截止到本文发布,CrystalDiskInfo 官方发布的最新版本是 9.7.2:
下载地址:CrystalDiskInfo官方最新版安装包
安装CrystalDiskInfo
下载得到 CrystalDiskInfo9_7_2.zip 压缩包,解压后如下图所示:
不需要复杂的安装过程,双击 DiskInfo64.exe 直接就能启动 CrystalDiskInfo。启动后,可以看到硬盘的状态信息,下图是笔者所用电脑的硬盘状态信息:
使用CrystalDiskInfo
CrystalDiskInfo 本身不提供处理脚本,我们可以通过编写 PowerShell 或批处理脚本来定期运行 CrystalDiskInfo 并记录硬盘的健康状态。以下是一个简单的 PowerShell 脚本示例,用于定期运行 CrystalDiskInfo 并保存结果到日志文件:
# 设置 CrystalDiskInfo 的路径
$diskInfoPath = "C:\Path\To\CrystalDiskInfo\DiskInfo.exe"
# 设置日志文件路径
$logFilePath = "C:\Path\To\Logs\disk_info_log.txt"
# 运行 CrystalDiskInfo 并保存输出到日志文件
& $diskInfoPath | Out-File -FilePath $logFilePath -Append
# 输出日志文件路径
Write-Output "Disk info saved to $logFilePath"
你可以将此脚本添加到 Windows 任务计划程序中,以定期运行并监控硬盘状态。