【问题标题】:Remove association for a file that begins with a '.' (no extension)删除以“。”开头的文件的关联。 (没有扩展)
【发布时间】:2018-02-14 16:55:55
【问题描述】:

我很快(愚蠢地)试图打开一个 Eclipse '.project' 文件,但我不小心将它注册为使用记事本打开。如何使“.project”文件不与任何程序相关联。 “.project”或空白文件扩展名的注册表或“assoc”命令行列表中没有条目。我什至尝试过unassoc.exe,它似乎只是简化了查看注册表和删除密钥的过程。但是没有键,因为名称是“.project”,没有扩展名。

【问题讨论】:

  • 在哪里注册 - Eclipse 还是 Windows?相关的 Windows 并不重要,因为 Eclipse 从不使用它。
  • 这真是个大问题!我(愚蠢地)在 Win 7 上(错误地)复制了它,认为它很容易修复。在我的情况下,一个不同之处是 FileExts 下有一个“.project”的注册表项(请参阅superuser.com/questions/153465/… 的选定答案),但即使在完全删除该条目后问题仍然存在。我还尝试将 .project 与 EditPadLite 关联,然后删除 EditPadLite 和注册表项并重新启动,关联仍然恢复到记事本!

标签: eclipse windows-7-x64 file-extension


【解决方案1】:

我在 Windows 7 上复制了您的问题,然后通过删除 Windows 注册表中的所有 .project 条目来解决它。由于在使用记事本创建文件关联之前,.project 没有注册表项或文件关联,因此删除似乎风险不大。

在为 .project 创建与记事本的文件关联并闲逛了一段时间后,创建了以下八个注册表项:

  1. HKEY_CLASSES_ROOT.project

  2. HKEY_CURRENT_USER\Software\Classes.project

  3. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.project

  4. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs.project

  5. HKEY_USERS\S-1-5-21-3639240256-3951415004-4078690541-1000\Software\Classes.project

  6. HKEY_USERS\S-1-5-21-3639240256-3951415004-4078690541-1000\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.project

  7. HKEY_USERS\S-1-5-21-3639240256-3951415004-4078690541-1000\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs.project

  8. HKEY_USERS\S-1-5-21-3639240256-3951415004-4078690541-1000_Classes.project

一旦我只删除了上面的条目 #1,我在尝试打开 .project 文件时收到“Windows 无法打开此文件...”提示,但是如果您要删除文件关联,则保留任何 .project 注册表项是没有意义的。在弄乱注册表之前,通常需要注意:使用风险自负,先备份注册表,设置检查点等...

鉴于该解决方案,我很困惑您在注册表中没有 .project 的条目,因为这绝对是 Windows 处理文件关联的方式。例如,查看这个超级用户问题How do you remove a default program association for file types in Windows 7?

您能否再尝试一次检查注册表中的 .project 条目,尤其是在上面提供的位置?我使用 regedit,如果您不刷新,搜索可能会有点不稳定。

【讨论】:

  • 我不知道为什么,但我第一次看时没有 HKEY_CLASSES_ROOT.project。但是,我也有点犹豫要不要弄乱注册表。我以前也遇到过问题,即使在我将其导出并返回导入之后也是如此。但那是在旧版本的 Windows 中,所以现在可能会更好。据我所知,这已经做到了。谢谢
猜你喜欢
  • 1970-01-01
  • 2021-12-13
  • 2013-12-18
  • 2013-03-24
  • 2012-01-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多