因工作需求需分析郵件來源資訊,習慣使用 Outlook 查看郵件屬性,但系統預設郵件程式為 Windows Live Mail。在「開啟方式」指定 Outlook 開啟 .eml 檔時,疏忽未取消勾選「始終使用選擇的程式開啟此類檔案」,導致 .eml 檔案關聯錯誤,無法正常開啟。
Windows XP 時代可在「資料夾選項」設定檔案關聯,但 Windows 7 介面調整後,許多使用者找不到入口。實際上設定位於控制台的「預設程式」中。
.eml 副檔名

.eml 副檔名
若上述方法無效,可手動修改登錄表:
HKEY_CLASSES_ROOT\.eml
HKEY_CLASSES_ROOT\emlfile\shell\open\command
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.eml\UserChoice
刪除 UserChoice 子機碼可重置為系統預設關聯。
HKEY_CLASSES_ROOT 與 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts以系統管理員身分執行 CMD:
assoc .eml=emlfile
ftype emlfile="C:\Program Files\Microsoft Office\Office14\OUTLOOK.EXE" "%1"
(路徑請依實際 Office 安裝路徑調整)