将文件关联重置为默认值(idx 使用 winRar 打开)

将文件关联重置为默认值(idx 使用 winRar 打开)

有人知道如何在 Windows 8 上将文件关联重新设置为默认值吗?目前,文件扩展名“idx”正在使用“winRar”打开,我想将其重置回“未知程序”。

答案1

您可以使用命令行,而不必在注册表中更改它

打开提升的命令提示符(以管理员身份运行 cmd.exe)并键入以下命令:

assoc .idx=

无需重新启动。

编辑::您可以事先用assoc .idx(不带等号)检查它是否在系统范围的关联中。如果不是,您自己在用户级别添加了关联。每个 Windows 版本的处理方式不同,但 Windows 7/8 将其存储在以下位置:(哎呀。对于这个,您仍然需要 regedit.exe)

  1. Win+R并输入打开注册表编辑器注册表编辑器
  2. 转至HKEY_CURRENT_USER\Software\消除以下键(左侧): HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.idx
    HKCU\Software\Classes\.idx
    HKCU\Software\Classes\idx_auto_file
  3. 重启。

重新启动不是绝对必要的(它可以直接运行)但它会更新资源管理器中的图标。

这将消除全部与 .idx 的关联,包括以前由其他程序分配的关联,并返回提示“Windows 无法打开此文件/您想做什么”。

答案2

我不知道如何通过菜单或控制面板来做到这一点,但我通过编辑注册表做到了这一点。

  1. Win+R并输入打开注册表编辑器注册表编辑器
  2. 为了安全起见,请备份您的注册表。单击文件->出口,并将.reg文件保存到某处,以防以后需要恢复注册表。
  3. 转到HKEY_CLASSES_ROOT并找到文件扩展名的密钥,例如.idx
  4. 单击此键(不要展开它,单击它)并删除Default其中的值。
  5. 重启。

答案3

WinRAR 是否会自动关联扩展名?请尝试在 WinRAR 的选项菜单中取消选中 .idx 扩展名,然后再次尝试使用命令提示符。

如果不起作用,请按照上面提到的方法使用注册表。

因为程序具有更新设置的实时组件而注册表没有。

此外,我会推荐(而不是强迫您使用!)7zip 作为更好的替代方案。

相关内容