SecureCRT-9.7-深色模式不跟随系统解决 SecureCRT 9.7 升级后深色模式不跟随系统重置 Global.ini 一招解决从 9.6.1 升级到 9.7.3 正版后Windows 系统已是深色模式但 SecureCRT 主界面仍是浅色。找遍所有菜单、Global Options、Customize 都没有深色模式开关。最终发现是旧配置文件Global.ini里的SecureCRT Toolbar Theme值覆盖了 9.7 的新默认值重置 Global.ini 后深色模式立即生效。一、问题现象Windows 11 系统已开启深色模式标题栏、资源管理器都是深色但 SecureCRT 9.7.3 主界面菜单、工具栏、Session Manager、客户区仍是经典浅色而 9.7 官方明确宣传支持深色模式The system Light or Dark display setting is honored by the SecureCRT application window. On Windows, the option to set a display theme is provided.二、环境项目版本操作系统Windows 11深色模式已开启SecureCRT9.6.1 → 9.7.3正版 Bundle序列号 13-94-xxxxx维护期内免费升级SecureFX同步升级到 9.7.3安装路径C:\Program Files\VanDyke Software\Clients\配置路径%APPDATA%\VanDyke\Config\三、排查过程1. Options 主菜单——没有 Theme 选项展开顶部Options菜单只有 Session Options / Configure / Global Options / Keyword Highlighting / Use Firewall / Auto Save Options 等没有任何 Theme / Dark Mode / Appearance 入口2. Global Options → General 页面——没有 Theme 下拉打开Options → Global Options…左侧 Category 树展开到 General右侧 General 页面只有 Dialogs / View / Session management 三个区块没有 Display theme / Application theme 下拉左侧树里也没有 Appearance / Display / Theme 节点General 下只有 Configuration Paths / Auto Session / Credentials。3. Terminal → Appearance 主节点——也没有点左侧Terminal → Appearance主节点不是 ANSI Color 子项右侧是 Global Appearance 页面Show session tabs / ClearType / margin 等依然没有主题切换。4. 工具栏右键菜单——只有面板开关在工具栏空白处右键菜单只有 Menu Bar / Toolbar / Button Bar / Command Window / Session Manager / Command Manager / Active Sessions /Customize…没有 Theme 子菜单5. Customize 对话框——四个标签页都没有点Customize…打开对话框依次看 Commands / Toolbars / Menu / Options 四个标签页Commands按钮类别列表File / Edit / View / Options…不是主题设置Toolbars只有 Menu Bar / Toolbar 两个显示开关和 Reset 按钮Options只有 Show ScreenTips / Show shortcut keys 两个复选框6. 手动改 ini——错误的键名直接在Global.ini里加D:Display Theme00000001强制 Dark和00000002System重启 SecureCRT 后界面毫无变化。说明键名猜错了SecureCRT 保留了这个键但不识别。四、解决方案重置 Global.ini既然 GUI 里找不到选项手动猜键名也失败那就让 SecureCRT 自己生成一份全新的 Global.ini。步骤完全关闭 SecureCRT确保进程退出否则退出时会把旧配置写回打开资源管理器进入配置目录%APPDATA%\VanDyke\Config\找到Global.ini改名为Global.ini.bak备份不是删除重新启动 SecureCRTSecureCRT 启动时发现没有 Global.ini会自动生成一份全新的 9.7 默认配置。立竿见影重启后整个界面立即变成深色——菜单、工具栏、Session Manager、状态栏全部跟随系统深色模式五、根本原因对比新旧 Global.ini 里的关键键键名旧值9.6 继承新值9.7 默认含义SecureCRT Toolbar Theme0x0a 100x12 1810 浅色主题18 System跟随系统深色/浅色问题根源从 9.6 升级到 9.7 时旧 Global.ini 里的SecureCRT Toolbar Theme0000000a浅色主题被保留下来覆盖了 9.7 的新默认值00000012System 跟随系统。所以即使系统是深色SecureCRT 也硬走浅色。而这个键在 GUI 里没有暴露切换入口至少在 9.7.3 的中文版/英文版界面里找不到只能通过重置 Global.ini 让它回到默认的 System 值。六、注意事项会话不受影响Session 配置在%APPDATA%\VanDyke\Config\Sessions\目录下是独立文件重置 Global.ini不会丢失任何已保存的会话。会丢失的设置工具栏布局、按钮栏、快捷键映射、Global Options 里的自定义项如 Confirm dialog、Session Manager 行为等。如果之前有个性化布局需要重新调整。备份可还原改名的Global.ini.bak还在同目录如果想恢复旧配置把新 Global.ini 删掉、把 .bak 改回 Global.ini 即可。想强制浅色不跟随系统编辑新 Global.ini把D:SecureCRT Toolbar Theme00000012改成D:SecureCRT Toolbar Theme0000000a重启即可。SecureFX 同理SecureFX 的配置在同一个 Global.ini 里键名是SecureFX Toolbar Theme重置后也会自动跟随系统深色。七、结语SecureCRT 9.7 的深色模式本身是好功能但从旧版升级时旧 ini 会拖后腿。如果你升级后发现界面不跟随系统深色别急着在菜单里翻——直接备份并重置Global.ini一步到位。