健康度几周内骤降10%不一定是老化加速,而是固件Bug(如2023年初批次固件1B2QJXD6及更早)、写入放大失控或备用块异常耗尽的明确信号,须立即用Samsung Magician查固件版本并升级,同时用CrystalDiskInfo或smartctl核查Percentage Used、Available Spare及错误计数等SMART关键参数以区分虚损与真实损耗。

固态硬盘健康度在几周内突然下降10%,不是老化加速,而是固件计算错误、写入放大失控或备用块异常耗尽的明确信号,必须立刻排查SMART参数并阻断恶化源头。
确认是否为固件Bug导致的虚损
2023年初发布的三星990 PRO部分批次存在已知固件缺陷(版本号低于1B2QJXD7),会错误报告健康度暴跌,实际写入量远未达对应损耗水平。这一步操作起来很简单,直接用三星Magician读取当前固件版本即可判断。
打开三星Magician → 点击“驱动器信息” → 查看“固件版本”字段。若显示为1B2QJXD6或更早,【必须立即升级固件】,否则健康度将持续跳变式下跌。
升级前务必全盘备份数据——固件更新过程不可中断,断电会导致控制器锁死。
检查SMART关键指标定位真实损耗
方法一:Windows下用CrystalDiskInfo快速筛查
下载CrystalDiskInfo(v8.17.4以上)→ 以管理员身份运行 → 选择你的SSD → 查看“健康状态”右侧的详细数值。
重点盯紧三项:【Percentage Used(NVMe盘)或Media_Wearout_Indicator(SATA盘)】是否真实攀升;Available Spare是否跌破85%;Uncorrect和Reallocated_Sector_Ct是否非零。其中任一值异常,说明不是虚损,是物理层已开始失效。
方法二:Linux终端精准读取
执行sudo smartctl -a /dev/nvme0n1 → 滚动到“SMART/Health Information”区块 → 找到“Percentage Used”行。若该值与健康度显示一致且同步上升,再查“Available Spare”百分比。低于80%即触发红灯预警,需立刻转移数据。
阻断写入放大与异常刷盘行为
第一步:禁用journald高频日志写入
编辑/etc/systemd/journald.conf → 将SystemMaxUse=128M、MaxRetentionSec=1month两项设为硬限制 → 重启服务systemctl restart systemd-journald。
第二步:关闭swap分区(内存≥16GB时)
执行sudo swapoff -a临时停用 → 编辑/etc/fstab,注释掉含“swap”关键字的整行 → 保存后重启生效。SSD上swap每秒刷盘,会把TLC颗粒当SLC用,三个月就能吃掉15%寿命。
第三步:定位隐形写入大户
运行iotop -o → 观察WRITE列持续高于2MB/s的进程。常见元凶:Docker容器日志、PostgreSQL WAL归档、Chrome缓存目录绑定在SSD根分区。把这些路径重定向到机械硬盘或外置NVMe盘即可切断损耗源。
强制TRIM与预留空间补救
Windows系统:以管理员身份打开CMD → 输入fsutil behavior query DisableDeleteNotify → 返回0表示已启用TRIM;返回1则立即执行fsutil behavior set DisableDeleteNotify 0。
Linux系统:确认fstrim.timer已启用 → systemctl is-enabled fstrim.timer应输出enabled → 若为disabled,执行sudo systemctl enable --now fstrim.timer。
无论Windows还是Linux,【必须确保SSD有至少15%未分配空间】。用磁盘管理工具压缩卷腾出空间,不要格式化重建分区——原生OP区由固件管理,手动划分无效。
















