How to Enable Classic Context Menu in Windows 11 (Regedit)

Windows 11 classic context menu tutorial using Registry Editor regedit method

To enable the classic Windows 10 right-click context menu on Windows 11, open Terminal, Command Prompt, or PowerShell as administrator and run reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve. Restart Windows Explorer in Task Manager (or reboot) and the full classic context menu replaces the simplified Windows 11 version.

Applies to: Windows 11 (23H2, 24H2, 25H2) | Last updated: May 15, 2026

Enable the Classic Right-Click Context Menu in Windows 11

Key Takeaways

  • One reg add command creates an empty InprocServer32 key under the Windows 11 context menu’s CLSID, which disables the new menu and falls back to the classic Windows 10 version
  • No third-party software, no shell patcher — just a registry tweak that lives in HKEY_CURRENT_USER (per-user, no admin reach into other accounts)
  • Restart Windows Explorer via Task Manager (or reboot) before the change takes effect
  • Fully reversible with one reg delete command — instructions in the “How to Revert” section below
  • Prefer a GUI? My ExplorerPatcher guide for the Windows 10 right-click menu does the same job with a toggle and adds Start menu + taskbar tweaks

Quick Steps:

  1. Right-click the Start button and choose Terminal (Admin), Command Prompt (Admin), or PowerShell (Admin)
  2. Paste the reg add command below and press Enter
  3. Open Task Manager (Ctrl+Shift+Esc), find Windows Explorer, right-click it, and choose Restart
  4. Right-click any file or folder to confirm the full classic context menu is back

The Command That Restores the Classic Context Menu

This single line is the entire fix. Copy it into an elevated terminal exactly as shown. It works in Windows Terminal, Command Prompt, and PowerShell because reg.exe is a standard Windows executable, not a shell-specific command.

reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve

The command creates an empty InprocServer32 subkey under a specific Windows 11 context menu CLSID. By leaving its default value empty, Windows fails to load the modern context menu handler and falls back to the legacy one from Windows 10. You should see The operation completed successfully. after pressing Enter.

Tip: The key is written to HKEY_CURRENT_USER, so it only affects the user account you are signed into. Other accounts on the same PC keep the Windows 11 menu unless you run the command while signed into each one.

How to Run the Command Step by Step

Step 1: Open an Elevated Terminal

Right-click the Start button (or press Windows + X) and choose Terminal (Admin). On older Windows 11 builds you may see Windows PowerShell (Admin) or Command Prompt (Admin) instead — any of the three works. You need administrator privileges so reg.exe can write to the registry.

If User Account Control prompts you, click Yes. If your account is not in the Administrators group, the command will fail with an access denied error — you cannot apply this tweak from a standard or restricted account.

Step 2: Paste and Run the reg add Command

Copy the command from the code block above. Paste it into the terminal with Ctrl + V or by right-clicking inside the window. Press Enter to run it. A successful run prints The operation completed successfully. on the next line. If you see Access is denied, your terminal is not running as admin — close it and reopen with elevation.

Step 3: Restart Windows Explorer

The registry change only loads when Windows Explorer (explorer.exe) starts. Press Ctrl + Shift + Esc to open Task Manager, scroll down to Windows Explorer under the Processes tab, right-click it, and choose Restart. The taskbar will flicker for a second as Explorer reloads. If Task Manager feels finicky, a full reboot achieves the same thing.

Right-click any file, folder, or empty desktop area. The full Windows 10 context menu appears with every option visible — no more Show more options click — and third-party shell extensions like 7-Zip, Notepad++, and Git for Windows show up again immediately.

How to Revert Back to the Windows 11 Context Menu

Delete the registry key you created and the modern Windows 11 menu comes back. Open Terminal, Command Prompt, or PowerShell as admin and run:

reg delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f

The /f flag skips the “Are you sure?” prompt. After the command completes, restart Windows Explorer in Task Manager the same way you did earlier, and the simplified Windows 11 context menu is restored.

Alternative: ExplorerPatcher (GUI Toggle)

If you would rather flip a switch than type a registry command — or you also want to tweak the taskbar, Start menu, and File Explorer behaviour — install ExplorerPatcher. It is a free open-source utility that exposes a “Disable the Windows 11 context menu” toggle alongside dozens of other Windows-10-style options.

Full walkthrough with screenshots: how to get the Windows 10 right-click menu back on Windows 11 with ExplorerPatcher. The end result is identical to the registry method, just with a GUI instead of a terminal.

Other Windows 11 Customization Options

I built Winhance for everything around the context menu — bloatware removal, privacy hardening, Edge cleanup, Start menu tweaks, services tuning. Winhance does not duplicate this regedit tweak yet, but it covers the broader “make Windows 11 usable” checklist with one tool. If you are also rebuilding a system from scratch, UnattendedWinstall bakes most of these tweaks into the install image so you never have to apply them manually on a fresh setup.

For shell-level UI changes I have not built myself, look at StartAllBack (paid, polished) or Windhawk (free, modular). Both pair well with the regedit context menu method since neither overrides this specific CLSID.

Common Issues and Fixes

The command returns “Access is denied”. Your terminal is not running with administrator privileges. Close it and reopen with Run as administrator, then paste the command again.

The context menu did not change after running the command. Windows Explorer has not restarted yet. Open Task Manager, right-click Windows Explorer, and choose Restart. A full reboot also forces the change.

The classic menu disappeared after a Windows feature update. Some feature updates clear user-specific registry overrides. Run the same reg add command again from an admin terminal and restart Explorer — it takes about ten seconds total to reapply.

The command worked but third-party shell extensions still hide behind “Show more options”. Sign out of Windows and sign back in. The HKCU hive only fully reloads when the user session restarts, and some shell-extension caches do not refresh on an Explorer restart alone.

Frequently Asked Questions

Is this registry tweak safe?

Yes. The command writes one empty key inside HKEY_CURRENT_USER — your own user hive — and does nothing else. It cannot affect system stability, other user accounts, or Windows updates. I have used this same command on dozens of PCs across Windows 11 22H2 through 25H2 and have never seen it cause a problem. The reg delete command in the revert section removes it completely if you change your mind.

Does this work on Windows 11 24H2 and 25H2?

Yes. The CLSID and the fallback behaviour are still present in Windows 11 25H2 as of May 2026. Microsoft has not removed the legacy context menu code path, and the same command continues to work on every Windows 11 build I have tested.

Does this slow down Windows or affect updates?

No. The tweak is a single empty registry key — there is no background process, no service, no DLL injection. Windows Update behaves exactly the same way. The only thing that changes is which context menu handler explorer.exe loads when you right-click.

Can I apply this on a work or school PC?

Only if you have local administrator rights — running reg add requires UAC elevation. Many corporate or school accounts are standard users, in which case the command will fail. Some organizations also block user-side registry edits via Group Policy. Check with your IT department before applying it to a managed device.

Is there a GUI alternative to running this command?

Yes. ExplorerPatcher exposes the same setting as a toggle in its Properties window and also handles taskbar and Start menu customization. StartAllBack is another option with a polished GUI but is paid. The registry method is the fastest if you only want the context menu change and nothing else.

Similar Posts