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

Windows 7 下飛信 2010 重複啟動失敗?三步複製 DLL 即可解決

編輯:Win7 系統基礎知識

很多 Windows 7 使用者安裝飛信 2010 後發現:首次啟動正常,但關閉後再次開啟總報錯——無法定位程序輸入點 DwmHintDxUpdate 於動態鏈接庫 USER32.dll 上。反覆重裝也無效,其實只要把系統正確的 dwmapi.dll 複製到飛信目錄覆蓋即可。

解決步驟

  1. 結束殘留進程:錯誤視窗會無限彈出,需開啟工作管理器(Ctrl+Shift+Esc),強制結束所有 Fetion.exe 進程
  2. 複製系統 DLL:進入 C:\Windows\System32(視系統盤而定),找到 dwmapi.dll 複製到飛信安裝目錄(預設 C:\Program Files\Fetion),選擇覆蓋原檔案
  3. 重新登入:再次啟動飛信,問題即刻解決,可正常收發免費簡訊

原理說明

飛信 2010 自帶的 dwmapi.dll 版本過舊或不相容,導致呼叫 DWM(桌面視窗管理員)相關函數失敗。Windows 7 系統目錄下的版本完整支援 DwmHintDxUpdate 入口點,替換後即可正常運作。

此法同樣適用於其他呼叫 DWM API 卻攜帶舊版 DLL 的軟體,遇到類似 USER32.dll 或 DWMAPI.dll 入口點錯誤時可嘗試同樣做法。

Copyright © Windows教程網 All Rights Reserved