Windows 在启动 Azure VM 时显示“正在检查文件系统”

适用于:✔️ Windows VM

本文介绍在 Microsoft Azure 中启动 Windows 虚拟机(VM)时可能会遇到的“检查文件系统”错误。

症状

Windows VM 不启动。 检查启动诊断中的启动屏幕截图时,会看到“磁盘检查”进程 (chkdsk.exe) 正在运行,同时出现以下一条消息:

  • 扫描并修复驱动器 (C:)
  • 检查 C: 盘上的文件系统

原因

如果文件系统中出现 NTFS 错误,Windows 会在下次重启时检查并修复磁盘的一致性。 通常,如果 VM 发生意外重启或 VM 关闭过程突然中断,则会出现此情况。

解决方案

提示

如果 VM 有最近的备份,可以尝试 从备份 还原 VM 以修复启动问题。

“磁盘检查”进程完成后,Windows 会正常启动。 如果 VM 一直卡在“磁盘检查”进程中,请尝试脱机后在 VM 上运行“磁盘检查”:

  1. 拍摄受影响的 VM 的 OS 磁盘的快照作为备份。 有关详细信息,请参阅拍摄磁盘快照

  2. 将 OS 磁盘附加到修复 VM

  3. 在修复 VM 上,在附加的 OS 磁盘上运行检查磁盘。 在以下示例中,附加的 OS 磁盘的驱动器号为 E:

    chkdsk E: /f
    
  4. 检查磁盘完成后,从修复 VM 分离磁盘,然后将磁盘重新附加到受影响的 VM 作为 OS 磁盘。 有关详细信息,请参阅通过Azure 门户将 OS 磁盘附加到修复 VM 来排查 Windows VM 问题。

联系我们寻求帮助

如果你有任何疑问或需要帮助,请创建支持请求联系 Azure 社区支持。 你还可以将产品反馈提交到 Azure 反馈社区