Desktop Support
and Administration
Real World Skills for
MCITP Certification and Beyond
Darril Gibson
WILEY
Wiley Publishing, Inc.
Introduction xxiii
Chapter
1Planning
forthe Installation of Windows 7 1Choosing
aWindows7 Edition 2x86vs.x64 4
AppLocker
5BitLocker 5
BranchCache 5
Windows XP Mode 6
SoftwareAssurance 6
Local Installation 7
Designing
User StateMigration
10User State
Migration
Toolkit 11Performing
In-PlaceMigration
13Wipe-and-Load Migration
vs.Side-by-Side Migration
20Determining
Which User Data andSettings
toPreserve 21 Localvs. RemoteStorage
Considerations 22Securing Migrated
Data 23Testing Designed Strategy
23Visualization Considerations 24
Considering
aVDI Environment 24WindowsXP Mode 29
Installing Integration Components
38Planning
andManaging
ClientLicensing
and Activation 42Licensing Strategy
andCompliance
42Software
Manager Licensing Manager
Tool 45VolumeActivation Methods 47
Multiple
ActivationKey
48Key Management
Service andLicensing
Infrastructure 50Visualization
Licensing
54Summary
54Chapter
Essentials 55Chapter
2Automating
theDeployment
of Windows 7 57Understanding
andDesigning Images
58Understanding Imaging
59Designing Images
60Creating Images
onReferenceComputers
62Running Sysprep
63Choosing
aDeployment Strategy
65A
Comparison
of Installations 66Deployment
ToolsOverview 67Imaging
with theWindowsAutomated Installation Kit 68ImageX
69Understanding
theDeployment Image Servicing
andManagement
Tool 75Preinstallation Environment 80
System Image Manager
84Deploying Images
with WindowsDeployment
Services 88WDS
Requirements
88Deploying Images
withWDS 89Adding
andConfiguring
WDS 91Capturing Images
withWDS 104Using
the MicrosoftDeployment
Toolkit 2010 107Installing
MDT 2010 109Creating
aMDT 2010Deployment
Share 110Creating
aTaskSequence
113Summary
119Chapter
Essentials 120Chapter
3 Using the CommandPrompt
and PowerShell 121Using
the Windows CommandPrompt
122Launching
theCommandPrompt
123Command
Prompt
Basics 124System
VariablesIdentify
the Environment 127Commands Use Paths 128
Copy
andPaste with theCommandPrompt
134Capturing
theOutput
135A
Sampling
ofCommands 136AdvancedShellCommands 143
Creating
a BatchFile 145Scheduling
aBatchFile 147Just
aGlimpse
150Using
WindowsPowerShell and the PowerShellISE 150Windows PowerShell ISE 151
PowerShell Commands 152
Verbs andNouns 153
Sending Output
toaTextFile 154PowerShell
Syntax
154Running PowerShell Scripts
157Using
PowerShell Commands 164Summary
176Chapter
Essentials 176Chapter
4Managing
the LifeCycle—Keeping
Windows 7
Up
to Date 179Keeping
WindowsUp
toDate 180Deploying Updates
182Auditing Updates
182Deploying
Service Packs andRollups
183Windows
Update
Client 184Viewing
WindowsUpdate Settings
185Installing, Hiding,
andRestoring Updates
187Viewing Update History
189Choosing
anUpdate
Tool 190Using
MBSAforSecurity
Audits 192Picking Computers
to Scan 193Vulnerability
Checks 195Installing
MBSA 198Running
the MBSA 198Running
the MBSACLI 199Using
Windows ServerUpdate
Services 202WSUS
Updates
204WSUS
Requirements
205Installing, Configuring,
andUsing
WSUS 205Summary
221Chapter
Essentials 222Chapter
5Maintaining
andTroubleshooting
Windows 7 223Identifying
andResolving
Performance Issues 224Analyzing Logs
with Event Viewer 225Using
the Action Center 228Configuring
Services 234Managing
PowerSettings
242Using
Windows RE 248Accessing
the WinRE 249Using
the WinRE 254Managing
Hardware inWindows7 263Managing Memory
263Managing
Disks 267Managing
BIOS 271Managing
Devices 271Troubleshooting
Boot Issues 276Understanding
the BootPhases 276Using
AdvancedBootOptions
280Using MSConfig
282Startup
andRecovery Options
285Summary
286Chapter
Essentials 287Chapter
6Configuring
andTroubleshooting
Application
Issues 289Installing
andConfiguring
Software 290Installation Permissions 291
Licensing
Restrictions 292Digital Signing
292Enabling
andDisabling
Features 296Designing
aDelivery Strategy
299WindowsXP Mode 299
VirtualPC 299
Remote
Desktop
Services 300Application
Virtualization 301Designing
aDeployment Strategy
301Identifying Deployment
Concerns 301Choosing
aDeployment
Method 303Identifying
andResolving
SoftwareFailure Issues 305Checking
andRepairing
Installations 305Checking
theLogs
307Problem
Steps
Recorder 309Checking
WhetheranApplication
Runs inSafeMode 310Managing Application Compatibility
310Summary
314Chapter
Essentials 314Chapter
7Networking
with Windows 7 317Understanding
NetworkConnectivity
inanEnterprise
318Unicast, Multicast,
and Broadcast 320Using IPConfig
320Understanding
theDHCP Lease 322Understanding
the IPAddresses 327Configuring
aNetworkInterfaceCard 332Using Proxy
Servers 334Resolving
NamestoIP Addresses 337Hostname ResolutionMethods 337
NetBIOS Name ResolutionMethods 340
Using NSLookup
340Using
theNetwork andSharing
Center 342Publicvs. Private Networks 344
Changing
AdvancedSharing Settings
348Troubleshooting
NetworkConnectivity
Problems 349Verifying
HardwareandCabling
350Using Ping
352Using Ping
toDetermineScope
of the Problem 353Troubleshooting
andResolving
NameResolution Issues 354Summary
355Chapter
Essentials 355Chapter
8Accessing
Resources on a Network 357Accessing
Network Resources 358Pointing
toNetwork Resources 359Creating
SharesonWindows 7 360"Working
withPrintersonWindows 7 364Installing
andSharing
PrintersonWindows 7 368Connecting
toaSharedPrinter 370Understanding
Permissions 371SIDs and DACLs 372
NTFS 374
Share Permissions 382
Combining
NTFS andShare Permissions 384PrinterPermissions 386
Identifying
andResolving
NetworkPrinter Issues 388Printer Issues 389
Network Issues 391
Server Issues 391
Summary 391
Chapter
Essentials 392Chapter
9Managing
Windows 7 in a Domain 393Joining
aDomain 394Creating
aTestBed 394Authenticationvs. Authorization 402
Authentication 402
Authorization 402
Built-in
Groups
403Organizing
UserswithGroups
405Group Scope
and GroupType
406Identifying
andResolving Logon
Issues 410Hardwarevs.Network 410
Using
Cached Credentials 411Password
Expiration
412Determining Logon
Context 412Logon
HoursCompliance
414Time
Synchronization
415Understanding
UserProfiles 416StandardProfiles 417
Roaming
Profiles 418Mandatory
Profiles 421Super-Mandatory
UserProfiles 422Modifying
the Default UserProfile 423Configuring Settings
withScripts
425Anti-Malware Software 426
Windows Defender 426
Third-Party
Anti-malware Software 428Summary
428Chapter
Essentials 429Chapter
10Managing
Windows7 withGroup Policy
431Group Policy
and theGPMC 432Enabling
a GPOSetting
434Applying Multiple
GPOs 436RSATand the
Group Policy Management
Console 444Uservs.
Computer Settings
447Forcing Group Policy Updates
449Advanced
Group Policy Settings
450WMI
Filtering
458Using Group Policy
Results 458Using Group Policy Modeling
460Group Policy Settings
460Managing
UserProfiles withGroup Policy
461Logon
andStartup Scripts
462Deploying
anApplication
viaGroup Policy
466AppLocker
467Searching Group Policy
469Summary 472
Chapter
Essentials 473Chapter
11Managing Security
in Windows 7 475User Account Control 476
UAC
Settings
479Configuring
UACviaGroup Policy
480Security
Policies 482Local
Security Policy
vs.Group Policy
483Account Policies 484
Local Policies 489
System
Services 497Removable
Storage
AccessPolicy
498Designing
BitLockerSupport
499BitLocker withaTPM 500
BitLocker withoutTPM 501
BitLocker andData Drives 501
BitLocker
Recovery Keys
501Storing
BitLockerRecovery
Data in AD DS 503 BitLockerActiveDirectory Recovery
PasswordViewer Tool 503
Windows Firewall 505
Checking
theFirewall Status 506Designing
FirewallRules 508Summary
509Chapter
Essentials 510Chapter
12Supporting
Mobile Windows 7 Users 511Configuring
andTroubleshooting
WirelessConnectivity
512Using
WirelessSecurity
513Configuring
Wireless onWindows 7 515Connecting
to aWireless Network 519Setting Up
Connections 522Troubleshooting
Wireless Connections 523Troubleshooting
Remote Access Issues 527Remote Access Overview 527
Creating
aDial-up
Connection 529Creating
aVPN Connection 532Add aCertificate 534
Troubleshooting
aVPN Client 535A Few Words about Teredo 543
Understanding
DirectAccess 544Using
BranchCache 545BranchCache Modes 546
BranchCacheRequirements 546
Summary
547Chapter
Essentials 547Chapter
13Administering
InternetExplorer
549Managing
Windows InternetExplorer Settings
550Managing
Cache 551InPrivate
Browsing
556InPrivate
Filtering
558SmartScreen Filter 559
Security
Zones 561ProtectedMode 562
Understanding
AdvancedSettings
563Certificate
Settings
565Active Content 568
Branding
InternetExplorer
568Group Policy Settings
569Troubleshooting
InternetExplorer
Issues 571 Check Network andProxy Settings
572 TroubleshootPlug-ins
and Add-ons 572Restore IE
Original Settings
574DisableAdd-on CrashDetection 575
Enable
Compatibility
View 576Summary
576Chapter
Essentials 577Appendix
AObjective Mapping
toChapter
Titles 579Appendix
B About theCompanion
CD 589Glossary
593Index 615