Right Click Takes Forever Windows 11? 10-Second to 10-Minute Fixes
Published March 2026, for extreme right-click delays
You right-click a file and start counting. Five seconds. Ten. Sometimes thirty. Or the menu never shows and Explorer restarts itself.
Delays over about 10 seconds are usually a stuck shell extension, not “Windows being Windows.” Work through these fixes in order: cheapest first, then deeper cleanup.
Emergency Fixes (About 10 Seconds Each)
Fix 1: Pause Cloud Storage Sync
Cloud clients are the most common cause of multi-second freezes. They often poll network status before the menu can draw.
| Service | How to Pause |
|---|---|
| OneDrive | Tray icon → Pause syncing (2 hours is fine for a test) |
| Google Drive | Tray icon → Pause |
| Dropbox | Tray icon → Pause syncing |
Right-click a local folder immediately after pausing. If the menu is instant, leave sync paused while you disable that client’s context menu handler (see Fix 4). Sync can stay on; the right-click hooks are what hurt.
Fix 2: Restart Explorer
A hung extension can leave explorer.exe waiting on a lock.
- Press
Ctrl + Shift + Esc. - Find Windows Explorer.
- Click Restart.
If Task Manager does not show Restart, end the task, then File → Run new task → explorer.exe.
Fix 3: Disconnect From the Network
Unplug Ethernet or toggle Wi-Fi off, then right-click again.
If the menu is fast offline and slow online, a cloud or antivirus extension is timing out on a remote check. That points you back at OneDrive, Google Drive, Dropbox, or a third-party AV “Scan with…” entry.
Fast Fixes (About 2 Minutes)
Fix 4: Disable Non-Microsoft Extensions With ShellExView
- Download ShellExView 64-bit from NirSoft.
- Extract and run
shexview.exeas Administrator. - Options → Hide All Microsoft Extensions.
- Select all remaining rows (
Ctrl+A), press F7 to disable. - Options → Restart Explorer.
- Test a right-click on a folder on a local drive (not a network share).
If the menu is fast now, re-enable half the list (F8), restart Explorer, and repeat. Binary search finds the offender in a few rounds. Common culprits: Norton/McAfee context menus, Adobe Acrobat, NVIDIA desktop menu, Google Drive overlays.
Leave Microsoft entries alone. Disabling random Microsoft shell extensions can break Explorer features you still want.
Fix 5: Restore the Classic Context Menu
Windows 11’s two-step menu (modern strip, then “Show more options”) loads legacy handlers on the second step. Forcing the classic menu often cuts perceived lag:
reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve
taskkill /f /im explorer.exe
start explorer.exe
To undo:
reg delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f
taskkill /f /im explorer.exe
start explorer.exe
Deeper Fixes (10+ Minutes)
Fix 6: Remove or Replace the Heavy Apps
If ShellExView keeps pointing at the same product, update it first. If it is old or you do not need the right-click features, uninstall it and clean leftovers.
| Software | Typical Replacement |
|---|---|
| Norton / McAfee context menu | Windows Security (Defender) |
| Old WinZip / PowerArchiver | 7-Zip |
| Adobe Acrobat context menu | SumatraPDF or browser PDF |
Use Revo Uninstaller when a normal uninstall leaves registry handlers behind. Leftover CLSIDs that point at missing DLLs still cost timeout time on every right-click.
Fix 7: Repair System Files
Only after shell extensions look clean and the delay remains:
sfc /scannow
Dism /Online /Cleanup-Image /RestoreHealth
Reboot when both finish. This fixes corrupted Explorer components; it does not replace Step 4.
Fix 8: Test a Fresh User Profile
Create a local Windows account, log in, and right-click there.
- Fast on the new profile: your user hive or per-user shell hooks are involved.
- Still slow on the new profile: machine-wide registration (HKLM / HKCR) or installed software.
Fix 9: Clean Obvious Orphaned Handlers
In ShellExView, sort by File Extensions or look for pink rows with missing company / missing file path. Disable those permanently. For a scripted scan of handlers whose DLL path no longer exists, use the PowerShell section in How to remove shellex issues.
Fix 10: Rule Out Malware Named Like Shell Code
If you see shellex.exe or a random shellex.dll under AppData or Temp, treat it as hostile until proven otherwise. Location and signature matter more than the filename. See Is shellex.dll a virus? and scan with Malwarebytes if the file is unsigned or in a temp path.
What the Delay Length Usually Means
| Delay | Likely Cause | First Move |
|---|---|---|
| 10-30 seconds | Cloud or AV network timeout | Pause sync / disable that context menu |
| 30+ seconds or hangs | Orphaned DLL or deadlocked handler | ShellExView disable-all, then binary search |
| Infinite / Explorer crash | Bad third-party DLL | Uninstall that app; check Event Viewer for faulting module |
Quick Checklist
- Pause OneDrive / Google Drive / Dropbox and retest
- Restart Explorer
- Test with network disconnected
- ShellExView: hide Microsoft, disable the rest, retest
- Re-enable in halves until one name breaks it again
- Optional: classic menu registry tweak
- Uninstall or update the named offender
- Only then run SFC/DISM
For the longer optimization path (cache clear, GPU menus, 24H2 notes), continue with the Windows 11 context menu slow fix guide.