Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (2023)

Let’s see how to customize Windows 11 start menu layout settings using Intune. I have a post that helps to customize Windows 10 start menu layout.

Windows 11 start menu layout option deployment is better if you compare it with Windows 10. You can also learn more about Windows 11 Taskbar Customization Using Intune. Start menu layout customization is important for Windows 11 after the production release on 4th Oct 2021.

Windows 11 uses JSON files to customize or modify the Start menu layout. For Windows 10, I used the XML file to customize the start menu and taskbar layout. Device restriction policies helped us to implement start layout settings for Windows 10 PCs using the XML file.

You will need to create a JSON file to customize Windows 11 Start Menu Layout. The main pain point for me while customizing Windows 10 start menu was the creation of an XML file and customizing it.

Microsoft also introduced a Windows CSP called ConfigureStartPins to customize the start menu layout using a JSON file.

  • Windows 11 Start Menu Taskbar Alignment Options | How To Align Center Or Left
  • Choose Windows 11 Folders To Appear On Start Next To The Power Button How To Customize
  • How To Change The Taskbar Size In Windows 11 Easiest Method
  • Upgrade to Windows 11 using Intune Feature Update Deployment Policy
  • Best Guide to Deploy Windows 11 Using SCCM

Three Main Sections of Windows 11 Start Menu Layout

Let’s understand the three (3) main sections of the Windows 11 Start Menu Layout. You can segregate them into Pinned, All Apps, Recommended. You can customize only pinned apps in Windows 11 start menu using JSON files at this point time.

The customization of All Apps and Recommended apps are not possible using a JSON file. However, you have an option to hide the most commonly used apps from All Apps and Recommended Apps. More details are available in the below section of the post.

Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (2)

Create JSON file for Windows 11 Start Menu Layout Customization

Let’s look at the easiest way to create a JSON file to customize Windows 11 Start Menu layout. I recommend manually building a custom start menu layout, then exporting the layout to JSON file using the following PowerShell Command.

Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (3)

  • You can launch WIndow Terminal by right-clicking on the Start button from Windows 11 PC.
  • Run the following command.
    • Export-StartLayout -Path “C:\Users\digit\Documents\LayoutModification-new.json”

You will need to go to the path C:\Users\digit\Documents\LayoutModification-new.JSON and open the JSON file to confirm everything is ok or do you still want to make some modifications.

Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (4)

Edit JSON file using NotePad ++

Let’s now finalize the Windows 11 LayoutModification-new.json file using NotePad ++, or you can use Visual Studio Code. Similar to Windows 10 XML file, you will see three supported pinned apps options for Windows 11. The LayoutModification-new.JSON file contains all the information required.

  • DesktopApplicationLinkPath– You need use shortcut links with this option (.lnk). Not recommended.
  • AppUserModelID– Best option for modern apps.
  • DesktopApplicationID– Best option if you want to use the actual executables.
Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (5)

Customize Windows 11 Start Menu Layout Settings using Intune

It’s time to customize Windows 11 start menu layout settings using Intune custom policy and JSON file created in the above section. You will need to have appropriate permissions to create Configuration Profiles in Intune to continue this policy creation.

You can launch the endpoint.microsoft.com MEM admin center portal to create the Windows 11 start menu customization policy. Following the steps to start the Intune Windows 11, start the menu customization policy creation process.

  • Navigate to DevicesWindowsConfiguration Profiles.
  • Select the platform as Windows 10 and Later.
  • Select Profile Type as Templates.
  • In the Search bar – Type in “Custom
  • Click on Custom option to create a custom Intune policy.

Click on the Create button to continue and on the next page; you would need to fill in some interesting details as explained in some of my previous posts – Manage Chrome ADMX Policies Using Intune | ADMX Injection Process.

Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (6)

It’s time to enter the policy name and all the other details of the Windows 11 start menu layout settings policy. Enter the Name –HTMD Windows 11 Start Menu Layout and Enter the Description –Custom Start Menu Layout policy for HTMD. Click on the Next button to continue.

Now, you will need to find out the OMA-URI for customizing the Windows 11 start menu settings (pinned apps). The following OMA-URI is shared in Microsoft documentation.

  • Click on the Add button.
  • Use the same policy name for policy name and decription.
  • Enter OMA-URI Value – ./Vendor/MSFT/Policy/Config/Start/ConfigureStartPins
  • Select Data type –String
  • Enter the content of file LayoutModification-new.JSON content(as mentioned in the above section) in theVALUEsection.

You will need to click on Save to continue with the policy creation process. The following is the JSON file I used in this Windows 11 Start Menu Layout customization scenario.

{"pinnedList":[{"desktopAppId":"MSEdge"},{"desktopAppId":"Microsoft.Office.EXCEL.EXE.15"},{"desktopAppId":"Microsoft.Office.WINWORD.EXE.15"},{"desktopAppId":"Microsoft.Office.POWERPNT.EXE.15"},{"desktopAppId":"Brave"},{"desktopAppId":"Chrome"},{"packagedAppId":"Microsoft.WindowsStore_8wekyb3d8bbwe!App"},{"packagedAppId":"windows.immersivecontrolpanel_cw5n1h2txyewy!microsoft.windows.immersivecontrolpanel"},{"desktopAppId":"Microsoft.Office.ONENOTE.EXE.15"},{"packagedAppId":"Microsoft.WindowsCalculator_8wekyb3d8bbwe!App"},{"packagedAppId":"Microsoft.WindowsAlarms_8wekyb3d8bbwe!App"},{"packagedAppId":"Microsoft.WindowsNotepad_8wekyb3d8bbwe!App"},{"packagedAppId":"Microsoft.Paint_8wekyb3d8bbwe!App"},{"desktopAppId":"Microsoft.Windows.Explorer"},{"packagedAppId":"Microsoft.ScreenSketch_8wekyb3d8bbwe!App"},{"desktopAppId":"Microsoft.RemoteDesktop.WPF"}]}
Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (7)

Hide All Apps Recommended Apps Sections from Windows 11 Start Menu

Suppose you want to add additional policies to customize Windows 11 Start Menu layout settings. Here, I’m looking into the customization of All Apps and Recommended Apps sections.

As I mentioned above, JSON customization is not supported for these two sections. Now, it’s time to look into Windows CSP policies to hide these sections from Windows 11 start menu.

  • You can click on Add button to add additional configuration for Start Menu. You will need to follow the similar steps as mentioned above.

Enter the name, description, OMA-URI, Data Type, and Value for each customization of Windows 11. First, let’s see App Apps:

  • Name – HideFrequentlyUsedApps
  • Description – HideFrequentlyUsedApps
  • OMA-URI – ./Vendor/MSFT/Policy/Config/Start/HideFrequentlyUsedApps
  • Data Type – Integer
  • Value – 1 (to hide All Apps Fequently used apps)
  • Click on the Save button to continue.

Now, you will need to repeat Windows 11 to hide recommended apps recent jump lists.

  • Name – HideRecentJumplists
  • Description – HideRecentJumplists
  • OMA-URI – ./Vendor/MSFT/Policy/Config/Start/HideRecentJumplists
  • Data Type – Integer
  • Value – 1 (to hide All Apps Fequently used apps)
  • Click on the Save and Next button to continue.
Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (8)

Enable or Disable Context Menus using Intune Policy

You can control the enable or disable Context Menus experience using Intune policies. There are different policies to control context menus at different places in Windows 11. Those places mainly:

  • Computer Icon Context Menu – Intune Policy – Remove Properties from the Computer icon context menu (User)
  • Documents Icon Context Menu – Remove Properties from the Documents icon context menu (User)
  • Recycle Bin Context Menu – Remove Properties from the Recycle Bin context menu (User)
  • File Explorer context menu – Hides the Manage item on the File Explorer context menu (User)
  • File Explorer context menu – Remove File Explorer’s default context menu (User)
Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (9)

In addition to the above Windows 11 Context menu setting policies, you can control the Taskbar context menu experience with the following Intune policy. This policy is part of Windows 11 Start Menu and Taskbar CSP policies.

  • Search with “Context” in theSettings pickersearch box.
  • Select theAdministrative Templates\Start Menu and TaskbarCategory.
  • Select Remove Access to the Context menu for the Taskbar(User)options from theSettings namesection.
  • Keep the policy’s settings toENABLEorDISABLEDif you want to keep it enabled.
Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (10)

Remove All Program List from the Start Menu using Intune Policy

Let’s configure Intune policy to remove all program list behavior in the Windows 11 (22H2 onwards) start menu. I have shared the Group policy details for this config in the below section but in this section, we will check the Intune policies.

NOTE! – Refer to Intune Settings Catalog policy creation guide to complete the policy creation process – Create Intune Settings Catalog Policy.

  • Search with “remove all program list” in theSettings pickersearch box.
  • Select theAdministrative Templates\Start Menu and TaskbarCategory.
  • Select the policies listed belowfrom theSettings namesection.
    • Remove All Programs list from the Start menu(Device)
      • Choose one of the following actions
        • Enable – Select the options from the Drop-Down menu
          • Collapse, Collapse and Disable Settings, or Remove and Disable Settings.
    • Remove All Programs list from the Start menu (User)
      • Choose one of the following actions
        • Enable – Select the options from the Drop-Down menu
          • Collapse, Collapse, and Disable Settings, or Remove and Disable Settings.
Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (11)

Deploy Windows 11 Start Menu Customization Policy

It’s now time to deploy Windows 11 start menu customization policy to Windows 11 device group. You will need to select the Scope tags when you have Intune RBAC requirements.

I have already created a Windows 11 AAD group so that you can use the Azure AD group to deploy Windows 11 Start Menu layout customization policy that AAD group. I think you can use the applicability rule called OS version to deploy this policy to a particular Windows 11 version.

You will need to click on the Next, Next, and Create buttons to complete the creation and deployment of the custom policy.

Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (12)

Troubleshooting Windows 11 Start Menu Layout Customization

You can check the event log to confirm whether the policy deployed to Windows 11 PCs or not. You can also check the registry entries to look at the Windows 11 start menu customization quickly. I have shared many other Intune troubleshooting posts as listed below.

  • Intune User Policy Troubleshooting Tips for Prevent Changing Theme MEM
  • Troubleshoot Microsoft Edge Security Policy Deployment issues with Intune

Event Log pathfor Intune logs –>Applications and Services->Microsoft->Windows->DeviceManagement-Enterprise-Diagnostics-Provider->Admin

EVENT ID 814 (String) - MDM PolicyManager: Set policy string, Policy: (ConfigureStartPins), Area: (Start), EnrollmentID requesting merge: (FFF6BB6A-4071-99DB4FB147BA), Current User: (Device), String: ({"pinnedList":[{"desktopAppId":"MSEdge"},{"desktopAppId":"Microsoft.Office.EXCEL.EXE.15"},{"desktopAppId":"Microsoft.Office.WINWORD.EXE.15"},{"desktopAppId":"Microsoft.Office.POWERPNT.EXE.15"},{"desktopAppId":"Brave"},{"desktopAppId":"Chrome"},{"packagedAppId":"Microsoft.WindowsStore_8wekyb3d8bbwe!App"},{"packagedAppId":"windows.immersivecontrolpanel_cw5n1h2txyewy!microsoft.windows.immersivecontrolpanel"},{"desktopAppId":"Microsoft.Office.ONENOTE.EXE.15"},{"packagedAppId":"Microsoft.WindowsCalculator_8wekyb3d8bbwe!App"},{"packagedAppId":"Microsoft.WindowsAlarms_8wekyb3d8bbwe!App"},{"packagedAppId":"Microsoft.WindowsNotepad_8wekyb3d8bbwe!App"},{"packagedAppId":"Microsoft.Paint_8wekyb3d8bbwe!App"},{"desktopAppId":"Microsoft.Windows.Explorer"},{"packagedAppId":"Microsoft.ScreenSketch_8wekyb3d8bbwe!App"},{"desktopAppId":"Microsoft.RemoteDesktop.WPF"}]}), Enrollment Type: (0xD), Scope: (0x0).
EVENT ID 813 (Integer) - MDM PolicyManager: Set policy int, Policy: (HideFrequentlyUsedApps), Area: (Start), EnrollmentID requesting merge: (FFF6BB6A-4071-4E45-B14B-99DB4FB147BA), Current User: (Device), Int: (0x1), Enrollment Type: (0xD), Scope: (0x0).
EVENT ID 813 (Integer) - MDM PolicyManager: Set policy int, Policy: (HideRecentJumplists), Area: (Start), EnrollmentID requesting merge: (FFF6BB6A-4071-4E45-B14B-99DB4FB147BA), Current User: (Device), Int: (0x1), Enrollment Type: (0xD), Scope: (0x0).
Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (13)

Results – Start Menu Layout Customization for Windows 11

I think the customization solution is working fine for Windows 11 Pinned applications. I couldn’t confirm whether the recommended and all apps hidden policies are working fine or not. I will update here if I find more details about those two policies.

Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (14)

Group Policy for Windows 11 Start Menu Layout Customization

You can also use Group policy to customize Windows 11 start menu layout. Microsoft says there are some known issues with the following group policy configurations. Some policies may not work as expected.

You can now create Windows 11 group policies with the 21H2 ADMX version released in OCT 2021. You can startGroup Policy Management. Right-click theDefault Domain Policyand clickEdit.

You can navigate to any of the following policies and configure Windows 11 start menu layout using group policy.More details of Windows 11 ADMX policy implementation guide Download Windows 11 Administrative Templates.

NOTE! – Computer Configuration\Administrative Templates\Start Menu and Taskbar
User Configuration
\Administrative Templates\Start Menu and Taskbar

Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (15)

Remove All Programs List from the Start Menu

The following policy settings are now supported with Windows 11 22H2 version onwards. These policies are CSPs that are going to help IT Admins to control the user experience of Windows 11 Start Menu and Taskbar.

  • Computer Configuration\Administrative Templates\Start Menu and Taskbar\Remove All Programs list from the Start menu
  • User Configuration\Administrative Templates\Start Menu and Taskbar\Remove All Programs list from the Start menu
  • If you enable this setting, the Start Menu will either collapse or remove all apps listed from the Start menu.

Selecting “Collapse” will not display the app list next to the pinned tiles in Start. An “All apps” button will be displayed on Start to open the all apps list. This is equivalent to setting the “Show app list in Start” in Settings to Off.

Selecting “Collapse and disable setting” will do the same as the collapse option and disable the “Show app list in Start menu” in Settings, so users cannot turn it to On.

Selecting “Remove and disable setting” will remove all apps list from Start and disable the “Show app list in Start menu” in Settings, so users cannot turn it to On. Select this option for compatibility with earlier versions of Windows.

If you disable or do not configure this setting, the all apps list will be visible by default, and the user can change “Show app list in Start” in Settings.

GP Friendly nameGP nameGP pathGP ADMX file name
Disable context menus in the Start MenuDisableContextMenusInStartStart Menu and TaskbarStartMenu.admx
Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (16)

Disable context menus in the Start Menu

You can now disable the context menu from Taskbar and Start Menu using the following Group Policy settings. You can also use Intune policies to perform a similar task. I have explained the same in the following post – Disable Or Enable Windows 11 Context Menu How To Guide.

  • Computer Configuration\Administrative Templates\Start Menu and Taskbar\Disable context menus in the Start Menu
  • User Configuration\Administrative Templates\Start Menu and Taskbar\Disable context menus in the Start Menu
Customize Windows 11 Start Menu Layout Settings Using Intune HTMD Blog (17)

Group Policies Don’t Support Windows 11

Now let’s look at the list of group policies that are not supported with Windows 11 Start menu layout settings.

  • User Configuration\Administrative Templates\Start Menu and Taskbar\Start Layout
  • Computer Configuration\Administrative Templates\Start Menu and Taskbar\Remove “Recently added” list from Start Menu

Author

AnoopisMicrosoft MVP! He is a Solution Architect in enterprise client management with more than 20 years of experience (calculation done in 2021) in IT. He is a blogger, Speaker, and Local User Group HTMD Community leader. His main focus is on Device Management technologies like SCCM 2012, Current Branch, and Intune. E writes about ConfigMgr, Windows 11, Windows 10, Azure AD, Microsoft Intune, Windows 365, AVD, etc…

Top Articles
Latest Posts
Article information

Author: Neely Ledner

Last Updated: 21/10/2023

Views: 6306

Rating: 4.1 / 5 (42 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Neely Ledner

Birthday: 1998-06-09

Address: 443 Barrows Terrace, New Jodyberg, CO 57462-5329

Phone: +2433516856029

Job: Central Legal Facilitator

Hobby: Backpacking, Jogging, Magic, Driving, Macrame, Embroidery, Foraging

Introduction: My name is Neely Ledner, I am a bright, determined, beautiful, adventurous, adventurous, spotless, calm person who loves writing and wants to share my knowledge and understanding with you.