CHAPTER ONE Introduction to Windows NT Workstation A History of Windows NT Windows NT Server and NT Workstation Other Microsoft Operating Systems The Windows NT Environment Portability Multithreading Multitasking Security File Systems Support for Multiple Clients Multiprocessor Support Compatibility Storage Connectivity Windows NT Architecture Modular, Component--Oriented Design Modes of Operation Kernel Mode NT Memory Architecture Comparison of NT Workstation and NT Server Comparison of NT Workstation andWindows 95 NT Workstation Hardware Requirements The Hardware Qualifier Disk Enterprise Models Workgroup Model Domain Model Chapter Surmary Key Terms Review Questions Case Projects CHAPTER TWO InstaIIing Windows NT Workstation 4.0 UpgradingVersus Installing Boohng Multiple Operating Systems Planning the Installation Types of Installations Partitioning the Hard Disk Unattended Installations Creahng the UDF The $OEM$Directory Using the SYSDIFF Utility Beginning the NTWorktation Installation FlopPyless CD--soM Installahon for aWndows Client FlopPyess NetWork Installahon for a DOS Computer FlopPyless Network Installation for aWndows 95 Computel FlopPyless NetWork Installahon for a Wndows NT ComPutl Local Installation Using Installahon Disks WINNT and WINNT32 Text Mode Wndows NT Setup Hardware Detechon UPgrade or Install? Choose Components Parhtion SeIection Examining the Hard Disk Graphical--Mode Setup ConfigUration Options Username, Computer Name, and Adndnistrator Password Emergency Repair Disk Selecting Components for Installation Network SettingS Selecting the NetWork AdaPter Selecting NetWork Protocols Choosing NetWOrk Setwces ConfigUring Bindings Entering the Name ofaWorkgroup or Domain Choosing Final Settings Removing Wndows NT DeletingWndows NT from a FAT Partition DelehngWndows NT if NTFS Is in Use Chapter Summary Key Terms Review Queshons Hands--on ProjectS Case Projects CHAPTER THREE Users, Groups, and PoIicies Windows NT User Accounts Logging On to NT Workstahon Adndnistrator Guest Nadring Conventions Managing AccountS with the User Manager Creating a New UserAccount Disabling User Accounts Deleting User Accounts Renandng User Accounts Using the Groups Button Creahng a User Profile Setting Dialin Options Managing Users and Kesources with Groups Planning Groups Default Local Groups Creating Local Groups NT Workstation Security Policies The Account PoliCy The User roghts Policy The Audit Pollcy System Policies Chapter Summary Key Terms Review Questions Hands--on Projects Case Projects CHAPTER FOUR Configuring Windows NT Workstation The Windows NT Control Panel System Applet Date/Time Applet Services Applet Telephony Applet Add/Remove Programs Applet SCSI AdaPters Applet Devices Icon Tape Devices APplet PCMCIA Applet Ports Applet UserSpecific SettingS Local Profiles Rondng Profiles Sounds APplet Mouse Applet Keyoard Applet Display Applet (MS-DOS) Console APplet UPS Applet The Registry HusUOCnyzeHIam The Registry Editors: REGEDIT and REGEDT32 Window NT Diagnostics (WinMSD) Chapter Summary KeyTerms Review Questions Hands-on Projects Case Projects CHAPTER FIVE File Systems File Storage File--System Objects Hard Disk Structure FAT File System Characterishcs and Lithetahons Benefits FATVersusVFAT FATVersus FAT32 Long Filenames and 8.3 Filenames 8.3 SyntaX and Lindtations Long Filename Syntax and Lindtahons Converhng Long Filenames to 8.3 Aliases NTFS Characterishcs and CaPabilihes of NTFS Fault Tolerarice Security File Recovery File and Parhhon Sizes File Compression POSIX Support Pefformance Issues Converting to NTFS Converhng a Data Partihon Converting a System Partihon OtherWndows NTSupported File Systems ComPact Disk File System (CDFS) NetWorks as File Systems HPFS andWndows NT 4.0 Window NT 4.0 Disk Adrinistrator Volume Sets System and Boot Parhhons Mirroring and Dupleking Stripe Sets Wth and Wthout Parity Drive LetterAssignment Recovering Disk ConfigUrahon Information Third-Party Disk Management Tools Chapter Summary Key Terrns Review Questions Hands-on Projects Case Projects CHAPTER SIX Flle and Dlrectory Security Security Planning Defining Security Requirements Creahng a Security Plan Cotnmunicating the Plan Sharing Informahon on a NetWork Creahng a Share Naming the Share Setting Permissions Viewing Shared Resources Accessing Shares Share Security versus NTFS Security NTFS Security Advantages NTFS Perndssions Access Permissions User and Group Perndssions Perndssion Inheritance Viewing Directory and File Perndssions Changing Perndssions The Change Access Conbol Lists (CACLS) Command CACLS Descriphon and Syntax Batch File Examles Special Access Permissions How to Set Special Access Perndssions Default Perndssions Wh EveryOne Gets Full Control Perndssions Implicahons and Countermeasures CoPytng and Moving Files Audihng NTFS Activities Enabling File and Directory Auditing Selechng Events to Audit Reading and U nders tanding Wndows NT Au dit Logs Virus Protechon Virus-Scanning Softwar Ophons The ImPortance of Keeping Current Window NT Backup Utility Common Backup Problems and Considerahons Windows NT Backup Ophons Third-Party Backup Ophons Chapter Summary KeyTerms Review Queshons Hands-on Projects Case Projects CHAPTER SEVEN Creating Windows NT Security Structures The NT Security Model Logon Authentication Objects Access Control Security InfOrmation in the Registry The Security Accounts Manager (SAM) Security Subsystem Keys e Matching ACLs and Access Tokens Customizing the Logon Process Disabling the DefauIt Username Adding a Security Warning Message Changing the Shell Disabling the Shutdown button Automating Logons Security-ReIated Registry Settings Automatic Account Lockout Chapter Summary Key Terms Review Questions Hands--on Projects Case Projects CHAPTER ElGHT Windows NT Network Archftecture Wndows NT NetWork Components OSI Reference Model Ponents Physical Layer (Layer 1) Data Link Layer (Layer 2) NetWork Layer (Layer 3) Transport Layer (Layer 4) Session Layer (Layer 5) Presentation Layer (Layer 6) Application Layer(Layer 7) The Windows NT NetWork Model Boundary Layers Programming Inteffoces Components:File-System Drivers Boundary Layer f Transport Driver Inteffoce (TDI) Components: Transport Protocols Boundary Layer: NetWork Driver Inteffoce Specificahon (NDIS) Default Nebork Con1ponents pecificahon (NDIS) NetWork Protocols NetBEUI NWLink TCP/IP Data Link Control (DLC) Interprocess Communication (IPC) IPC File System Mechanisms IPC Programming Inteffoces Redirectors Workstation Service Server Service Multiple UNC Provider (MUP) Multi-Provider Router (MPR) ConfigUring Network Settings Managing Bindings Chapter Summary Key Terms Review Questions Hands--on Projects Case Projects CHAPTER NlN E TCPlIP and Netware Connectivity TCP/IP Architecture TCP/IP Network Inteffoce Layer TCP/IP Internet Layer TCP/IP Transport Layer TCP/IP Application Layer TCP/IP ConfigUration IP Address Tab DNS Th WINS Address Tab Routing Tab Windows NT and the Internet Internet Explorer FTP Client PeerWeb Services World Wlde Web Service FTP Server Gopher Server NetWare Networks Windows NT Workstations and NetWre Windows NT Servers and NetWre Gateway versus Client Services NetWre Compatibility Components WLink Client Service for NetWare (CSNW) Installing and ConfigUring Client Service fOr NetWare Connecting to NetWare Resources NetWre--AWre Applications Troubleshoohng NetWre Connechons ChaPter Summary Key Terms Review Questions Hands--on Projects Case Projects CHAPTER TEN Workgroups, Domains, and Network Browsing Workgroups and Domalns Workgroups Domains Wndow NT Servers in the Domaln Nebork Browsers Browser Roles The Browsing Process Browser ConfigUration Browser Communications Browser Numbers and USage ChaPter Sumrnary KeyTerms Review Queshons Hands--on ProjectS Case Projects CHAPTER ELEVEN Remote Access ServIces Remote Access Setwce siS) ImProvments to axS in Window NT 4.0 WAN Connechvity and Internet Access Protocols POint-to-Point Protocol (PPP) Point-to--Point Tunneling Protocol (PPTP) ppP MuItilink protocol (Ppp-MP) Microsofr RAS Protocol (Asynchronous NemEUI) NedBIOS GateWay Serial Line Internet ProtocoI (SLIP) Telephony Features of RAS Installing RAS ConfigUring RAS POrtS ConfigUring NetWork Setringr ConfigUring IPX SethngS ConfigUring NetBEUI Setringr ConfigUringTCP/IP SettingS Dial-UP NetwOrking My Locahons Telephony Drhers ConfigUring Dial-UP Neborking Defining DUN Phonebook Entries Network Settingr AutoDial Connection Sequence via PPP Ass Security SecurityTab Callback Security Using axS to Connect Direcdy X.25 Support Terminals and Seripts Manual Modem ConfigUration Chapter Summary Key Terms Review Questions Hands-on Projects Case Projects CHAPTER TWELVE PrintIng Windows NT Printing Windows NT Printing Terminology Windows NT Print Subsystem Architecture Printer Driver Print Spooler Printing Softwre Printing Across the Network The Printing Process Installing and Managing Printers Managing Print Jobs Creahng a Local Printer Connechng to a Remote Printer ConfigUring a Printer General Tab Ports Tab Scheduling Tab Sharing Tab Security Tab Device Settings Tab NetWork Printing with Windows NT Workstation Workgroup Printing Server Printing Troubleshooting Printing Problems Troubleshoohng Nebork Printing Stopping and Restarting the Print Spooler Chapter Summary Key Term Review Questions Hands-on Projects Case Projects CHAPTER THIRTEEN Performance Tun ing Monitoring and Pefformance Tuning Bottlenecks Task Manager Pefformance Monitor Other Performance MonitorViews Using Pefformance Monitor Recognizing and Handring Cornmon Botdenecks EventViewer Filtering Events System Log Application Log Security Log Log Event Details Windows NT Diagnostics Windows NT Hardware Qualifier (NTHQ) The System Recovery Utility Optimizing Applications Eight Worthwhile Ways to Improv Windows NT Pedetmance Chapter Summary Key Terms Review Questions Hands-on Projects Case PrOjects CHAPTER FOURTEEN Windows NT Components Windows NT System Architecture Processes and Threads Environment Subsystems Kernel ModeVersus User Mode Components of the Windows NT Kernel Windows NT Executthe Services Microkernel Hardwre Abstraction Layer Win32 APplications Environment Subsystems Multithreading Memory Space Input Message Queues Base Priorihes DOS and theVirtual DOS Machine VDM Components Virtual Device Drthers AUTOEXEC.BAT and CONFIG.SYS Win16 Concepts and Applicahons Win16--on--Win32 (WOW) Components Memory Space OS/2 Subsystem OS/2Version 1.x OS/2 Components Bound Applications OS/2 ConfigUration POSIX Subsystem ChaPter Summary Key Terms Review Questions Hands-on Projects Case Projects CHAPTER FIFTEEN Booting Windows NT The Boot Process Windows NT Boot Phase Wr On Selrnst (POST) Initial Startup Boot Loader Detecting Hadrire Selecting a ConfigUrahon Windows NT Load Phase Loading the Kernel Initializing the Kernel Services Load Windows NT System Startup Logging On Boot ConfigUration BOOTINI [boot loader] loperating systems] Advanced RISC Computing (ANC) Pathnames Sample BOOTINI file Edning BOOTINI Using the Control Panel Using a Text Editor Mulhple-Boot Systems Multiple Windows Operating Systems Multiple Installation Order Registry Control Sets ChaPter Summary Key Terms Review Questions Hands-on Projects Case PrOjects CHAPTER SlXTEEN Troubleshooting Windows NT Workstation General Troubleshooting Principles Information AboutYour System Basic Problem-Solving Skills Installation Difficulties Windows NT Repair and Investigation Utilities The Windows NT EventViewer The Last Known Good ConfigUration Boot Option The Windows NT Registry The Emergency Repair Disk Windows NT Diagnostics Correcting Boot Failures Errors with NTLDR Errors with NTOSKRNL Errors with NTDETECTCOM Errors with BOOTINI Errors with BOOTSECTDOS Correchng Disk Problems Recovering from System Crashes Elindnahng Network Problems Solving Ass Problems Resolving Printer Problems Miscellaneous Troubleshoohng Issues Permission Paranoia Recovering from Master Boot Record Failures Dr.Watsonf The Applicahon Medic Cornmand Switches for BOOTINI Correchng NTDETECT Defects Powr Protechon Problems Pre-IDE Hard Drhe Difficulhes ReinstallingWindows NT Death by Blue Screen Dumping Memory on STOP Errors Applying NT Service Pack Updates Using Microsoft References forTroubleshooting Chapter Summary Key Terms Review Questions Hands--on Projects Case PrOjects Appendix: Windows NT Server 4.0 NET Command Reference GLOSSARY INDEX