这个问题是 Windows 11 的 Virtual Machine Platform(虚拟机平台) 功能未启用导致的。Claude Code 的某些工作模式需要这个底层虚拟化支持。

快速解决步骤

通过 Windows 功能启用(推荐)

  1. 按 Win + R,输入 optionalfeatures.exe,回车

  2. 找到并勾选:

    • ✅ Virtual Machine Platform

    • ✅ Windows Subsystem for Linux(如果看到的话,也一并勾选)

    • ✅ Hyper-V(如果可用)

  3. 点击 确定 → 等待安装完成 → 重启电脑

PowerShell 命令启用(管理员)确认功能状态

dism.exe /online /get-featureinfo /featurename:VirtualMachinePlatform

如果显示 State : Disabled,启用它:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

检查 BIOS 虚拟化支持

如果上述方法报错,可能是 BIOS 中虚拟化被禁用:

  1. 重启电脑,按 Del/F2/F10 进入 BIOS

  2. 找到 Intel VT-x 或 AMD-V / SVM Mode,设为 Enabled

  3. 保存退出,再执行方法一/二

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐