Windows 如何启用“;始终使用所选程序打开此类文件&x201D;“打开方式”对话框中的选项?

Windows 如何启用“;始终使用所选程序打开此类文件&x201D;“打开方式”对话框中的选项?,windows,open-with,Windows,Open With,如何在“打开方式”对话框中启用“始终使用所选程序打开此类文件”选项 我已经检查了以下注册表项: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer Value of "NoFileAssociate" Set to 0 ( as reccomended on Microsoft site ) HKEY_CLASSES_ROOT\Unknown\shell\openas\command Va

如何在“打开方式”对话框中启用“始终使用所选程序打开此类文件”选项

我已经检查了以下注册表项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer
Value of "NoFileAssociate" Set to 0 ( as reccomended on Microsoft site )

HKEY_CLASSES_ROOT\Unknown\shell\openas\command
Value of "Default" set to
%SystemRoot%\system32\rundll32.exe %SystemRoot%\system32\shell32.dll,OpenAs_RunDLL %1

还有什么会导致“始终使用所选程序打开此类文件”选项被禁用?

如果要打开的文件没有扩展名,则此选项将永远不可用


否则,试着用你正在处理的文件类型的更多细节来充实你的问题。

很抱歉这样回答,我意识到这个话题已经沉睡了3个月,但我最近发现如何在我的电脑上解决类似的问题,希望它能对原始海报起到同样的作用

首先,您确定它会影响所有类型的文件吗?我发现你不太可能已经全部检查过了,所以我希望这个修复程序对你有用

  • 打开Regedit.exe
  • 导航到以下子项
  • HKEY\ U当前\用户\软件\ Microsoft\Windows\CurrentVersion\Explorer\FileExts

  • 向下滚动并找到您遇到问题的文件扩展名(对我来说是.sln)

  • 展开它以查看其子关键点

  • 找到名为“UserChoice”的子键并将其删除

  • 对每个引起问题的文件扩展名重复步骤3到5

    对我来说,“UserChoice”包含一个名为“Progid”的键,其值为“Applications\vbexpress.exe”。 这导致我所有的.sln文件都用vbexpress.exe打开,Windows不允许我选择其他程序(我希望它用Studio2010打开)。
    这个问题困扰了我一个星期,直到我最终找到了上面的修复方法。希望这能有所帮助。

    所有类型的文件都会出现这种情况谢谢非常有用的回复,我没有找到UserChoice子键,但我只是简单地删除了具有相关扩展名的密钥,然后将扩展名与应用程序重新关联-问题解决了,再次感谢+1-解决了由于安装Visual Studio 6.0(不问)并进行文件关联而导致的问题。