B41 – Windows-kern: Shell-herstel (basislaag: explorer.exe, shell32.dll, registry)
B41 – Windows-kern: Shell-herstel (basislaag: explorer.exe, shell32.dll, registry)
Gebruik dit wanneer:
• Explorer.exe start niet
• Desktop verschijnt niet
• Taakbalk ontbreekt
• Startmenu opent niet
• Rechtsklik-menu’s werken niet
• Shell32.dll geeft fouten
• Shell-waarde in Winlogon is corrupt
• Userinit werkt wel, maar Explorer niet
• SFC/DISM repareert onderdelen, maar shell blijft kapot
Dit is de basislaag van de volledige Shell-herstelreeks (B41–B50).
-----------------------------------------
Stap 1 – Shell-waarde controleren (kritiek)
-----------------------------------------
Locatie:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Shell moet exact zijn:
explorer.exe
Let op:
• geen extra parameters
• geen scripts
• geen tools
• geen dubbele waarden
Afwijkingen:
• “explorer.exe /something” → fout
• “explorer.exe explorer.exe” → fout
• “cmd.exe” → malware/tweaker
• “C:\tools\shell.exe” → fout
Oplossing:
Shell = explorer.exe
-----------------------------------------
Stap 2 – Controleren of explorer.exe aanwezig is
-----------------------------------------
Locatie:
C:\Windows\explorer.exe
Controleer:
• bestand bestaat
• digitale handtekening geldig
• niet 0 KB
Afwijkingen:
• corrupt → shell start niet
• ontbreekt → Windows heeft geen desktop
-----------------------------------------
Stap 3 – Shell32.dll controleren
-----------------------------------------
Locatie:
C:\Windows\System32\shell32.dll
Explorer gebruikt Shell32.dll voor:
• contextmenu’s
• taakbalk
• desktop
• bestandsverkenner
Afwijkingen:
→ B22 (Shell32.dll herstel)
-----------------------------------------
Stap 4 – Combase.dll controleren
-----------------------------------------
Locatie:
C:\Windows\System32\combase.dll
Explorer gebruikt Combase.dll voor:
• COM-objecten
• moderne UI
• UWP-shell
Afwijkingen:
→ B23 (Combase.dll herstel)
-----------------------------------------
Stap 5 – Windows.Storage.dll controleren
-----------------------------------------
Locatie:
C:\Windows\System32\Windows.Storage.dll
Explorer gebruikt Windows.Storage.dll voor:
• bestandsbeheer
• UWP-shell
• contextmenu’s
Afwijkingen:
→ B24 (Windows.Storage.dll herstel)
-----------------------------------------
Stap 6 – TwinUI (Windows 11)
-----------------------------------------
Locatie:
C:\Windows\System32\twinui.pcshell.dll
Explorer gebruikt TwinUI voor:
• moderne contextmenu’s
• taakbalk
• Startmenu
Afwijkingen:
→ B25 (TwinUI herstel)
-----------------------------------------
Stap 7 – IconCache controleren
-----------------------------------------
Locatie:
C:\Users\\AppData\Local\Microsoft\Windows\Explorer
Symptomen:
• iconen laden traag
• desktop-iconen ontbreken
• Explorer opent mappen langzaam
Oplossing:
→ B45 (IconCache herstel)
-----------------------------------------
Stap 8 – ThumbCache controleren
-----------------------------------------
Symptomen:
• foto/video-mappen openen traag
• thumbnails laden langzaam
• dllhost.exe piekt
Oplossing:
→ B45 (ThumbCache herstel)
-----------------------------------------
Stap 9 – Shell-extensies controleren
-----------------------------------------
Locaties:
HKCR\*\shellex\ContextMenuHandlers
HKCR\Directory\shellex\ContextMenuHandlers
HKLM\Software\Microsoft\Windows\CurrentVersion\Shell Extensions
Probleemveroorzakers:
• WinRAR / 7zip
• cloud-extensies
• antivirus-extensies
• grafische drivers
Oplossing:
→ B47 (Shell-extensies herstel)
-----------------------------------------
Stap 10 – ProfSvc koppeling
-----------------------------------------
Als ProfSvc faalt:
• Shell start niet
• Explorer start niet
Oplossing:
→ B17 (ProfSvc herstel)
-----------------------------------------
Stap 11 – Userinit koppeling
-----------------------------------------
Userinit → Shell → Explorer
Als Userinit faalt:
• Explorer wordt niet gestart
Oplossing:
→ B18 (UserInit herstel)
-----------------------------------------
Stap 12 – Event Viewer shellfouten
-----------------------------------------
Zoek:
• “shell32.dll failed”
• “explorer.exe failed to initialize”
• “COM object failed”
• “Windows.Storage.dll failed”
-----------------------------------------
Stap 13 – SFC
-----------------------------------------
CMD:
sfc /scannow
-----------------------------------------
Stap 14 – DISM
-----------------------------------------
CMD:
DISM /Online /Cleanup-Image /RestoreHealth
-----------------------------------------
Stap 15 – ISO-herstel
-----------------------------------------
CMD:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess
-----------------------------------------
Stap 16 – Conclusie
-----------------------------------------
Als Shell werkt:
• desktop verschijnt
• taakbalk werkt
• Startmenu opent
• contextmenu’s werken
• UWP-shell werkt
Als Shell faalt:
→ herstel volgens basislaag:
Shell32 → B22
Combase → B23
Windows.Storage → B24
TwinUI → B25
IconCache → B45
ThumbCache → B45
Shell-extensies → B47
ProfSvc → B17
Userinit → B18
Terug naar Index B:
B01 – Index B
Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

