Windows 10 20H2:ChkDsk会损坏已安装KB4592438的SSD上的文件系统

2020-12-20 10:06:42

[德语]在安装了累积更新KB4592438的Windows 10 20H2中,chkdsk引起了严重的问题。它会在对SSD进行磁盘检查时破坏文件系统,因此Windows 10无法在重新启动后启动。以下是有关该问题和受影响的Windows 10版本的一些信息。

几个德国博客读者已经通过电子邮件和我的德国博客中的评论与我联系(谢谢)。他们都指出了一个奇怪的错误,显然是带到累积更新KB4592438的系统上。

该问题最初是由Nero24在德国planet3dnow.de论坛中描述的(受影响的人通过电子邮件与我联系)。在学校中,应手动将已安装Windows 10 20H2的多个系统更新为当前更新状态(Windows和Office更新)。进行手动更新安装的管理员决定在完成更新安装后执行以下命令:

目的是检查Windows驱动器是否损坏,并(使用/ f开关)立即进行维修。在上述情况下,情况非常严重。受影响的人有七个系统,在检查文件系统(包括修复)后,它们将无法再启动。在第七台计算机发生故障之后,该家伙能够阻止从其他计算机重新启动。

上面的屏幕快照中显示的蓝屏带有停止代码NTFS File System(它显示了NTFS FILE SYSTEM停止代码,请参阅此处以获取BSOD的英文版)。受影响的人能够在装有Windows 10 20H2的七台计算机上观察到此情况。在分析操作系统上的受影响磁盘(SSD)时,可以确定该磁盘上的逻辑Windows驱动器仅被检测为RAW分区。 chkdsk的/ f选项可能破坏了NTFS文件系统。

在离线模式下使用chkdsk对RAW分区进行的进一步分析显示,“文件9”已损坏,并且主文件表的BITMAP属性存在错误。可以使用chkdsk在脱机模式下纠正这些问题。之后,在原始PC中将SSD作为Windows磁盘安装后,系统再次启动。

在planet3dnow.de论坛中,受影响的人提供了受影响设备的某些特征。以下是相关摘录:

它们都是带有ASUS A68HM-PLUS主板和以Windows标准AHCI驱动程序在AHCI模式下运行的Kingston SATA SSD的Kaveri系统。起初,我怀疑与chkdsk结合使用时,TRIM行为有问题,并且系统完成后立即重新启动。

但是它们不是完全相同的SSD。大多数是带有Phison S11控制器和2D TLC NAND的金士顿A400,但也有带有Sandforce控制器和MLC NAND的金士顿V300,它的确具有与使用Phison发射的TRIM完全不同的TRIM行为。

目前尚不清楚硬件是否有影响。一位用户在我的德语博客中报告说,在两个装有硬盘的系统上均未发生该错误,但是在第三个装有M2.SSD的系统上却出现了BSOD异常。本文在德国站点planet3dnow.de上汇总了此案。那里,受影响的人写道,它影响了Windows 10 20H2的内部版本19042.685。累积更新KB4592438应该是罪魁祸首。博客读者写信给我:

您是否从社区听到过类似的消息?在上面的论坛线程中,我们能够很好地将其缩小到发生的位置,而没有发生的位置,但是我仍然会对外部观察感兴趣。

在发布此博客文章的德语版后,几位博客读者确认了此错误。如果您有进一步的见解,请发表评论。我将尝试将此博客文章的链接转发给Microsoft的开发人员。

此条目已发布在Windows,已标记问题,KB4592438,更新,Windows 10 20H2中。为永久链接添加书签。