Windows Embedded Standard 2009 Prepkit
Total Page:16
File Type:pdf, Size:1020Kb
MCTSi Exam 70-577 Windows Embedded Standard 2009 Preparation Kit Certification Exam Preparation Automation Not for resale. ii Published by Microsoft Corporation One Microsoft Way Redmond, Washington 98052-6399 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT. The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publica- tion. Information in this document, including URL and other Internet Web site references, is subject to change with- out notice. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmit- ted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any pur- pose, without the express written permission of Microsoft Corporation. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. Copyright © 2009 Microsoft Corporation. All rights reserved. Internet Explorer, Microsoft, MS-DOS, Visual Studio, Win32, Windows and Windows Vista are trademarks of the Microsoft group of companies. The names of actual companies and products mentioned herein may be the trade- marks of their respective owners. Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, email address, logo, person, place or event is intended or should be inferred. Acquisitions Editor: Sondra Webber, Microsoft Corporation Author: Avi Kcholi, Pacific Software LTD Technical Reviewers: Windows Embedded Team, Andy Allred, Brad Combs, John Coyne, Lynda Allen, Nick Nehrhood, Shuaiming Yuan Editorial Production: Biblioso Corporation Body Part No. 098-110373 Contents at a Glance Foreword . xiii Introduction . xv 1 Creating and Customizing the Configuration . 1 2 Managing the Development Environment . 41 3 Integrating Embedded Enabling Features . 73 4Creating Components . 109 5 Generating and Deploying an Image . 145 6 Adding Windows Functionality . 177 Glossary . 213 Index . 217 About the Author . 229 iii Table of Contents Foreword . xiii Introduction . xv Intended Audience . xv Features of This Book . xvi Hardware Requirements . xvi Software Requirements . xvii Notational Conventions . xvii Keyboard Conventions . xviii Notes . xviii Microsoft Certified Professional Program . xix Technical Support . xix 1 Creating and Customizing the Configuration . 1 Before You Begin . 2 Lesson 1: Creating and Customizing the Configuration . 3 Identify Target Device Hardware . 3 Creating a New Configuration . 6 Lesson Summary . 11 Lesson 2: Configuring Components . 12 Computer Component Settings in Target Designer . 12 Other Component Settings . 13 Lesson Summary . 14 Lesson 3: Checking and Resolving Component Dependencies . 15 Checking Component Dependencies . 15 Resolving Component Dependencies . 17 Lesson Summary . 19 Lesson 4: Optimizing the Pre-First Boot Agent Image Footprint . 21 Minlogon Sample Macro . 21 What to Keep and What to Remove . 22 Using NTFS Compression . 23 Lesson Summary . 23 Lesson 5: Modifying the Configuration . 24 Updating the Configurations Settings . 24 Lesson Summary . 26 v vi Table of Contents Lesson 6: Configuring the Operating System for Sealing and Cloning . 27 The Cloning Process . 28 Lesson Summary . ..