Customizing the Start Menu in Windows 10

Slides:



Advertisements
Similar presentations
Customizing Windows 10 for the Enterprise
Advertisements

Understanding Office MAC: What Windows Admins need to know
How Windows 10 marks the end of Roaming Profiles
Custom Functions in Excel
Microsoft Ignite /16/2018 3:12 PM BRK2119
Microsoft /23/2018 8:20 PM THR3038 Implement dev and test scenarios using Azure and Visual Studio Team Services Alex Mang Azure MVP © 2016 Microsoft.
Providing reliable SMB shares in Microsoft Azure
5/27/ :57 PM Tips & Tricks for Deploying and Managing Microsoft Dynamics 365 for Sales and Service Sean McNellis Shawn Dieken Dynamics 365 Principal.
6/2/ :21 AM THR2179 Integrating Microsoft Visio, PowerApps and Flow to create compelling online solutions David Parker Owner, bVisual Visio MVP ©
Cloud-First, Modern Windows Management and Security
Microsoft /4/ :15 PM THR2219 How Microsoft IT enables modern mobility with Windows 10 security and productivity features Rekha Nair IT Program.
Conduct a successful pilot deployment of Microsoft Intune
Manage Microsoft devices like a Pro
Windows 10 and the cloud: Why the future needs hybrid solutions
Upgrade, upgrade, upgrade! Say goodbye to clean installs of Windows 10
Microsoft /23/2018 1:11 AM BRK3180 Migrate CRM OnPremise organizations to CRM Online cloud using Dynamics Lifecycle Services (LCS) Aditya Varma Ganapathy.
Web development productivity with Visual Studio
Edge Transport servers and Hybrid: Why, or why not?
Where is your Windows support career going wrong?
Customizing the Start Menu in Windows 10
Optimizing Microsoft OneDrive for the enterprise
Azure Functions and Automation: The SQL Agent in the Cloud
The power of common identity across any cloud
Microsoft Ignite /18/2018 8:30 PM BRK2065
A Fast Track into Device Guard
Microsoft 365 Business: Under the Hood
8/2/2018 4:49 AM Understanding the SharePoint Framework and how it affects your JavaScript customizations Mark Rackley / Chief Strategy.
Expert-level Windows 10 deployment
Why WCD is WiCkeD for modern deployment
ASP.NET in Linux and Windows containers
Microsoft Ignite /8/2018 6:39 PM
Windows 10 Subscription Activation
9/11/ :59 PM THR3021 Why Microsoft is updating the new OneDrive sync engine in a different way Hans Brender Cloud Productivity Evangelist Bright.
Serverless Architecture in Azure
Integrate Power BI with Microsoft Dynamics
Group Policy in MDM: Dealing with ADMX backed policies
Troubleshooting Windows 10 Deployment: Top 10 Tips and Tricks
Microsoft Teams Mobile Collaboration on the go
Customizing your device experience with assigned access
9/18/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Servicing Windows 10 in the Real World
Monitor your Microservices with Application Insights
Device Guard: AppLocker on steroids
Drive productivity with OneDrive and SharePoint file collaboration
Deploy Windows 10 Mobile for the mobile workforce
Microsoft Ignite /9/2018 5:03 AM BRK1010
The Road to Modern Management
Protect your OneDrive and SharePoint files on mobile devices
BRK2105: Simplify OS deployments with Windows Provisioning
F5 WAF in Azure Security Center
Laura A. Robinson July 10, June 30, /15/2018 4:19 PM
Seamless Office Migrations with Add-ins and Macros
Microsoft Ignite /20/2018 2:21 PM
Bring existing desktop apps to UWP with the Desktop Bridge
Improve Office 365 Adoption: Top 10 Ways
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
TechEd /2/2018 5:42 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Can I get a side of OneDrive for Business with my SharePoint?
Meetup: Office 365 Developers
MDM Migration Analysis Tool (MMAT)
What query folding means to self-service BI projects
Meetup User Experience Design for SharePoint
Overview: Dynamics 365 for Project Service Automation
Surviving identity management in a hybrid world
Ask the Experts: Windows 10 deployment, servicing, and provisioning
Learn how to leverage the Microsoft Store for Education in your school
Choosing between Microsoft PowerPoint & Sway
Discussion Panel: Windows Server MVP Panel
Understand the impact of the future of SharePoint
OneDrive Unplugged A panel discussion on all things OneDrive
Presentation transcript:

Customizing the Start Menu in Windows 10 9/7/2018 5:57 PM Customizing the Start Menu in Windows 10 Raymond Comvalius IT Infrastructure Architect © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Raymond Comvalius - www.nextxpert.com Independent trainer/architect since 1998 Most Valued Professional (MVP) Microsoft Certified Trainer (MCT) Author of “Windows 7 for XP Professionals”

Windows 10 Start Menu

Group Policy vs. Mobile Device Management Group Policy & MDM Remove Logoff Hide Most Used Programs Hide App Suggestions AKA Consumer Features Hide All Power Buttons Shut down, Restart, Sleep and Hibernate Disable Jump List History Start Size Full Screen or Menu MDM Only Hide Recently Added Apps Allow Pinned Folder Hide a Single Power Button

Defining the Start Layout Not for Roaming Profiles Full Start Layout = Mandatory Start Layout Partial Start Layout = Partly mandatory Start Layout Deploy Group Policy Mobile Device Management (MDM) Windows Provisioning Package Import in Windows Image

Create Start Layout XML

Export the Start Layout Specific per platform (either x86 or x64) Customize Start Menu and export Start layout export-startlayout –path <path><file name>.xml Decide on Full Start layout or Partial Start Layout Add LayoutCustomizationRestrictionType="OnlySpecifiedGroups" to DefaultLayoutOverride XML element XML configured Tile Groups cannot be changed

Sample Start Layout XML 9/7/2018 5:57 PM Sample Start Layout XML <?xml version="1.0" encoding="utf-8"?> <LayoutModificationTemplate xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification" xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout" <LayoutOptions StartTileGroupCellWidth="6" StartTileGroupsColumnCount="1" /> <DefaultLayoutOverride> <StartLayoutCollection> <defaultlayout:StartLayout GroupCellWidth="6" xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout"> <start:Group Name="Life at a glance" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout"> <start:Tile Size="2x2" Column="2" Row="0" AppUserModelID="Microsoft.BingWeather_8wekyb3d8bbwe!App" /> </start:Group> </defaultlayout:StartLayout> </StartLayoutCollection> </DefaultLayoutOverride> </LayoutModificationTemplate> LayoutCustomizationRestrictionType="OnlySpecifiedGroups"> © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Resulting Layout Examples

Taskbar Options Three Categories of Apps on taskbar Default Windows Apps Apps pinned by the user Apps pinned during deploy TaskbarLinks in unattended Windows Setup are deprecated

Create Taskbar Layout XML

Configuring the Taskbar Manually create the XML Add Schema declarations Add<CustomTaskbarLayoutCollection> Add Apps <taskbar:UWA> and AUMID to pin Universal Windows Platform apps. <taskbar:DesktopApp> and Desktop Application Link Path to pin desktop applications. Replace or Add your own apps Add PinListPlacement="Replace" to <CustomTaskbarLayoutCollection>

Sample Taskbar Layout XML 9/7/2018 5:57 PM Sample Taskbar Layout XML <?xml version="1.0" encoding="utf-8"?> <LayoutModificationTemplate xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification" xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout" xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout" Version="1"> <CustomTaskbarLayoutCollection> <defaultlayout:TaskbarLayout> <taskbar:TaskbarPinList> <taskbar:UWA AppUserModelID="Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge" /> <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\File Explorer.lnk" /> </taskbar:TaskbarPinList> </defaultlayout:TaskbarLayout> </CustomTaskbarLayoutCollection> </LayoutModificationTemplate> PinListPlacement="Replace"> © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Deploy the Start Layout

XML Challenge Ensure proper XML Formatting http://www.xmlvalidation.com/ For MDM you must encode to HTML http://www.freeformatter.com/xml-escape.html Test with Local GPO First Restart explorer.exe after each change

Combine Start & Taskbar Layout

Deploying the Start Menu Start layout XML is platform-specific Apps in the menu must already be installed Apps already in other groups will be removed from there

Use Group Policy to deploy Start layout Requires Windows 10 Enterprise or Education SKU Updates based on file time stamp of the XML

Use MDM to deploy Start Layout Requires Windows 10 1703 or up Pro, Enterprise, or Education SKU OMA-DM with Intune, ConfigMgr or 3rd party MDM Replace markup characters with escape characters when required

Other ways to deploy Start layout Provisioning Package Use Windows Imaging and Configuration Designer (ICD) to include XML in the PPKG Mount a WIM image and run: Import-StartLayout –LayoutPath <path><file name>.xml –MountPath %systemdrive%

9/7/2018 5:57 PM Summary © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Summary Dynamic Start Layout customization requires Pro, Enterprise, or Education SKUs of Windows 10 since 1703 Both Start Menu and Taskbar allow for modification with Group Policy XML Formatting can be a challenge More information: Manage Windows 10 Start and taskbar layout

Please evaluate this session Your feedback is important to us! 9/7/2018 5:57 PM Please evaluate this session Your feedback is important to us! The slide will be replaced onsite through Silver Fox Productions with an updated QR code. This slide is required. Do NOT delete or alter the slide. From your PC or Tablet visit MyIgnite at http://myignite.microsoft.com From your phone download and use the Ignite Mobile App by scanning the QR code above or visiting https://aka.ms/ignite.mobileapp © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.