×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

WinXP Tips

Removing Windows/MSN Messenger from Your Computer by gpalmer711
Posted: 14 Oct 03

This tip works with Windows 2000 and XP using all versions of MSN Messenger.
MSN Messenger always loads automatically when visiting Hotmail and/or other related web sites.
But you can prevent this from happening by hacking the Registry.
Open Regedit and go to:

HKEY_CLASSES_ROOT\CLSID\{F3A614DC-ABE0-11d2-A441-00C04F795683}\LocalServer32

Start by backing up this Registry key, in case you want to reenable it for some reason in the future.
Delete the entire line which displays the path to MSMSGS.EXE from the "(Default)" String Value: double-click on it -> delete the entire Value data line -> click OK or hit Enter.
Close Regedit.
MSN Messenger will stop loading from now on."

ADD-ON: Alternatively you can run this REG file (name it NOMSN.REG for example) you can create using Notepad, by (double)-cliking on it in Windows Explorer:


-----Begin cut & paste here-----
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{F3A614DC-ABE0-11d2-A441-00C04F795683}\LocalServer32]
@=""

------End cut & paste here------
UPDATE: "This tweak did stop MSN Messenger, but as a result it also caused MS Outlook Express 6.0 (OE6) to take an extremely long time to load (30 seconds).
After racking my brains out for days, I found 2 other Registry keys that need to be modified in order to cut down on OE6's loading time:

Use Notepad to save this as MSNOFF.REG:


-----Begin cut & paste here-----
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{FB7199AB-79BF-11d2-8D94-0000F875C541}\InProcServer32]
@=""
"ThreadingModel"=""

[HKEY_CLASSES_ROOT\CLSID\{FB7199AB-79BF-11d2-8D94-0000F875C541}\LocalServer32]
@=""

------End cut & paste here------
Use Notepad to save this as MSNON.REG:


-----Begin cut & paste here-----
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{FB7199AB-79BF-11d2-8D94-0000F875C541}\InProcServer32]
@="C:\\Program Files\\Messenger\\msgsc.dll"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{FB7199AB-79BF-11d2-8D94-0000F875C541}\LocalServer32]
@="\"C:\\Program Files\\Messenger\\msmsgs.exe\""

------End cut & paste here------
Run MSNOFF.REG to turn these Registry keys OFF (speeds up OE6) or MSNON.REG to turn them back ON (default)."


"To get rid of (uninstall) WinXP MSN Messenger permanently, click the Start button -> click Run... -> paste this single line in the command box:

RUNDLL32 ADVPACK.DLL,LaunchINFSection %windir%\INF\MSMSGS.INF,BLC.Remove

and finally click OK or hit Enter."

To prevent MSN Messenger from loading automatically whenever you access your Hotmail (MSN) e-mail account, run Regedit and go to:
HKEY_CLASSES_ROOT\Messenger.MsgrObject

Right-click on the "Messenger.MsgrObject" Registry subkey above -> select Rename -> replace entire original text string above with this one (example):

Messenger.MsgrObject-DISABLED!

-> click OK or hit Enter -> exit the Registry Editor.
Alternatively you can delete this subkey, but BACK IT UP FIRST!

To prevent MSN Messenger from loading/running in Win2000/XP, run Regedit and go to:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Messenger\Client

Create if not present or modify if present these two DWORD [REG_DWORD] Values in the right hand pane: right-click on an empty spot -> select New -> Key -> DWORD -> name them "PreventAutoRun" and "PreventRun" (don't type the quotes) respectively -> right-click on each one and type 1 in the Decimal box -> click OK -> exit the Registry Editor.
These settings will take effect after the first reboot.

To stop MSN Messenger from loading automatically upon every WinXP startup: click the Start button -> click Run... -> type msconfig -> click OK or hit Enter -> click Startup tab -> remove the check mark next to Windows Messenger -> close Msconfig -> restart Windows.
Note that this way Messenger still loads when called upon by other apps like Outlook, Outlook Express or Hotmail (MSN) web access.

To stop MSN Messenger from loading automatically upon every WinXP startup: click the Start button -> click Run... -> type gpedit.msc (Group Policy Editor) -> click OK or hit Enter -> select Per Machine Restriction -> Computer Configuration -> Adminstrative Templates -> Windows Components -> Windows Messenger -> change from automatic to manual or disable it. Then: Per User Restriction -> User Configuration -> Adminstrative Templates -> Windows Components -> Windows Messenger -> change from automatic to manual or disable it -> exit GPE -> restart Windows.
In case after doing this Outlook or Outlook Express takes too long to open, you need to also:
MS Outlook Express -> Tools -> Options -> General tab -> turn off Messenger Support.
MS Outlook -> Tools -> Options -> Other -> turn off Messenger Support.

To prevent MSN Messenger from automatically signing in using a registered Microsoft Passport account: click the Start button -> click Run... -> type control userpasswords2 -> hit Enter or click OK -> click Advanced tab -> select Manage Passwords -> delete all Passport entries -> click OK/Apply.
Then run MSN Messenger -> sign in -> type your passport, e-mail address and password -> uncheck the "Sign me in automatically" box -> save your settings and close MSN Messenger.

"To permanently disable MSN Messenger when using Outlook (Express) or Hotmail web site, simply rename the C:\Program Files\Messenger folder to Messenger-OFF! (example).
This will effectively shut down Messenger, but not interfere with the loading of Outlook."

Back to Microsoft: Windows FAQ Index
Back to Microsoft: Windows Forum

My Archive

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close