MS Press - Microsoft Windows XP Professional Resource Kit Documentation
Introduction
Part I Deployment
Ch 1 Planning Deployments
Overview of the Deployment Process
Defining Project Scope and Objectives
Assessing Your Current Environment
Testing and Piloting the Deployment Plan
Rolling Out Your Deployment
Mapping Windows XP Professional to Your Business Needs
Assessing Your Current Configuration
Hardware Requirements and Compatibility
Checking the BIOS
Hardware Compatibility List
Hardware Compatibility with Windows Me, Windows 98, Windows 95, and Windows 3.x
Hardware Compatibility with Windows NT Workstation 4.0
Application Compatibility
Application Compatibility -- Migrating from Windows Me or Windows 98
Application Compatibility -- Migrating from Windows NT Workstation 4.0 or Windows NT Workstation 3.51
Testing Commercial Applications
Testing Custom Applications
Using Check Upgrade Only Mode
Network Infrastructure
Planning Your Preferred Client Configuration
Determining Desktop Management Strategies
Choosing Desktop Computer Configurations
Choosing Configurations for Portable Computers
Determining a Client Connectivity Strategy
TCP/IP Networks
IPX Protocol
Determining Security Strategies
Authentication
Authorization
Encryption
Determining Client Administration and Configuration Strategies
Multilingual Options
Hardware Devices
File Systems
Disk Partitions
Applications to Install
Accessibility Options
Planning Installations
Upgrading vs. Clean Installation
Choosing an Installation Method
Determining How Many Operating Systems to Install
Planning for Dynamic Update
Using Dynamic Update
Using the Windows Update Corporate Site for Dynamic Update
Planning for Windows Product Activation
Additional Resources
Ch 2 Automating and Customizing Installations
Overview of Automated and Customized Installations
Design an Automated and Customized Installation
Windows Product Activation
Dynamic Update
Choosing an Automated Installation and Customization Tool
Unattended Installation
When to Use Unattended Installation
Using a Windows XP Professional Operating System CD to Perform Unattended Installations
System Preparation Tool
Remote Installation Services
Systems Management Server
Where to Find the Tools and Related Information
Preparing for the Installations
Verify Hardware and Software Requirements
Create a Distribution Folder
Distribution Folder Structure
Using Setup Manager to Create a Distribution Folder
Customizing the Installations
Using Windows XP Professional Customization Tools
Customizing Unattended Installations
Customizing Sysprep Installations
Customizing RIS Installations
Creating an Answer File Manually
Customizing Components and Features
Adding Hardware Device Support
Customizing Regional and Language Options
Presetting Time Zones
Detecting Video Mode for Computer Displays
Automatically Converting FAT32 to NTFS
Converting Short File Names to Long File Names ($$rename.txt)
Adding Applications
Using Cmdlines.txt
Setting Passwords
Installing the Operating System
Unattended Installations
Sysprep
Overview of the Sysprep Process
Requirements for Running Sysprep
How Sysprep Works with Windows Product Activation
Sysprep Components
Running Sysprep
RIS
RIS Process
Before You Use RIS
Preparing for Client Configuration
Using the Remote Installation Preparation Tool
Using a Remote Installation Services Boot Disk
Understanding GUIDs
Additional Resources
Ch 3 Multilingual Solutions for Global Business
Overview of Multilingual Solutions for Global Business
New Multilingual Features in Windows XP Professional
Multilingual Features in Windows XP Professional
Built-In Language Support
Locales
Standards and Formats (User Locales)
Input Method Editors, Input Languages, and Keyboard Layouts
Keyboard Layouts
Unicode and Code Pages
Language for Non-Unicode Programs (System Locale)
User Interface Language Options (MUI Pack Only)
Windows XP Professional Language Versions
Windows XP Professional International English Version
Windows XP Professional Localized Language Versions
Windows XP Professional MUI Pack
Planning a Multilingual Deployment
Determining Language and Regional Requirements
Assessing Hardware Requirements for Multilingual Support
Disk Space Requirements
Specialized Hardware Needs
Determining Roaming User Needs
Upgrading from Earlier Versions of Windows
Deploying a Single Global Image
Creating Regional Builds
Configuring Desktops
Configuring Regional and Language Options
Configuring Regional and Language Support for User Accounts
Configuring the User Interface Language (MUI Pack Only)
Configuring Localized Content
Simplifying Multiple Language Access on Desktops
Entering Special Characters or Code Points
Controlling Desktops by Using Group Policy Settings
Using Unattended Installations and Silent Configurations
Creating Unattended Installations
Options for Running Winnt32.exe or Winnt.exe
Defining Language and Regional Settings in the Answer File
Special Considerations for Installing the Windows XP Professional MUI Pack
Using Silent Configurations
Changing Language and Regional Options
Changing MUI Pack Defaults
Using Windows Installer Packages for On-Demand Installations (MUI Pack Only)
Supporting Multilingual Applications
Supporting World-Ready Applications
Supporting Non-Unicode Applications
Determining the Compatibility of Your Current Applications
Developing Multilingual Applications
Developing Multilingual Web Sites
Ensuring Multilingual Compatibility
Multilingual Compatibility with Active Directory Objects, Clients, and Domain Controllers
Using Office XP and Windows XP Professional Together
Troubleshooting Multilingual Issues
Tools for Troubleshooting Multilingual Issues
Problems Inputting or Displaying Multiple Languages
Verifying Application Compatibility
Additional Resources
Ch 4 Supporting Installations
The Setup Process
New Setup Features
Running Setup
Support Tools
Installing Service Packs and Hotfixes
Service Pack and Hotfix Setup Programs
Service Pack Setup Program Naming Convention
Windows Hotfix Setup Program Naming Convention
Planning the Deployment
Update Installation
Creating an Update Installation
Integrated Installation
Creating an Integrated Installation
Combination Installation
Creating a Combination Installation
Uninstalling a Service Pack or Hotfix
Uninstalling a Service Pack
Uninstalling a Hotfix
Troubleshooting Windows XP Professional Setup
Additional Resources
Part II Desktop Management
Ch 5 Managing Desktops
Managing Desktops in Various Network Environments
Managing Desktops in an Active Directory Environment
Implementing IntelliMirror
Using IntelliMirror to Manage Desktops
User Data Management
User Settings Management
Computer Settings Management
Group Policy-Based Software Distribution
Using Group Policy to Manage Desktops
Group Policy Objects
GPO Processing Order
Resultant Set of Policy
Managing Users and Desktops by Using Group Policy Extensions
Refreshing Group Policy from the Command Line
Managing Desktops Without Active Directory
Roaming User Profiles and Logon Scripts
My Documents Redirection
Internet Explorer Maintenance
System Policy
Local Group Policy Object
Managing Desktops in UNIX and Novell Environments
Standards-based Management
Telnet Client and Server
Novell NetWare IPX Network
Novell ZENworks
Creating and Managing Standard Desktop Configurations
Creating Managed Desktops
Managing Mobile Users
Managing New Users
Managing Multi-User Desktops
Replacing Computers
Additional Resources
Ch 6 Managing Files and Folders
Overview of Managing Files and Folders
Managing Documents with Folder Redirection
Selecting Folders for Redirection
Tools for Configuring Folder Redirection
Using Offline Files
Implementing Offline Files
Offline Files Database
Making Files Available Offline
Encrypting Offline Files
Reconnecting to the Network Resource
Synchronizing Files
How Synchronization Works
Configuring Synchronization
Deleting Files and Folders
Deleting Files from the Offline Files Folder
Reinitializing the Cache
Group Policy Settings That Affect Offline Files
Sharing Files and Folders
Configuring Shared Folder Permissions
Simple Sharing and ForceGuest
Shared Documents Folder
Searching for Files, Folders, and Network Resources
Connecting to Network Shares
Using Indexing Service
Searching for Network Resources in an Active Directory Environment
Troubleshooting Files and Folders Management
Additional Resources
Ch 7 Supporting Mobile Users
Overview of Windows XP Professional Support for Mobile Users
Setting Up a Portable Computer
Managing Hardware on Portable Computers
Hardware Profile Creation
Dynamic Device Configuration
Docking and Undocking
Configuring Power Management
ACPI Power Management
APM Power Management
Determining APM BIOS Compatibility
Configuring APM BIOS
Power Management Schemes and Options
Configuring Power Schemes
Configuring Hibernation and Standby
Configuring the Group Policy Refresh Interval for Hibernation or Standby
Configuring Battery Monitoring and Management
Configuring Power Button, Sleep Button, and Lid Switch Behavior
Enabling Devices to Wake the Computer
Hiding Power Options
Configuring Roaming User Profiles and Folder Redirection
Roaming User Profiles in Windows XP Professional
Combining Folder Redirection with Roaming User Profiles
Configuring Offline Files for Portable Computers
Configuring Files on a Network Share for Offline Use
Configuring Synchronization for Offline Files
Enabling Automatic Connection During Scheduled Synchronization
Synchronizing Over a Slow Link
Securing Offline Files
Managing the Offline Files Folder
Securing Portable Computers
Securely Undocking Portable Computers
Windows XP Professional BIOS Security
Using Infrared Hardware and Video Devices with Portable Computers
Wireless Networking
WPAN
WLAN
802.11 Architecture
802.11 Security
802.11 Authentication
802.11 Encryption
802.1x
Windows XP Professional Wireless Support
Roaming
Zero Client Configuration
Additional Resources
Ch 8 Configuring Remote Desktop
Remote Desktop Overview
Remote Desktop Components
Remote Desktop Protocol
Client Software
Remote Desktop Features
Deploying Remote Desktop
Enabling Remote Desktop in Windows XP Professional
Enabling Users to Connect to the Computer Running Windows XP Professional
Installing Client Software
Installing Remote Desktop Connection
Installing Remote Desktop Web Connection
Establishing a Remote Desktop Session
Using Remote Desktop Connection
Using Remote Desktop Web Connection
Keyboard Shortcuts in a Remote Desktop Session
Security and Encryption in Remote Desktop
Setting Encryption Levels
Enabling Password Authentication at Logon Time
Disabling Clipboard Redirection
Disabling Printer Redirection
Disabling File Redirection
Using Group Policy with Remote Desktop
Troubleshooting Remote Desktop
Additional Resources
Ch 9 Managing Devices
Plug and Play Overview
Device Manager
Plug and Play Device Detection
Plug and Play Detection on ACPI Systems
Plug and Play Detection on Non-ACPI x86-based Systems
Allocating System Resources
Safe Removal of Plug and Play Devices
Device Drivers
Driver Signing
Windows Update
Enterprise-Wide Driver Update Using Windows Update
Driver Ranking
Windows Driver Protection
Driver Search Policy
Device Drivers in the Driver.cab File
Supported Hardware
Universal Serial Bus
USB Topology
USB Devices
Data Transfer Types and Rates Supported by USB
USB Support for Plug and Play
User Interfaces for USB Device Properties
IEEE 1394
IEEE 1394 Bus Connector and Cable
Data Transfer Rates Supported by IEEE 1394
Support for Plug and Play and Other Devices
Other Bus Support
Other Hardware Support
Network and Other Internal Adapters
Modems
Human Interface Devices
DVD
Digital Audio Devices
Still Image Devices
Video Capture
Smart Cards
Device Installation
Installing a Device in Windows XP Professional
Installing Drivers
Setting Plug and Play BIOS Settings
Configuring Device Settings
Using Hardware Profiles for Alternate Configurations
Changing Hardware Acceleration Settings for Digital Audio
Configuring the Display
Changing the Display Driver
Changing Hardware Acceleration Settings for Graphics Hardware
Configuring Display Resolution and Appearance
Configuring Power Management for the Display
Enabling Mode Pruning
Using Digital Flat Panel Monitors
Using Multiple Monitors
POST vs. Primary Display Device
Configuring Multiple Monitors
Multiple Monitors and DirectX
Using Multiple Monitors with Portable Computers
Configuring Communications Resources
Configuring Scanners and Cameras
Power Management
Power Management Features
Power Policy Overview
Using the Power Management Interface
Hardware Troubleshooting
Troubleshooting Hardware by Using Device Manager
Troubleshooting Network and Other Internal Adapters
Troubleshooting Modems
Troubleshooting Video Adapters
Troubleshooting a Universal Serial Bus Device
USB Troubleshooting Checklist
Installing Unsupported USB Devices
USB User Interface Error Detection
Troubleshooting IEEE 1394 Bus Devices
Additional Resources
Ch 10 Managing Digital Media
Digital Media Components Overview
DirectX 8.1
DVD Formats and Devices
DVD Formats
DVD Architecture
Windows Media Technologies
Windows Media Player for Windows XP
Windows Movie Maker
Microsoft Producer
Windows Media Tools and Features
Accelerated Graphics Port
Optimizing Workstations for Digital Media
Configuring Sounds and Video
Configuring Animations, Sounds, and Videos in Internet Explorer
Configuring Digital Media Devices
Using Digital Media
Playing Digital Media
Playing CDs
Playing Audio from MIDI Devices
Creating Digital Media
Recording, Mixing, and Editing Audio
Recording CDs
Creating Streaming Content for the Internet
Creating Dynamic Web Pages
Broadcasting Digital Media Presentations Over Your Intranet
Troubleshooting Digital Media
Common Problems with Playing Digital Media
Troubleshooting Playback of WAV Files
Troubleshooting MIDI Files
Troubleshooting DVD
Troubleshooting an Audio CD
Troubleshooting CD Recording
Additional Resources
Ch 11 Enabling Printing and Faxing
New to Enabling Printing and Faxing
Using Active Directory to Find Printers
Searching Active Directory Fields
Searching Active Directory Locations
Installing Printers
Installing Network and Internet Printers
Installing Local Printers
Printer Installation Considerations
Driver.cab File
Windows Update
Printing from Other Operating Systems
NetWare Print Servers
UNIX Print Servers
IBM Host Printers
Printing Preferences
Print Queue Security Options
Scheduling Printing
Printer Availability
Printer Priority
Print Job Priority
Spooler Settings
Creating and Sending Print Jobs
Modifications to the Print Dialog Box
Printer Drivers
Image Color Management 2.0
Methods of Sending Print Jobs
Standard Port Monitor
Internet Printing
USB
IrDA
IEEE 1284.4 Protocol
Monitoring and Managing Internet Print Jobs
Printing Concepts
Printer Pooling
Printing Processes
Printer Components
Graphics Device Interface
Printer Drivers
Print Spooler
Port Monitor
Printing Over the Internet
Print Job Formats
Troubleshooting Printing Problems
Common Printing Problems
Troubleshooting the Printing Process
Troubleshooting Printing from an Operating System Other Than Windows
Troubleshooting Font-Related Printing Problems
Faxing in Windows XP Professional
Configuring Fax Service
Configuring Fax Service Options
Entering User Information for Faxing
Setting Printing Preferences for Faxes
Sending Faxes
Additional Resources
Ch 12 Disk Management
New in Disk Management
Disk Management Overview
Basic and Dynamic Disks and Volumes
Basic Disks
Basic Volumes
Dynamic Disks
Dynamic Volumes
Converting Basic Disks to Dynamic Disks
Before Converting Disks to Dynamic
How to Convert a Basic Disk to Dynamic
Disks That You Cannot Convert to Dynamic
Managing Volumes During Windows XP Professional Setup
Preparing Multidisk Volumes for Windows XP Professional
Creating Volumes During Windows XP Professional Setup
Installing Windows XP Professional on Dynamic Disks
Adding, Moving, and Importing Disks
Adding New Disks to a Computer
Moving Disks
Importing Foreign Disks
Managing GPT Disks in Itanium-based Computers
Required Partitions on GPT Disks
Creating Partitions During Setup of Windows XP 64-Bit Edition
Remote Disk and Command-Line Disk Management
Managing Disks on Remote Computers
Managing Disks from the Command Line by Using DiskPart
Creating DiskPart Scripts
When to Use DiskPart Scripting
Managing Disks from the Command Line by Using Fsutil
Guidelines for Maintaining Disks and Volumes
Additional Resources
Ch 13 File Systems
New in File Systems
File Systems Overview
Advantages of Using NTFS
When to Use FAT
Cluster Size
Size Limitations in NTFS and FAT File Systems
Formatting a Volume
NTFS File System
Features Available on NTFS Volumes
File and Folder Permissions
Encryption
Disk Quotas
File Compression
Mounted Drives
Hard Links
Distributed Link Tracking
Sparse Files
Multiple Data Streams
POSIX Compliance
NTFS Change Journal
Indexing Service
Converting Volumes to NTFS
Defragmenting NTFS Volumes
Optimizing NTFS Performance
NTFS Compatibility with Windows NT 4.0
Cleanup Operations on Windows NT Volumes
NTFS Recoverability
Recovering Data with NTFS
Caching and Data Recovery
Cluster Remapping
NTFS Data Structures
Master File Table and Metadata Files
MFT Zone
NTFS File Attributes
MS-DOS-Readable File Names on NTFS Volumes
FAT File System
Comparing FAT File Systems
FAT16 File System
FAT32 File System
File Names on FAT Volumes
Compact Disc File System
Universal Disk Format
File System Tools
File Names in Windows XP Professional
Additional Resources
Ch 14 Backup and Restore
Technology Features
Backup Overview
Backup Types
Storage and Media
Storage Devices
Media Types
Security Considerations
Backup and Restore Rights
File Permissions
Backup Media Storage
Establishing a Backup Plan
Stand-Alone Computer
LAN Workgroups
Documenting Backup-and-Restore Procedures
Verify Operations
Backing Up System State Data
Boot and System Files
Using the Backup Tool
Files Skipped During Backup
Files Skipped by Default
Volume Shadow Copy Technology
Automated System Recovery
ASR Backup
ASR Restore
Removable Storage
Basic Concepts
Available Backup Media
Locked Files
Encrypted Files
Backing Up Files on Your Local Computer
Backing Up Files on Remote Computers
Restoring Data
Restoring System State Data
Files from Third-Party Backup Programs
File Security Settings
Additional Resources
Part III Security
Ch 15 Logon and Authentication
Authentication Overview
New in Windows XP Professional
Credentials and Validation
Security Principals
About Services
Security Identifiers
Security Groups
Types of Logon
Components Used in Interactive Logon
Using RunAs to Start a Program
Authentication Protocols
Protocol Selection
NTLM
Interactive Logon with NTLM
Kerberos V5 Authentication Protocol
Interactive Logons Using Kerberos Authentication
Kerberos Ticket Cache
Kerberos Interoperability
Managing Credentials
Password Management
Group Policy
Stored User Names and Passwords
Backing Up and Restoring Passwords
Smart Cards
Logging On by Using a Smart Card
Automating Logon
Disabling the Welcome Screen
Authentication Policy Options
Account Policies
Password Policy
Account Lockout Policy
Kerberos Policy
Local Policies
User Rights Assignment
Security Options
Auditing and Troubleshooting
Security Options
Audit Policy
Security Event Messages
Additional Resources
Ch 16 Authorization and Access Control
Overview of Access Control
Important Terms
Key Concepts
Rights and Permissions
User-based Authorization
Security Descriptors
Planning for Effective Access Control
User Accounts and Security Groups
User Account Creation
Types of Security Groups
Computer Local Security Groups
About the Program Compatibility Wizard
Domain Local Security Groups
Built-in Security Principals
Memberships Associated with Default Groups
Managing Permissions by Nesting Groups
Nesting Groups in Domain Environments
Working with Access Control Lists
Access Control Entries
How Access Control Is Applied to New Objects
Modifying Inheritance of Permissions
Managing Ownership Permissions
Default Permissions
Basic File and Folder Permissions
Advanced File and Folder Permissions
Applying Folder and Share Permissions at Setup
Using CACLs
Managing User Rights by Using Security Groups
Security Group Upgrade from Windows NT 4.0
Security Group Creation in a Clean Installation
Managing Anonymous Logons
Managing Network Authentication
Using Security Policy
Software Restriction Policies
Security Templates
Working with Local Security Policy
Viewing Local Security Policy Settings
Modifying Local Security Policy Settings
Using Security Templates
Auditing and Analyzing Access Control
Enabling Auditing Policies
Auditing the Use of Privileges
Auditing Account Management
Using the Event Viewer
Using the Security Configuration and Analysis Snap-in
Creating and Analyzing a Security Configuration Database
Configuring and Analyzing Operations by Using Secedit.exe
Additional Resources
Ch 17 Encrypting File System
Overview of EFS
Components of EFS
Encrypting And Decrypting By Using EFS
What Can Be Encrypted
How Files Are Encrypted
Structure of an Encrypted File
The Encryption Process
The Decryption Process
Working with Encryption and Decryption
Encrypting and Decrypting Files and Folders by Using My Computer
Encrypting and Decrypting Files and Folders by Using the Cipher Command
Enabling EFS Options on the Shortcut Menu
Encrypting Offline Files
Determining Encryption Status By Using My Computer
Determining Encryption Status by Using the Cipher Command
Remote EFS Operations on File Shares and Web Folders
Remote EFS Operations in a File Share Environment
Remote Encryption on File Shares
Remote Decryption on File Shares
Local and Remote File Operations in a File Share Environment
Remote EFS Operations in a Web Folder Environment
Creating a Web Folder
Remote Encryption of Files on Web Folders
Remote Decryption of Files on Web Folders
File Copy from a Web Folder
Delivering EFS Certificates to Users
How EFS Uses Certificates
Determining Whether an EFS Certificate Exists
Obtaining an EFS Certificate in a Stand-Alone Environment
Using Enterprise Certification Authorities to Issue Certificates
Renewing Certificates and Keys
Replacing Self-Signed Certificates with CA-issued Certificates
Authorizing Multi-User Access to Encrypted Files
How Users Are Authorized for Access to Encrypted Files
Considerations for Sharing Encrypted Files
Sharing Encrypted Files
Taking Recovery Precautions
Data Recovery and Data Recovery Agents
Data Recovery Agent Decryption Process
Configuring Data Recovery Policy in a Stand-Alone Environment
Exporting and Importing EFS and DRA Certificates and Private Keys
Backing Up and Restoring Encrypted Files or Folders
Recovering Encrypted Files
Strengthening Key and File Security
Certificate and Public Key Storage
Private Key Storage
Master Key Storage and Security
Master Key Loss and Data Recovery
Password Reset Disk Creation
Enabling the Startup Key
Enabling 3DES
Increasing Security for Open Encrypted Files
Disabling EFS
Tips for Implementing EFS
Troubleshooting EFS
Unable to Encrypt Files
Unable to Decrypt Remote Files
Unable to Open Encrypted Files
Encrypted File Is Unencrypted When Copied or Moved
Virus Check Program Cannot Check All Files
Common Error Messages
Additional Resources
Part IV Networking
Ch 18 Connecting Clients to Windows Networks
Microsoft Networking Overview
New in Microsoft Networking
Fundamental Configuration Tasks
Determining the Current Networking Environment
Installing and Configuring TCP/IP or Another Network Protocol
Connecting to the Right Network Environment
Verifying a Successful Client Logon Attempt
Troubleshooting a Failed Logon Attempt
Microsoft Network Environments
Peer-to-Peer Network Environment
Windows Domain Environment
Active Directory
Windows NT 4.0 Compatibility
Account Authentication
Authentication Methods
Logon Names
TCP/IP and Other Network Protocols
Benefits of TCP/IP
Configuring the Protocol Binding Order
Locating Resources by Publishing Objects
Computer Browser and Browsing Roles
Browser Elections
Building the Browse List for Microsoft Networks
Adding to and Removing from the Browse List
Logon Scripts
Group Policy and System Policy Settings
System Policy and Group Policy Coexistence
Checking Local and Domain Policy Compatibility
Group Policy Settings for Network Connections
Joining the Network Environment
Network Identification Wizard
Changing Windows Workgroup Membership
Manually Joining a Windows Domain
Confirming Domain and Workgroup Membership
Testing a Workgroup User Account
Testing a Domain User Account
Establishing a Secure Channel
Troubleshooting Microsoft Networking
Tools for Troubleshooting
Troubleshooting Joining Networks
Troubleshooting Logon Problems
Troubleshooting Group Policy and System Policy
Troubleshooting My Network Places
Additional Resources
Ch 19 Configuring TCP/IP
Overview of Windows XP Professional TCP/IP
Defining TCP/IP
TCP/IP Features in Windows XP Professional
Determining Network Requirements for TCP/IP
Installing and Configuring TCP/IP
Default and Manual Installation of TCP/IP
Configuring IP Properties
Verifying IP Installation
Using Netsh to Configure and Monitor Computers
Advanced IP Configuration
Understanding Internetwork Routing Strategy
IP Packet Transmission
Configuring the Local IP Routing Table
Determining Methods for Identifying Gateways and Managing Routing Paths
Manually Configuring Default Gateways
Manually Editing the Routing Table
Configure RIP Listening Support
IP Security and Filtering
IPSec
How IPSec Prevents Network Attacks
Example of IPSec
Considerations for IPSec
Configuring IPSec Policies
Configuring Domain-based IPSec Policies
IPSec Policy Precedence
Configuring Local IPSec Policies
IP Security Policy Management Snap-in
Creating Local IPSec Policies
TCP/IP Filtering
Configuring Multihoming
Configuring Multiple Network Adapters or Media Types
Multihoming Considerations
TCP/IP Troubleshooting
TCP/IP Troubleshooting Tools
Checking the Configuration with Ipconfig
Testing the Network Connection with Ping and PathPing
Clearing the ARP Cache
Verifying the Default Gateway
Pinging a Remote Host
Checking IP Security
Checking Packet Filtering
Troubleshooting Routing
Troubleshooting Gateways
Additional Resources
Ch 20 Configuring IP Addressing and Name Resolution
Overview of Addressing and Name Resolution
Types of IP Addresses
Types of IP Address Assignment
Types of TCP/IP Name Resolution
Enabling IP Address Assignment
Choosing an IP Address Assignment Method
Configuring DHCP
DHCP Lease Process
Restarting a DHCP Client
DHCP Lease Renewals
Configuring the Windows XP Professional DHCP Client
Configuring APIPA
Configuring an IP Address Manually
Configuring Multiple IP Addresses on a Network Adapter
Configuring an Alternate IP Address
Configuring TCP/IP Name Resolution
Choosing a Name Resolution Method
Configuring DNS Settings
Configuring DNS to Resolve Host Names and Domain Names
DNS and NetBIOS Names
DNS Naming Restrictions
DNS Query Process
Adding Suffixes to Queries
Specifying DNS Servers
Querying DNS Servers
DNS Caching, Network Prioritization, and Security
Configuring Dynamic Update
Configuring Dynamic Update for DHCP Clients
Statically Configured and Remote Access Clients
Multihomed Clients
Disabling Dynamic Update
Editing Hosts Files
Configuring NetBIOS Name Resolution
NetBIOS Name-Resolution Basics
Name Resolution Using WINS
Configuring WINS
B-Node Broadcasts and Lmhosts
WINS Proxy
Disabling NetBT
Troubleshooting Name Resolution and Addressing
Checking NetBIOS Name Resolution
Checking Hosts Files and DNS Name Resolution
Troubleshooting IP Addressing
Additional Resources
Ch 21 Connecting Remote Offices
Remote Office Overview
Local Connections in a Remote Office
Remote Connections to a Private Network
Connecting to the Internet
What's New
Connection Types
Remote Access Connection Types
VPN Connection Types
Local Connection Types
Direct Cable Connections
Wide Area Network Connection Types
Incoming Connection Types
Connection-defined Connections
Managing Outgoing Connections
Using the New Connection Wizard to Choose Connection Types
Internet Connection
Connecting to the Network at My Workplace
Advanced Connection
What Can I Configure?
Configuration Privileges
Configuring Remote Connections
Configuring Advanced Settings
Operator-Assisted Dialing
Dial-up Preferences
Dynamic Multiple Device Dialing
Network Identification
Advanced Settings
Optional Networking Components
Deploying Connection Manager
CMAK
CPS
Accessing Network Resources
Managing Incoming Connections
Configuring Home Networks
Home Network Hardware Requirements
Home Network Configuration Instructions
Home and Small Office Local Connections
Clients, Services, and Protocols
Local Area Connection Status
WAN Adapters
The Network Bridge
Remote Network Security
Authentication
Logging On Using Domain Credentials
Authentication Protocols
How the Remote Access Authentication Process Works
Data Encryption
MPPE
IPSec
Internet Connection Sharing
Using DHCP with ICS
ICS Scenario: Connecting Your Branch Office's Intranet to the Internet
Configuring the ICS Computer
Internet Connection Firewalls
Troubleshooting Remote Office Network Connections
Troubleshooting Tools
PPP Logging
Modem Logging
Modem Diagnostics
Device Manager
Troubleshooting Common Local Area Configuration Problems
Troubleshooting Common Remote Access Configuration Problems
Troubleshooting Common Internet Access Configuration Problems
Additional Resources
Ch 22 Configuring Telephony and Conferencing
Overview of Telephony and Conferencing
Telephony Environments
IP Telephony
Client/Server Telephony
Public Switched Telephone Network
Integrated Services Digital Network
Private Branch Exchange
TAPI 3.1
Service Providers
Quality of Service
Support for QoS in Windows XP Professional
QoS Components for Windows XP Professional
Configuring Telephony and Conferencing
Configuring Modems
Defining a Location
Setting Modem Properties
Configuring ISDN Support
Configuring Client/Server Telephony Support
Configuring TAPI IP Telephony
Specifying the H.323 Gateway
Specifying the H.323 Proxy
Specifying the H.323 Gatekeeper
Using Windows Directory Service
Troubleshooting Telephony and Conferencing
Troubleshooting Modems
Troubleshooting PSTN Telephony
Troubleshooting Conferencing Applications
Additional Resources
Part V Interoperability
Ch 23 Interoperating with UNIX
Overview of Windows XP Professional and UNIX Connectivity
Integrating Windows XP Professional into a UNIX Environment by Using Services for UNIX
Migrating UNIX Applications by Using Interix 2.2
Porting Applications to the Interix Subsystem
Services for UNIX
File Access
User Authentication and Account Management
UNIX Printing
Choosing Services for UNIX Components
Administration and Scripting
Microsoft Management Console (MMC)
Nfsadmin Tool
Nisadmin Tool
Korn Shell
UNIX Tools
Using vi
Scripting
Troubleshooting
Commonly Encountered Errors
Additional Resources
Ch 24 Interoperating with NetWare
Overview of Windows XP Professional and NetWare Connectivity
Client Service
Network Protocols
Configuring Client Service for NetWare
Setting the Preferred Server or Default Tree and Context
Setting a Preferred Server in a Bindery-based Server Environment
Specifying the Tree and Context in an NDS Environment
Running Login Scripts
Internal Network Number
Frame Type and Network Number
Accessing NetWare Resources
Accessing NetWare Volumes
Accessing NetWare Printers
Administering NetWare Servers Through Windows XP Professional
Windows XP Professional and NetWare Security
Comparing Windows XP Professional and NetWare Security
NDS Object and Property Rights
Troubleshooting Windows XP Professional and NetWare Connectivity
Using Windows XP Professional Troubleshooting Tools
Troubleshooting Connectivity Problems
Troubleshooting NetWare Login Scripts
Troubleshooting Other Problems
Additional Resources
Ch 25 Interoperating with IBM Host Systems
Overview of Interoperability with IBM Host Systems
Host Integration Server 2000
IBM Systems Network Architecture
Hierarchical Networking
Peer-to-Peer Networking
Host Integration Server 2000 Client Software Components
Installing Host Integration Server 2000 Client Software and Components
Managing Host Integration Server 2000
Windows XP Professional and IBM Host Security
Authentication
Host Account Synchronization Service
Windows 2000 Account Synchronization Service
Host Account Cache
Host Resource Allocation
3270 Terminal Access
5250 Terminal Access and APPC Access
TN3270 Service and TN5250 Service
Shared Folder Services
Data Encryption
Troubleshooting
Troubleshooting Connectivity Problems
Is the Correct Transport Protocol Selected?
Is the Correct Client Mode Selected?
Is the Correct Directory Service Selected?
Changing the Locally Administered Address
Additional Resources
Part VI System Troubleshooting
Ch 26 Troubleshooting Concepts and Strategies
Troubleshooting Overview
Troubleshooting Concepts
Identify Problem Symptoms
Check Technical Information Resources
Review Your System's History
Check Firmware Versions
Troubleshooting Strategies
Isolate and Resolve Hardware Problems
Isolate and Resolve Software Issues
Avoid Common Pitfalls
Document and Evaluate the Results
Take Proactive Measures
Summary and Checklist
Additional Resources
Ch 27 Troubleshooting Disks and File Systems
New in Troubleshooting Disks and File Systems
Maintenance and Troubleshooting Tools
Chkdsk
Running Chkdsk to Repair File Systems
The Chkdsk Process on NTFS Volumes
Running Autochk When the Computer Restarts
Using Chkntfs to Prevent Autochk from Running
Reducing the Time Required to Run Chkdsk on NTFS Volumes
Running Chkdsk on Mission-Critical Computers
Determining How Long Chkdsk Will Run
Recovering Lost Clusters on FAT Volumes
Running Chkdsk from My Computer or Windows Explorer
Disk Defragmenter
Before Using the Disk Defragmentation Tools
Running the Disk Defragmenter Snap-in
Defragmenting Volumes by Using the Defrag Command
Tips for Using the Disk Defragmentation Tools
Optimizing Startup Times by Using Defragmentation Tools
Files That You Cannot Defragment
Recovery Console
Automated System Recovery
DiskProbe
Dmdiag
Disk and Volume Status Descriptions
Disk Status Descriptions
Volume Status Descriptions
Viruses That Affect the MBR and Boot Sectors
MBR Viruses
Boot Sector Viruses
How MBR and Boot Sector Viruses Affect Windows XP Professional
Guidelines for Avoiding Viruses
Treating an MBR or Boot Sector Virus Infection
Repairing Damaged MBRs and Boot Sectors in x86-based Computers
Restoring the MBR
Replacing the Boot Sector
Stop Messages for Disks and File Systems
Other Disk Problems
Disk Sectors Critical to Startup
Disk Sectors on MBR Disks
Master Boot Record on Basic Disks
Master Boot Record on Dynamic Disks
Boot Sectors on MBR Disks
Disk Sectors on GPT Disks
Protective MBR
GPT Partition Table Header
GUID Partition Entry Array
Boot Sectors on GPT Disks
Additional Resources
Ch 28 Troubleshooting Startup
Understanding the Startup Process
Startup Phases for x86-based Systems
Power-on Self Test
Initial Startup Phase
Boot Loader Phase
Detect and Configure Hardware Phase
Kernel Loading Phase
Logon Phase
Plug and Play Device Detection
Startup Phases for Itanium-based Systems
Power-on Self Test for Itanium-based Systems
Initial Startup and Boot Manager Phase for Itanium-based Systems
Kernel Loading for Itanium-based Systems
Device Drivers and Services Phase for Itanium-based Systems
Logon Phase for Itanium-based Systems
Plug and Play Device Detection for Itanium-based Systems
Summary of the Startup Process
Following a Process for Startup and Recovery
Restoring to the Last Known Good Configuration
Starting in Safe Mode
Rolling Back Drivers
Using System Restore to Undo Changes
Temporarily Disabling Applications and Processes
Disabling Startup Programs by Using the System Configuration Utility
Disabling Startup Programs by Using the SHIFT Key
Disabling Startup Programs by Using the Group Policy Snap-in
Disabling Startup Programs for Computers on a Network
Manually Disabling Startup Programs
Temporarily Disabling Services
Using Service Tools to Diagnose and Resolve Startup Issues
Determining Service Dependencies
Determining Which Services and Processes to Temporarily Disable
Uninstalling Software
Using Recovery Console
Reviewing and Correcting Boot.ini Settings on x86-based Systems
Reviewing and Correcting NVRAM Startup Settings on Itanium-based Systems
Performing a Parallel Windows XP Professional Installation
Saving System Files and Settings by Using Automated System Recovery
Recovering from Hardware-related Problems
Checking Your Hardware
Simplifying Your Hardware Configuration
Checking the Operating System Configuration
Diagnosing Disk-related Problems
Resolving Shutdown Problems
Resolving Power Management Problems on x86-based Systems
Additional Resources
Part VII Appendices
Appendix A System Files Reference
System Files
Startup Files
Folders on the Local Disk
Windows Folder
System32 Folder
Extracting Files from the Operating System CD
Additional Resources
Appendix B User Rights
Logon Rights
Privileges
Appendix C Common Stop Messages for Troubleshooting
Stop Message Overview
Defining Terms
Stop Message Screen Sections
Types of Stop Messages
Stop Messages Caused by Faulty Software
Installation Stop Messages
Stop Messages Caused by Hardware Issues
Executive Initialization Stop Messages
Memory Dump Files
Small Memory Dump File
Kernel Memory Dump File
Complete Memory Dump File
Using Memory Dump Files to Analyze Stop Errors
Using Error Reporting
Using the Online Crash Analysis Web Site
Using Symbol Files and Debuggers
Stop Message System Event Log Reporting
Preventing System Restarts After a Stop Error
Common Stop Messages
Stop 0x0000000A or IRQL_NOT_LESS_OR_EQUAL
Stop 0x0000001E or KMODE_EXCEPTION_NOT_HANDLED
Stop 0x00000024 or NTFS_FILE_SYSTEM
Stop 0x0000002E or DATA_BUS_ERROR
Stop 0x0000003F or NO_MORE_SYSTEM_PTES
Stop 0x00000050 or PAGE_FAULT_IN_NONPAGED_AREA
Stop 0x00000077 or KERNEL_STACK_INPAGE_ERROR
Stop 0x00000079 or MISMATCHED_HAL
Stop 0x0000007A or KERNEL_DATA_INPAGE_ERROR
Stop 0x0000007B or INACCESSIBLE_BOOT_DEVICE
Stop 0x0000007F or UNEXPECTED_KERNEL_MODE_TRAP
Stop 0x0000009F or DRIVER_POWER_STATE_FAILURE
Stop 0xBE or ATTEMPTED_WRITE_TO_READONLY_MEMORY
Stop 0xC2 or BAD_POOL_CALLER
Stop 0x000000CE or DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS
Stop 0x000000D1 or DRIVER_IRQL_NOT_LESS_OR_EQUAL
Stop 0x000000D8 or DRIVER_USED_EXCESSIVE_PTES
Stop 0x000000EA or THREAD_STUCK_IN_DEVICE_DRIVER
Stop 0x000000ED or UNMOUNTABLE_BOOT_VOLUME
Stop 0x000000F2 or HARDWARE_INTERRUPT_STORM
Stop 0xC000021A or STATUS_SYSTEM_PROCESS_TERMINATED
Stop 0xC0000221 or STATUS_IMAGE_CHECKSUM_MISMATCH
Hardware Malfunction Messages
Stop Message Checklist
Check Your Software
Check Your Hardware
Additional Resources
Appendix D Tools for Troubleshooting
Using This Appendix
Installing and Running Troubleshooting Tools
Installing Tools
Tool Interface Types
Starting GUI Tools
Starting GUI Snap-in Tools
Starting Command-Line Tools and Logging Output
Help and Support Center
Disaster Recovery Tools
Last Known Good Configuration
Using Safe Mode
Device Driver Roll Back
System Restore
Using System Restore
Add or Remove Programs
Recovery Console
Installing and Using Recovery Console
Customizing Recovery Console
Using Recovery Console to Recover from Startup Problems
Using Recovery Console Commands
Backup
Automated System Recovery
Application and Service Tools
Bootcfg
Boot Logging
Dependency Walker
Device Manager
DirectX Diagnostic Tool
Dr. Watson
Error Reporting
Event Query
Event Triggers
Event Viewer
Global Flags Editor
Group Policy Snap-in
Group Policy Results
Group Policy Update
Kernel Debugger
Memory Pool Monitor
Online Crash Analysis Web Site
OpenFiles
Performance Snap-in
Process and Thread Status
Program Compatibility Wizard
Registry Editor
Resultant Set of Policy
RunAs (Command-Line Tool)
RunAs (GUI Feature)
SC
Services Snap-in
Shutdown Event Tracker
System Configuration Utility
Systeminfo
System Information
Task Kill
Task List
Task Manager
Uninstall Windows XP Professional
Remote Management Tools
Computer Management Tool
Remote Desktop
Remote Assistance
Telnet
Disk and Maintenance Tools
Chkdsk
Disk Cleanup
Disk Defragmenter
Disk Management and DiskPart
Fsutil.exe
My Computer Information in Help and Support Center
Windows Update
Restricting Access to Windows Update
System File Tools
Driver Signing and Digital Signatures
Driver Query
Windows File Protection
Windows File Protection Service
System File Checker
Networking Tools
GetMac
IP Config
IP Security Monitor
NetBT Statistics
Netsh
Netstat
Network Connectivity Tester
Network Diagnostics
Network Monitor Capture Utility
NSLookup
PathPing
Additional Resources
Appendix E Security Event Messages
Viewing Security Event Messages
System Event Messages
Logon Events
Object Access Events
Privilege Use Events
Detailed Tracking Events
Policy Change Events
User Management Events
Account Logon Events
Directory Service Access Events
Appendix F Device Manager Error Codes
Additional Resources
Appendix G Differences with Windows XP Home Edition
Windows XP Home Edition Overview
Comparing Windows XP Home Edition and Windows XP Professional Feature Differences
Corporate Management
Corporate Security
Networking Features
File System Features
User Interface Features
Advanced or Power-User Features
Additional Resources
Appendix H Differences with Windows XP 64-Bit Edition
Overview of Windows XP 64-Bit Edition
Features Not Supported in Windows XP 64-Bit Edition
Windows XP 64-Bit Edition Requirements
Additional Resources
Appendix I Accessibility for People with Disabilities
Customizing for Accessibility
Windows Installer
Group Policy
User Profiles
Customizing the Desktop
Utility Manager
Configuring Accessibility Features
Setting Accessibility Options by Type of Disability
Options for Users with Vision Impairments
Options for Users with Mobility Impairments
Keyboard Options
Keyboard Shortcuts
Mouse Options
SerialKeys
Options for Users with Hearing Impairments
Options for Users with Cognitive Disabilities
Options for Users Who Experience Seizures
Adding Assistive Technology Products
Additional Resources
Appendix J Well-Known Security Identifiers
Glossary
A-E
F-L
M-R
S-Z