問題描述
測試環境: windows vista home premium
microsoft outlook 2007
暴風影音 6.10.00
現象:打開 outlook2007 ,不到一分鐘,提示報錯後自動關閉
報錯內容如下:
"問題簽名:
問題事件名稱: APPCRASH
應用程序名: OUTLOOK.EXE
應用程序版本: 12.0.4518.1014
應用程序時間戳: 4542840f
故障模塊名稱: StackHash_5979
故障模塊版本: 6.0.6000.16386
故障模塊時間戳: 4549bdc9
異常代碼: c0000374
異常偏移量: 000af1c9
OS 版本: 6.0.6000.2.0.0.768.3
區域設置 ID: 2052
其他信息 1: 5979
其他信息 2: 9f381d44f193688b8ae97ee951fae7e7
其他信息 3: 95d8
其他信息 4: 4294517685776ef911bc323d4b4d0578
閱讀隱私聲明:
http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0804 "
處理過程: 經與用戶溝通是最近安裝過暴風影音軟件後出現了此故障,於是卸載暴風影音,但故障依舊。於是重裝outlook2007後正常。但沒過兩天,客戶又稱故障復現,於是再次詢問客戶,客戶稱平時不僅用outlook收發郵件,也經常用其自帶的自動提醒功能。於是進入outlook快速(在自動關閉之前)刪掉所有提醒後正常。
原因分析
經過查資料,發現 Outlook 提醒框跳出時會播放一段聲音,在播放聲音時會調用 Voxware Audio Codec 進行解碼,由於該解碼器與Vista操作系統不兼容,造成 Outlook 2007 自動關閉。Voxware Audio Codec 解碼器不是 Vista 自帶的解碼器,可能是用戶在安裝暴風影音或其他第三方媒體播放軟件時自動安裝的。 通過修改注冊表鍵值,禁止 Outlook 調用 Voxware Audio Codec 解碼器可以徹底解決此問題。
解決方案
在注冊表中找到如下:HKEY_LOCAL_MACHINE --> SOFTWARE-Microsoft --> Windows NT --> CurrentVersion --> Drivers32,重命名"msacm.voxacm160"為"no.msacm.voxacm160"即可。