ShellEx.info
SX
ShellEx.info · About

Restore the Classic Full Context Menu on Windows 11

Updated September 2026 — Registry CLSID Blocked key and PowerShell

Windows 11 hides most third-party right-click actions behind Show more options. That design choice keeps the first menu short, but it also means WinRAR, Notepad++, TortoiseGit, and dozens of other tools live one click deeper than they did on Windows 10.

If you want the full classic menu on every right-click, Windows still supports it. The reliable method is a single registry change under your user account: create an empty Blocked key for CLSID {86ca1aa0-34aa-4e8b-a509-50c555aa6ba2}. This guide covers what that key does, how to apply it safely, how to undo it, and the performance tradeoff you should expect.


Why Windows 11 Split the Context Menu

Windows 11 ships two menus:

  1. Modern menu — Default on right-click. Shows built-in actions and apps that implemented the newer IExplorerCommand API.
  2. Classic / legacy menu — Opens via Show more options, Shift+F10, or after the registry tweak below. Loads traditional IContextMenu shell extensions.

Microsoft’s goal was fewer stalled menus and fewer Explorer crashes from poorly written extensions. The cost is workflow friction: power users still need the legacy surface for most third-party tools.

Restoring the classic menu does not uninstall the modern UI. It changes which menu appears first when you right-click in File Explorer (and related shell surfaces that honor the same CLSID).


What the Registry Tweak Actually Does

The CLSID {86ca1aa0-34aa-4e8b-a509-50c555aa6ba2} is associated with the Windows 11 modern context menu handler. Creating an empty key named Blocked under that CLSID in HKEY_CURRENT_USER tells Explorer that this handler is blocked for your user session.

Important details:

This is the same approach widely documented since early Windows 11 builds. It remains the cleanest built-in path that does not require third-party “context menu restorers.”


Before You Change Anything

  1. Create a System Restore point (search “Create a restore point”).
  2. Close open Explorer windows you care about saving (unsaved dialogs, copy jobs).
  3. Note whether your right-click is already slow. Restoring the classic menu can make delays more noticeable because every legacy extension loads on first click. If the menu already crawls, read Windows 11 context menu slow fix first and disable the worst offenders with ShellExView.

Method 1: Registry Editor (Manual)

Create the Blocked key

  1. Press Win + R, type regedit, press Enter.
  2. Navigate to:
HKEY_CURRENT_USER\Software\Classes\CLSID
  1. Right-click CLSIDNewKey.
  2. Name the new key exactly:
{86ca1aa0-34aa-4e8b-a509-50c555aa6ba2}

Include the braces. Spelling must match.

  1. Right-click the new CLSID key → NewKey.
  2. Name that nested key:
Blocked

Leave Blocked empty. No default value required.

  1. Close Registry Editor.

Restart Explorer

  1. Press Ctrl + Shift + Esc to open Task Manager.
  2. Find Windows Explorer.
  3. Click Restart.

Alternatively, sign out and sign back in.

Verify

Right-click a file or folder on the desktop or in File Explorer. You should see the tall classic menu immediately — Cut, Copy, Open with, and third-party entries — without clicking Show more options.


Method 2: PowerShell (Faster, Same Result)

Open Windows Terminal or PowerShell as your normal user (admin is not required for HKCU).

New-Item -Path "HKCU:\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c555aa6ba2}\Blocked" -Force
Stop-Process -Name explorer -Force
Start-Process explorer

New-Item ... -Force creates the CLSID and Blocked keys if they are missing. Restarting Explorer applies the change without a full reboot.

To confirm the key exists:

Test-Path "HKCU:\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c555aa6ba2}\Blocked"

True means the tweak is in place.


How to Undo (Back to the Modern Menu)

Registry Editor

  1. Open regedit.
  2. Go to:
HKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c555aa6ba2}
  1. Delete the entire {86ca1aa0-34aa-4e8b-a509-50c555aa6ba2} key (or at least delete the nested Blocked key).
  2. Restart Explorer.

PowerShell undo

Remove-Item -Path "HKCU:\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c555aa6ba2}" -Recurse -Force
Stop-Process -Name explorer -Force
Start-Process explorer

Right-click again. The compact modern menu should return.


Tradeoffs: Convenience vs Speed

Restoring the classic menu is not free.

AspectModern defaultClassic restored
Third-party toolsOften behind Show more optionsVisible immediately
Extension loadDeferred for many legacy handlersLoaded on every right-click
Risk of stallLower for first clickHigher if slow DLLs are registered
Visual styleWindows 11 rounded menuWindows 10-style tall menu

If Google Drive, NVIDIA Control Panel, OneDrive overlays, or old antivirus handlers are registered, the classic menu can take one to several seconds to appear. That delay was always there under Show more options; you just hit it less often.

Practical approach:

  1. Restore the classic menu if you use legacy tools constantly.
  2. Measure whether the menu feels slower.
  3. Disable unused context menu handlers with ShellExView.
  4. Keep cloud and GPU menus only if you actually use them from Explorer.

For a structured cleanup path after restoring the menu, use Windows 11 context menu slow fix.


What This Tweak Does Not Fix


Alternatives If You Do Not Want a Permanent Registry Change

For most people who live in Explorer all day, the Blocked key is still the least fussy permanent switch. Just treat shell-extension hygiene as part of the same change.


Quick Checklist

  1. Backup / restore point created.
  2. Blocked key created under {86ca1aa0-34aa-4e8b-a509-50c555aa6ba2} in HKCU\Software\Classes\CLSID.
  3. Explorer restarted.
  4. Classic menu confirmed on right-click.
  5. If lag appears, audit extensions with ShellExView and disable unused handlers.
  6. Keep the PowerShell undo command somewhere you can find it.

Frequently Asked Questions

Q: Does restoring the classic context menu make Windows 11 slower? A: It can. The classic menu loads every registered legacy shell extension on each right-click. If you have cloud sync tools, GPU control panels, or antivirus handlers installed, you may see longer delays than with the default modern menu.

Q: Is the {86ca1aa0-34aa-4e8b-a509-50c555aa6ba2} registry tweak safe? A: Yes for most users. It creates an empty Blocked key that tells Explorer to prefer the legacy context menu. It does not delete system files. Always create a System Restore point or export the key before editing the registry.

Q: How do I undo the classic context menu and go back to the modern menu? A: Delete the Blocked key under HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c555aa6ba2}, then restart Explorer or sign out and back in. The modern Windows 11 menu returns immediately.

Q: Does Shift+F10 still open the classic menu without the registry tweak? A: Yes. Shift+F10 or right-click then Show more options still opens the legacy menu without changing any registry settings. The tweak only makes that full menu the default on every right-click.

Q: Will this registry fix survive Windows updates? A: Usually yes under your user profile (HKCU). Major feature updates or in-place repairs can occasionally reset shell-related keys. If the modern menu returns after an update, re-apply the Blocked key.

SX

ShellEx.info Editorial

Friendly Windows how-tos for slow menus and Explorer freezes, written so you can follow along at home. About us

Related articles