After a feature update on Windows 11, you may notice that the classic right-click menu no longer appears. Instead, the new compact context menu shows only a few basic options and hides the full menu under “Show more options.” This change occurs because Windows 11 feature updates reset certain registry settings that control which context menu is used by default. This article explains the technical cause of this behavior and provides a reliable method to restore the classic full right-click menu permanently.
Key Takeaways: Restoring the Classic Right-Click Menu on Windows 11
- Registry key HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32: Adding a default value of “” forces Windows 11 to use the classic context menu instead of the new compact one.
- Command Prompt or PowerShell with admin rights: Run a single reg.exe command to apply the registry change instantly without manual editing.
- Restart File Explorer or sign out and back in: Required after the registry change to load the new setting into memory.
Why Windows 11 Feature Updates Reset the Context Menu Behavior
Windows 11 introduced a redesigned context menu that shows a compact set of commands by default. This new menu is controlled by a specific COM object registered in the Windows Registry under HKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}. When the InprocServer32 value under this key is empty, the classic full menu is used. When the key does not exist or the value points to a DLL file, the new compact menu appears.
Feature updates for Windows 11, such as version 22H2 or 23H2, often refresh system settings and remove user-customized registry entries that are not part of the default configuration. Microsoft does this to ensure system stability after a major update. As a result, the registry key that you manually created to enable the classic menu gets deleted during the update process. The operating system then reverts to its default behavior, which is the new compact context menu.
Additionally, some third-party applications that add entries to the classic menu may no longer function correctly after a feature update. These applications often rely on the classic menu’s structure, and when the system switches to the new menu, their shortcuts disappear from the right-click list. The fix for both scenarios is the same: recreate the registry key that forces the classic menu.
Steps to Restore the Classic Right-Click Menu After a Feature Update
You can restore the classic menu using a simple registry edit or a command-line tool. Both methods achieve the same result. Choose the one that you are most comfortable with.
Method 1: Using Registry Editor
- Open Registry Editor
Press Windows + R, typeregedit, and press Enter. Click Yes if prompted by User Account Control. - Navigate to the CLSID key
In the Registry Editor address bar, paste this path and press Enter:HKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2} - Create the InprocServer32 subkey
If the{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}key does not exist, right-click theCLSIDfolder, select New > Key, and name it exactly{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}. Then right-click this new key, select New > Key, and name itInprocServer32. - Set the default value to empty
Click theInprocServer32key. In the right pane, double-click the (Default) value. Delete any text in the Value data field so it is completely blank. Click OK. - Restart File Explorer
Open Task Manager by pressing Ctrl + Shift + Escape. Find Windows Explorer in the list, right-click it, and select Restart. Alternatively, sign out and sign back in to apply the change.
Method 2: Using Command Prompt or PowerShell
- Open an elevated command prompt or PowerShell
Right-click the Start button and select Terminal (Admin) or Command Prompt (Admin). Click Yes when UAC appears. - Run the registry command
Copy and paste the following command, then press Enter:reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /ve /f - Verify the change
Run this command to confirm the key was created:reg query "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /ve
You should see(default) REG_SZ (value not set). - Restart File Explorer
Run this command to restart Explorer without using Task Manager:taskkill /f /im explorer.exe & start explorer.exe
After restarting File Explorer, right-click any file or folder. You should now see the classic full context menu with all options visible. The change is applied to the current user account only.
Common Issues After Restoring the Classic Menu
Classic menu reverts to new menu after another feature update
As explained earlier, feature updates delete the custom registry key. To prevent this, you can create a batch file that reapplies the registry setting and add it to Windows Task Scheduler to run after each update. However, the simplest approach is to run the command manually after any major update. Future feature updates may also change the CLSID that controls the menu, requiring a different fix.
Some classic menu entries are missing or broken
If certain third-party entries do not appear in the classic menu, the application may have been designed for the new menu. Reinstall the application to see if it adds its entries to the classic menu. Some applications, like 7-Zip or Notepad++, offer a setting to register their commands for both menu types. Check the application’s preferences or installer options.
Registry edit does not work after signing out
If the classic menu still does not appear after signing out and back in, verify that the registry key was created correctly. Open Registry Editor and navigate to HKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32. Confirm that the (Default) value is empty. If it shows any text, delete it and restart Explorer again.
Classic Right-Click Menu vs New Compact Menu: Comparison
| Item | Classic Menu | New Compact Menu |
|---|---|---|
| Default in Windows 11 | No | Yes |
| Number of visible options | Full list including all shell extensions | Limited to 6-8 common commands |
| Access to full menu | Immediately visible | Requires clicking “Show more options” |
| Compatibility with older apps | Full compatibility | Partial — some app entries hidden |
| Registry control key | Empty InprocServer32 under CLSID {86ca1aa0…} | Key absent or points to a DLL |
| Persistence after feature updates | Lost — key deleted | Restored by default |
The classic menu offers the advantage of showing every available command without extra clicks. The new compact menu is designed for touch and pen users and reduces visual clutter. Your choice depends on whether you prefer convenience or full access.
You can now restore the classic right-click menu on Windows 11 after any feature update using the registry command or Registry Editor. To avoid repeating this fix, save the reg.exe command in a text file for quick access after future updates. Consider creating a scheduled task that runs the command at logon to automate the process. This approach ensures you always have the classic menu available without manual intervention.