| About This Book | xxxv |
| Before You Begin Part 1 | xxxv |
| Intended Audience | xxxvi |
| Prerequisites | xxxvi |
| Reference Materials | xxxvii |
| About the CD-ROM | xxxvii |
| Features of This Book | xxxvii |
| Notes | xxxviii |
| Conventions | xxxviii |
| Chapter and Appendix Overview | xl |
| Finding the Best Starting Point For You | xlii |
| Getting Started | xlvi |
| Before You Begin Part 2 | xlix |
| The Components of Part 2 | l |
| MCP Exam Prerequisites | li |
| Know the Products | li |
| Using the Electronic Assessment and Part 2 | lii |
| Understanding the Conventions for Part 2 | lii |
| Question Numbering System | lii |
| Notational Conventions | liii |
| Notes | liii |
| Using the Electronic Assessment | liii |
| Installing and Running the Electronic Assessment Software | liv |
| Taking the Electronic Assessment | lv |
| Ending and Grading the Electronic Assessment | lvi |
| Interpreting the Electronic Assessment Results | lvi |
| Ordering More Questions | lvii |
| Using Part 2 of This Book | lvii |
| Review the Objectives | lvii |
| Review the Questions | lviii |
| The Microsoft Certified Professional Program | lviii |
| Microsoft Certification Benefits | lix |
| Requirements for Becoming a Microsoft Certified Professional | lxi |
| Technical Training for Computer Professionals | lxii |
| Technical Support | lxiii |
| PART 1 SELF-PACED TRAINING FOR MICROSOFT WINDOWS 2000 SERVER | |
| CHAPTER 1 Introduction to Microsoft Windows 2000 | 1 |
| About This Chapter | 1 |
| Before You Begin | 1 |
| Lesson 1: Overview of Windows 2000 | 2 |
| Editions of Windows 2000 | 2 |
| Windows 2000 Professional | 2 |
| Windows 2000 Server | 3 |
| Windows 2000 Advanced Server | 3 |
| Windows 2000 Datacenter Server | 3 |
| Features of Windows 2000 | 4 |
| Lesson Summary | 6 |
| Lesson 2: Operating System Architecture | 7 |
| Windows 2000 Architectural Overview | 7 |
| User Mode | 8 |
| Environment Subsystems | 9 |
| Integral Subsystems | 10 |
| Kernel Mode | 10 |
| Windows 2000 Executive | 10 |
| Hardware Abstraction Layer (HAL) | 12 |
| Kernel Mode Drivers | 13 |
| Lesson Summary | 18 |
| Lesson 3: Windows 2000 Directory Services | 19 |
| Introduction to Directory Services | 19 |
| Workgroups and Domains | 20 |
| Windows 2000 Workgroups | 20 |
| Windows 2000 Domains | 22 |
| Windows 2000 Active Directory Services | 23 |
| Active Directory Features | 23 |
| The Active Directory Structure | 25 |
| Lesson Summary | 33 |
| Review | 34 |
| CHAPTER 2 Installing and Configuring Microsoft Windows 2000 Server | 37 |
| About This Chapter | 37 |
| Before You Begin | 38 |
| Lesson 1: Preparing to Install Windows 2000 Server | 39 |
| Preparing for Installation | 39 |
| Minimum Hardware Requirements | 42 |
| Hardware Compatibility | 43 |
| Disk Partitions | 44 |
| Sizing the Installation Partition | 45 |
| File Systems | 46 |
| NTFS | 46 |
| FAT16 and FAT32 | 47 |
| File System Considerations | 48 |
| Licensing | 50 |
| Per-Server Licensing | 50 |
| Per-Seat Licensing | 50 |
| Workgroups and Domains | 51 |
| Joining a Workgroup | 51 |
| Joining a Domain | 52 |
| Upgrade or New Installation | 53 |
| Installation Methods | 53 |
| Setup Boot Disks | 54 |
| Bootable CD-ROM | 55 |
| Over-the-Network (Server-Based) | 56 |
| Choosing Which Components to Install | 57 |
| Lesson Summary | 60 |
| Lesson 2: Installing Windows 2000 Server | 61 |
| Windows 2000 Server Setup Programs | 61 |
| Windows 2000 Setup Program | 61 |
| Winnt.exe Setup Program | 62 |
| Winnt32.exe Setup Program | 63 |
| The Installation Process | 66 |
| Pre-Copy Phase | 66 |
| Text Mode | 67 |
| GUI Mode | 67 |
| Exercise 1: Installing Windows 2000 Server | 70 |
| Lesson Summary | 80 |
| Lesson 3: Upgrading to Windows 2000 Server | 81 |
| Upgrading to Windows 2000 Server | 81 |
| Upgrading Servers | 82 |
| Upgrading a Windows NT Domain | 83 |
| Planning for a Windows NT Domain Upgrade | 85 |
| Preparing for a Windows NT Domain Upgrade | 85 |
| Preparing to Upgrade the Domain Controller | 86 |
| Upgrading the Primary Domain Controller | 87 |
| Upgrading the Backup Domain Controllers | 87 |
| Upgrading Member Servers | 89 |
| Domain Consolidation | 89 |
| Lesson Summary | 91 |
| Lesson 4: Troubleshooting a Windows 2000 Server Installation | 92 |
| Troubleshooting Windows 2000 Server | 92 |
| Lesson Summary | 93 |
| Review | 94 |
| CHAPTER 3 Unattended Installations of Microsoft Windows 2000 Server | 97 |
| About This Chapter | 97 |
| Before You Begin | 98 |
| Lesson 1: Preparing for an Unattended Installation of Windows 2000 Server | 99 |
| Creating the Answer File | 99 |
| Answer File Format | 100 |
| Methods for Creating an Answer File | 103 |
| Creating the Distribution Folders | 105 |
| Structuring the Distribution Folder | 106 |
| Exercise 1: Preparing and Running an Automated Installation | 109 |
| Lesson Summary | 118 |
| Lesson 2: Automating the Installation of Windows 2000 Server | 119 |
| Performing an Unattended Installation | 119 |
| Bootable CDROM | 120 |
| Winnt.exe or Winnt32.exe | 120 |
| Automating the Installation of Windows 2000 Server | 121 |
| Using Syspart | 123 |
| Using Sysprep | 125 |
| Using Systems Management Server | 135 |
| Using a Bootable CD-ROM | 136 |
| Lesson Summary | 137 |
| Lesson 3: Automating the Installation of Server Applications | 138 |
| Using the Cmdlines.txt File | 138 |
| Using the Answer File | 139 |
| Installing Applications | 141 |
| Lesson Summary | 143 |
| Review | 144 |
| CHAPTER 4 Microsoft Windows 2000 File Systems | 147 |
| About This Chapter | 147 |
| Before You Begin | 148 |
| Lesson 1: Disk Management Basics | 149 |
| Setting Up a Hard Disk | 149 |
| Storage, Partition, and Volume Types | 149 |
| File Systems | 154 |
| Common Disk Management Tasks | 155 |
| Working with Simple Volumes | 156 |
| Working with Spanned Volumes | 157 |
| Working with Striped Volumes | 158 |
| Adding Disks | 159 |
| Changing Storage Type | 159 |
| Viewing and Updating Information | 161 |
| Managing Disks on a Remote Computer | 164 |
| Exercise 1: Configuring a Simple Disk and Converting It to a Dynamic Disk | 164 |
| Lesson Summary | 168 |
| Lesson 2: File Allocation Table (FAT) | 169 |
| Introduction to the FAT File System | 169 |
| The FAT16 File System | 170 |
| The FAT32 File System | 173 |
| FAT32 Partition Structure | 173 |
| File System Limits | 174 |
| Lesson Summary | 175 |
| Lesson 3: NT File System (NTFS) | 176 |
| Introduction to NTFS | 176 |
| Features of Windows 2000 | 177 |
| Reparse Points | 177 |
| Native Structured Storage | 178 |
| Disk Quotas | 179 |
| Sparse File Support | 179 |
| Link Tracking and Object Identifiers | 180 |
| Change Journal | 181 |
| CD and DVD Support | 182 |
| Structure of NTFS | 184 |
| NTFS Volume Structure | 184 |
| Windows 2000 Boot Sector | 185 |
| Windows 2000 Master File Table and Metadata | 185 |
| NTFS File Attributes | 186 |
| Implementation of NTFS | 187 |
| Upgrading to Windows 2000 | 187 |
| Multibooting Windows 2000 | 189 |
| NTFS Compatibility | 189 |
| Lesson Summary | 192 |
| Lesson 4: File System Security | 193 |
| Shared Folders | 193 |
| Shared Folder Permissions | 193 |
| Applying Shared Folder Permissions | 195 |
| Guidelines for Shared Folder Permissions | 196 |
| Sharing Folders | 197 |
| Requirements for Sharing Folders | 197 |
| Administrative Shared Folders | 197 |
| Sharing a Folder | 198 |
| Modifying Shared Folders | 200 |
| NTFS Permissions | 201 |
| Assigning NTFS Permissions | 201 |
| Guidelines for Assigning NTFS Permissions | 203 |
| Configuring NTFS Permissions | 204 |
| Copying and Moving Files and Folders | 208 |
| Troubleshooting NTFS Permissions | 209 |
| Lesson Summary | 210 |
| Review | 211 |
| CHAPTER 5 Advanced File Systems | 213 |
| About This Chapter | 213 |
| Before You Begin | 213 |
| Lesson 1: Distributed File System | 214 |
| Dfs Overview | 214 |
| Limits of Dfs | 216 |
| Types of Dfs Roots | 217 |
| Stand-Alone Dfs Roots | 217 |
| Domain Dfs Roots | 218 |
| Configuring Dfs | 219 |
| Configuring a Stand-Alone Dfs Root | 219 |
| Configuring a Domain Dfs Root | 220 |
| Configuring New Dfs Links | 220 |
| Exercise 1: Creating a Dfs Root and Dfs Link | 222 |
| Lesson Summary | 228 |
| Lesson 2: File Replication Service | 229 |
| FRS Replication | 229 |
| Sites and Replication | 230 |
| Knowledge Consistency Checker | 231 |
| Unique Sequence Numbers | 232 |
| Implementing FRS | 233 |
| Replicating SYSVOL | 233 |
| Replicating Dfs Fault Tolerant Roots | 233 |
| Configuring FRS for Inter-Site Replication | 234 |
| Lesson Summary | 235 |
| Review | 236 |
| CHAPTER 6 Active Directory Services | 237 |
| About This Chapter | 237 |
| Before You Begin | 238 |
| Lesson 1: Overview of Active Directory Services | 239 |
| Introduction to Active Directory Services | 239 |
| Understanding Active Directory Concepts | 240 |
| Extensible Schema | 241 |
| Global Catalog | 242 |
| Namespace | 243 |
| Naming Conventions | 244 |
| Active Directory Architecture | 247 |
| Access to Active Directory Services | 248 |
| Directory Service Architecture | 250 |
| Lesson Summary | 255 |
| Lesson 2: Planning Active Directory Implementation | 257 |
| Planning a Namespace | 257 |
| Internal and External Namespaces | 258 |
| Defining a Namespace Architecture | 260 |
| Planning Organizational Units | 263 |
| Creating the OU Structure | 263 |
| OU Design Guidelines | 264 |
| Structure the OU Hierarchy | 264 |
| Planning a Site | 266 |
| Optimizing Workstation Logon Traffic | 268 |
| Optimizing Directory Replication | 268 |
| Lesson Summary | 268 |
| Lesson 3: Implementing Active Directory Services | 269 |
| The Active Directory Installation Wizard | 269 |
| Adding a Domain Controller to an Existing Domain | 270 |
| Creating the First Domain Controller for a New Domain | 270 |
| The Database and Shared System Volume | 272 |
| The Active Directory Database | 272 |
| The Shared System Volume | 272 |
| Domain Modes | 273 |
| Mixed Mode | 273 |
| Native Mode | 273 |
| Exercise 1: Installing Active Directory Services | 274 |
| Exercise 2: Joining Server02 to the Domain | 277 |
| Exercise 3: Installing and Examining the Contents of Adminpak.msi | 279 |
| Exercise 4: Changing from Stand-Alone Dfs to Domain Dfs | 280 |
| Lesson Summary | 284 |
| Lesson 4: Administering Active Directory Services | 285 |
| Creating Organizational Units and Their Objects | 285 |
| Creating Organizational Units | 285 |
| Adding Objects to Organizational Units | 287 |
| Exercise 5: Creating an Organizational Unit and Its Objects | 288 |
| Managing Active Directory Objects | 290 |
| Locating Objects | 290 |
| Modifying Attribute Values and Deleting Objects | 293 |
| Moving Objects | 294 |
| Exercise 6: Managing Active Directory Objects | 294 |
| Controlling Access to Active Directory Objects | 296 |
| Managing Active Directory Permissions | 296 |
| Permissions Inheritance | 298 |
| Delegating Administrative Control of Objects | 298 |
| Guidelines for Administering Active Directory Services | 300 |
| Lesson Summary | 301 |
| Review | 302 |
| CHAPTER 7 Administering Microsoft Windows 2000 Server | 305 |
| About This Chapter | 305 |
| Before You Begin | 305 |
| Lesson 1: Using the Microsoft Management Console | 306 |
| The MMC Environment | 306 |
| The MMC Window | 307 |
| MMC Consoles | 307 |
| Snap-Ins | 311 |
| Stand-Alone Snap-Ins | 311 |
| Extension Snap-Ins | 312 |
| Console Options | 312 |
| Author Mode | 313 |
| User Mode | 313 |
| Exercise 1: Navigating and Creating a Custom MMC | 314 |
| Lesson Summary | 318 |
| Lesson 2: Administering User Accounts | 319 |
| Windows 2000 User Accounts | 319 |
| Domain User Accounts | 319 |
| Local User Accounts | 320 |
| Built-In User Accounts | 320 |
| Planning New User Accounts | 321 |
| Naming Conventions | 321 |
| Password Requirements | 323 |
| Account Options | 323 |
| Creating User Accounts | 324 |
| Creating Domain User Accounts | 324 |
| Exercise 2: Modifying Domain User Account Properties | 327 |
| Creating Local User Accounts | 332 |
| Modifying Properties for User Accounts | 333 |
| The Properties Dialog Box | 333 |
| Administering User Accounts | 338 |
| Managing User Profiles | 338 |
| Modifying User Accounts | 343 |
| Creating Home Folders | 344 |
| Exercise 3: Creating a Roaming Profile and Assigning a Home Folder | 347 |
| Lesson Summary | 352 |
| Lesson 3: Administering Group Accounts | 353 |
| Implementing Groups into a Domain | 354 |
| Types of Groups | 354 |
| Group Scopes | 355 |
| Group Membership | 356 |
| Implementing Groups | 360 |
| Administering Groups | 361 |
| Implementing Local Groups | 364 |
| Creating Local Groups | 364 |
| Built-In Groups | 366 |
| Built-In Global Groups | 366 |
| Built-In Domain Local Groups | 367 |
| Built-In Local Groups | 368 |
| Built-In System Groups | 369 |
| Exercise 4: Changing the Domain Mode | 370 |
| Exercise 5: Creating Groups | 371 |
| Lesson Summary | 376 |
| Lesson 4: Administering Group Policies | 377 |
| Introduction to Group Policies | 377 |
| Benefits of Group Policy | 378 |
| Types of Group Policies | 379 |
| Group Policy Structure | 380 |
| Group Policy Objects | 380 |
| Group Policy Containers | 381 |
| Group Policy Templates | 381 |
| Applying Group Policies | 383 |
| Creating a GPO | 383 |
| Using the Group Policy Snap-In | 384 |
| GPO Permissions | 388 |
| Support for Windows 95, Windows 98, and Windows NT 4.0 | 392 |
| Administering Group Policies | 393 |
| Managing Software Settings | 393 |
| Managing Scripts | 395 |
| Managing Security Settings | 396 |
| Managing Administrative Templates | 398 |
| Managing Folder Redirection | 399 |
| Exercise 6: Creating a Group Policy Object and Setting a Policy | 400 |
| Exercise 7: Modifying Software Policies | 403 |
| Lesson Summary | 405 |
| Review | 406 |
| CHAPTER 8 Administering Print Services | 409 |
| About This Chapter | 409 |
| Before You Begin | 410 |
| Lesson 1: Introduction to Windows 2000 Printing | 411 |
| Terminology | 411 |
| Requirements for Network Printing | 413 |
| Guidelines for a Network Printing Environment | 414 |
| Printing Configurations | 415 |
| Lesson Summary | 419 |
| Lesson 2: Setting Up Network Printers | 420 |
| Installing a Local Print Device | 420 |
| Installing a Network Print Device | 421 |
| Sharing an Existing Printer | 421 |
| Exercise 1: Installing and Configuring Print Sharing and Setting the Printer for Offline Operation | 422 |
| Lesson Summary | 427 |
| Lesson 3: Administering Network Printers | 428 |
| Accessing Printers | 428 |
| Managing Printers | 430 |
| Assigning Forms to Paper Trays | 430 |
| Setting a Separator Page | 431 |
| Pausing, Resuming, and Canceling Documents | 432 |
| Redirecting Documents to a Different Printer | 433 |
| Taking Ownership of a Printer | 433 |
| Managing Documents | 434 |
| Pausing, Restarting, and Canceling a Document | 434 |
| Setting Notification, Priority, and Printing Time | 435 |
| Administering Printers from a Web Browser | 435 |
| Using a Web Browser to Manage Printers | 436 |
| Accessing Printers Using a Web Browser | 437 |
| Setting Up a Printer Pool | 438 |
| Setting Priorities Between Printers | 439 |
| Troubleshooting Common Printing Problems | 439 |
| Reviewing Common Printing Problems | 440 |
| Lesson Summary | 441 |
| Lesson 4: Printing and Active Directory Services | 442 |
| Overview of Printing and Active Directory Services | 442 |
| Publishing Windows 2000 Printers | 443 |
| Publishing Mechanism | 444 |
| Pruning Orphans | 445 |
| Supporting Windows NT Printers | 445 |
| Group Policy Settings | 446 |
| Printer Location Tracking | 446 |
| Lesson Summary | 446 |
| Lesson 5: Connecting to Network Printers | 447 |
| Using the Add Printer Wizard | 447 |
| Client Computers Running Windows 2000 | 448 |
| Client Computers Running Windows 95, Windows 98, or Windows NT | 448 |
| Client Computers Running Other Microsoft Operating Systems | 448 |
| Using a Web Browser | 449 |
| Downloading Printer Drivers | 450 |
| Lesson Summary | 451 |
| Review | 452 |
| CHAPTER 9 Network Protocols and Services | 455 |
| About This Chapter | 455 |
| Before You Begin | 456 |
| Lesson 1: Network Protocols | 457 |
| Introduction to Network Protocols | 457 |
| Protocol Binding Order | 458 |
| TCP/IP | 458 |
| ATM | 458 |
| LAN Emulation | 460 |
| IP over ATM | 460 |
| ATM over xDSL | 460 |
| ATM Access through Winsock 2.0 and Native ATM Access | 461 |
| NWLink | 461 |
| Setting the Frame Type | 462 |
| NetBEUI | 463 |
| AppleTalk | 463 |
| DLC | 464 |
| IrDA | 465 |
| Lesson Summary | 465 |
| Lesson 2: Transmission Control Protocol/Internet Protocol | 466 |
| Overview of the TCP/IP Suite | 466 |
| Network Interface Layer | 467 |
| Internet Layer | 467 |
| Transport Layer | 468 |
| Application Layer | 469 |
| Configuring TCP/IP to Use a Static IP Address | 469 |
| Configuring TCP/IP to Obtain an IP Address Automatically | 471 |
| Using Automatic Private IP Addressing | 472 |
| Disabling Automatic Private IP Addressing | 473 |
| Troubleshooting TCP/IP | 473 |
| Testing TCP/IP Connectivity | 474 |
| Using Ipconfig | 474 |
| Using Ping | 475 |
| Using Ipconfig and Ping | 475 |
| Exercise 1: Configuring and Testing TCP/IP | 476 |
| Lesson Summary | 479 |
| Lesson 3: Dynamic Host Configuration Protocol Service | 480 |
| Introduction to DHCP | 480 |
| The DHCP Lease Process | 481 |
| IP Lease Renewal and Release | 484 |
| Installing and Configuring the DHCP Service | 485 |
| Installing the DHCP Service | 486 |
| The DHCP Snap-In | 486 |
| Creating a DHCP Scope | 487 |
| Authorizing the DHCP Server | 491 |
| Exercise 2: Installing and Configuring the DHCP Service | 492 |
| Backing Up and Restoring the DHCP Database | 499 |
| Backing Up the DHCP Database | 499 |
| Restoring the DHCP Database | 499 |
| Lesson Summary | 500 |
| Lesson 4: Windows Internet Naming Service | 501 |
| Introduction to WINS | 501 |
| The WINS Name Resolution Process | 501 |
| Name Registration | 502 |
| Name Renewal | 503 |
| Name Release | 504 |
| Name Query | 504 |
| Implementing WINS | 505 |
| WINS Server Configuration | 505 |
| WINS Client Configuration | 505 |
| WINS Installation | 506 |
| The WINS Snap-In | 506 |
| Support for Non-WINS Clients | 506 |
| DHCP Server Configuration | 508 |
| Exercise 3: Installing and Configuring WINS | 510 |
| Lesson Summary | 513 |
| Lesson 5: Domain Name System | 514 |
| Introduction to DNS | 514 |
| Domain Namespace | 515 |
| Host Names | 517 |
| Domain Naming Guidelines | 517 |
| Zones | 517 |
| Name Servers | 518 |
| Overview of the Name Resolution Process | 520 |
| Forward Lookup Query | 520 |
| Name Server Caching | 522 |
| Reverse Lookup Query | 522 |
| Installing the DNS Service | 523 |
| Configuring the DNS Service | 524 |
| The DNS Snap-In | 524 |
| Creating Forward Lookup Zones | 525 |
| Creating Reverse Lookup Zones | 526 |
| Adding Resource Records | 527 |
| Configuring Dynamic DNS | 528 |
| Exercise 4: Configuring the DNS Service | 529 |
| Configuring a DNS Client | 533 |
| Troubleshooting the DNS Service | 534 |
| Monitoring the DNS Server | 534 |
| Setting Logging Options | 535 |
| Using Nslookup | 535 |
| Lesson Summary | 536 |
| Review | 537 |