常见问题排查

启用 Windows 虚拟机平台

如果你看到 Claude Desktop 提示「Virtual Machine Platform not available」 或「该功能需要虚拟机平台」,按下面任一方法启用即可。

为什么需要这个功能

Claude Desktop 的 Cowork 模式会在一个安全沙箱里跑长任务(多 Agent 并行、读写文件、执行命令), 这个沙箱基于 Windows 自带的虚拟机平台(Virtual Machine Platform)实现。

部分家用版 Windows 默认未启用此功能(尤其是各种"精简版"系统)。 启用后即可正常使用,不影响其他软件,也不占用额外资源

方法 A:图形界面启用(推荐)简单

  1. 1

    Win 键,搜索 启用或关闭 Windows 功能,点击打开

    英文系统搜索:Turn Windows features on or off

  2. 2

    在弹出的列表里找到并勾选以下两项:

    • 虚拟机平台(Virtual Machine Platform)
    • Windows 虚拟机监控程序平台(Windows Hypervisor Platform)
  3. 3

    点击 确定,等待系统应用更改

  4. 4

    重启电脑(必须)

    重启后启动 Claude Desktop,错误提示消失即代表已生效

方法 B:PowerShell 命令(30 秒)极客

  1. 1

    Win 键,搜索 PowerShell

  2. 2

    在 PowerShell 上 右键 以管理员身份运行

  3. 3

    粘贴下面这两条命令,按回车:

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

    重启电脑:

    Restart-Computer

    ⚠ 上面这条命令会立即重启,先保存好你打开的文件

还遇到问题?

启用功能列表里找不到「虚拟机平台」
说明你的 Windows 版本不支持。需要 Windows 10 1809 及以上(包括家庭版)或 Windows 11。可在 设置 → 系统 → 关于 查看版本号。建议升级到最新版本。
勾选后弹出「无法启用」错误
多半是 BIOS 里没开启虚拟化(VT-x / AMD-V)。重启进入 BIOS(开机时按 F2 / Del / Esc),找到 Intel VT-x 或 AMD-V / SVM 选项,开启后保存重启。再次启用 Windows 功能即可。
Windows 在虚拟机里跑(VMware / VirtualBox)
需要在外层虚拟机软件里启用「嵌套虚拟化」。如果是 Hyper-V 母机不支持嵌套,则无法使用 Cowork。建议直接在物理机安装 Claude Desktop。
Cowork 还是报「Host Claude Code binary not available」
完全退出 Claude Desktop(系统托盘 Quit),删除两个目录后重新启动 Desktop,会自动重新下载:
%AppData%\Claude-3p\claude-code
%AppData%\Claude-3p\claude-code-vm

按上述步骤还不行?

添加客服微信,把错误截图发给客服,我们帮你远程排查

查看客服联系方式