删除 Windows 8 上的文件关联

Che*_*riy 29 file-association windows-8

我将 Chrome 与.xlsxWindows 8.1 机器上的文件关联起来。

Control Panel\Programs\Default Programs\Set Associations删除关联只是为了将其更改为另一个程序是不可能的。

在 中Control Panel\Programs\Default Programs\Set Default Programs\Set Program Associations.xlsxChrome 中不存在。

我从HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xlsx.

Chrome 仍然与 中的该扩展程序相关联Control Panel\Programs\Default Programs\Set Associations,并且 Windows 资源管理器显示带有该.xlsx文件的 Chrome 图标。

小智 44

创建一个带有随机文件扩展名的空白文件。让我们说<filename>.blaw

 1. Open Notepad
 2. Menu *File* ? *Save As*
 3. Give a name with your extension.
 4. And save it on your desktop (you can also save it at any other
    location).
Run Code Online (Sandbox Code Playgroud)

现在右键单击您的文件(*.xlsx在本例中)并选择打开方式选择默认程序?向下滚动并选择浏览此 PC 上的应用程序

现在浏览filename.blaw并选择它。

当您的*.xlsx文件与 相关联时<filename>.blaw,您需要做的就是删除该<filename>.blaw文件。现在它将强制任何*.xlsx文件再次进行文件关联,您可以选择要从中打开文件的应用程序,或保持原样。

这个解决方案肯定有效!

同样的过程也适用于 Windows 10。

  • 但是,尽管有 Windows 10 错误消息,它仍然有效。简单而伟大! (7认同)

Knu*_*ger 8

我认为您错过了 HKCR 中的其他 SystemFileAssociations xlsx 列表。

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOTS\SystemFileAssociations\.xlsx]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xlsx]
Run Code Online (Sandbox Code Playgroud)

为了确保一切正常,接下来去这里检查 xlsx 上的默认设置,通常它会指向 HKCR 中的另一个键,或者有时有一个很长的 GUID 引用持久处理程序。

HKEY_CLASSES_ROOT\.xlsx
Run Code Online (Sandbox Code Playgroud)

无论哪种方式,我们都需要跳转到HKCR\xslx_auto_file或搜索持久处理程序的 GUID,并确保一切看起来都没有 chrome。