启动 Azure VM 时,Windows 显示“正在检查文件系统”
本文介绍在 Microsoft Azure 中启动 Windows 虚拟机 (VM) 时可能会遇到的“正在检查文件系统”错误。
症状
Windows VM 无法启动。 在启动诊断中检查启动屏幕截图时,会看到“检查磁盘”进程 (chkdsk.exe) 正在运行,并显示以下消息之一:
- 扫描和修复驱动器 (C:)
- 检查 C 上的文件系统:
原因
如果在文件系统中发现 NTFS 错误,Windows 将在下次重启时检查并修复磁盘的一致性。 通常,如果 VM 发生任何意外重启,或者 VM 关闭过程突然中断,则会出现这种情况。
解决方案
提示
如果最近备份了 VM,可以尝试 从备份还原 VM 以修复启动问题。
完成“检查磁盘”过程后,Windows 将正常启动。 如果 VM 停滞在检查磁盘过程中,请尝试在 VM 上脱机运行检查磁盘:
将受影响 VM 的 OS 磁盘快照作为备份。 有关详细信息,请参阅 为磁盘创建快照。
在恢复 VM 上,在附加的 OS 磁盘上运行检查磁盘。 在以下示例中,附加的 OS 磁盘的驱动程序号为 E:
chkdsk E: /f
检查磁盘完成后,从恢复 VM 分离磁盘,然后将磁盘作为 OS 磁盘重新附加到受影响的 VM。 有关详细信息,请参阅 通过将 OS 磁盘附加到恢复 VM 来排查 Windows VM 问题。
联系我们寻求帮助
如果你有任何疑问或需要帮助,请创建支持请求或联系 Azure 社区支持。 还可以向 Azure 反馈社区提交产品反馈。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈