![]() ![]() ![]() ![]() |
|
| ||
This page provides a concise but yet deep step-by-step instructions to automate installation of Microsoft Windows 2008, 2003, 2000, with links to other tips, tricks, and tweaks.
In this series:
|
| ![]() ![]()
![]() | ![]() ![]() ![]() |
|
| ![]() ![]() ![]() |
|
![]() To prepare for the 51 questions in the 120 minutes Microsoft MCP/MCSE/MCDBA Exam 70-215 - Installing, Configuring, and Administering Microsoft� Windows� 2000 Server, Microsoft offers Course 2152 - Implementing Microsoft Windows 2000 Professional and Server
Microsoft Knowledge Base articles: | ![]() ![]() ![]() |
Windows 2000 supports CardBus 32-bit PC Card controllers for high-bandwidth I/O operations such as video image playback. Within the Add/Remove Hardware Wizard, PC Card cards and slots are listed within the PCMCIA Adapters category because that's their legacy. CHKUPGRD.EXE can no longer be downloaded from Microsoft???
To display properties of objProc objects in WBEMClass "Win32_Processor", run this from the Resource Kit: ![]()
Name = Intel Celeron processor Current Voltage = 33 Device ID = CPU0 cpu Status = 1 Data Width = 32 Current Clock Speed = 499 L2 Cache Size = 128 Level = 6 Ext(ernal) Clock = 83 To display properties of objMBOI objects in WBEMClass "Win32_MotherboardDevice", run this from the Resource Kit: ![]()
Name = Motherboard Device ID = Motherboard Primary Bus Type = PCI Secondary Bus Type = ISA To display properties of objCache objects in WBEMClass "Win32_CacheMemory", the Size and Error Correction type used by your Cache, run this from the Resource Kit: ![]()
Name = Cache Memory Error Correct Type = Unknown Location = Internal Max Cache Size = 32 Name = Cache Memory Error Correct Type = Unknown Location = External Max Cache Size = 2048 ![]()
Manufacturer: (Standard CD-ROM drives) Description: CD-ROM Drive Drive: G: Status: OK Media Loaded: No Volume Name: Volume Serial Number: Maximum Component Length: Device ID: IDE\CDROMPIONEER_CD-ROM_DR ... PNP Device ID: SCSI Target Id: 0 Drive Integrity: Config Manager Error Code: 0 Config Manager User Config: False Creation Class Name: Win32_CDROMDrive To display properties of objIRQ objects in WBEMClass "Win32_IRQResource", run this from the Resource Kit: ![]()
Name = IRQ9 IRQ Number = 9 Hardware = True ![]() To display properties of objInst objects in WBEMClass "Win32_DiskDrive", run this from the Resource Kit: ![]()
Description: QUANTUM FIREBALLP LM20.5: Disk drive Status: OK Media Loaded: Yes Partitions: 2 System Name: WILSON Manufacturer: (Standard disk drives) QUANTUM Model: FIREBALLP LM20.5 Size: 20,546,749,440 Total Cylinders: 2,498 Total Heads : 255 Total Sectors: 40,130,370 Total Tracks: 636,990 Sectors Per Track: 63 Tracks Per Cylinder:255 Bytes Per Sector: 512 Name: \\.\PHYSICALDRIVE0 Creation Class Name:Win32_DiskDrive To display properties from a query of WBEMClass "Win32_LogicalDisk", the capacity of drives, run this from the Resource Kit: ![]()
DeviceID Size A: 1,457,664 bytes C: 10,273,341,440 bytes D: 3,076,218,880 bytes E: 10,263,298,048 bytes F: 7,150,190,592 bytes G: 630,411,264 bytes H: not available To display properties of objects in WBEMClass "Win32_LogicalDisk", the free space available on drives, run this from the Resource Kit: ![]()
DeviceID FreeSpace A: 1,270,272 bytes C: 2,695,028,736 bytes D: 2,660,216,832 bytes E: 2,571,280,384 bytes F: 1,809,567,744 bytes G: not available H: not available
| ![]() ![]() ![]() |
![]() ![]() |
![]() ![]() | ![]() ![]() ![]() |
![]()
To display internal info about the BIOS on your machine, run this from the Resource Kit: ![]() Set BIOS USB settingsUSB CD-ROM may be used for installation. USB devices must be enabled in the BIOS for Windows to list them in Device Manager.Enable BIOS Plug-and-PlayTo avoid installation problems on Gateway and some other OEM computers, press F8 or Del immediately after power-up to enable the BIOS to detect plug-and-play settings.Set BIOS Boot SequenceFor fastest boot-up, my favorite is "C:, CDROM, A:". This is the fastest.To Display Bus Name, Num, Type, for each Device ID for your local machine, run this from the Resource Kit: ![]()
| ![]()
From Activewin's excellent Step-by-Step Guides:
| ![]() ![]() ![]() |
| ![]() Syspart and sysprep can be used together.
| ![]() ![]() ![]() |
|
The Windows XP Update Service uses Network (not LAN) connections to a Microsoft website. It uses port standard TCP 80 outbound but TCP ports 4700-4799 inbound on the negotiated return.
| ![]() ![]() ![]() |
| ![]() ![]() ![]() |
|
![]()
|
A.
If you want to install Windows 2000 from scratch (not upgrading) and have a
bootable CDROM:
Press Enter to boot from CDROM ...
If you want to install many Windows 2000 Pro (not Server) machines with similar hardware ![]() ![]()
| ![]() ![]() ![]() ![]() ![]() ![]()
| ![]() ![]() ![]() |
|
A sample autorun.inf file
specifies the exe file to open and where icon image can be found. (in an exe or a separate .ico file). [AutoRun] open=autorun.exe icon=autorun.exe,0 [AutoRun.Mips] open=autorun.exe [AutoRun.Alpha] open=autorun.exe [AutoRun.Ppc] open=autorun.exe |
If you do slipstreaming, you may want to burn your own CD.
Make a Windows 2000 CD Bootable
tech-hints.com presents workarounds for bootfix and CD burning gotchas.
Bart Lagerweij's way to create Bootable CD-ROMS
allows for multiple boot images selected from a menu at boot time.
His technique is to compile files into a single .ISO (9660) file.
Compaq's Smart Start
Mark Simpson's downloaded from
here
Nero is the most popular CD-ROM buring utility.
Bryan Berns's WINCDMAN creates slip=streaming CDs using
utilities and Windows Command Extensions.
|
| ![]() ![]() ![]() |
| |
![]() |
From Windows 2000 Pro:
![]() |
| ![]()
| ![]() ![]() ![]() |
During the Pre-Copy phase, all the files needed for the installation are copied to temporary folders on the local hard drive.
|
Manual Step | Unattend.txt [section headers], keys, and values |
---|---|
These settings allow Windows setup to run without prompting for user inputs:
![]() The answer file must be named Winnt.sif and be placed on a floppy disk inserted into the floppy drive as soon as the computer boots from the CD-ROM drive. (Don't wait for a prompt. None will be issued.) | [Data] MsDosInitiated="0" UnattendedInstall="Yes" AutoPartition=1 |
GUI User Interaction Level sets UnattendMode =
=ReadOnly prevents presets from being altered by the installer. =Provide defaults allow users to view and modify answer entries. =Fully automated =GUI attended requires the installer to answer every question. | [Unattended] UnattendMode=FullUnattended OemSkipEula=Yes TargetPath=\WINNT |
OemSkipEula=Yes TargetPath=\WINNT | |
Yes results in the contents of $OEM$ folder in the distribution folder to be copied to a temporary folder on each new computer's hard disk, such as the Cmdlines.txt file containing script code to install applications. | OemPreinstall=No |
The default DriverSigningPolicy is Warn. Block if you're sure all drivers are signed. Set to Ignore at your peril. | DriverSigningPolicy=Ignore |
During Setup, an existing FAT32 file system can be automatically converted to NTFS. WARNING: Even if you select just one partition before selecting "NTFS", you will end up formatting the entire drive and all partitions on that physical drive. | FileSystem = ConvertNTFS |
During the Text Mode phase, you are prompted for the information necessary to complete the installation.
|
Manual Step | Unattend.txt [section headers], keys, and values |
---|---|
Licensing AgreementUnlike Windows NT, you don't have to scroll through before pressing F8. | -- |
User Identification SettingsYour choices for Regional Language settings, User Name, Company are stored in the Registry. These settings are overidden for machine "C1" by this entry in the .udf Differences file![]() | [UserData] Fullname= "Your User Name" Orgname=org Computername= "COMPUTER_NAME1" Productid= [Identification] JoinWorkgroup JoinDomain=home DomainAdmin DomainAdminPassword [RegionalSettings] Locale |
Licensing ModeThe "Per Server. Number of Concurrent Connections" default is 5. Select "Per Server" licensing unless users will logon to several servers at the same time. Change to "Per Seat" can only occur once. | [LicenseFilePrintData] AutoMode=PerServer AutoUsers=5 |
If No, Internet Explorer is configured set by values in the Branding .ins file created by Microsoft's
![]() | [Branding] BrandIEUsingUnattended=Yes ; IEBrandingFile="IEBrandingFile.ins" |
![]() | [Display] BitsPerPel=16 Xresolution=1024 YResolution=768 Vrefresh=85 |
The UDF overrides specifications in the unattend.txt answer UDB file.
| [UniqueIds] C1=UserData,TCParamSection C2=UserData,TCParamSection [C1:UserData] Computername="XX-C1" [C1:TCParamSection] IPAddress = 128.253.63.131 [C2:UserData] Computername="XX-C2" [C2:TCParamSection] IPAddress = 128.253.63.132
| ![]() ![]() ![]() |
|
![]()
| ![]() ![]() ![]() |
Parameter | Description | |
---|---|---|
Forces the system to shutdown in the case where the system will not do so normally after running Sysprep.exe (with or without using the -reboot switch). This option is available only in Sysprep 1.1. The Sysprep and Setupcl files can exist either on a floppy disk, or placed in the %SystemDrive%\Sysprep folder on the hard disk; this folder and its contents are automatically deleted once Sysprep is finished. | ||
-clean | Disables any boot devices that were loaded by the [SysprepMassStorage] section in the Sysprep.inf file. The command issues a stop command through Service Control Manager; any device that does not have hardware present responds to the command. | |
-reboot | Forces Sysprep to reboot the computer at completion instead of shutting down, and then start Mini-Setup. This is useful for auditing the system and verifying that Mini-Setup is operating correctly. | |
-noreboot | By default, sysprep reboots after running. This prevents sysprep from shutting down the machine. | |
-nosidgen | Use this switch for situations where you would want the Mini-Setup wizard to run, yet you do not want the SID to be regenerated. For example, an OEM deploying many machines may pull out every 100th machine and conduct an audit to verify that it's been built correctly. Rather then redeploy, they can use the -nosidgen switch to reset the machine, and place it back in the deployment pool. | |
-quiet | By default, sysprep displays a warning/confirmation dialog box when it is run. This option prevents that box. |
The SID of the cloned system is located in registry key
HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control \SessionManager
|
| ![]() ![]() ![]() |
| ![]() ![]() ![]() |
Manual intervention at target client machines is minimized if it supports
remote booting one of two ways:
|
![]()
|
![]()
|
Remote Installation Services Help ???
| ![]() ![]() ![]() |
| ![]() ![]() ![]() |
| ![]() ![]() ![]() |
Next: Windows 2000 Configuration
Related Topics:
![]() | Your first name: Your family name: Your location (city, country): Your Email address: |
Top of Page ![]() Thank you! |