Disable taskbar settings on Windows 10 using Intune

If you want to prevent users in your organization to make any changes to taskbar settings on a windows 10 device then you can use the steps in this blog post to enable a policy called “Lock all taskbar settings (User)” from Intune admin center.

Please note that Lock all taskbar settings (User) setting is not supported on Windows 11 devices. If you are targeting Windows 11 devices then you can use “Prevent changes to Taskbar and Start Menu Settings (User)” setting in Settings Catalog.

For Windows 11 device

After you apply this policy, the Taskbar settings option will be greyed out for the targeted users. Along with that other taskbar options will be disabled for the users. Users will not be able to make changes to below settings:

  • Lock the taskbar
  • Automatically hide the taskbar in desktop mode
  • Use small taskbar buttons
  • Use Peek to preview the desktop when you move your mouse to the Show desktop button at the end of the taskbar
  • Replace Command Prompt with Windows Powershell in the menu when I right-click the start button or press the Windows logo key + X
  • Show badges on taskbar buttons
  • Taskbar location on screen
  • Combine taskbar buttons

Following screenshot was captured after applying the “Lock all taskbar settings (User)” policy. To verify and confirm the changes, navigate to Settings > Personalization > Taskbar.

Settings  > Personalization > Taskbar
Settings > Personalization > Taskbar

After you right-click on the taskbar, Taskbar settings, lock the taskbar and other taskbar-related settings will also be greyed out.

Towards the end of the blog post, I’ve explained how to create a registry entry on a Windows 10 device that can be used to disable Taskbar settings.

Taskbar Settings registry Entry

STEP 1 – Create a Device Configuration Profile

To create a device configuration profile, follow the below steps:

  • Login on Microsoft Intune admin center
  • Click on Devices Configuration profiles
  • Click on + Create profile
  • Platform: Windows 10 and later
  • Profile type: Settings Catalog


Provide a Name and Description of the profile. For Example:

  • Name: Prevent taskbar settings change by users
  • Description: This policy will prevent users from making any changes to taskbar settings on Windows 10.

Configuration settings

  • Click on + Add settings and then search for “Lock all taskbar settings” in the settings picker. You will find a setting called Lock all taskbar settings (User) under Administrative Templates\Start Menu and Taskbar category. Select it to add it under Configuration settings.
 Add Lock all taskbar settings (User) setting
Add Lock all taskbar settings (User) setting
  • Toggle the switch for “Lock all taskbar settings (User)” to Enabled state.
Enable Lock all taskbar settings (User) setting
Enable Lock all taskbar settings (User) setting


Click on Add group to add an Azure AD group containing users or devices. You can also click on Add all users or Add all devices.

Assign device configuration profile to target devices or users
Assign device configuration profile to target devices or users

Review + Create

Review the deployment and click on Create to start the deployment process.

Sync Intune Policies

The device check-in process might not begin immediately. If you’re testing this policy on a test device, you can manually kickstart Intune sync either from the device itself or remotely through the Intune admin center.

Alternatively, you can use PowerShell to force the Intune sync on Windows devices. Another way to trigger the Intune device check-in process is by restarting the device.

STEP 2 – Monitoring Deployment Progress

To monitor the deployment progress of a Device configuration profile, follow below steps:

  • Sign in to the Microsoft Intune admin center.
  • Click on “Devices” and then select “Configuration profiles
  • Choose the Device Configuration profile you want to work with, and at the top of the page, you’ll see a quick view of the Success, Failure, Conflict, Not Applicable, and In Progress status.
  • Click on “View report” to access more detailed information.

End-user Experience

To confirm this on the target devices, you have below two options:

  1. Navigate to Settings > Personalization > Taskbar. Taskbar settings will be greyed to confirm that the profile has been applied successfully.
End-user Experience
End-user Experience
  1. Right-click on the Taskbar, and you will find that Taskbar settings are greyed out. This also confirmed that the deployment profile has been applied successfully.
End-user Experience
End-user Experience


1. How to disable Taskbar settings using Registry?

If you’re looking for another way to disable taskbar settings on a Windows 10 device, you can use the registry editor. I’ll guide you through the process of disabling these settings by creating specific registry entries. It’s an alternative approach to achieve the same outcome.

To disable taskbar settings on a Windows 10 device, please follow the below steps:

  • Press Win + R keys together to open the Run dialog box.
  • Type regedit and press Enter to open Registry Editor.
  • Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer and Create a DWORD (32-bit) registry entry called TaskbarLockAll and set its value to 1. This will disable taskbar settings on Windows 10 devices (As shown in the below screenshot).
  • Restart your Windows 10 device so that this change can take effect.
TaskbarLockAll registry entry on Windows 10 device to disable taskbar settings
TaskbarLockAll registry entry on Windows 10 device to disable taskbar settings
  • After rebooting the device, Right-click on the taskbar and confirm if the Taskbar settings option is greyed out.
Disabled taskbar settings on windows 10 using registry
Disabled taskbar settings on Windows 10 using the registry


In this blog post, we’ve explored various methods to disable the taskbar settings option on Windows 10 devices. We focused on using Intune policies to achieve this across all organization devices. Additionally, we discussed the option of creating a PowerShell script that targets the registry keys covered in the blog post, providing an alternative approach to disabling taskbar settings.

Leave a Comment