Sometimes Microsoft makes small changes under the hood and can hardly be tracked unless an issue comes up to flag that changes. The configuration of the Start Menu and Taskbar for Windows 10 has been since the beginning a great challenge for administrators and it doesn’t look that this will change anytime soon.
Microsoft added the following note to the start menu layout modification documentation
NoteIn Windows 10, version 1703, Export-StartLayout will use DesktopApplicationLinkPath for the .url shortcut. You must change DesktopApplicationLinkPath to DesktopApplicationID and provide the URL.
A simple note, with great implication!
Following our previous posts on Windows 10 Customization and how to modify the taskbar configuration, we will detail how to configure the start menu and taskbar with that latest indication from Microsoft.
- Windows 10 1703 and above
Windows 10 1803Early test indicate that Windows 10 1803 is no different and this applies to it.
Configure Start Menu Windows 10
- Setup a Windows 10 start menu as we would like to have as default
- Start a PowerShell command window as administrator
- Enter the following command line to export the Start Menu
- Export-StartLayout -path C:\temp\StartMenu.xml
- A StartMenu.xml is generated in the specified directory
- Application links are using the DesktopApplicationLinkPath
- In Powershell, enter the following command :
- This returns the list of all applications in the Start Menu
- Locate the application that uses the DesktopApplicationLinkPath and take note of the AppID
- Go back to the XML exported previously and replace the DesktopApplicationLinkPath by the DesktopApplicationID
Once this is completed it can be added to your task sequence like we explain in previous posts.
Important InfoIf you wish to manage the Taskbar like we explained in our previous post, note that the DesktopApplicationLinkPath must be used as the DesktopApplicationID will not work.
Please don’t shoot the messenger 🙂
More details available on Docs.Microsoft.com
Share this Post
Contributor of System Center Dudes. Based in Montreal, Canada, Senior Microsoft SCCM consultant, working in the industry for more than 10 years. He developed a strong knowledge of SCCM and MDT to build automated OS deployment solution for clients, managed large and complexe environment, including Point of Sale (POS) related projects.