Blank entry (no title) in "Add/Remove Windows Components"

V

*Vanguard*

Back in Windows 2000, you could edit the sysoc.inf file to remove the "hide"
parameter (but leave the adjacent comma delimiters) so that component would
show up in the "Add/Remove Windows Components" applet; see KB article
222444. This file also exists in my Windows XP installation under
C:\Windows\Inf. Below is shown the contents of my sysoc.inf file. So why
is there a blank entry at the top of the list in "Add/Remove Windows
Components"?

The first item is just the checkbox following by a blank line followed by
"0.0 MB" (because the checkbox is unchecked so whatever it is is
uninstalled). I cannot check the checkbox. Clicking on it makes the mouse
cursor flash but the checkbox does not get checked - unless I scroll the
blank item out of the listbox. I click on it to check it. The mouse cursor
flashes but the checkbox is not checked. I scroll down so this first item
that is blank scrolls out the top of the listbox. Then I scroll back to
show it and now it is checked. Same for when I try to uncheck the checkbox.
Weird. I thought that enabling it might then make the text appear for the
title of whatever is this item. Nope. When this blank item is selected,
the Details button is disabled so I cannot get a clue from that as to what
this blank item be for.

All of the definition lines listed have 5 parameters, except 2 of them: the
ones for NtComponents and Display which only have 4 parameters. However,
all the others refer to an .inf file while these two seem to refer to a
procedure (maybe a function in the specified .dll file).

Below is the list of currently listed components that are visible when I run
the "Add/Remove Windows Components" applet:

(blank) - disabled
Accessories and Utilities - enabled
Fax Services - enabled
Indexing Service - disabled
Internet Explorer - enabled
Internet Information Services (IIS) - enabled
Management and Monitoring Tools - disabled
Message Queuing - disabled
MSN Explorer - disabled
Networking Services - enabled (partially)
Other Network File and Print Services - disabled
Outlook Express - enabled
Update Root Certificates - enabled
Windows Media Player - enabled
Windows Messenger - disabled

Besides the ones that I list (i.e., non-blank items), do you have others
listed in your output from "Add/Remove Windows Components"?


________________________________________
Contents of sysoc.inf:

[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="*"














































[Components]


Freestyle=medctroc.dll,MedCtrOCISetupProc,medctroc.inf,HIDE,7



netfx=netfxocm.dll,UrtOcmProc,netfxocm.inf,hide,7












[Components]
msnexplr=ocmsn.dll,OcEntry,msnmsn.inf,,7



[Strings]
WindowTitle="Windows Professional Setup"
WindowTitle_Standalone="Windows Components Wizard"
 
V

*Vanguard*

"*Vanguard*" said in news:blush:[email protected]:
Back in Windows 2000, you could edit the sysoc.inf file to remove the
"hide" parameter (but leave the adjacent comma delimiters) so that
component would show up in the "Add/Remove Windows Components"
applet; see KB article 222444. This file also exists in my Windows
XP installation under C:\Windows\Inf. Below is shown the contents of
my sysoc.inf file. So why is there a blank entry at the top of the
list in "Add/Remove Windows Components"?

The first item is just the checkbox following by a blank line
followed by "0.0 MB" (because the checkbox is unchecked so whatever
it is is uninstalled). I cannot check the checkbox. Clicking on it
makes the mouse cursor flash but the checkbox does not get checked -
unless I scroll the blank item out of the listbox. I click on it to
check it. The mouse cursor flashes but the checkbox is not checked.
I scroll down so this first item that is blank scrolls out the top of
the listbox. Then I scroll back to show it and now it is checked.
Same for when I try to uncheck the checkbox. Weird. I thought that
enabling it might then make the text appear for the title of whatever
is this item. Nope. When this blank item is selected, the Details
button is disabled so I cannot get a clue from that as to what this
blank item be for.

All of the definition lines listed have 5 parameters, except 2 of
them: the ones for NtComponents and Display which only have 4
parameters. However, all the others refer to an .inf file while
these two seem to refer to a procedure (maybe a function in the
specified .dll file).

Below is the list of currently listed components that are visible
when I run the "Add/Remove Windows Components" applet:

(blank) - disabled
Accessories and Utilities - enabled
Fax Services - enabled
Indexing Service - disabled
Internet Explorer - enabled
Internet Information Services (IIS) - enabled
Management and Monitoring Tools - disabled
Message Queuing - disabled
MSN Explorer - disabled
Networking Services - enabled (partially)
Other Network File and Print Services - disabled
Outlook Express - enabled
Update Root Certificates - enabled
Windows Media Player - enabled
Windows Messenger - disabled

Besides the ones that I list (i.e., non-blank items), do you have
others listed in your output from "Add/Remove Windows Components"?


________________________________________
Contents of sysoc.inf:

[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="*"














































[Components]


Freestyle=medctroc.dll,MedCtrOCISetupProc,medctroc.inf,HIDE,7



netfx=netfxocm.dll,UrtOcmProc,netfxocm.inf,hide,7












[Components]
msnexplr=ocmsn.dll,OcEntry,msnmsn.inf,,7



[Strings]
WindowTitle="Windows Professional Setup"
WindowTitle_Standalone="Windows Components Wizard"

Hmm, no one wants to list what components they have listed in "Add/Remove
Windows Components" so I can compare against my list?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top