/
/

How to Enable or Disable Pin and Unpin Items on Jump Lists in Windows 11

by Joey Cole, Technical Writer
How to Enable or Disable Pin and Unpin Items on Jump Lists in Windows 11 blog banner image

Jump lists are a convenient Windows feature that lets users quickly access recently or frequently used resources. While it was introduced in Windows 7, the feature remains in Windows 11 because of how streamlined the pinned items on the jump list make navigation.

How to configure the pin and unpin items functions of jump lists

For individual users, the ability to quickly access frequently used resources in an application is crucial for a faster workflow. However, in managed environments, this may not be the case; as such, configuring the ability of users to pin and unpin items is essential to ensure consistency and compliance across their network.

📌 Prerequisites: To use any of the methods below, users need:

  • Windows 11 OS
  • Administrator privileges (for registry and group policy modifications)

📌 Recommended deployment strategies:

Click to Choose a Method

💻

Best for Individual Users

💻💻💻

Best for Enterprises

Method 1: Group Policy Editor
Method 2: Registry Editor
Method 3: Command Prompt
Method 4: PowerShell

Method 1: Configuring the jump list pins via Group Policy Editor

📌 Use Cases: Use of the Group Policy Editor is ideal for:

  • Centralized management for enterprise environments
  • Prevention of jump list customization by users
  • Enforcement of a standard desktop environment for UX improvement or ensuring compliance across Windows 11 devices

📌 Prerequisite: Users need Windows 11 Pro, Enterprise, and Education editions to use the Group Policy Editor. This method will not work on the Home edition.

To use this method, follow these steps:

  1. Press Win + R, type gpedit.msc, and press Enter to launch the Local Group Policy Editor.
  2. Navigate to User Configuration > Administrative Templates > Start Menu and Taskbar.
  3. In the right pane, double-click on Do not allow pinning items in jump lists.
  4. Select your preferred settings:
    • To disable, select Enabled.
    • To enable, select Not Configured or Disabled..
    • Once you’ve chosen your settings, click Apply, then OK.
  5. Restart File Explorer to apply the changes.

💡 Tip: If changes aren’t applied even after rebooting, you might need to force a Group Policy update.

Method 2: Changing the setting using Registry Editor

📌 Use Cases: Modifying the registry is a good option for:

  • Advanced users making manual changes to individual devices
  • Users with no access to Group Policy Editor (e.g., Home edition users)

⚠️ Warning: Editing the registry can cause system issues. Create a backup before proceeding with this method. Read more about the potential risks of this step in the Things to look out for section.

To use this method, follow these steps:

  1. Press Win + R, type regedit, and press Enter to open the Registry Editor.
  2. Navigate to HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer
    • If the Explorer key does not exist, right-click on Windows, select New > Key, and name it Explorer.
  3. In the right pane, right-click and select New > DWORD (32-bit) Value.
  4. Name the new value NoPinningToDestinations
  5. Configure the value data:
    • Use 1 to disable the pinning and unpinning function.
    • Delete the NoPinningToDestinations value or set its data to 0 to enable the function.
  6. Close the Registry Editor.
  7. Restart File Explorer to apply changes.

Method 3: Changing jump list settings via Command Prompt

📌 Use CasesUsing the Command Prompt is a good alternative for those who prefer a text-based interface. It is also good for:

  • Remote desktop sessions with limited GUI access
  • Quick automations for devices using legacy scripting

To use the Command Prompt to modify the pinned items function on jump lists:

⚠️ Important: Make sure that you’re opening Command Prompt as an administrator; otherwise, the method will silently fail.

  1. Open Command Prompt as an administrator.
  2. Execute the following commands to change your settings for jump list pinned items:
    • To disable pinning and unpinning:
      reg add “HKCU\Software\Policies\Microsoft\Windows\Explorer” /v NoPinningToDestinations /t REG_DWORD /d 1 /f
    • To enable pinning and unpinning:
      reg delete “HKCU\Software\Policies\Microsoft\Windows\Explorer” /v NoPinningToDestinations /f
  3. Restart File Explorer to apply your changes.

Method 4: Using PowerShell to automate jump list pin settings

📌 Use Cases: PowerShell is a powerful tool that’s great for automating tasks.

To use this method, do the following steps:

⚠️ Important: Make sure that you’re opening PowerShell as an administrator; otherwise, the command will fail.

  1. Open PowerShell as an administrator.
  2. Use the following commands to disable or enable pinned items on jump lists:
    • To disable pinning and unpinning:
      Set-ItemProperty -Path “HKCU:\Software\Policies\Microsoft\Windows\Explorer” -Name “NoPinningToDestinations” -Value 1
    • To enable pinning and unpinning:
      Remove-ItemProperty -Path “HKCU:\Software\Policies\Microsoft\Windows\Explorer” -Name “NoPinningToDestinations”
  3. Reboot your computer for changes to apply.

⚠️ Things to look out for

RisksPotential ConsequencesReversals
Changes not taking effectYour preferred settings won’t be applied.
  • First, check if you have no conflicting Group Policy or system settings that are preventing your tweaks from taking effect.
  • If you used the Group Policy Editor, run gpupdate /force in Command Prompt.
  • Additionally, ensure that you’ve restarted File Explorer so that changes can apply.
Registry misconfiguration: Creating a new key or DWORD (32-bit) ValueChanges may not be applied, or modifications may cause system issues.
  • Delete the incorrect key or value.
  • Always create a backup before making registry changes.

What to consider when editing the jump list settings

When you’re enabling or disabling the function to pin items on the Windows jump list, you need to consider how it will affect your system.

Existing pinned items

Enabling or disabling the function will not affect existing pinned items. You will have to manually add or remove items, whether they’re on the Start menu or taskbar.

Scope of function

This function will affect both your Start menu and taskbar jump lists. If you’re looking to modify only one, deploying any of the methods above may not be the best option.

Enterprise environments

If you use Group Policy, your configuration will be more consistent across user accounts. However, if you need to tweak only one device, consider using other methods.

Streamline your workspace by enabling or disabling pinned items on your jump lists

The jump list is a useful and convenient feature for many users. Since it allows for quicker access to application-related resources. However, giving individual users the ability to modify jump lists may not be ideal for organizational consistency and compliance. By using the methods above, administrators can easily control the modification of pinned items on jump lists across their environment.

Related topics:

FAQs

Jump lists are context-specific menus on Windows. They allow users to quickly access recently opened or frequently used files, folders, or links associated with that application. Jump lists can appear on both the taskbar and Start menu.

The key difference is that jump lists require an association with a specific application. Pinning an item to the taskbar enables users to quickly access the item itself; meanwhile, pinning an item to a jump list means saving a specific file, folder, or task within an app’s jump list for quick access.

To pin an item to your taskbar jump list:

  1. Right-click on your chosen app on the taskbar.
  2. Hover or right-click on the item you want to pin, then click on Pin to this list or the push pin button.

If you’re unable to unpin items on your jump list, you might have a conflicting Group Policy or managed environment setting. You can also have corrupted jump list data. Verify the reason first before attempting to do further modifications to your device.

Typically, jump lists only show local files. However, if you are on a shared local network or within a Remote Desktop Session, your jump list might show remote files. You can disable your jump list from showing remote locations via the Group Policy Editor or Registry Editor.

You might also like

Ready to simplify the hardest parts of IT?