Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 下 MSN / Windows Live Messenger 無法啟動?官方修復工具與手動刪除 bl.dat 兩大解法

編輯:Windows 7 系統介紹

Windows Live Messenger(MSN)在 Win7/Vista 上常因「保護盾 2.0」更新系統檔案異常,導致啟動失敗、閃退或報錯 0xC000000D。微軟官方已承認並提供修復方案,以下提供兩種最有效解法。

現象對照

  • XP:啟動時彈出「應用程式異常 unknown software exception (0xC000000D)」。
  • Vista / Win7:點擊圖示無反應、進程閃退、或彈出錯誤報告視窗。

解法一:官方 Repair.exe 自動修復(推薦)

  1. 前往微軟官方支援頁面(搜尋 Windows Live Messenger repair tool 或 KB 文章)。
  2. 下載對應版本(32/64 位元)的 repair.exe。
  3. 關閉所有 Messenger 相關進程(工作管理員結束 msnmsgr.exe、wlcomm.exe)。
  4. 以系統管理員身分執行 repair.exe,依嚮導完成修復。
  5. 重新啟動 Messenger 驗證。

解法二:手動刪除損毀的 bl.dat 快取檔(萬用)

若官方工具無效、或離線環境,可手動刪除 Messenger 本地快取檔 bl.dat,強制重建:

作業系統bl.dat 完整路徑
Windows XPC:\Documents and Settings\<使用者名稱>\Local Settings\Application Data\wlmkv\bl.dat
Windows Vista / 7C:\Users\<使用者名稱>\AppData\Local\wlmkv\bl.dat
  1. 開啟「資源管理器」,在網址列貼上上述路徑(將 <使用者名稱> 替換為實際帳號)。
  2. 找到 bl.dat,刪除(或改名為 bl.dat.bak 保留備份)。
  3. 重新啟動 Messenger,程式會自動重新產生乾淨的 bl.dat。

進階排查(若上述均無效)

  • 重新安裝 Windows Live Essentials 2011/2012 完整套件(含 Messenger)。
  • 檢查 C:\Program Files (x86)\Windows Live\Messenger\msnmsgr.exe 相容性設定:右鍵→內容→相容性→勾選「以 Windows Vista (SP2) 相容模式執行」。
  • 暫時停用防毒軟體即時掃描、防火牆,排除軟體衝突。
  • 檢查系統檔案完整性:Win+R → sfc /scannow。

歷史註記

Microsoft 已於 2014 年 10 月停止 Messenger 服務,大陸地區延至 2014 年 10 月 31 日。若仍需使用舊版通訊錄、離線訊息,可匯出至 Outlook.com / Skype;建議遷移至現代通訊軟體(Skype、Teams、Line、Telegram 等)。

Copyright © Windows教程網 All Rights Reserved