Top Banner
Make your client look good: Customizing Windows 7 in the Enterprise Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands [email protected] SESSION CODE: WCL310
32

Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands [email protected] SESSION CODE: WCL310.

Dec 24, 2015

Download

Documents

Edwina Harrell
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Make your client look good:Customizing Windows 7 in the EnterpriseRaymond P.L. ComvaliusIT Infrastructure SpecialistInvendows BV – The [email protected]

SESSION CODE: WCL310

Page 2: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

AgendaIntroductionEnterprise vs OEM customizationBasic Branding optionsWindows HelpCustom ThemesLogon UI and WallpaperDefault User ProfileRegional SettingsLibraries and SearchOther

Page 3: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Introducing Raymond ComvaliusConsultant, Trainer, and AuthorSpecialties

Windows Server and ClientNetwork ServicesClusteringSecurityVirtualizationOther infrastructure stuffBlog: www.xpworld.comTwitter: @xpworldEditor for bink.nu

Page 4: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

http://facebook.com/MVPpress

http://twitter.com/MVPpress

Follow us on:

MVP-Press Training CourseUpdating Support Skills on Microsoft Windows 7

Available for online purchaseJuly 2010 at: http://www.mvp-press.com

Page 5: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Enterprise vs OEM CustomizationOEM Customization

Well documented in the OEM Pre-Installation Kit (OPK)Image based customizationRemains staticHome User Customizations

Enterprise CustomizationsNot so well documentedRather not in the imagePartly documented in the Automated Installation Kit (AIK)Should be flexible/manageableFor corporate use

Page 6: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Enterprise customization toolingActive DirectoryGroup Policy

Force settings (grayed out for users)Group Policy Preferences

Define default settings or force at each logon (not grayed out)Copy filesSet specific registry settingsFill ini filesConfigure Power ManagementMuch more…Advanced filtering options

Page 7: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Basic OS brandingAdd OEM Information in computer properties

Use GPP for registry entries or deploy with unattend.xmlHKLM\Software\Microsoft\Windows\CurrentVersion\OEMInformation

ManufacturerModelSupportHoursSupportPhoneSupportURLLogo

Page 8: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Basic OS branding (2)Performance upgrade information

Use the same logo bitmap for OEM informationAdd the following registry entries underHKLM\Software\Microsoft\Windows NT\CurrentVersion\Winsat

Key: WindowsExperienceIndexOemInfoValue: HardwareUpgradeURL (REG_SZ)Value: logo (REG_SZ)

Page 9: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Customizing Windows HelpWindows Help Authoring

Edit content in AML (Assistance Markup Language)Compile help files with apcompnt.exe (x86 only)

Enabling custom helpCreate C:\Windows\Help\HelpConfig.xmlInstall one of these features:

CorporationHelpCustomizationOEMHelpCustomization

Managing custom HelpReplace compiled contentDisable and re-enable customization feature

Page 10: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Deploying Custom Help

Demo

Page 11: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

ThemesWhat’s in a theme

Wallpaper(s)Window Colors and GradientsSoundsScreen SaverEnable/Disable Logon UI Customization

Creating a custom themeDeploying a custom theme

7

7

7

Page 12: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Default User TileShows in Start Menu, Logon UI and Lock ScreenReplace C:\ProgramData\Microsoft\User Account Pictures\user.bmp128 x 128 pixelsEasy to deploy with Group Policy Preferences

Page 13: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Logon UILogon wallpaper

Store files in %windir%\System32\oobe\info\backgroundsPer resolution or as backgroundDefault.jpgJPG must be < 256 KBHKLM\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background\OEMBackground (DWORD) = 1

Font contrastHKLM\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\ButtonSet (DWORD) = [0, 1, 2]

How Microsoft supplied Windows 7 themes break logon UI customization

7

7

Page 14: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Customizing themes and the logon UI

Demo

Page 15: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Customizing the Default User ProfileHow to create a custom default profile

Use CopyProfile=True in unattend.xmlEdit NTUser.dat

Alternatively: Use Group Policy PreferencesWhen roaming: remove link to profile from the Start MenuStore locally or in the Domain

More information at http://windowsteamblog.com/blogs/springboard/archive/2009/10/30/configuring-default-user-settings-full-update-for-windows-7.aspx

Page 16: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

What you cannot configure in the default profilePin to Task BarNotification Area iconsDefault list of recently used programs in the Start MenuKeyboard, Language and Regional Settings

77

Page 17: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

What you can configure in the default profile(Some) user hive registry settingsDefault ThemePin to Start MenuLibraries configuration 7

Page 18: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Customizing the default profile

Demo

Page 19: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Keyboard, Language and Regional SettingsIntl.cplUse XML file to configure the keyboard and language settings:

Control Intl.cpl,, /f:”Settings.xml”Configures new user accounts, welcome screen and system accountsMore information at http://msdn.microsoft.com/en-ie/goglobal/ bb964650(en-us).aspx

Page 20: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Custom Keyboard, Language and Regional Settings

Demo

Page 21: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Libraries

Opportunity to consolidate data for the end-userLimited management from Group PolicySearch-enabled by default

Local data is automatically indexedRequires Windows Search Service on the W2K8 or W2K8R2 file serverWindows Desktop Search 4.0 on Windows Server 2003/XPNon-windows file servers may force you to disable indexingWindows Search is not supported with Distributed File Services (DFS)

7

Page 22: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Customizing Libraries

Demo

Page 23: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Federated SearchSearch the web from Windows ExplorerConforms to OpenSearch standardOSDX file installs a Search Connector in Windows ExplorerOSDX extracts to .link and .searchConnector-ms files

7

Page 24: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Customizing Federated Search

Demo

Page 25: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

There is more to customize

Internet ExplorerPower Management Security

System Recovery

Driver Support

More…

Page 26: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Question & Answer

Page 27: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Weekly, Monthly and Quarterly Rhythm of Topical Content

What is the Springboard Series?

To the IT pro, our goal is• Be the definitive resource for Desktop IT pros• Open, honest; show don’t tell• Information at right time, right level across Adoption Lifecycle

Inside of Microsoft we are• A turnkey IT pro engagement platform for depth and breadth• The program to mobilize MS marketing and field to

focus on desktop OS IT pros

Visit the Springboard Series on TechNet at www.microsoft.com/springboard

The Springboard Series IT pro experience offers dynamic content and structured guidance across the adoption lifecycle

DEPLOYPILOT MANAGEEXPLOREDISCOVER

Is it worth the pain?How does it change

my work? Is our environment ready? Is the organization ready?How do I maintain

and optimize?

one-Windows TechCenter in 10 languagesVirtual Roundtable Events

Springboard Technical Experts Panel Event Support

and Resources

Straight-talk Monthly Feature Articles and Overview Guides

TalkingAboutWindowsVideo Blogs

Page 28: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Resources

www.microsoft.com/teched

Sessions On-Demand & Community Microsoft Certification & Training Resources

Resources for IT Professionals Resources for Developers

www.microsoft.com/learning

http://microsoft.com/technet http://microsoft.com/msdn

Learning

Page 29: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Complete an evaluation on CommNet and enter to win!

Page 30: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31st

http://northamerica.msteched.com/registration

You can also register at the

North America 2011 kiosk located at registrationJoin us in Atlanta next year

Page 31: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. 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 provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Page 32: Raymond P.L. Comvalius IT Infrastructure Specialist Invendows BV – The Netherlands Raymond.Comvalius@invendows.nl SESSION CODE: WCL310.

JUNE 7-10, 2010 | NEW ORLEANS, LA