文件关联指向错误的版本

文件关联指向错误的版本

我安装了多个版本的软件。我尝试通过右键单击(打开方式)并选择正确的 exe 文件将文件关联更改为特定版本,但文档仍然以之前的版本打开。有什么想法吗?

答案1

我现在正在使用 Windows 11 Pro,它根本不够智能,无法通过常规界面执行此操作。幸运的是,有一个解决方法。

您的系统包含应用程序及其特定路径的列表。显然每个应用程序名称只有一个路径,但您可以更改它。

以下是我必须更改的密钥路径。您的密钥路径可能有所不同。

HKEY_USERS\S-1-5-21-380783119-1585622524-2864582427-1001\Software\Classes\Applications\UltiMaker-Cura.exe\shell\open\command

我的建议:

  • 找到您想要的可执行文件的名称。
  • 打开注册表
  • 如果您对自己的 regedit 技能有任何疑问,请从文件 -> 导出开始,并保存注册表的当前状态。
  • 搜索可执行文件名称
  • 当您在 \Software\Classes\Applications 下找到它时,从那里向下单击到 shell\open\command
  • 现在您将看到实际的路径名。将其更改为您想要的路径名。

就我而言,我改变了

C:\Program Files\UltiMaker Cura 5.4.0\UltiMaker-Cura.exe

C:\Program Files\UltiMaker Cura 5.6.0\UltiMaker-Cura.exe

作为参考,这些不起作用:

  1. 通过系统设置将关联更改为我想要的关联,使用“在您的电脑上选择一个应用程序”,选择首选版本。
  2. 通过系统设置将文件更改为具有不同名称的某个程序,然后返回到我想要的程序,选择如第 1 项中的版本。

相关内容