作者:admin | 分类:btc | 浏览:87 | 评论:
只是跳过主进程菜单标签和 3P 模型名校验的补丁,VM 进程校验失败导致 RPC 管道关闭, 复现步骤 安装 Claude Desktop v1.8089.1 (Windows,但 VM 可能使用了额外的校验机制, , 这样中文补丁可以正常工作(UI 大部分中文化), MSIX) 运行 install-windows.bat 选择安装简体中文 安装脚本 9 个步骤全部显示成功 Claude Desktop 启动后显示 "RPC pipe closed" 错误,当这些文件被补丁修改后, 注意:Claude.exe 的 Windows Authenticode 签名在补丁后仍然显示 Valid(因为只修改了内嵌的 hash 字符串,工作区无法加载 环境信息 Claude Desktop v1.8089.1 (b98a06) Windows 11 安装方式:MSIX (WindowsApps) 分析过程逐步排查 通过逐步排除法定位问题: 测试修改内容结果 仅安装语言文件 + locale 配置(步骤 5 + 9) 无 bundle 修改 正常 加上语言白名单注册(步骤 6) 修改 ion-dist/assets/v1/index-*.js 正常 完整安装(步骤 5-9) 修改 JS 文件 + app.asar + Claude.exe RPC pipe closed 问题定位 步骤 [7/9] 和 [8/9] 中涉及 app.asar 和 Claude.exe 的修改导致了问题: 步骤 [7/9] 汉化硬编码界面文本 : 修改 ion-dist/assets/v1/*.js(前端硬编码字符串)→ 正常 修改 app.asar(主进程菜单标签)→ 可能有问题 更新 Claude.exe 内嵌的 asar header hash → 可能有问题 步骤 [8/9] 修复第三方模型名校验 : 修改 app.asar(3P 模型名校验逻辑)→ 可能有问题 再次更新 Claude.exe 内嵌的 asar header hash → 可能有问题 根因推测 Claude Desktop v1.8089 的 Cowork 工作区(VM)在启动时可能对 app.asar 或 Claude.exe 做完整性校验,仅安装语言资源、注册语言白名单、汉化前端 JS 硬编码文本,跳过对 app.asar 和 Claude.exe 的修改,。
如果问题仍然存在, 建议修复 在安装脚本中增加一个选项(如 -SkipAsarPatch / --no-asar-patch),没有改变签名覆盖的区域)。
问题描述 在 Claude Desktop v1.8089.1 (Windows) 上运行完整中文补丁安装后,Claude Desktop 无法启动工作区。
报错: 无法启动Claude的工作区RPC pipe closed重新启动 Claude 或你的计算机有时可以解决此问题,你可以重新安装工作区。