Installing a Windows Desktop Operating System Study Guide

Overview of Windows XP Installation Types

  • Attended Installation

    • This type of installation requires the user or administrator to monitor the entire process.

    • The individual must answer prompts, questions, and fill in specific configuration information as the installation progresses.

  • Unattended Installation

    • This method utilizes specialized automated files to handle the operating system installation.

    • Answer Files: Text-based files providing configuration settings that replace manual administrator input during setup.

    • Uniqueness Database Files (UDF): These are created when multiple computer names are entered into the answer file via the Setup Manager Wizard. The UDF provides settings that remain unique to each individual computer.

  • Upgrade Installation

    • This is performed on a machine that currently has a functional Windows operating system already installed.

    • It preserves existing data and settings while moving to the newer version of the OS.

  • Multi-boot Installation

    • This installation is performed to allow multiple functional Windows operating systems to coexist on the same computer hardware.

Minimum Hardware Requirements for Windows XP

  • Processor Unit: A 233MHz233\,\text{MHz} processor or higher. Compatible families include:

    • Intel Pentium family

    • Intel Celeron family

    • AMD K6 family

    • AMD Athlon family

    • AMD Duron family

  • Memory (RAM): At least 64MB64\,\text{MB} of RAM.

  • Storage: A minimum of 1.5GB1.5\,\text{GB} of available space on the hard disk.

  • Display: Super VGA resolution of at least 800×600800 \times 600.

  • Optical Drive: A CD-ROM or DVD drive is required for installation media.

  • Input Devices: Keyboard and a Microsoft mouse (or a compatible pointing device).

Pre-Installation Procedures and Compatibility Checks

  • Verifying Hardware and Software Compatibility

    • Administrators must ensure all hardware and software meeting the minimum requirements for Windows XP.

    • Compatibility should be verified before beginning the installation process.

    • Methods for verification:

      • Use the Windows XP CD during the initial setup phase.

      • Consult the Windows Catalog on the web at www.microsoft.com/windows/catalog.

  • BIOS Preparation

    • The BIOS (Basic Input/Output System) is the software that tests hardware at startup, initiates the operating system, and manages data transfer between hardware components.

    • An outdated BIOS can lead to failures in power management, disk partitioning, and peripheral configuration.

    • It is necessary to check with the computer or motherboard manufacturer to see if a BIOS update is required.

  • Obtaining Driver Updates

    • Drivers are specialized software that allow the hardware to communication with the OS; they are typically OS-specific.

    • While the Windows XP CD contains a cache of common hardware drivers, it does not include drivers for very new or highly specialized hardware.

    • Drivers should be obtained from the manufacturer's website prior to installation.

Hard Disk Preparation and Partitioning

  • Partition Definitions

    • Active Partition: The specific partition from which an x86-based computer boots. It contains the files needed to boot the OS designated as the default.

    • System Partition: Contains the bootstrap files required to display the boot menu and initiate the operating system.

    • Boot Partition: The partition containing the actual Windows system files. The location of these files is known as the systemroot folder.

  • Hard Disk Preparation Tools

    • fdisk: An MS-DOS–based tool used to partition hard disks (create, delete, change, or display partitions).

    • format: This tool applies a file system to the disk so that data can be stored and managed.

    • Windows XP CD: Can perform partition creation, deletion, and formatting during the setup process.

File System Comparison (FAT, FAT32, and NTFS)

  • File Allocation Table (FAT)

    • Supported Clients: Windows 95 OSR1, Windows 95 OSR2, Windows 98, Windows Me, Windows NT Workstation, Windows 2000 Professional, Windows XP Home Edition, and Windows XP Professional.

    • Maximum Partition Size: 4GB4\,\text{GB}.

    • Sector Size: Between 16KB16\,\text{KB} to 64KB64\,\text{KB}.

    • Security: Limited to standard file attributes.

    • Compression: None supported.

  • FAT32

    • Supported Clients: Windows 98, Windows Me, Windows 2000 Professional, Windows XP Home Edition, and Windows XP Professional.

    • Maximum Partition Size: 32GB32\,\text{GB}.

    • Sector Size: As low as 4KB4\,\text{KB}.

    • Security: Limited to standard file attributes.

    • Compression: None supported.

  • NTFS (New Technology File System)

    • Supported Clients: Windows NT Workstation, Windows 2000 Professional, Windows XP Home Edition, and Windows XP Professional.

    • Maximum Partition Size: 2terabytes2\,\text{terabytes} .

    • Sector Size: As low as 4KB4\,\text{KB}.

    • Security: Includes File, Folder, and Encryption attributes.

    • Compression: Supports native file compression.

The Windows XP Setup Process

  • Staged Running of the Setup Program

    • File Copy Phase: Setup files are copied to a temporary folder on the target partition. These files run once the system restarts.

    • Text Mode Phase: The user selects the installation partition and installs any necessary custom third-party drivers.

    • GUI Mode Phase: This graphical interface phase allows the user to select regional settings (language, time zone) and enter the product key, computer name, and administrator password.

    • Windows Welcome Phase: The final stage where user accounts are created and Windows activation is initiated.

  • Installing Network Components

    • Typical Settings: The system automatically configures the computer to obtain its IP address and DNS server address via DHCP (Dynamic Host Configuration Protocol).

    • Custom Settings: The user manually enters the IP address and DNS server address information.

  • Windows Update and Automatic Updates

    • Microsoft releases patches to address security threats.

    • The Automatic Updates feature is recommended to ensure all security patches are downloaded and installed systematically.

  • Activating Windows XP

    • In addition to the 25-character product key, the software must be activated within 30days30\,\text{days} of installation.

    • Exceptions to Activation:

      • If the manufacturer pre-activated the software (usually tied to the BIOS).

      • Businesses using Volume Licensing/multiple copy product keys that bypass individual activation.

Specialized Installation and Migration Tools

  • Remote Installation Services (RIS)

    • Allows network administrators to deploy installations across the network.

    • Hardware Requirements for RIS:

      • A Net PC–compliant motherboard (RIS-compliant NIC built-in).

      • A Preboot Execution Environment (PXE)–enabled NIC.

      • Or a software-compliant (but non-PXE) NIC used with a special RIS boot disk.

  • Upgrade Advisor

    • Built into the Windows XP CD and available online at Microsoft’s website.

    • Scans the computer for compatibility and generates a report on potential upgrade issues.

  • User State Migration Tool (USMT)

    • Records and distributes a "user state" (backgrounds, screen savers, fonts, resolution, etc.) across multiple machines.

    • Located on the Windows XP CD in the VALUEADD\MSFT\USMT folder.

  • Files and Settings Transfer Wizard (FAST Wizard)

    • Facilitates copying files and settings from an old computer to a new one.

    • Note: This tool is not intended for use within a domain environment.

Multi-boot Installation Rules

  • Operating systems must be installed in hierarchical order, starting with the oldest version first (e.g., Windows 98 must be installed before Windows XP Professional).

  • Each operating system requires its own dedicated partition.

  • The active partition must contain the boot.ini file and must be formatted with a file system that all installed operating systems can recognize.

Troubleshooting Installations Using Log Files

  • Log files are automatically created in the systemroot folder (usually the Windows folder) to diagnose installation failures.

  • Setuplog.txt: Describes the specific tasks performed during the setup process.

  • Setupapi.log: Lists issues related to hardware detection, driver identification, and driver installation.

  • Setuperr.log: This file is created specifically to record errors that occur during setup.

  • Setupapt.log: Records the specific actions taken throughout the setup timeline.

  • PNPlog.txt: Specifically lists issues regarding Plug and Play (PnP) hardware and driver detection.