/
/

How to Change the Maximum Number of Items in Jump Lists in Windows 11

by Angelo Salandanan, IT Technical Writer
How to Change the Maximum Number of Items in Jump Lists in Windows 11 blog banner image

Instant Summary

This NinjaOne blog post offers a comprehensive basic CMD commands list and deep dive into Windows commands with over 70 essential cmd commands for both beginners and advanced users. It explains practical command prompt commands for file management, directory navigation, network troubleshooting, disk operations, and automation with real examples to improve productivity. Whether you’re learning foundational cmd commands or mastering advanced Windows CLI tools, this guide helps you use the Command Prompt more effectively.

Key Points

  • The Jump List limit can be changed using Registry Editor or PowerShell.
  • Some applications ignore the system limit and enforce their own Jump List behavior, requiring validation with known Windows apps.
  • Enable Jump Lists in Settings → Personalization → Start for the item limit to take effect; disabling Recent Items overrides any configured limit.

The setting to change the Jump List item limit in Windows 11 is a visibility control that limits quick access to items (or locations) that are pinned or recently opened when a user right-clicks an app on the taskbar or Start menu. This guide provides IT administrators or power users with a way to adjust this behavior using Registry Editor or PowerShell.

Set Windows 11 Jump List item limit

Before changing the Jump List item limit in Windows 11, ensure the following:

  • Jump Lists are enabled in system settings (Enable Recent Items)
  • Administrative privileges are required if using Registry Editor or PowerShell
  • User account access to modify per-user (HKCU) settings, as the change must be applied in the user context

If Recent Items are disabled or an app has its own Jump List settings, Windows will not display shortcuts according to the newly configured item limit.

Method 1: Set Jump List limit using the registry

This method is recommended for advanced users or systems without GPO access.

  1. Press Win + R, type regedit, and tap OK to open Registry Editor.
  2. Navigate to or copy and paste the following path to the registry address bar. If the path is incomplete, create the required key.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced

  1. Locate or create the JumpListItems_Maximum DWORD (32-bit) value.
  2. Double-click and set the value to the desired number (e.g., 10, 15, 20, or higher)
  3. Close the registry and restart your PC, or sign out/in again.

This is per user, not machine-wide (HKCU). For standardization, deployment can be done using a logon script, RMM software, or an equivalent tool.

Also, editing the registry can cause system issues. Create a registry backup before modifying registry values.

Method 2: Increase Jump List size with PowerShell

PowerShell scripts are ideal for automating tasks and work well with RMM software.

  1. Use Search 🔎 to open TerminalPowerShellRun as administrator.
  2. To set a new limit:

Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" `

-Name "JumpListItems_Maximum" -Value 20 -Type DWord

Replace value (e.g., 20) with the preferred Jump List limit.

  1. Restart Explorer by using Stop-Process -Name explorer -Force parameter to quickly apply changes.

PowerShell scripts may run or fail without displaying any confirmation or prompt. To confirm if changes have been applied successfully, check the corresponding registry keys or system settings.

Validate and troubleshoot if the Jump List limit is set correctly

Whether you’re deploying in a test environment or at scale, these actions can be used for validation and troubleshooting.

Enable Recent Items

Navigate to SettingsPersonalizationStart → and toggle the Show recently opened items in Start, Jump Lists, and File Explorer setting.

Reset Jump Lists if items do not update

Press Win + R, open %APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations, delete the .automaticDestinations-ms files, open a few recent files to repopulate the Jump List, then confirm the updated maximum item limit is applied.

Verify Jump List item count

Open a Jump List–supported app (e.g., Notepad), right-click its taskbar icon, count the recent or frequent items shown, compare the result with your configured value, and adjust the registry or PowerShell setting if needed.

Application not showing according to preference

The app may enforce its own hardcoded Jump List limit, independent of the Windows setting. Use File Explorer or Notepad to confirm the system-level setting works. If those apps respect the limit but another app does not, the issue is app-specific.

Managing app or system behavior at scale

Managing app or system behavior at scale may sometimes require more than one-off configuration changes on individual devices. Jump List settings, in particular, are applied per user, which is why an RMM software or similar automation tool works best for system-wide deployment.

In larger or shared environments, NinjaOne can facilitate enforcing such preferences to ensure Jump List limits remain consistent, persist across sessions, and do not drift due to profile resets or application-specific overrides. Learn more about how you can automate smarter with NinjaOne.

Related topics:

FAQs

No. The Jump List item limit is stored under HKCU and applies only to the currently signed-in user.

This behavior may occur if Recent items are disabled, Jump List cache data has not refreshed, or the application enforces its own limit.

Yes. It can be applied at logon or during profile creation using scripts or automation, but it must run in the user context.

Yes. You can delete the JumpListItems_Maximum registry value or set it back to the default value (typically around 10) to undo the current preferences.

No. It only changes how many items are displayed; it does not remove files or clear file history.

You might also like

Ready to simplify the hardest parts of IT?