ShellEx.info

Fix Slow Folder Loading Caused by Shell Extensions

Updated February 2026 — Windows 11 24H2

You double-click a folder and wait. The green progress bar crawls across the address bar. Files appear one by one instead of instantly. The folder that used to open in a blink now takes 5-10 seconds. The problem is almost certainly one or more shell extensions interfering with folder enumeration.


Why Do Folders Load Slowly?

When you open a folder in Windows Explorer, the system does far more than just reading the file list from disk. For each file, it may:

  1. Generate thumbnails — Thumbnail providers create preview images for photos, videos, PDFs
  2. Calculate icon overlays — Cloud sync apps add checkmarks, sync arrows, and warning badges
  3. Populate custom columns — Some extensions add columns like “Git Status” or “Media Duration”
  4. Read file metadata — Property handlers extract tags, authors, ratings from file headers
  5. Check file status — Antivirus real-time protection scans each file as it is enumerated

Each of these operations can add latency per file. In a folder with 1,000 files, even 5ms per file means 5 seconds of delay.

The Multiplication Effect

Files in FolderExtensions per FileTime per ExtensionTotal Delay
10035ms1.5 seconds
50035ms7.5 seconds
1,000510ms50 seconds
5,000510ms4+ minutes

Common Culprits

1. Thumbnail Providers (Biggest Impact)

The #1 cause of slow folder loading is broken or slow thumbnail providers. When Explorer shows a folder in any view mode except “List” or “Details,” it generates thumbnails for each file.

Known slow providers:

Quick fix: Switch the folder view to Details or List (View tab → Layout section). Thumbnails are not generated in these views.

2. Icon Overlay Handlers

Cloud storage apps add overlay icons (green checkmark = synced, blue arrows = syncing, red X = error) to every file icon. Windows has a 15-overlay limit, and each handler checks every visible file.

Known slow overlays:

3. Antivirus Real-Time Scanning

Some antivirus products hook into Explorer’s file enumeration and scan each file as the folder loads:


Diagnosis

Step 1: Test in Safe Mode

Boot into Safe Mode (which loads no third-party shell extensions):

  1. Hold Shift while clicking Restart in the Start menu.
  2. Troubleshoot → Startup Settings → Restart → Safe Mode.
  3. Open the same slow folder. If it loads instantly, a shell extension is confirmed as the cause.

Step 2: Identify with ShellExView

  1. Open ShellExView as Administrator.
  2. Sort by Type column.
  3. Focus on these extension types:
    • Thumbnail Handler
    • Icon Overlay Handler
    • Column Handler
    • Property Sheet Handler
  4. Disable all non-Microsoft entries of these types (select → F7).
  5. Restart Explorer and test the folder.

Step 3: Narrow Down with Process Monitor

For precise identification:

Process Name is explorer.exe
Path contains YourSlowFolder
Operation is ReadFile or QueryDirectory

Look for DLLs that trigger the most ReadFile operations per folder open.


Solutions

Fix 1: Optimize Folder Type

Windows auto-classifies folders (General, Documents, Music, Pictures, Videos). If a folder of mixed files is classified as “Pictures,” Explorer tries to generate thumbnails for everything.

  1. Right-click the folder → Properties → Customize tab.
  2. Set “Optimize this folder for:” to General items.
  3. Check “Also apply this template to all subfolders.”
  4. Click OK.

Fix 2: Disable Thumbnail Generation

If you do not need file previews:

Per-folder:

System-wide:

Settings → System → About → Advanced system settings → Performance → Settings

Uncheck “Show thumbnails instead of icons.”

Or via registry:

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v IconsOnly /t REG_DWORD /d 1 /f

Fix 3: Increase Thumbnail Cache

Sometimes the issue is not generation speed but cache misses — Windows regenerates thumbnails because the cache is too small:

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer" /v MaxCachedThumbnails /t REG_DWORD /d 4096 /f

Fix 4: Disable Specific Overlay Handlers

If icon overlays are the problem:

  1. Open regedit.
  2. Navigate to HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers.
  3. Rename overlay keys you do not need by adding ~ prefix (this disables them).
  4. Keep only your most important overlays (OneDrive if you use it, etc.).

Fix 5: Exclude Folders from Antivirus

Add frequently accessed folders to your antivirus exclusion list:


PowerShell: Benchmark Your Folder Load Time

function Test-FolderSpeed {
    param([string]$Path)
    $sw = [System.Diagnostics.Stopwatch]::StartNew()
    $files = Get-ChildItem $Path -File
    $sw.Stop()
    Write-Host "Folder: $Path"
    Write-Host "Files: $($files.Count)"
    Write-Host "Time: $($sw.ElapsedMilliseconds)ms"
    Write-Host "Per file: $([math]::Round($sw.ElapsedMilliseconds / [math]::Max($files.Count, 1), 2))ms"
}

Test-FolderSpeed "C:\Users\$env:USERNAME\Downloads"

If Get-ChildItem (which does NOT trigger shell extensions) takes 50ms but Explorer takes 5000ms, the difference is entirely caused by shell extensions.


Frequently Asked Questions

Q: Why is only one specific folder slow? A: The folder may be classified as “Pictures” or “Videos,” triggering thumbnail generation. Or it may contain file types that activate a slow thumbnail provider.

Q: Folders on network drives are especially slow. Why? A: Icon overlay handlers check file status over the network. Each file = one network request. With 500 files, that is 500 network round trips.

Q: Does indexing Windows Search affect folder loading? A: The Search Indexer runs in a separate process and does not directly affect folder loading speed. However, it can compete for disk I/O.

System cleanup for maximum speed

Remove orphaned extensions and leftover software with Revo Uninstaller.

Get Revo Uninstaller Pro