没有一个答案这里对我有用。
我想删除.resource
与Total Commander的关联。
方法 1
我打开注册表,前往HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\\.resource\OpenWithList
并删除所有我能删除的。
它不起作用,默认应用程序仍然存在。
方法 2
我创建了一个哑巴.exe
。右键单击文件,.resource
选择打开方式,并选中始终使用该应用程序作为默认应用程序。当需要打开文件时,系统会显示一个窗口,告诉我无法.exe
使用该应用程序打开文件。因此,我再次没有删除 Total Commander 作为的默认打开程序.resource
。
方法 3
我右键单击窗口按钮。转到应用程序和功能 -> 默认应用程序 -> 根据文件类型选择默认应用程序 -> 滚动直到找到.resource
扩展名,然后发现除了 Total Commander 之外没有其他选项。我再次无法删除默认打开的应用程序。
4 方法
Win+R -> cmd.exe -> ASSOC .resource= -> 检查文件关联是否消失,但是并没有消失。
这真是太疯狂了。我该怎么做才能解决这个问题?
答案1
只需保存以下内容注册文件到.reg
名为文本文件的扩展名,然后运行提升的命令ASSOC .resource=
。之后,双击注册文件从注册表中删除该注册表项及其内容,以完全解除文件扩展名与任何应用程序打开的关联。
注册文件
Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.resource]
现在,当您打开该.resource
文件时,它将不再具有任何应用程序关联,并提示您告诉它使用哪个应用程序打开。
您可以通过 regedit 导航到该项然后按来手动删除该项Delete
。
其他资源
HKCU\software\microsoft\windows\currentversion\explorer\fileexts 有什么用途?
ASSOC /?
Displays or modifies file extension associations ASSOC [.ext[=[fileType]]] .ext Specifies the file extension to associate the file type with fileType Specifies the file type to associate with the file extension Type ASSOC without parameters to display the current file associations. If ASSOC is invoked with just a file extension, it displays the current file association for that file extension. Specify nothing for the file type and the command will delete the association for the file extension.