matty
Scripting Guru
Posts: 8336 Reputation: 109
39 / /
Joined: Dec 2002
Status: Away
|
RE: Can't get rid of windows messnger?
Here is the fun hack that allows it to be visible in Add/Remove Windows Components.
Click Start > Run > type C:\Windows\inf\sysoc.inf
What you will probably see is the following.
code: [Version]
Signature = "$Windows NT$"
DriverVer=07/01/2001,5.1.2600.1106
[Components]
NtComponents=ntoc.dll,NtOcSetupProc,,4
WBEM=ocgen.dll,OcEntry,wbemoc.inf,hide,7
Display=desk.cpl,DisplayOcSetupProc,,7
Fax=fxsocm.dll,FaxOcmSetupProc,fxsocm.inf,,7
NetOC=netoc.dll,NetOcSetupProc,netoc.inf,,7
iis=iis.dll,OcEntry,iis.inf,,7
com=comsetup.dll,OcEntry,comnt5.inf,hide,7
dtc=msdtcstp.dll,OcEntry,dtcnt5.inf,hide,7
IndexSrv_System = setupqry.dll,IndexSrv,setupqry.inf,,7
TerminalServer=TsOc.dll, HydraOc, TsOc.inf,hide,2
msmq=msmqocm.dll,MsmqOcm,msmqocm.inf,,6
ims=imsinsnt.dll,OcEntry,ims.inf,,7
fp_extensions=fp40ext.dll,FrontPage4Extensions,fp40ext.inf,,7
AutoUpdate=ocgen.dll,OcEntry,au.inf,hide,7
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,,7
WMAccess=ocgen.dll,OcEntry,wmaccess.inf,,7
RootAutoUpdate=ocgen.dll,OcEntry,rootau.inf,,7
IEAccess=ocgen.dll,OcEntry,ieaccess.inf,,7
OEAccess=ocgen.dll,OcEntry,oeaccess.inf,,7
WMPOCM=ocgen.dll,OcEntry,wmpocm.inf,,7
Games=ocgen.dll,OcEntry,games.inf,,7
AccessUtil=ocgen.dll,OcEntry,accessor.inf,,7
CommApps=ocgen.dll,OcEntry,communic.inf,HIDE,7
MultiM=ocgen.dll,OcEntry,multimed.inf,HIDE,7
AccessOpt=ocgen.dll,OcEntry,optional.inf,HIDE,7
Pinball=ocgen.dll,OcEntry,pinball.inf,HIDE,7
MSWordPad=ocgen.dll,OcEntry,wordpad.inf,HIDE,7
ZoneGames=zoneoc.dll,ZoneSetupProc,igames.inf,,7
TabletPC=tabletoc.dll,TabletSetupProc,Tabletpc.inf,HIDE,7
[Global]
WindowTitle=%WindowTitle%
WindowTitle.StandAlone="*"
Look for msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7
now remove the word hide so it looks like this
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,,7
then you will be able to uninstall it.
Now if you do this you will have to apply a Registry entry that will cause Outlook Express to load very slowly.
code: [Start] [Run] [Regedit]
Registry Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Outlook Express
Modify/Create the Value Name according to the Value Data listed below.
Data Type: REG_DWORD [Dword Value] // Value Name: Hide Messenger
Value Data: [2 = Messenger Will Not Load]
Exit Registry and Reboot
Also if you do this, it will cause Applications that NEED the Windows Messenger 4.7 Api to operate correctly.
Matty
This post was edited on 03-22-2004 at 11:38 PM by matty.
|
|