Because dotmsn conflicts with Microsoft's built-in messenger, dotmsn is used. when you use the DLL control, some important messenger controls are automatically unregistered. As a result, the messenger cannot be used. Save the following code as a bat file for execution, after nearly one minute, messenger can be used for normal login.
@ 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 shocould 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