B37 – Windows-kern: Explorer.exe geheugen-analyse (RAM, leaks, heap-corruptie)
B37 – Windows-kern: Explorer.exe geheugen-analyse (RAM, leaks, heap-corruptie)
Gebruik dit wanneer:
• Explorer.exe gebruikt extreem veel RAM
• Explorer.exe geheugen stijgt continu (memory leak)
• Explorer.exe start traag door heap-corruptie
• Explorer.exe crasht met ntdll.dll of heap.dll
• Taakbalk of Startmenu verdwijnt bij hoge RAM-belasting
• Verkenner bevriest bij grote mappen
• UWP-shellcomponenten crashen bij geheugenpieken
• SFC/DISM repareert onderdelen, maar geheugenproblemen blijven
Explorer-geheugenproblemen komen door:
1. Shell-extensies van derden
2. Shell32.dll leaks
3. Combase.dll COM-object leaks
4. Windows.Storage.dll heap-corruptie
5. TwinUI (Win11) UI-object leaks
6. IconCache/ThumbCache overbelasting
7. dllhost.exe thumbnail-leaks
8. RPC/DCOM timeouts
9. ProfSvc incomplete profielkoppeling
10. Userinit incomplete shellstart
11. Media Foundation codecs
-----------------------------------------
Stap 1 – RAM-gebruik van Explorer controleren
-----------------------------------------
Taakbeheer → Details → explorer.exe
Let op:
• stabiel RAM (100–300 MB) → normaal
• stijgend RAM (300 MB → 1 GB → 2 GB) → memory leak
• RAM piekt bij openen van mappen → codecs of thumbnails
• RAM piekt bij rechtsklik → shell-extensies
Gebruik dit om de juiste herstelpagina te kiezen.
-----------------------------------------
Stap 2 – Shell-extensies (meest voorkomende oorzaak)
-----------------------------------------
Memory leaks door:
• contextmenu-extensies
• cloud-extensies (OneDrive, Dropbox)
• zip-extensies (WinRAR, 7zip)
• grafische drivers (NVIDIA/AMD)
• antivirus-extensies
Locaties:
HKLM\Software\Microsoft\Windows\CurrentVersion\Shell Extensions
HKCR\*\shellex\ContextMenuHandlers
HKCR\Directory\shellex\ContextMenuHandlers
Symptomen:
• RAM stijgt bij rechtsklik
• Explorer blijft groeien tijdens gebruik
• Verkenner wordt steeds trager
Oplossing:
→ B47 (Shell-extensies herstel)
-----------------------------------------
Stap 3 – Shell32.dll memory leaks
-----------------------------------------
Symptomen:
• RAM stijgt bij openen van mappen
• taakbalk reageert traag
• desktop-iconen laden langzaam
Oplossing:
→ B22 (Shell32.dll herstel)
-----------------------------------------
Stap 4 – Combase.dll COM-object leaks
-----------------------------------------
Symptomen:
• RAM stijgt bij openen van Startmenu
• UWP-shell gebruikt veel geheugen
• Explorer wordt trager na verloop van tijd
Oplossing:
→ B23 (Combase.dll herstel)
-----------------------------------------
Stap 5 – Windows.Storage.dll heap-corruptie
-----------------------------------------
Symptomen:
• Verkenner opent traag
• RAM stijgt bij grote mappen
• bestandsdialoog gebruikt veel geheugen
Oplossing:
→ B24 (Windows.Storage.dll herstel)
-----------------------------------------
Stap 6 – TwinUI (Windows 11) UI-object leaks
-----------------------------------------
Symptomen:
• RAM stijgt bij moderne contextmenu’s
• taakbalk gebruikt veel geheugen
• Startmenu blijft groeien
Oplossing:
→ B25 (TwinUI herstel)
-----------------------------------------
Stap 7 – IconCache overbelasting
-----------------------------------------
Symptomen:
• RAM stijgt bij laden van iconen
• desktop-iconen laden traag
• Explorer wordt trager bij veel bestanden
Oplossing:
→ B45 (IconCache herstel)
-----------------------------------------
Stap 8 – ThumbCache overbelasting
-----------------------------------------
Symptomen:
• RAM stijgt bij foto/video-mappen
• dllhost.exe gebruikt veel geheugen
• thumbnails laden traag
Oplossing:
→ B45 (ThumbCache herstel)
-----------------------------------------
Stap 9 – dllhost.exe thumbnail-leaks
-----------------------------------------
Symptomen:
• Explorer RAM stijgt bij thumbnails
• dllhost.exe RAM stijgt mee
• foto/video-mappen openen traag
Oplossing:
→ B29 (COM Surrogate herstel)
-----------------------------------------
Stap 10 – RPC/DCOM memory timeouts
-----------------------------------------
Symptomen:
• Explorer RAM stijgt bij contextmenu’s
• Startmenu opent traag
• UWP-shell reageert niet
Oplossing:
→ B26 (RPC-keten herstel)
→ B27 (DCOM-keten herstel)
-----------------------------------------
Stap 11 – ProfSvc incomplete profielkoppeling
-----------------------------------------
Symptomen:
• Explorer RAM stijgt na login
• desktop verschijnt traag
• taakbalk reageert langzaam
Oplossing:
→ B17 (ProfSvc herstel)
-----------------------------------------
Stap 12 – Userinit incomplete shellstart
-----------------------------------------
Symptomen:
• Explorer start met hoog RAM
• zwart scherm → daarna hoge geheugenbelasting
Oplossing:
→ B18 (UserInit herstel)
-----------------------------------------
Stap 13 – Media Foundation codecs
-----------------------------------------
Symptomen:
• RAM stijgt bij video-mappen
• Explorer wordt trager bij foto’s/video’s
• dllhost.exe gebruikt veel geheugen
Oplossing:
→ B29 (COM Surrogate herstel)
-----------------------------------------
Stap 14 – Event Viewer geheugenfouten
-----------------------------------------
Zoek:
• “heap corruption”
• “faulting module: ntdll.dll”
• “faulting module: heap.dll”
• “COM object failed to initialize”
-----------------------------------------
Stap 15 – SFC
-----------------------------------------
CMD:
sfc /scannow
-----------------------------------------
Stap 16 – DISM
-----------------------------------------
CMD:
DISM /Online /Cleanup-Image /RestoreHealth
-----------------------------------------
Stap 17 – ISO-herstel
-----------------------------------------
CMD:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess
-----------------------------------------
Stap 18 – Conclusie
-----------------------------------------
Als Explorer normaal geheugen gebruikt:
• RAM stabiel (100–300 MB)
• mappen openen snel
• rechtsklik-menu’s openen direct
• taakbalk werkt soepel
• Startmenu opent zonder lag
Als Explorer geheugen blijft lekken:
→ herstel volgens leak-type:
Shell-extensies → B47
Shell32 → B22
Combase → B23
Windows.Storage → B24
TwinUI → B25
IconCache → B45
ThumbCache → B45
dllhost → B29
RPC/DCOM → B26/B27
ProfSvc → B17
Userinit → B18
Terug naar Index B:
B01 – Index B
Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.