You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:Code::Blocks V25(64位)无法设置cbp文件默认关联

解决64位Code::Blocks V25无法关联cbp文件的问题

问题描述

在Windows系统的「Program Files」目录下安装64位Code::Blocks V25后,无法将.cbp文件的默认打开程序设置为该软件;但在「Program Files (x86)」目录下安装时可正常设置。按建议操作后,弹出「选择默认应用」对话框并选中codeblocks.exe,仍无法完成设置。


可行解决方法

  • 带权限重新安装并勾选关联
    卸载「Program Files」目录下的Code::Blocks,右键安装包选择「以管理员身份运行」,安装过程中务必勾选「关联.cbp文件」选项,完成后再尝试设置默认打开程序。

  • 手动修改注册表关联

    1. 按下Win+R打开「运行」,输入regedit回车启动注册表编辑器。
    2. 定位到HKEY_CLASSES_ROOT\.cbp,双击右侧的(默认)值,将数据改为CodeBlocks.cbp。
    3. 定位到HKEY_CLASSES_ROOT\CodeBlocks.cbp\shell\open\command,双击(默认)值,输入"C:\Program Files\CodeBlocks\codeblocks.exe" "%1"(替换为你的实际安装路径),点击确定。
    4. 关闭注册表编辑器,右键.cbp文件选择「打开方式」,选中Code::Blocks并勾选「始终使用此应用打开.cbp文件」。
  • 管理员权限下用命令行强制关联

    1. 右键开始菜单,选择「Windows终端(管理员)」或「命令提示符(管理员)」。
    2. 输入以下命令(替换路径为你的实际安装路径):
      assoc .cbp=CodeBlocks.cbp
      ftype CodeBlocks.cbp="C:\Program Files\CodeBlocks\codeblocks.exe" "%1"
      
    3. 执行完成后重启电脑,再尝试设置默认打开程序。
  • 修复文件夹权限
    右键「Program Files」下的CodeBlocks文件夹,选择「属性」→「安全」→「编辑」,给当前登录用户添加「完全控制」权限,应用设置后再尝试关联操作。

内容的提问来源于stack exchange,提问作者Graham

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 08:12:07