如何将程序与文件类型分离?

如何将程序与文件类型分离?

如果我有一个带有扩展名的文件.class,并且我用记事本打开了它。我该如何破坏该关联,以便记事本不与该.class文件类型关联?我不想将.class关联更改为其他程序 - 只需将其删除即可。

我使用 Windows 7。

答案1

我发现了一个讨论,Microsoft MVP 建议使用这个程序, “unassoc.exe”,完美满足您的需求。

unassoc是一个小型的可移植可执行文件,其唯一的 UI 元素包括计算机上所有关联的文件类型的列表、选择一个或多个扩展名的能力以及删除与该扩展名关联的文件类型的能力。

联合工会


另外,如果你只是担心将多个文件扩展名注册到你不再安装的程序的开销,那么捆绑的注册表清理器CCleaner可以自动执行此过程。它可以扫描未使用的文件扩展名,并删除相关的注册表项。

答案2

在 Windows Vista 中,单击“开始”按钮并选择“默认程序”。有几个选项 - 您可能想要“将文件类型或协议与程序关联”。

答案3

使用regedit删除与文件扩展名关联的键。然后重新启动explorer

  1. 打开regedit

    • Win+ R
    • 类型regedit
    • Enter
  2. 删除.ext /从注册表中。

    • Edit-> Find
    • 输入扩展名 前一个点(前任.txt- )。
    • Delete成立/
    • 使用F3转到下一个搜索结果。
    • 删除所有此类/直至搜索结束。
  3. 重新开始explorer

    • 打开Task Manager
    • 寻找Windows Explorer
    • Right Click-> End Task
    • 对剩余部分重复相同的操作Windows Explorer
    • Win+ R-> 输入explorer->Enter

这应该取消文件类型的关联。

答案4

如果您的 Windows 上安装了 CYGWIN,它就可以完美运行。只需使用“mv”命令即可安全地更改文件扩展名,而无需触及注册表。

相关内容