B09 – Windows-kern: Shell-initialisatie
B09 – Windows-kern: Shell-initialisatie
Gebruik dit wanneer:
• Explorer.exe niet start na inloggen
• Taakbalk ontbreekt of blijft hangen
• Startmenu niet opent
• Desktop-iconen niet verschijnen
• Winlogon correct werkt maar shell niet laadt
• Profiel laadt wel, maar Windows blijft “leeg”
Stap 1 – Controleren of Explorer.exe actief is
Open Taakbeheer → Details
Moet aanwezig zijn:
• explorer.exe
Afwijkingen:
• ontbreekt → shell start niet
• meerdere instanties → shell-loop
• hoge CPU → shell-initialisatieprobleem
Locatie van explorer.exe:
C:\Windows\explorer.exe
C:\Windows\System32\explorer.exe (symlink)
Als bestand ontbreekt:
→ B41 (Explorer herstellen)
Stap 2 – Controleren van Shell-waarde in Winlogon
1. Win + R → regedit
2. Ga naar:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Controleer:
• Shell = explorer.exe
Afwijkingen:
• verwijzing naar tool → malware
• verwijzing naar verkeerde map → shell-corruptie
• ontbrekende waarde → Explorer start niet
Stap 3 – Controleren van Userinit
In dezelfde sleutel:
• Userinit = C:\Windows\System32\userinit.exe,
Als Userinit fout is:
→ profiel laadt wel, maar shell start niet
→ B18 (UserInit herstellen)
Stap 4 – Controleren van Shell Folders (HKCU)
1. Win + R → regedit
2. Ga naar:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
Controleer:
• Desktop
• Favorites
• Personal
• My Pictures
• My Music
• My Video
Alle paden moeten verwijzen naar:
C:\Users\\...
Afwijkingen:
• paden naar niet-bestaande schijf → shell-laadfout
• paden naar netwerk → traag of geen shell
• lege waarden → B50 (User Shell Folders herstellen)
Stap 5 – Controleren van User Shell Folders (HKCU)
Locatie:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
Controleer:
• Desktop = %USERPROFILE%\Desktop
• Personal = %USERPROFILE%\Documents
• Favorites = %USERPROFILE%\Favorites
Afwijkingen:
• verkeerde variabelen → shell-laadfout
• absolute paden → migratiefout
• ontbrekende waarden → B50
Stap 6 – Controleren van ShellState
Locatie:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer
Controleer:
• ShellState aanwezig
• waarde niet leeg
Afwijkingen:
• lege ShellState → Explorer start zonder configuratie
• corrupte ShellState → B41–B50
Stap 7 – Controleren van Startmenu-componenten
Locatie:
C:\Windows\System32
Controleer:
• shell32.dll
• combase.dll
• shlwapi.dll
Afwijkingen:
• ontbrekende DLL → shell start niet
• corrupte DLL → SFC/DISM nodig (B05–B06)
Stap 8 – Controleren van Taakbalk-componenten
Locatie:
C:\Windows\System32
Controleer:
• taskbar.dll (Windows 10)
• twinui.pcshell.dll (Windows 11)
Afwijkingen:
• ontbrekende bestanden → B43 (Taakbalk herstellen)
Stap 9 – Controleren van Quick Access
Locatie:
%APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations
Afwijkingen:
• corrupte Jump Lists → shell traag
• lege map → Quick Access reset
Oplossing:
→ B47–B49
Stap 10 – Controleren van icon cache
Locatie:
%LOCALAPPDATA%\IconCache.db
Afwijkingen:
• ontbrekende cache → iconen ontbreken
• corrupte cache → shell traag
Oplossing:
→ B45 (Icon Cache herstellen)
Stap 11 – Controleren van thumbnail cache
Locatie:
%LOCALAPPDATA%\Microsoft\Windows\Explorer
Bestanden:
• thumbcache_*.db
Afwijkingen:
• corrupte thumbnails → Explorer crasht
Oplossing:
→ B46 (Thumbnail Cache herstellen)
Stap 12 – Controleren van Shell-events
1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → Application
Windows Logs → System
Zoek:
• Explorer
• Shell
• Winlogon
• Userinit
Veelvoorkomende fouten:
• “Explorer failed to start” → B41
• “Shell initialization failed” → B41–B50
• “Userinit failed” → B18
Stap 13 – Conclusie
Als alle bovenstaande onderdelen correct zijn:
→ Shell-initialisatie is intact
Als één of meerdere onderdelen afwijkingen tonen:
→ vervolg met:
B41–B50 (shell-herstel)
B18 (UserInit herstellen)
B45–B49 (cache-herstel)
B61–B65 (update-herstel)
Terug naar Index B:
B01 – Index B
Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

