How to Disable Pinning on Windows 11 Taskbar
Disabling pinning on the Windows 11 Taskbar locks your app layout in place so no one can add or remove shortcuts. Windows 11 normally lets anyone pin and unpin programs freely, but blocking this change keeps the screen neat on shared family computers or public PCs.
You can set up this restriction in a few minutes using the Registry Editor, a built-in Windows tool that stores system settings. Locking your Taskbar prevents accidental mix-ups and keeps your favorite apps right where you put them.
You disable Taskbar pinning by editing the Registry or Group Policy. For Registry Editor, navigate to 🗝️HKEY_CURRENT_USER\
What happens when you are done?
Using Group Policy Editor (Pro/Enterprise)
Windows 11 Pro and Enterprise users can stop programs from being pinned to the taskbar using the Group Policy Editor. This method lets you control taskbar pinning directly through your system settings, preventing unwanted apps from sticking to your taskbar .
- Open the Local Group Policy Editor by pressing the Win, typing
gpedit.msc, and pressing Enter. 
windows 11 edit group policy - In the menu on the left, click through these folders:
User Configuration\Administrative Templates\Start Menu and Taskbar. - Look for the setting named “Do not allow pinning programs to the Taskbar ” in the right-hand list. Double-click it.

windows 11 do not allow pinnning programs to the taskbar - In the new window that appears, select Enabled.
- Click OK to save your changes and close the window.

windows 11 enabled to disable pinning of app to taskbar
Using Registry Editor (Home Edition)
Windows 11 Home users can prevent programs from being pinned to the taskbar by making changes in the Registry Editor. This guide shows you how to adjust system settings through the registry to disable taskbar pinning on your Home edition.
- Press Win+R, type
regedit, and press Enter. - Navigate to:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer. If the Explorer key does not exist, right-click the Windows folder, select New Key, and name itExplorer. - Right-click in the right pane, select New DWORD (32-bit) Value.
- Name it
NoPinningToTaskbar. - Double-click it and set the Value data to
1. - Restart your computer or restart Windows Explorer via Task Manager .
Automation with PowerShell
New-ItemProperty -Path "HKCU:\Software\Policies\Microsoft\Windows\Explorer" -Name "NoPinningToTaskbar" -Value 1 -PropertyType DWORD -Force
Summary
Locking your Taskbar is a great way to keep your desktop organized and prevent unwanted changes. Whether you use the Group Policy Editor for enterprise control or the Registry Editor for home versions, you can easily manage your Windows 11 UI customization to ensure a consistent experience for all users.
Does disabling pinning affect existing pinned items?
No, disabling the pinning feature does not remove the items currently on your taskbar. It only prevents users from adding new shortcuts or removing the ones that are already there. Your current layout remains locked in place until you re-enable the feature.
Why are my pinned items reappearing after a restart?
If your items reappear, it is likely because the policy is not being applied correctly or a sync setting is overriding your changes. Ensure you have saved the Group Policy or Registry changes properly and check if your Microsoft account settings are syncing taskbar preferences across devices.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!