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

右键属性无Open With选项,如何设Sublime Text为无扩展名二进制文件默认程序?

我之前也遇到过一模一样的问题——无扩展名的文件(比如你说的这类日志文件)因为系统识别成了未知类型,右键属性里根本找不到「打开方式」选项。别慌,下面几个方法亲测有效:

方法1:通过注册表手动关联(最稳妥)

这个方法能直接给未知类型文件添加右键打开选项,还能设为默认:

  • 按下 Win + R 打开运行窗口,输入 regedit 回车,打开注册表编辑器
  • 导航到路径:HKEY_CLASSES_ROOT\Unknown\shell
  • 右键点击 shell,选择「新建 → 项」,给这个新项起个好认的名字,比如 OpenWithSublime
  • 选中刚建的 OpenWithSublime,在右侧窗口双击「默认」,把数值数据改成「用Sublime Text打开」(这会显示在右键菜单里)
  • 再右键 OpenWithSublime,新建一个名为 command 的子项
  • 选中 command,双击右侧的「默认」,填入你Sublime Text的完整安装路径,格式要像这样:
    "C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"
    (注意路径要和你实际安装的一致,引号不能少,%1 代表选中的目标文件)
  • 操作完之后,右键无扩展名文件,就能看到「用Sublime Text打开」的选项了;如果要设为默认,右键这个选项,选择「始终用此应用打开」即可
方法2:用命令行快速搞定

如果你嫌注册表麻烦,用管理员权限的命令行可以一键关联:

  • 以管理员身份打开命令提示符(CMD)或者PowerShell
  • 依次输入以下两条命令(记得替换成你的Sublime实际安装路径):
    assoc .="Unknown"
    ftype Unknown="C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"
    
  • 执行完成后,系统就会自动把所有无扩展名文件关联到Sublime Text了
方法3:强制调用「打开方式」对话框

这个方法更直观,适合临时设置后转为默认:

  • 右键目标无扩展名文件,按住 Shift 键,然后点击「打开方式 → 选择其他应用」
  • 在弹出的窗口里,点击「更多应用」,拉到最底部选择「在这台电脑上查找其他应用」
  • 找到Sublime Text的安装目录,选中 sublime_text.exe,勾选「始终使用此应用打开这种文件」,最后点击确定

另外提一句:如果是二进制格式的日志文件,直接用Sublime打开可能会显示乱码,你可以在Sublime里安装 HexViewer 插件,就能以十六进制格式查看内容了,体验会好很多。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 08:33:31