【Ai向】Windows 上开启 Codex Desktop Fast 模式
目的未使用 gpt 官号登录codex时在Codex Desktop上强制显示/开启 Fast 入口仅 UI 侧强制显示。说明非官方、非支持的修改方式更新后会被覆盖。直接把这篇文章喂给 agent 风险提示务必读需要管理员权限通常在C:\Program Files\WindowsApps目录。修改应用包可能导致应用无法启动。更新会覆盖修改。仅在理解风险后执行。你需要补充的信息必须确认Codex 安装目录WindowsApps 下的真实目录Codex 可执行文件路径通常是Codex.exe教程会用占位符CODEX_APP_DIRCodex 安装目录CODEX_EXECodex.exe 完整路径RESOURCES_DIR资源目录通常是CODEX_APP_DIR\...\resourcesStep 0. 找到真实路径必须在 PowerShell管理员执行Get-ChildItemC:\Program Files\WindowsApps-Directory|Where-Object{$_.Name-likeCodex*}|Select-Object-First 10 Name,FullName从输出里确定CODEX_APP_DIRCODEX_EXE通常在CODEX_APP_DIR\Codex.exe或类似路径RESOURCES_DIR通常在CODEX_APP_DIR\...\resourcesCheckpoint A你能明确写出CODEX_APP_DIR和CODEX_EXE。Step 1. 进入 resources 目录cdRESOURCES_DIRCheckpoint B目录下能看到app.asar。Step 2. 解包 app.asarnpx electron/asar e.\app.asar appCheckpoint C出现app\目录。Step 3. 备份 app.asarRename-Item.\app.asar app.asar.bakCheckpoint D看到app.asar.bak。Step 4. 修改 general-settings-*.js目标文件解包后app\webview\assets\general-settings-*.js操作找到function Dt()。把它的最终返回值强制改为true。示例 diff关键处- ...):re[2],r} ...):re[2],true}Checkpoint E修改完成且保存成功。Step 5可选关闭 Electron Fuses 限制若应用拒绝加载解包内容可执行npx electron/fuseswrite--appCODEX_EXEGrantFileProtocolExtraPrivilegesoff npx electron/fuseswrite--appCODEX_EXEEnableCookieEncryptionoff npx electron/fuseswrite--appCODEX_EXEOnlyLoadAppFromAsaroff npx electron/fuseswrite--appCODEX_EXEEnableEmbeddedAsarIntegrityValidationoffCheckpoint F命令无报错输出。Step 6. 验证重启 Codex Desktop进入设置页面确认 Fast 入口是否出现。回滚点执行前确认app.asar.bak是核心回滚点app\解包目录可直接删除修改过的general-settings-*.js建议先做.bak备份若修改了 fuses需记录执行的命令以便恢复回滚流程出现问题时进入RESOURCES_DIR后执行Remove-Item.\app-Recurse-ForceRename-Item.\app.asar.bak app.asar如果执行了 fuses 修改请反向恢复为默认值需要知道原始值若无记录建议卸载重装应用。常见失败原因找错目录或路径不完整请确认CODEX_APP_DIR、RESOURCES_DIR没有管理员权限被系统或安全软件阻止修改提醒本教程仅用于本地实验更新后需要重新操作。