You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure VM无法启动,报Fatal error C0000034,求助恢复方案

Azure VM 遭遇 Fatal error C0000034 applying update operation 63 of 82641 的恢复方案

试试下面几个针对Azure VM的可行方案:

  • 用Azure内置的VM修复工具离线修复

    1. 先把故障VM停掉,在Azure门户找到该VM,进入「修复」选项卡,选「修复VM」
    2. 选择创建临时修复VM,把原VM的OS磁盘挂载到这个临时VM上
    3. 登录临时VM,找到挂载的原OS磁盘(比如盘符X:),打开管理员命令提示符:
      • 运行 chkdsk X: /f /r 扫描修复磁盘错误
      • 进入原磁盘的WinSxS目录:cd X:\Windows\WinSxS,执行 dism /image:X:\ /cleanup-image /restorehealth 修复系统组件
      • 如果存在 X:\Windows\WinSxS\Pending.xml 文件,直接删除它——这个文件是挂起更新的配置,大概率是它导致的启动失败
  • 从Azure备份恢复VM
    如果你之前给这个VM开了Azure备份,直接找错误发生前的最近备份点,选择恢复到原VM或者新VM,恢复完成后应该能正常启动

  • 手动挂载OS磁盘到临时VM修复

    1. 停止故障VM,分离它的OS磁盘(注意别删除磁盘,只做分离操作)
    2. 新建一个同区域、同系统类型的临时Azure VM
    3. 把分离出来的OS磁盘附加到临时VM作为数据磁盘
    4. 登录临时VM,挂载该磁盘后:
      • 运行磁盘检查命令修复错误
      • 删除 X:\Windows\WinSxS\Pending.xml 和 X:\Windows\SoftwareDistribution\Download 下的所有文件,清空挂起的更新任务
      • 必要的话,加载原磁盘的注册表 hive,删除更新相关的挂起条目
  • 用Azure串行控制台操作
    如果你的VM支持串行控制台,在Azure门户打开它,尝试进入命令提示符:

    • 运行 bcdedit /enum 检查启动配置是否正常
    • 执行 chkdsk C: /f /r 修复磁盘
    • 运行 sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows 离线修复系统文件

内容的提问来源于stack exchange,提问作者Dan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 11:25:20