由於DotMsn與微軟內建的Messenger存在衝突,在使用DotMsn.dll控制項時,會自動將一些重要的Messenger控制項反註冊,因此導致Messenger無法使用,將以下的代碼儲存成一個BAT檔案執行,近一分鐘時間後Messenger即可正常登入使用。
@ECHO OFF
ECHO.
ECHO.
ECHO Please wait a few minutes while registering DLL files needed by MSN Messenger..
REM Following files only needed in windows XP
IF NOT "%os%"=="Windows_NT" GOTO WIN9X
regsvr32 Dssenh.dll /s
regsvr32 Gpkcsp.dll /s
regsvr32 Slbcsp.dll /s
regsvr32 Sccbase.dll /s
:WIN9X
IF NOT "%os%"=="Windows_NT" CD %windir%System
REM Needed by both XP and 9X
regsvr32 Softpub.dll /s
regsvr32 Wintrust.dll /s
regsvr32 Initpki.dll /s
regsvr32 Rsaenh.dll /s
regsvr32 Mssip32.dll /s
regsvr32 Cryptdlg.dll /s
regsvr32 Msxml3.dll /s
ECHO.
ECHO DLL files registered, Messenger should now function again!
ECHO You can ask for help on the forum at dreamz.org/ibmfans
ECHO if Messenger still doesn't connect.
ECHO.
pause
exit