The Defintive Guide to Windows Desktop
Total Page:16
File Type:pdf, Size:1020Kb
realtimepublishers.comtm The Definitive Guidetm To Windows Desktop Administration Bob Kelly Chapter 3 Chapter 3: User Profile and Data Management .............................................................................50 User Profiles...................................................................................................................................51 Local Profiles.....................................................................................................................53 Roaming Profiles ...............................................................................................................53 Mandatory User Profiles....................................................................................................59 Temporary User Profiles....................................................................................................59 Profile Security ..................................................................................................................59 Contents of a User Profile..................................................................................................59 User Profile Storage...........................................................................................................61 Profiles Templates .............................................................................................................61 Default Profiles ..................................................................................................................62 Manual Profile Modifications............................................................................................63 Dictating Data Storage...................................................................................................................64 Network Share ...................................................................................................................64 User Home Directory.............................................................................................64 Single Share ...........................................................................................................65 Individual User Shares...........................................................................................65 User Profile ........................................................................................................................65 Local Data Directory..........................................................................................................66 Setting Default Paths..............................................................................................66 Folder Redirection .................................................................................................66 Folder Redirection via Shell Folders .....................................................................68 User Profile Quotas............................................................................................................69 Post Deployment Profile Configuration.........................................................................................72 Dictating Settings at Startup ..............................................................................................72 Dictating Settings at Logon ...............................................................................................73 Additional Tools ............................................................................................................................73 ScriptLogic.........................................................................................................................73 Visual KIX.........................................................................................................................75 Backing Up and Restoring Profiles................................................................................................76 Traditional Backup Systems ..............................................................................................76 Scripted Copies ..................................................................................................................77 Migration Tools .................................................................................................................77 i Chapter 3 Troubleshooting Profiles................................................................................................................77 Unable to Load Profile.......................................................................................................78 Troubleshooting Profile Problems with UserEnv.log........................................................78 Using Profiles with Multiple Versions of Windows..........................................................79 Hard-Coded Profile Paths ......................................................................................79 System and Group Policy Assignments.................................................................80 Summary........................................................................................................................................80 ii Chapter 3 Copyright Statement © 2003 Realtimepublishers.com, Inc. All rights reserved. This site contains materials that have been created, developed, or commissioned by, and published with the permission of, Realtimepublishers.com, Inc. (the “Materials”) and this site and any such Materials are protected by international copyright and trademark laws. THE MATERIALS ARE PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. The Materials are subject to change without notice and do not represent a commitment on the part of Realtimepublishers.com, Inc or its web site sponsors. In no event shall Realtimepublishers.com, Inc. or its web site sponsors be held liable for technical or editorial errors or omissions contained in the Materials, including without limitation, for any direct, indirect, incidental, special, exemplary or consequential damages whatsoever resulting from the use of any information contained in the Materials. The Materials (including but not limited to the text, images, audio, and/or video) may not be copied, reproduced, republished, uploaded, posted, transmitted, or distributed in any way, in whole or in part, except that one copy may be downloaded for your personal, non- commercial use on a single computer. In connection with such use, you may not modify or obscure any copyright or other proprietary notice. The Materials may contain trademarks, services marks and logos that are the property of third parties. You are not permitted to use these trademarks, services marks or logos without prior written consent of such third parties. If you have any questions about these terms, or if you would like information about licensing materials from Realtimepublishers.com, please contact us via e-mail at [email protected]. iii Chapter 3 Chapter 3: User Profile and Data Management In the last chapter, we covered the deployment of new systems. With your baseline identified, tested, and deployed, the real challenge of desktop administration comes into play—satisfying your users. Your goal in this area is clear: provide your users with the software they need as well as helpful default settings to ease its use. If a user has to search for an application, configure the application, search for his or her data, then work to identify and install the nearest printer, they will not be productive (or happy) users. Even when users are fairly experienced in the use of Windows, searching for documents and printers can be a real headache. A well-implemented desktop can save users from these speed bumps, reduce Help desk calls, and increase user productivity. In this chapter, we will cover user profiles and various ways you can implement and control them (for an overview, see the sidebar “Group Policy, Scripting, and Third-Party Solutions”). We will also discuss what might be considered the most critical aspect of desktop administration—user data management. Group Policy, Scripting, and Third-Party Solutions Many of the issues covered with regard to desktop administration lend themselves to one of three primary solutions: Group Policy, scripting, and third-party solutions. Group Policy provides a specific set of solutions to certain problems; where appropriate, I’ve pointed out these capabilities throughout this chapter. Group Policy is popular with its users; however, as a result of Group Policy’s strict requirements, a great many organizations can’t take advantage of the benefits of this desktop administration solution. Group Policy requires AD, and its managed clients must be running Win2K or later—thus, Windows 9x, Windows ME, and other clients are out of luck in terms of using Group Policy. Even if you use Group Policy on your network, this solution can’t do it all. In environments in which you need to address specific requirements (for example, your network has legacy desktops), scripting is often the tool that will get the job done. In Chapter 7, we will explore how you can script solutions to several desktop administration issues. Finally, if scripting isn’t within your skill set or your needs are robust enough to demand a supported, documented, and evolving solution, third-party software is the choice for you. Although scripting your own solution is