我错误地将Office Outlook分配为在Windows 7中打开我的.eml文件。但是,由于Outlook不打开此类文件,因此我下载了Live Mail,但是现在我不能将其默认分配为打开这种文件。
我尝试以管理员身份运行Explorer,但没有用。
我错误地将Office Outlook分配为在Windows 7中打开我的.eml文件。但是,由于Outlook不打开此类文件,因此我下载了Live Mail,但是现在我不能将其默认分配为打开这种文件。
我尝试以管理员身份运行Explorer,但没有用。
Answers:
Windows Vista和Windows 7的文件类型管理功能充其量只是半生半熟。我从来不明白为什么微软在发布Vista时会破坏操作系统的这一部分。他们增加了绝对没有道理的限制。
您可能要尝试使用此问题中上一个问题中列出的替代方法:
脱颖而出的程序是默认程序编辑器,它是免费的,将使您几乎可以做任何想做的事情。
一个老问题,但是有同样的问题,这个简单的工具为我解决了这个问题。只需选择扩展名,然后单击“删除文件类型”。之后,该选项不再显示为灰色。 http://www.winhelponline.com/articles/231/1/An-Utility-to-Unassociate-File-Types-in-Windows-7-and-Vista.html
由于注册表项可能被破坏,因此解决此问题的另一种方法可能是运行注册表清理程序(我使用了Eusing Free Registry Cleaner),该程序将检测到无效条目并将其删除。之后,您可以再次尝试以正常方式关联扩展。在我从便携式安装切换到系统安装之后,这对我有用,并且注册表仍然指向便携式安装。
是否将“ NoFileAssociate”设置为0?
从KB555076:
让我与Win7 PC分享相关经验。我的电脑有两个安装了Lotus Notes和Outlook 2013的电子邮件客户端。将Outlook设置为默认打开所有与电子邮件相关的扩展名,例如.eml,.msg,.vcf,.vcs等。但是,当我双击时,.eml文件未打开单击扩展名为.eml的文件。必须使用“打开方式”选项在Outlook中打开此类文件。因此,我进入了控制面板-“设置默认程序”-“ Outlook”-“选择该程序的默认值”-并检查了.eml选项。但是,返回时,.eml文件的复选框已清除。
解决方案:找到下面的注册表项[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts.eml]删除了.eml项。双击.eml文件,它在Outlook中打开,并且在控制面板的“设置默认程序”中选中了.eml选项。