Jump to content

InstallDefaultComponents=no does not work in WinXP winnt.sif


Recommended Posts

Hello,

I used setupmgr.exe in my WinXP cd and came up with a winnt.sif for unattend install. I only want TCP/IP protocol and do not want Client for MS Networks, File and Print Sharing and QoS Packet Scheduler yet these three still get installed automatically along with TCP/IP. Below is the section of my winnt.sif where I believe it's specifying only TCP/IP:

[identification]

JoinWorkgroup=WORKGROUP

[Networking]

InstallDefaultComponents=No

[NetAdapters]

Adapter1=params.Adapter1

[params.Adapter1]

INFID=*

[NetProtocols]

MS_TCPIP=params.MS_TCPIP

[params.MS_TCPIP]

DNS=Yes

UseDomainNameDevolution=No

EnableLMHosts=Yes

AdapterSections=params.MS_TCPIP.Adapter1

[params.MS_TCPIP.Adapter1]

SpecificTo=Adapter1

DHCP=Yes

WINS=No

NetBIOSOptions=0

What am I doing wrong or what else can I do to correct this?

Link to comment
Share on other sites


Try only

[Networking]

InstallDefaultComponents=No

[NetProtocols]

MS_TCPIP=params.MS_TCPIP

and let me know if it works!

I tried your suggestion and it still didn't work. I also tried using just:

[Networking]

InstallDefaultComponents=No

and still no luck. Client for Microsoft Networks, File and Printer Sharing and QoS are still installed along w/ TCP/IP. Looks like it's still getting forced somehow during the install :( . Any other ideas?

Link to comment
Share on other sites

You need to make sure that the following exists in your WINNT.SIF file:

[Components]

NetOc = On

And then the following will kill QOS:

[NetOptionalComponents]

Beacon=0

Otherwise, what you have below is correct and should work properly.

Link to comment
Share on other sites

  • 2 years later...

Old thread :rolleyes:

Here's my WINNT.SIF:

[Data]
AutomaticUpdates="No"
Autopartition=1
MsDosInitiated=1
UnattendedInstall="Yes"

[Unattended]
UnattendMode=FullUnattended
UnattendSwitch="Yes"
OemPreinstall="Yes"
OemSkipEula="Yes"
ProgramFilesDir="\Appz"
CommonProgramFilesDir="\Appz\Common"
ComputerType="Standard PC", Retail
FileSystem=LeaveAlone
WaitForReboot=No
DriverSigningPolicy = Ignore
NonDriverSigningPolicy=Ignore
Hibernation = No
OemPnPDriversPath="\Temp\drivers"

[GuiUnattended]
AdminPassword=*
AutoLogon=Yes
OEMSkipRegional=1
OEMSkipWelcome=1
ProfilesDir="%SYSTEMDRIVE%\Profiles"
TimeZone=210

[UserData]
ComputerName=***
FullName="***"
OrgName="***"
ProductId="***"
ProductKey="***"

[Shell]
DefaultThemesOff="Yes"
DefaultStartPanelOff="Yes"

[b][Networking]
InstallDefaultComponents=No

[NetAdapters]
Adapter1=params.Adapter1

[params.Adapter1]
INFID=*

[NetProtocols]
MS_TCPIP=params.MS_TCPIP

[params.MS_TCPIP]
DNS=Yes
UseDomainNameDevolution=No
EnableLMHosts=Yes
AdapterSections=params.MS_TCPIP.Adapter1

[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
DHCP=Yes
WINS=No
NetBIOSOptions=0[/b]

[b][NetOptionalComponents]
Beacon=0[/b]

[WindowsFirewall]
Profiles = WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
Mode = 0

[Components]
AccessOpt = Off
Appsrv_console = Off
Aspnet = Off
BitsServerExtensionsISAPI = Off
BitsServerExtensionsManager = Off
Calc = On
Certsrv = Off
Certsrv_client = Off
Certsrv_server = Off
Charmap = Off
Chat = Off
Clipbook = Off
Cluster = Off
Complusnetwork = Off
Deskpaper = Off
Dialer = Off
Dtcnetwork = Off
Fax = Off
Fp_extensions = Off
Fp_vdir_deploy = Off
Freecell = Off
Hearts = Off
Hypertrm = Off
IEAccess = Off
IEHardenAdmin = Off
IEHardenUser = Off
Iis_asp = Off
Iis_common = Off
Iis_ftp = Off
Iis_inetmgr = Off
Iis_internetdataconnector = Off
Iis_nntp = Off
Iis_serversideincludes = Off
Iis_smtp = Off
Iis_webdav = Off
Iis_www = Off
Indexsrv_system = Off
Inetprint = Off
Licenseserver = Off
Media_clips = Off
Media_utopia = Off
Minesweeper = Off
Mousepoint = Off
Msmq_ADIntegrated = Off
Msmq_Core = Off
Msmq_HTTPSupport = Off
Msmq_LocalStorage = Off
Msmq_MQDSService = Off
Msmq_RoutingSupport = Off
Msmq_TriggersService = Off
Msnexplr = Off
Mswordpad = Off
Netcis = Off
[b]Netoc = On[/b]
Objectpkg = Off
OEAccess = Off
Paint = Off
Pinball = Off
Pop3Admin = Off
Pop3Service = Off
Pop3Srv = Off
Rec = Off
Reminst = Off
Rootautoupdate = Off
Rstorage = Off
Sakit_web = Off
Solitaire = Off
Spider = Off
Templates = Off
TerminalServer = Off
TSWebClient = Off
Vol = On
WbemCrrl = Off
WbemFwrd = Off
WbemMSI = Off
WMAccess = Off
WMPOCM = Off
Wms = Off
Wms_admin_asp = Off
Wms_admin_mmc = Off
Wms_isapi = Off
Wms_server = Off
Zonegames = Off

Everything should be working but... Client for MS Networks, File and Print Sharing and QoS Packet Scheduler are still there after installation :realmad:

I'd even get rid of TCP/IP protocol (temporary of course, only during setup :D if it can help not installing other things.

Link to comment
Share on other sites

Just found: I miss this section
[identification]

JoinWorkgroup=WORKGROUP

Could it be the problem?

Nope... :(

Added Identification section and deleted TCP/IP info (only InstallDefaultComponents=No is left, decided not to install at all) - no go, all default protocols-clients-services art still there :realmad:

Link to comment
Share on other sites

Unless you're installing from a DOS boot disk, you need to make sure MsDosInitiated = 0, not 1, for starters. Also, you do not need both a ProductKey and ProductID field, one or the other will do (I use ProductKey, but that's just preference). Also, considering that your network section is just providing defaults, try just using the following:

[Networking]
InstallDefaultComponents = YES

[NetServices]
MS_Server=params.MS_PSched

[NetOptionalComponents]
Beacon = 0

Link to comment
Share on other sites

cluberti

Thanks for your advices :) I'll try them right away.

But as for

Also, considering that your network section is just providing defaults, try just using the following:
I don't quite understand... I contrary don't want to install default components, I'd like to install only TCP/IP protocol or even don't install anything default (TCP/IP protocol, Client for MS Networks, File and Print Sharing and QoS Packet Scheduler).

Sorry for ignorance but I don't also get if this

[NetServices]

MS_Server=params.MS_PSched

helps me to get rid of QoS Packet Scheduler? Cause I don't need it.

I specified "InstallDefaultComponents=no" and only need TCP/IP protocol. It doesn't possible at all?

PS I install from the hard disk (from previously created share).

Edited by Oleg_II
Link to comment
Share on other sites

cluberti

This seems working:

[NetServices]

MS_Server=params.MS_PSched

At least I have only 3 items left in Connection Properties:

- Client for Microsoft Networks

- File and Printing Sharing for Microsoft Networks

- Internet Protocol (TCP/IP)

Now the question is how to get rid of them (maybe except TCP/IP protocol but it can be installed later too anyway).

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...