![Textpad 多个实例设置似乎被忽略](https://linux22.com/image/1243371/Textpad%20%E5%A4%9A%E4%B8%AA%E5%AE%9E%E4%BE%8B%E8%AE%BE%E7%BD%AE%E4%BC%BC%E4%B9%8E%E8%A2%AB%E5%BF%BD%E7%95%A5.png)
我已经将 Textpad 配置为不允许多个实例但 Textpad 有时仍会打开多个窗口。有什么想法吗?
答案1
似乎是因为我选择了“替换记事本”首选项(常规区域)。当我们打开配置为使用记事本的文件时,这将打开一个附加的 Textpad 窗口。解决方法是将 Textpad 设置为当前配置为使用记事本的文件类型的默认程序。
答案2
我在 Windows 7 下运行 Textpad 7 时遇到过这个问题,无论配置中的“允许运行多个实例”设置是什么,当使用 Windows 资源管理器上下文菜单中的“使用 Textpad 打开”打开文件时,Textpad 总是会打开一个新实例。它会创建另一个“使用现有会话打开”菜单,但这是我不需要的更多点击。非常烦人。
在注册表中找到资源管理器上下文菜单中 Textpad 条目的类 ID,该 ID 应为 {8A791F0C-C63C-4EC5-B97F-FBCE74EDBC54}。如果您找不到您版本的 Textpad 的类 ID,请从 HKCR*\ShellEx\ContextMenuHandlers\Textpad(Default) 项中找到类 ID
搜索该类 ID,您应该会看到一个 AppOptions 子项,默认设置为“-q -m”
删除“-m”,这将强制 Textpad 打开新实例,而不管配置的设置如何
解决了!