| Introduction |
|
xix | |
| Chapter 1 Does Your Hardware Measure Up? |
|
1 | (32) |
|
|
|
1 | (2) |
|
Windows 7 Hardware Requirements |
|
|
3 | (3) |
|
Using the Microsoft Assessment and Planning Toolkit |
|
|
6 | (18) |
|
Planning and Installing MAP |
|
|
6 | (9) |
|
Performing a Windows 7 Readiness Assessment |
|
|
15 | (9) |
|
Produce MAP Reports and Proposals |
|
|
24 | (6) |
|
|
|
30 | (3) |
| Chapter 2 Evaluating Applications for Windows 7 Compatibility |
|
33 | (46) |
|
Application Compatibility |
|
|
33 | (3) |
|
The Application Compatibility Toolkit |
|
|
36 | (34) |
|
Choosing an ACT Architecture |
|
|
36 | (3) |
|
|
|
39 | (5) |
|
Using the Application Compatibility Manager |
|
|
44 | (11) |
|
Resolving Application Compatibility Issues with Shims |
|
|
55 | (15) |
|
|
|
70 | (7) |
|
Installing Virtual PC for Windows 7 |
|
|
71 | (1) |
|
|
|
71 | (5) |
|
Advanced Deployment of XP Mode |
|
|
76 | (1) |
|
|
|
77 | (2) |
| Chapter 3 installing Windows 7: Meet the Panther |
|
79 | (22) |
|
Choosing the Right Edition of Windows 7 |
|
|
79 | (3) |
|
|
|
80 | (1) |
|
|
|
81 | (1) |
|
|
|
81 | (1) |
|
The N, E, K, and KN Editions |
|
|
82 | (1) |
|
Speaking the Language: Four Ways to Use Windows Setup |
|
|
82 | (6) |
|
Deploying New Bare-Metal Computers |
|
|
83 | (1) |
|
|
|
83 | (2) |
|
|
|
85 | (2) |
|
|
|
87 | (1) |
|
|
|
88 | (2) |
|
|
|
88 | (2) |
|
Online Configuration Phase |
|
|
90 | (1) |
|
|
|
90 | (1) |
|
Performing the Windows 7 Installation |
|
|
90 | (5) |
|
Performing a Clean Installation |
|
|
91 | (3) |
|
Performing an In-Place Upgrade |
|
|
94 | (1) |
|
The Last Step: Licensing and Activation |
|
|
95 | (5) |
|
Understanding Windows Activation |
|
|
96 | (1) |
|
Activating a New Computer |
|
|
96 | (2) |
|
Discovering the Four Types of Licenses |
|
|
98 | (2) |
|
|
|
100 | (1) |
| Chapter 4 Cloning the Panther: Automating Windows 7 Installation |
|
101 | (42) |
|
Getting Familiar with Microsoft Images |
|
|
101 | (6) |
|
|
|
102 | (1) |
|
Creating a Bootable VHD Image |
|
|
102 | (3) |
|
Creating a Bootable WinPE Image |
|
|
105 | (1) |
|
Creating Operating System Images |
|
|
105 | (2) |
|
Creating Your First Image |
|
|
107 | (1) |
|
Using the Windows Automated Installation Kit |
|
|
108 | (2) |
|
Creating Bootable WinPE Media |
|
|
110 | (3) |
|
Preparing a System with Sysprep |
|
|
113 | (2) |
|
Capturing an Image Using ImageX |
|
|
115 | (2) |
|
Applying an Image Using ImageX |
|
|
117 | (1) |
|
Customizing Images Using Deployment Image Servicing and Management |
|
|
118 | (9) |
|
Viewing Information about an Image with DISM |
|
|
120 | (1) |
|
|
|
121 | (1) |
|
Servicing Drivers in an Image |
|
|
122 | (2) |
|
Servicing the Operating System in an Image |
|
|
124 | (3) |
|
|
|
127 | (1) |
|
Using Windows System Image Manager |
|
|
127 | (14) |
|
Exploring the Panes: An Overview of WSIM |
|
|
128 | (1) |
|
Understanding Catalog Files |
|
|
129 | (1) |
|
Exploring the Components of an Answer File |
|
|
130 | (4) |
|
Creating an Unattended Answer File |
|
|
134 | (7) |
|
|
|
141 | (2) |
| Chapter 5 Migrating the Existing User Data |
|
143 | (30) |
|
Exploring User Data and Settings |
|
|
143 | (3) |
|
|
|
145 | (1) |
|
Application Settings Data |
|
|
145 | (1) |
|
|
|
146 | (1) |
|
Working with Windows Easy Transfer |
|
|
146 | (6) |
|
Capturing Data with Windows Easy Transfer |
|
|
149 | (2) |
|
Restoring Data with Windows Easy Transfer |
|
|
151 | (1) |
|
Working with the User State Migration Tool |
|
|
152 | (19) |
|
Using the USMT in Four Deployment Scenarios |
|
|
154 | (3) |
|
Setting Up the Source Computer |
|
|
157 | (1) |
|
Gathering Data by Running ScanState |
|
|
158 | (7) |
|
Applying the Data and Settings Using LoadState |
|
|
165 | (3) |
|
Getting Extra Mileage Out of the USMT |
|
|
168 | (3) |
|
|
|
171 | (2) |
| Chapter 6 Windows Deployment Services: The Basics |
|
173 | (32) |
|
|
|
173 | (5) |
|
|
|
173 | (1) |
|
|
|
174 | (4) |
|
|
|
178 | (8) |
|
|
|
178 | (2) |
|
|
|
180 | (1) |
|
|
|
180 | (2) |
|
Configure the WDS Installation |
|
|
182 | (4) |
|
|
|
186 | (17) |
|
|
|
186 | (12) |
|
Managing Installation Images |
|
|
198 | (4) |
|
Exploring the WDS Image Store |
|
|
202 | (1) |
|
Modifying PXE Client Response Policy |
|
|
203 | (1) |
|
|
|
203 | (2) |
| Chapter 7 WDS from the Client's View |
|
205 | (24) |
|
|
|
205 | (10) |
|
|
|
206 | (1) |
|
|
|
207 | (6) |
|
|
|
213 | (1) |
|
Customizing the PXE Boot Process |
|
|
214 | (1) |
|
Creating a Customized Installation Image |
|
|
215 | (3) |
|
Prepare a Reference Machine |
|
|
215 | (2) |
|
|
|
217 | (1) |
|
Using Unattended Answer Files with WDS |
|
|
218 | (5) |
|
|
|
219 | (1) |
|
Automating the Boot Image |
|
|
219 | (3) |
|
Automating Image Installation |
|
|
222 | (1) |
|
Monitoring, Logging, and Troubleshooting WDS |
|
|
223 | (4) |
|
Monitoring WDS Performance |
|
|
223 | (2) |
|
|
|
225 | (2) |
|
|
|
227 | (1) |
|
|
|
227 | (2) |
| Chapter 8 Tweaking Your WDS Server |
|
229 | (18) |
|
Using WDS to Name Machines |
|
|
229 | (6) |
|
Developing a Naming Standard |
|
|
229 | (2) |
|
Naming a Computer Using WDS |
|
|
231 | (4) |
|
Manage Domain Membership Using WDS |
|
|
235 | (3) |
|
Advanced Domain Controller Settings |
|
|
237 | (1) |
|
Using WDS for Multicast Deployments |
|
|
238 | (7) |
|
Why Multicast Deployments Are Needed |
|
|
238 | (1) |
|
|
|
239 | (2) |
|
Creating a Multicast Deployment |
|
|
241 | (3) |
|
Troubleshooting a Multicast Deployment |
|
|
244 | (1) |
|
|
|
245 | (2) |
| Chapter 9 Microsoft Deployment Toolkit 2010 |
|
247 | (44) |
|
Setting Up Your Deployment Server |
|
|
247 | (3) |
|
|
|
248 | (1) |
|
|
|
249 | (1) |
|
Supported Operating Systems |
|
|
250 | (1) |
|
Installing MDT 2010 Update 1 |
|
|
250 | (3) |
|
Meeting the Deployment Workbench |
|
|
251 | (2) |
|
Exploring the Active Parts of the Deployment Workbench |
|
|
253 | (1) |
|
Creating and Populating a Deployment Share |
|
|
253 | (28) |
|
Creating a Deployment Share |
|
|
253 | (7) |
|
Populating the Deployment Share |
|
|
260 | (14) |
|
|
|
274 | (4) |
|
Updating the Deployment Share |
|
|
278 | (3) |
|
Deploying Your First Image |
|
|
281 | (8) |
|
|
|
289 | (2) |
| Chapter 10 MDT's Client Wizard |
|
291 | (32) |
|
Customizing the Deployment Share |
|
|
291 | (8) |
|
Operating System Properties |
|
|
299 | (3) |
|
|
|
302 | (4) |
|
|
|
306 | (1) |
|
|
|
307 | (2) |
|
|
|
309 | (9) |
|
|
|
309 | (1) |
|
|
|
310 | (8) |
|
|
|
318 | (1) |
|
Automating the MDT Deployment Wizard |
|
|
318 | (2) |
|
|
|
320 | (3) |
| Chapter 11 Fine-Tuning MDT Deployments |
|
323 | (26) |
|
Discovering Selection Profiles |
|
|
323 | (2) |
|
Creating a Linked Deployment Share |
|
|
325 | (6) |
|
Understanding Linked Deployment Shares |
|
|
325 | (1) |
|
Maintaining Linked Deployment Shares |
|
|
326 | (4) |
|
Securing Linked Deployment Shares |
|
|
330 | (1) |
|
|
|
331 | (1) |
|
Working with the MDT Database |
|
|
332 | (15) |
|
Creating the MDT Database |
|
|
333 | (1) |
|
|
|
334 | (9) |
|
Filling the MDT Database Using PowerShell |
|
|
343 | (2) |
|
Extending the MDT Database with Custom Settings |
|
|
345 | (2) |
|
|
|
347 | (2) |
| Chapter 12 Zero Touch Installations |
|
349 | (64) |
|
Understanding Configuration Manager |
|
|
349 | (6) |
|
Introducing Configuration Manager |
|
|
350 | (3) |
|
Why Use Configuration Manager for OSD? |
|
|
353 | (1) |
|
Understanding the ZTI Flow |
|
|
354 | (1) |
|
Installing Configuration Manager 2007 |
|
|
355 | (16) |
|
Prepare for a ConfigMgr Installation |
|
|
356 | (6) |
|
|
|
362 | (3) |
|
Configure the Site Server |
|
|
365 | (6) |
|
Preparing and Configuring Boot Images |
|
|
371 | (8) |
|
|
|
372 | (2) |
|
Adding Drivers to a Boot Image |
|
|
374 | (5) |
|
Creating and Capturing a Reference Image |
|
|
379 | (16) |
|
Install Packages on the Distribution Points |
|
|
387 | (2) |
|
Create a Collection and a Computer Association |
|
|
389 | (3) |
|
Advertise the Reference Image Task Sequence |
|
|
392 | (2) |
|
Run the Reference Image Task Sequence |
|
|
394 | (1) |
|
Identifying and Targeting Machines for Rebuilding |
|
|
395 | (5) |
|
|
|
396 | (1) |
|
Creating a Collection for Windows 7 Deployment |
|
|
397 | (2) |
|
|
|
399 | (1) |
|
|
|
400 | (9) |
|
Create a New Deployment Task Sequence |
|
|
400 | (3) |
|
Edit the Deployment Task Sequence |
|
|
403 | (3) |
|
Advertise for Bare-Metal Installation |
|
|
406 | (1) |
|
Performing the Zero Touch Installation |
|
|
406 | (3) |
|
Monitoring Deployment Progress |
|
|
409 | (2) |
|
|
|
411 | (2) |
| Chapter 13 Taking Advantage of Volume Licensing |
|
413 | (24) |
|
Choosing the Right Volume License Key for Windows |
|
|
413 | (3) |
|
Tracking Your Licenses with the Key Management Service |
|
|
416 | (7) |
|
|
|
416 | (1) |
|
|
|
417 | (1) |
|
Selecting the KMS Host Manually |
|
|
418 | (1) |
|
Installing and Initializing KMS |
|
|
418 | (1) |
|
Configuring DNS to Let KMS Clients Find the KMS Server |
|
|
419 | (2) |
|
|
|
421 | (1) |
|
Troubleshooting the KMS and the KMS Client |
|
|
421 | (1) |
|
Configuring KMS for Activation of Office 2010 |
|
|
422 | (1) |
|
Monitoring the KMS Servers |
|
|
423 | (1) |
|
Using Asset Intelligence Reports in SCCM 2007 |
|
|
423 | (1) |
|
|
|
423 | (9) |
|
Using a KMS Client Key and MAK During OS Installation |
|
|
424 | (1) |
|
Changing the Client License Type After Installation |
|
|
425 | (1) |
|
|
|
426 | (1) |
|
Recovering from a Nongenuine State |
|
|
427 | (1) |
|
Understanding the Windows Software Licensing Management Tool |
|
|
428 | (1) |
|
Configuring Windows Firewall Settings When Using SLMGR Remotely |
|
|
429 | (1) |
|
Allowing Standard Users to Perform Activation |
|
|
430 | (1) |
|
Controlling Activation Notifications and Timing |
|
|
430 | (1) |
|
Using Group Policy to Control Activation Behavior |
|
|
431 | (1) |
|
Tracking Your Licenses: The Volume Activation Management Tool |
|
|
432 | (2) |
|
Understanding the VAMT Requirements |
|
|
432 | (1) |
|
Exploring What the VAMT Can Do for You |
|
|
432 | (2) |
|
|
|
434 | (3) |
| Appendix The Bottom Line |
|
437 | (16) |
|
Chapter 1 Does Your Hardware Measure Up? |
|
|
437 | (1) |
|
Chapter 2 Evaluating Applications for Windows 7 Compatibility |
|
|
438 | (1) |
|
Chapter 3 Installing Windows 7: Meet the Panther |
|
|
439 | (1) |
|
Chapter 4 Cloning the Panther: Automating Windows 7 Installation |
|
|
440 | (2) |
|
Chapter 5 Migrating the Existing User Data |
|
|
442 | (1) |
|
Chapter 6 Windows Deployment Services: The Basics |
|
|
443 | (1) |
|
Chapter 7 WDS from the Client's View |
|
|
444 | (1) |
|
Chapter 8 Tweaking Your WDS Server |
|
|
445 | (1) |
|
Chapter 9 Microsoft Deployment Toolkit 2010 |
|
|
446 | (1) |
|
Chapter 10 MDT's Client Wizard |
|
|
447 | (1) |
|
Chapter 11 Fine-Tuning MDT Deployments |
|
|
448 | (1) |
|
Chapter 12 Zero Touch Installations |
|
|
449 | (1) |
|
Chapter 13 Maintenance and Monitoring |
|
|
450 | (3) |
| Index |
|
453 | |