在 PowerShell 中执行

openclaw 中文openclaw 2

OpenCLAW 在 Windows 11 上运行需要以下适配步骤:

在 PowerShell 中执行-第1张图片-OpenClaw下载中文-AI中文智能体

兼容性设置

  1. 以管理员身份运行

    • 右键点击可执行文件 → 属性 → 兼容性
    • 勾选“以管理员身份运行此程序”
    • 勾选“以兼容模式运行” → 选择 Windows 8/10
  2. 修改注册表(如需要)

    Windows Registry Editor Version 5.00
    [HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
    "C:\\Path\\To\\openclaw.exe"="~ RUNASADMIN HIGHDPIAWARE"

网络权限配置

  1. 防火墙设置

    • 控制面板 → Windows Defender 防火墙
    • 允许应用通过防火墙 → 添加 OpenCLAW
  2. 代理设置注意事项

    • Win11 可能阻止全局代理修改
    • 需手动开启代理设置权限

常见问题解决

无法启动问题

DPI 缩放问题

  • 属性 → 兼容性 → 更改高 DPI 设置
  • 勾选“替代高 DPI 缩放行为”
  • 选择“应用程序”

网络代理失效

# 重置网络代理
netsh winsock reset
netsh int ip reset
ipconfig /flushdns

优化建议

  1. 安装运行库

    • Microsoft .NET Framework 4.8+
    • Visual C++ Redistributable
  2. 显卡驱动更新

    确保显卡驱动为最新版本

  3. 关闭安全软件

    • 临时关闭 Windows Defender 或第三方杀软
    • 添加 OpenCLAW 到白名单

替代方案

如仍无法正常运行,可考虑:

  1. Clash for Windows 原生版本
  2. Clash VergeClash Meta
  3. 虚拟机运行 Windows 10

注意事项

  • Windows 11 22H2 及以上版本可能更严格
  • 部分安全策略需要手动调整
  • 建议使用最新版 OpenCLAW

如有具体问题,请提供错误提示信息以便更精准解决。

标签: PowerShell 命令

抱歉,评论功能暂时关闭!