Naar de inhoud

Windows oplossingen

akke.beakke.be

B39 – Windows-kern: Explorer.exe netwerk-analyse (UNC-paths, shares, latency)

B39 – Windows-kern: Explorer.exe netwerk-analyse (UNC-paths, shares, latency)

Gebruik dit wanneer:
• Explorer.exe hangt bij openen van netwerkshares
• UNC-paden (\\server\map) openen traag
• Verkenner bevriest bij netwerkbestanden
• Rechtsklik op netwerkbestanden duurt lang
• Mappen op NAS of Windows-share laden traag
• Explorer bevriest bij offline netwerkpaden
• SFC/DISM repareert onderdelen, maar netwerk blijft traag

Netwerkproblemen in Explorer komen door:
1. Windows.Storage.dll netwerk-latency
2. Shell-extensies van derden
3. SMB-latency (NAS/Windows)
4. RPC/DCOM timeouts
5. netwerkstack-problemen
6. offline UNC-paden
7. credential timeouts
8. ProfSvc profiel-latency
9. Userinit shellstart-latency

-----------------------------------------
Stap 1 – UNC-path test
-----------------------------------------

Open CMD:

dir \\server\share

Let op:
• snelle respons → Explorer-probleem
• trage respons → netwerkprobleem
• timeout → SMB/DCOM/RPC-probleem

Gebruik dit om de juiste herstelpagina te kiezen.

-----------------------------------------
Stap 2 – Windows.Storage.dll netwerk-latency
-----------------------------------------

Symptomen:
• netwerkshares openen traag
• Explorer blijft “laden”
• bestandsdialoog hangt bij netwerkpaden

Oplossing:
→ B24 (Windows.Storage.dll herstel)

-----------------------------------------
Stap 3 – Shell-extensies van derden
-----------------------------------------

Symptomen:
• rechtsklik op netwerkbestanden duurt 1–5 seconden
• Explorer bevriest bij netwerkpaden
• cloud-extensies veroorzaken lag

Oplossing:
→ B47 (Shell-extensies herstel)

-----------------------------------------
Stap 4 – SMB-latency (NAS/Windows)
-----------------------------------------

Symptomen:
• mappen op NAS openen traag
• Explorer bevriest bij grote netwerkshares
• kopiëren start traag

Controle:
• SMB1/SMB2/SMB3 status
• netwerkbuffering
• NAS CPU-belasting

Oplossing:
→ B49 (Netwerk I/O herstel)

-----------------------------------------
Stap 5 – RPC/DCOM timeouts
-----------------------------------------

Symptomen:
• Explorer reageert traag op netwerkpaden
• rechtsklik-menu’s openen langzaam
• Startmenu heeft lag bij netwerkitems

Oplossing:
→ B26 (RPC-keten herstel)
→ B27 (DCOM-keten herstel)

-----------------------------------------
Stap 6 – Offline UNC-paden
-----------------------------------------

Symptomen:
• Explorer hangt bij paden die niet meer bestaan
• netwerkstations blijven “verbonden” maar zijn offline
• Verkenner bevriest bij openen van oude shares

Oplossing:
• verwijder oude netwerkstations
• verwijder oude snelkoppelingen

-----------------------------------------
Stap 7 – Credential timeouts
-----------------------------------------

Symptomen:
• Explorer hangt bij netwerkpaden die credentials vereisen
• wachtwoordprompt verschijnt laat
• netwerkpaden openen traag

Oplossing:
• Credential Manager opschonen

-----------------------------------------
Stap 8 – ProfSvc profiel-latency
-----------------------------------------

Symptomen:
• netwerkpaden openen traag na login
• desktop verschijnt traag
• shellstart duurt lang

Oplossing:
→ B17 (ProfSvc herstel)

-----------------------------------------
Stap 9 – Userinit shellstart-latency
-----------------------------------------

Symptomen:
• Explorer start traag na login
• netwerkpaden openen traag direct na opstarten

Oplossing:
→ B18 (UserInit herstel)

-----------------------------------------
Stap 10 – Event Viewer netwerkfouten
-----------------------------------------

Zoek:
• “network path not found”
• “SMB timeout”
• “DCOM got error”
• “RPC server unavailable”
• “Windows.Storage.dll failed”

-----------------------------------------
Stap 11 – SFC
-----------------------------------------

CMD:

sfc /scannow

-----------------------------------------
Stap 12 – DISM
-----------------------------------------

CMD:

DISM /Online /Cleanup-Image /RestoreHealth

-----------------------------------------
Stap 13 – ISO-herstel
-----------------------------------------

CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

-----------------------------------------
Stap 14 – Conclusie
-----------------------------------------

Als Explorer netwerkpaden snel opent:
• UNC-paden laden direct
• netwerkshares openen snel
• rechtsklik-menu’s openen direct
• bestandsdialoog werkt snel
• NAS/Windows-shares reageren vlot

Als Explorer netwerktraag blijft:
→ herstel volgens netwerk-type:
Windows.Storage → B24
Shell-extensies → B47
SMB/NAS → B49
RPC/DCOM → B26/B27
ProfSvc → B17
Userinit → B18
offline UNC → opschonen
credentials → Credential Manager

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht
Reageer op dit bericht

Reageer op dit bericht

Een titel of je eigen website toevoegen

B38 – Windows-kern: Explorer.exe I/O-analyse (disk-latency, directory-stalling)

B38 – Windows-kern: Explorer.exe I/O-analyse (disk-latency, directory-stalling)

Gebruik dit wanneer:
• Explorer.exe opent mappen extreem traag
• Verkenner blijft “laden” bij grote mappen
• HDD/SSD piekt naar 100% actieve tijd
• Foto/video-mappen openen langzaam
• ZIP- of grote datamappen veroorzaken stalling
• Rechtsklik-menu’s openen traag bij bestanden
• Explorer bevriest bij netwerkshares
• SFC/DISM repareert onderdelen, maar I/O blijft traag

Explorer I/O-problemen komen door:
1. Windows.Storage.dll latency
2. Shell-extensies van derden
3. IconCache/ThumbCache corruptie
4. dllhost.exe thumbnail-latency
5. Media Foundation codecs
6. disk-latency (SSD/HDD)
7. indexing-latency
8. netwerk-latency
9. RPC/DCOM timeouts
10. ProfSvc profiel-latency

-----------------------------------------
Stap 1 – Disk I/O-status controleren
-----------------------------------------

Taakbeheer → Prestaties → Schijf

Let op:
• actieve tijd 100% → disk-latency
• lage doorvoer (MB/s) → SSD/HDD-probleem
• pieken bij openen van mappen → Windows.Storage.dll

Gebruik dit om de juiste herstelpagina te kiezen.

-----------------------------------------
Stap 2 – Windows.Storage.dll latency
-----------------------------------------

Symptomen:
• mappen openen traag
• bestandsdialoog hangt
• Explorer blijft “laden”
• grote mappen (foto’s/video’s) openen langzaam

Oplossing:
→ B24 (Windows.Storage.dll herstel)

-----------------------------------------
Stap 3 – Shell-extensies van derden
-----------------------------------------

Symptomen:
• rechtsklik duurt 1–3 seconden
• Explorer opent traag bij bestanden
• mappen laden langzaam

Oplossing:
→ B47 (Shell-extensies herstel)

-----------------------------------------
Stap 4 – IconCache corruptie
-----------------------------------------

Symptomen:
• iconen laden traag
• desktop-iconen verschijnen vertraagd
• Explorer opent mappen langzaam

Oplossing:
→ B45 (IconCache herstel)

-----------------------------------------
Stap 5 – ThumbCache corruptie
-----------------------------------------

Symptomen:
• foto/video-mappen openen traag
• thumbnails laden langzaam
• dllhost.exe CPU piekt

Oplossing:
→ B45 (ThumbCache herstel)

-----------------------------------------
Stap 6 – dllhost.exe thumbnail-latency
-----------------------------------------

Symptomen:
• Explorer hangt bij thumbnails
• dllhost.exe gebruikt veel CPU/I/O
• foto/video-mappen openen traag

Oplossing:
→ B29 (COM Surrogate herstel)

-----------------------------------------
Stap 7 – Media Foundation codecs
-----------------------------------------

Symptomen:
• video-mappen openen traag
• Explorer bevriest bij preview
• dllhost.exe piekt

Oplossing:
→ B29 (COM Surrogate herstel)

-----------------------------------------
Stap 8 – SSD/HDD-latency
-----------------------------------------

Symptomen:
• Explorer traag bij alle mappen
• disk = 100% actieve tijd
• lage MB/s

Controle:
• SMART-status
• schijfactiviteit
• queue depth

Hardwareproblemen veroorzaken:
• directory-stalling
• thumbnail-lag
• shell-lag

-----------------------------------------
Stap 9 – Indexing-latency
-----------------------------------------

Symptomen:
• zoeken duurt lang
• mappen laden traag
• Explorer bevriest kort

Oplossing:
→ B48 (Indexing herstel)

-----------------------------------------
Stap 10 – Netwerk-latency
-----------------------------------------

Symptomen:
• netwerkshares openen traag
• Explorer hangt bij UNC-paden
• rechtsklik op netwerkbestanden traag

Oplossing:
→ B49 (Netwerk I/O herstel)

-----------------------------------------
Stap 11 – RPC/DCOM timeouts
-----------------------------------------

Symptomen:
• Explorer reageert traag
• rechtsklik-menu’s openen langzaam
• Startmenu heeft lag

Oplossing:
→ B26 (RPC-keten herstel)
→ B27 (DCOM-keten herstel)

-----------------------------------------
Stap 12 – ProfSvc profiel-latency
-----------------------------------------

Symptomen:
• desktop verschijnt traag
• taakbalk komt langzaam op
• shellstart duurt lang

Oplossing:
→ B17 (ProfSvc herstel)

-----------------------------------------
Stap 13 – Userinit shellstart-latency
-----------------------------------------

Symptomen:
• Explorer start traag na login
• zwart scherm → daarna langzaam laden

Oplossing:
→ B18 (UserInit herstel)

-----------------------------------------
Stap 14 – Event Viewer I/O-fouten
-----------------------------------------

Zoek:
• “disk latency”
• “timeout”
• “DCOM got error”
• “RPC server unavailable”
• “Windows.Storage.dll failed”

-----------------------------------------
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 snel I/O verwerkt:
• mappen openen direct
• thumbnails laden snel
• rechtsklik-menu’s openen direct
• netwerkshares openen snel
• disk-latency laag

Als Explorer I/O traag blijft:
→ herstel volgens I/O-type:
Windows.Storage → B24
Shell-extensies → B47
IconCache → B45
ThumbCache → B45
dllhost → B29
codecs → B29
indexing → B48
netwerk → B49
RPC/DCOM → B26/B27
ProfSvc → B17
Userinit → B18
hardware → SSD/HDD-check

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

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.

Hoe vind je dit bericht?
Reageer op dit bericht

B36 – Windows-kern: Explorer.exe prestatie-analyse (traagheid, lag, stotteren)

B36 – Windows-kern: Explorer.exe prestatie-analyse (traagheid, lag, stotteren)

Gebruik dit wanneer:
• Explorer.exe is traag of reageert vertraagd
• Verkenner opent langzaam
• Mappen laden traag (met name grote mappen)
• Rechtsklik-menu’s openen met vertraging
• Taakbalk reageert traag
• Startmenu opent langzaam
• UWP-shellcomponenten hebben lag
• CPU-gebruik van Explorer.exe is laag maar systeem voelt traag
• Geen crashes, maar wel merkbare vertragingen

Explorer-prestaties worden beïnvloed door:
1. Shell32.dll
2. Combase.dll
3. Windows.Storage.dll
4. TwinUI (Windows 11)
5. IconCache / ThumbCache
6. Shell-extensies van derden
7. DCOM/RPC latency
8. ProfSvc profiel-latency
9. Userinit shellstart-latency
10. Disk I/O (SSD/HDD)
11. Indexing Service

-----------------------------------------
Stap 1 – CPU- en I/O-status controleren
-----------------------------------------

Taakbeheer → Details → explorer.exe

Let op:
• CPU laag (0–2%) → Explorer wacht op COM/DCOM/RPC
• CPU hoog (20–100%) → Shell32-loop of TwinUI-loop
• I/O hoog → Windows.Storage.dll of disk-latency

Gebruik dit om de juiste herstelpagina te kiezen.

-----------------------------------------
Stap 2 – Shell-extensies van derden (meest voorkomende oorzaak)
-----------------------------------------

Veel vertragingen worden veroorzaakt door:
• contextmenu-extensies
• cloud-extensies (OneDrive, Dropbox)
• zip-extensies (WinRAR, 7zip)
• grafische drivers (NVIDIA/AMD shell-extensies)
• antivirus-extensies

Locaties:
HKLM\Software\Microsoft\Windows\CurrentVersion\Shell Extensions
HKCR\*\shellex\ContextMenuHandlers
HKCR\Directory\shellex\ContextMenuHandlers

Symptomen:
• rechtsklik duurt 1–3 seconden
• Explorer opent traag
• mappen laden langzaam

Oplossing:
→ B47 (Shell-extensies herstel)

-----------------------------------------
Stap 3 – Shell32.dll prestatieproblemen
-----------------------------------------

Symptomen:
• rechtsklik traag
• taakbalk reageert traag
• desktop-iconen laden langzaam

Oplossing:
→ B22 (Shell32.dll herstel)

-----------------------------------------
Stap 4 – Combase.dll COM-latency
-----------------------------------------

Symptomen:
• Explorer opent traag
• Startmenu heeft lag
• UWP-shell reageert traag

Oplossing:
→ B23 (Combase.dll herstel)

-----------------------------------------
Stap 5 – Windows.Storage.dll latency
-----------------------------------------

Symptomen:
• mappen openen traag
• bestandsdialoog hangt
• Verkenner blijft “laden”

Oplossing:
→ B24 (Windows.Storage.dll herstel)

-----------------------------------------
Stap 6 – TwinUI (Windows 11) UI-lag
-----------------------------------------

Symptomen:
• moderne contextmenu’s openen traag
• taakbalk reageert langzaam
• Startmenu opent met vertraging

Oplossing:
→ B25 (TwinUI herstel)

-----------------------------------------
Stap 7 – IconCache corruptie
-----------------------------------------

Symptomen:
• iconen laden traag
• desktop-iconen verschijnen vertraagd
• Explorer opent mappen langzaam

Oplossing:
→ B45 (IconCache herstel)

-----------------------------------------
Stap 8 – ThumbCache corruptie
-----------------------------------------

Symptomen:
• foto/video-mappen openen traag
• thumbnails laden langzaam
• dllhost.exe CPU piekt

Oplossing:
→ B45 (ThumbCache herstel)

-----------------------------------------
Stap 9 – RPC/DCOM latency
-----------------------------------------

Symptomen:
• Explorer reageert traag
• rechtsklik-menu’s openen langzaam
• Startmenu heeft lag

Oplossing:
→ B26 (RPC-keten herstel)
→ B27 (DCOM-keten herstel)

-----------------------------------------
Stap 10 – ProfSvc profiel-latency
-----------------------------------------

Symptomen:
• desktop verschijnt traag
• taakbalk komt langzaam op
• shellstart duurt lang

Oplossing:
→ B17 (ProfSvc herstel)

-----------------------------------------
Stap 11 – Userinit shellstart-latency
-----------------------------------------

Symptomen:
• Explorer start traag na login
• zwart scherm → daarna langzaam laden

Oplossing:
→ B18 (UserInit herstel)

-----------------------------------------
Stap 12 – Disk I/O controleren
-----------------------------------------

SSD/HDD-latency veroorzaakt:
• trage mappen
• trage thumbnails
• trage shellstart

Controle:
Taakbeheer → Prestaties → Schijf

Let op:
• actieve tijd 100%
• lage doorvoer (MB/s)

-----------------------------------------
Stap 13 – Indexing Service
-----------------------------------------

Windows Search kan Explorer vertragen.

Symptomen:
• mappen laden traag
• zoeken duurt lang
• Explorer bevriest kort

Oplossing:
→ B48 (Indexing herstel)

-----------------------------------------
Stap 14 – SFC
-----------------------------------------

CMD:

sfc /scannow

-----------------------------------------
Stap 15 – DISM
-----------------------------------------

CMD:

DISM /Online /Cleanup-Image /RestoreHealth

-----------------------------------------
Stap 16 – ISO-herstel
-----------------------------------------

CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

-----------------------------------------
Stap 17 – Conclusie
-----------------------------------------

Als Explorer snel werkt:
• mappen openen direct
• rechtsklik-menu’s openen snel
• taakbalk reageert vlot
• Startmenu opent zonder lag
• thumbnails laden snel
• UWP-shell werkt soepel

Als Explorer traag blijft:
→ herstel volgens prestatie-type:
Shell-extensies → B47
Shell32 → B22
Combase → B23
Windows.Storage → B24
TwinUI → B25
IconCache → B45
ThumbCache → B45
RPC/DCOM → B26/B27
ProfSvc → B17
Userinit → B18
Indexing → B48
Disk I/O → hardwarecontrole

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B35 – Windows-kern: Explorer.exe hangdiagnose (freeze-analyse)

B35 – Windows-kern: Explorer.exe hangdiagnose (freeze-analyse)

Gebruik dit wanneer:
• Explorer.exe hangt (freeze) zonder crash
• Taakbalk reageert niet
• Startmenu opent niet
• Desktop-iconen zijn zichtbaar maar niet klikbaar
• Rechtsklik-menu’s openen niet
• Verkenner opent maar bevriest
• CPU-gebruik van Explorer.exe is 0% of juist 100%
• Geen foutmeldingen in Event Viewer (stil falen)

Explorer kan hangen door:
1. Shell32.dll deadlock
2. Combase.dll COM-wachtrijen
3. Windows.Storage.dll timeouts
4. TwinUI (Win11) UI-blokkades
5. IconCache corruptie
6. ThumbCache corruptie
7. DCOM-permissies
8. RPC timeouts
9. ProfSvc half geladen profiel
10. Userinit incomplete shellstart
11. Shell-extensies van derden

-----------------------------------------
Stap 1 – Controleren van Explorer CPU-status
-----------------------------------------

Taakbeheer → Details → explorer.exe

Scenario A:
• CPU = 0%
• geheugen stabiel
→ Explorer wacht op COM/DCOM/RPC

Scenario B:
• CPU = 100%
• geheugen stijgt
→ Explorer zit in Shell32-loop of TwinUI-loop

Scenario C:
• CPU = 0%
• geheugen stijgt
→ Explorer wacht op Windows.Storage.dll

Gebruik dit om de juiste herstelpagina te kiezen.

-----------------------------------------
Stap 2 – Shell-extensies controleren (kritiek)
-----------------------------------------

Veel freezes worden veroorzaakt door:
• contextmenu-extensies
• cloud-extensies
• zip-extensies
• grafische drivers
• antivirus-extensies

Gebruik:
Win + R → shell:startup
Win + R → regedit
Ga naar:
HKLM\Software\Microsoft\Windows\CurrentVersion\Shell Extensions

Let op:
• onbekende CLSID’s
• extensies van oude software
• extensies van antivirus

Oplossing:
→ B47 (Shell-extensies herstel)

-----------------------------------------
Stap 3 – Shell32.dll deadlock
-----------------------------------------

Symptomen:
• rechtsklik opent niets
• taakbalk reageert niet
• desktop-iconen klikbaar maar traag

Oplossing:
→ B22 (Shell32.dll herstel)

-----------------------------------------
Stap 4 – Combase.dll COM-wachtrij blokkade
-----------------------------------------

Symptomen:
• Explorer opent maar bevriest
• Startmenu opent niet
• UWP-shell reageert niet

Oplossing:
→ B23 (Combase.dll herstel)

-----------------------------------------
Stap 5 – Windows.Storage.dll timeouts
-----------------------------------------

Symptomen:
• Verkenner opent maar blijft “laden”
• mappen openen traag
• contextmenu’s hangen

Oplossing:
→ B24 (Windows.Storage.dll herstel)

-----------------------------------------
Stap 6 – TwinUI (Windows 11) UI-blokkade
-----------------------------------------

Symptomen:
• moderne contextmenu’s openen niet
• taakbalk reageert niet
• Startmenu blijft hangen

Oplossing:
→ B25 (TwinUI herstel)

-----------------------------------------
Stap 7 – IconCache corruptie
-----------------------------------------

Symptomen:
• iconen laden traag
• Explorer bevriest bij openen van mappen
• desktop-iconen verdwijnen tijdelijk

Oplossing:
→ B45 (IconCache herstel)

-----------------------------------------
Stap 8 – ThumbCache corruptie
-----------------------------------------

Symptomen:
• Explorer hangt bij thumbnails
• dllhost.exe CPU = 100%
• foto/video-mappen openen traag

Oplossing:
→ B45 (ThumbCache herstel)

-----------------------------------------
Stap 9 – RPC/DCOM timeouts
-----------------------------------------

Symptomen:
• Explorer reageert niet
• geen foutmelding
• freeze bij openen van contextmenu’s

Oplossing:
→ B26 (RPC-keten herstel)
→ B27 (DCOM-keten herstel)

-----------------------------------------
Stap 10 – ProfSvc half geladen profiel
-----------------------------------------

Symptomen:
• desktop verschijnt maar reageert niet
• taakbalk werkt niet
• Startmenu opent niet

Oplossing:
→ B17 (ProfSvc herstel)

-----------------------------------------
Stap 11 – Userinit incomplete shellstart
-----------------------------------------

Symptomen:
• Explorer start wel maar hangt direct
• zwart scherm → daarna freeze

Oplossing:
→ B18 (UserInit herstel)

-----------------------------------------
Stap 12 – Shell-waarde controleren
-----------------------------------------

Locatie:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Shell moet zijn:
explorer.exe

Afwijkingen:
• extra parameters → freeze
• toolverwijzing → malware

Oplossing:
→ B41–B50 (shell-herstel)

-----------------------------------------
Stap 13 – Event Viewer (stil falen)
-----------------------------------------

Explorer-freezes geven vaak géén foutmelding.

Zoek:
• “hung application”
• “timeout”
• “DCOM got error”
• “RPC server unavailable”

-----------------------------------------
Stap 14 – Explorer herstellen via SFC
-----------------------------------------

CMD:

sfc /scannow

-----------------------------------------
Stap 15 – Explorer herstellen via DISM
-----------------------------------------

CMD:

DISM /Online /Cleanup-Image /RestoreHealth

-----------------------------------------
Stap 16 – Explorer herstellen via ISO
-----------------------------------------

CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

-----------------------------------------
Stap 17 – Conclusie
-----------------------------------------

Als Explorer werkt:
• desktop reageert
• taakbalk werkt
• Startmenu opent
• contextmenu’s werken
• thumbnails laden
• UWP werkt

Als Explorer hangt:
→ herstel volgens freeze-type:
Shell32 → B22
Combase → B23
Windows.Storage → B24
TwinUI → B25
IconCache → B45
ThumbCache → B45
RPC/DCOM → B26/B27
ProfSvc → B17
Userinit → B18
Shell → B41–B50

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B34 – Windows-kern: Explorer.exe crashdiagnose (module-niveau)

B34 – Windows-kern: Explorer.exe crashdiagnose (module-niveau)

Gebruik dit wanneer:
• Explorer.exe crasht direct na opstarten
• Explorer.exe sluit steeds opnieuw (loop-crash)
• Taakbalk verdwijnt of verschijnt niet
• Desktop-iconen verdwijnen of laden niet
• Rechtsklik-menu’s veroorzaken crashes
• UWP-shellcomponenten crashen bij Explorer-start
• Event Viewer toont “Faulting module: …”
• SFC/DISM repareert onderdelen, maar Explorer blijft instabiel

Explorer.exe is afhankelijk van:
1. Shell32.dll
2. Combase.dll
3. Windows.Storage.dll
4. Twinui.pcshell.dll (Windows 11)
5. WindowsCodecs.dll / Media Foundation
6. IconCache / ThumbCache
7. COM Surrogate (dllhost.exe)
8. ProfSvc → Userinit → Shell

-----------------------------------------
Stap 1 – Explorer crashlog analyseren
-----------------------------------------

Open Event Viewer:
Win + R → eventvwr.msc

Ga naar:
Windows Logs → Application

Zoek:
• Application Error
• Explorer.exe
• Faulting module

Veelvoorkomende modules:
• shell32.dll
• combase.dll
• windows.storage.dll
• twinui.pcshell.dll
• windowscodecs.dll
• ntdll.dll
• dllhost.exe

Noteer:
• Faulting module
• Exception code
• Fault offset

Gebruik dit om de juiste herstelpagina te kiezen.

-----------------------------------------
Stap 2 – Shell32.dll modulefouten
-----------------------------------------

Symptomen:
• rechtsklik crasht Explorer
• taakbalk ontbreekt
• desktop-iconen verdwijnen

Faulting module:
shell32.dll

Oplossing:
→ B22 (Shell32.dll herstel)

-----------------------------------------
Stap 3 – Combase.dll modulefouten
-----------------------------------------

Symptomen:
• Explorer crasht bij COM-initialisatie
• moderne UI werkt niet
• Startmenu faalt

Faulting module:
combase.dll

Oplossing:
→ B23 (Combase.dll herstel)

-----------------------------------------
Stap 4 – Windows.Storage.dll modulefouten
-----------------------------------------

Symptomen:
• bestandsverkenner opent niet
• UWP-shell faalt
• contextmenu’s werken niet

Faulting module:
windows.storage.dll

Oplossing:
→ B24 (Windows.Storage.dll herstel)

-----------------------------------------
Stap 5 – Twinui.pcshell.dll modulefouten (Windows 11)
-----------------------------------------

Symptomen:
• moderne contextmenu’s crashen
• taakbalk werkt niet
• Startmenu sluit direct

Faulting module:
twinui.pcshell.dll

Oplossing:
→ B25 (TwinUI herstel)

-----------------------------------------
Stap 6 – WindowsCodecs.dll / Media Foundation fouten
-----------------------------------------

Symptomen:
• Explorer crasht bij thumbnails
• foto’s/video’s openen niet
• dllhost.exe crasht

Faulting module:
windowscodecs.dll
mf.dll
mfplat.dll

Oplossing:
→ B29 (COM Surrogate herstel)

-----------------------------------------
Stap 7 – ntdll.dll modulefouten
-----------------------------------------

Symptomen:
• Explorer crasht zonder duidelijke oorzaak
• random crashes in meerdere apps
• instabiele shell

Faulting module:
ntdll.dll

Oorzaken:
• geheugenfouten
• corrupte DLL’s
• component store corrupt

Oplossing:
→ B13–B14 (component store herstel)

-----------------------------------------
Stap 8 – dllhost.exe modulefouten
-----------------------------------------

Symptomen:
• thumbnails crashen
• Explorer sluit bij openen van mappen
• foto/video preview faalt

Faulting module:
dllhost.exe

Oplossing:
→ B29 (COM Surrogate herstel)

-----------------------------------------
Stap 9 – ProfSvc → Userinit → Shell koppeling
-----------------------------------------

Als ProfSvc faalt:
• Explorer start niet
• desktop blijft zwart

Oplossing:
→ B17 (ProfSvc herstel)

Als Userinit faalt:
• Explorer wordt niet gestart

Oplossing:
→ B18 (UserInit herstel)

-----------------------------------------
Stap 10 – Shell-waarde controleren
-----------------------------------------

Locatie:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Shell moet zijn:
explorer.exe

Afwijkingen:
• extra parameters → Explorer crasht
• toolverwijzing → malware

Oplossing:
→ B41–B50 (shell-herstel)

-----------------------------------------
Stap 11 – IconCache / ThumbCache controleren
-----------------------------------------

Locatie:
C:\Users\\AppData\Local\Microsoft\Windows\Explorer

Symptomen:
• iconen verdwijnen
• Explorer crasht bij laden van thumbnails

Oplossing:
→ B45 (IconCache/ThumbCache herstel)

-----------------------------------------
Stap 12 – Explorer herstellen via SFC
-----------------------------------------

CMD:

sfc /scannow

Herstelt:
• explorer.exe
• shell32.dll
• windows.storage.dll
• combase.dll

-----------------------------------------
Stap 13 – Explorer herstellen via DISM
-----------------------------------------

CMD:

DISM /Online /Cleanup-Image /RestoreHealth

-----------------------------------------
Stap 14 – Explorer herstellen via ISO
-----------------------------------------

CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

-----------------------------------------
Stap 15 – Conclusie
-----------------------------------------

Als Explorer werkt:
• desktop verschijnt
• taakbalk werkt
• Startmenu opent
• contextmenu’s werken
• thumbnails werken
• UWP werkt

Als Explorer faalt:
→ herstel volgens module:
shell32 → B22
combase → B23
windows.storage → B24
twinui → B25
dllhost → B29
ntdll → B13–B14
ProfSvc → B17
Userinit → B18
Shell → B41–B50

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B33 – Windows-kern: Shell-keten (Explorer) diepdiagnose

B33 – Windows-kern: Shell-keten (Explorer) diepdiagnose

Gebruik dit wanneer:
• Explorer.exe start niet of sluit direct
• Taakbalk ontbreekt of blijft hangen
• Desktop-iconen niet verschijnen
• Rechtsklik-menu’s werken niet
• Startmenu opent niet
• UWP-shellcomponenten falen
• Shell32.dll, combase.dll of windows.storage.dll geeft fouten
• Userinit werkt wel, maar Explorer niet
• SFC/DISM repareert onderdelen, maar shell blijft instabiel

De Shell-keten bestaat uit:
1. Userinit
2. Shell (explorer.exe)
3. Shell32.dll
4. Combase.dll
5. Windows.Storage.dll
6. Twinui.pcshell.dll (Windows 11)
7. UWP-shellcomponenten
8. IconCache / ThumbCache
9. Taakbalk / Startmenu

-----------------------------------------
DE KETEN (volledige volgorde)
-----------------------------------------

1. Userinit start Shell
2. Shell start Explorer
3. Explorer laadt Shell32.dll
4. Explorer laadt Combase.dll
5. Explorer laadt Windows.Storage.dll
6. Explorer laadt Twinui.pcshell.dll (Win11)
7. Explorer start UWP-shellcomponenten
8. Explorer laadt IconCache
9. Explorer start Taakbalk en Startmenu

Als één onderdeel faalt → Explorer faalt.

-----------------------------------------
Stap 1 – Controleren van Shell-waarde
-----------------------------------------

Locatie:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Shell moet zijn:
explorer.exe

Afwijkingen:
• verwijzing naar tool → malware
• ontbrekende waarde → geen desktop
• extra parameters → Explorer crasht

Oplossing:
→ B41–B50 (shell-herstel)

-----------------------------------------
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 – Controleren van Shell32.dll
-----------------------------------------

Locatie:
C:\Windows\System32\shell32.dll

Explorer gebruikt Shell32.dll voor:
• contextmenu’s
• taakbalk
• desktop
• bestandsverkenner

Afwijkingen:
→ B22 (Shell32.dll herstel)

-----------------------------------------
Stap 4 – Controleren van Combase.dll
-----------------------------------------

Locatie:
C:\Windows\System32\combase.dll

Explorer gebruikt Combase.dll voor:
• COM-objecten
• UWP-integratie
• moderne UI

Afwijkingen:
→ B23 (Combase.dll herstel)

-----------------------------------------
Stap 5 – Controleren van Windows.Storage.dll
-----------------------------------------

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 – Controleren van Twinui.pcshell.dll (Windows 11)
-----------------------------------------

Locatie:
C:\Windows\System32\twinui.pcshell.dll

Explorer gebruikt TwinUI voor:
• moderne contextmenu’s
• taakbalk
• Startmenu

Afwijkingen:
→ B25 (Twinui.pcshell.dll herstel)

-----------------------------------------
Stap 7 – Controleren van UWP-shellcomponenten
-----------------------------------------

Locatie:
C:\Windows\SystemApps

Controleer:
• ShellExperienceHost
• StartMenuExperienceHost
• immersivecontrolpanel

Afwijkingen:
• corrupte UWP → Explorer crasht

-----------------------------------------
Stap 8 – Controleren van IconCache / ThumbCache
-----------------------------------------

Locatie:
C:\Users\\AppData\Local\Microsoft\Windows\Explorer

Controleer:
• iconcache_*.db
• thumbcache_*.db

Afwijkingen:
• corrupte cache → Explorer crasht
• thumbnails ontbreken → dllhost.exe faalt

Oplossing:
→ B45 (IconCache/ThumbCache herstel)

-----------------------------------------
Stap 9 – Controleren van Taakbalk-componenten
-----------------------------------------

Windows 10:
• taskbar.dll
• explorerframe.dll

Windows 11:
• twinui.pcshell.dll
• ShellExperienceHost

Afwijkingen:
→ B43 (Taakbalk herstel)

-----------------------------------------
Stap 10 – Controleren van Startmenu-componenten
-----------------------------------------

Windows 10/11:
• StartMenuExperienceHost.exe
• ShellExperienceHost.exe

Afwijkingen:
• Startmenu opent niet
• Explorer crasht bij UI-initialisatie

-----------------------------------------
Stap 11 – Controleren van Event Viewer
-----------------------------------------

1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → Application
Windows Logs → System

Zoek:
• Explorer
• Shell32
• Combase
• Windows.Storage
• TwinUI
• dllhost.exe

Veelvoorkomende fouten:
• “Faulting module: shell32.dll”
• “Faulting module: combase.dll”
• “Faulting module: windows.storage.dll”
• “COM Surrogate has stopped working”

-----------------------------------------
Stap 12 – Shell herstellen via SFC
-----------------------------------------

Open CMD:

sfc /scannow

Als SFC:
• Explorer-componenten repareert → probleem opgelost
• fout blijft → component store corrupt → B13–B14

-----------------------------------------
Stap 13 – Shell herstellen via DISM
-----------------------------------------

Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

Als fout:
• “source files not found” → lokale bron nodig → B13–B14

-----------------------------------------
Stap 14 – Shell herstellen via ISO
-----------------------------------------

Mount ISO:
• Rechtsklik → Koppelen

Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

-----------------------------------------
Stap 15 – Conclusie
-----------------------------------------

Als Shell werkt:
• Explorer start
• desktop verschijnt
• taakbalk werkt
• Startmenu opent
• UWP werkt
• thumbnails werken

Als Shell faalt:
→ herstel volgens matrix:
B41–B50 (Shell)
B22 (Shell32)
B23 (Combase)
B24 (Windows.Storage)
B25 (TwinUI)
B45 (IconCache)
B43 (Taakbalk)
B29 (COM Surrogate)
B13–B14 (component store)

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B32 – Windows-kern: Userinit-keten analyse (diep niveau)

B32 – Windows-kern: Userinit-keten analyse (diep niveau)

Gebruik dit wanneer:
• Je na inloggen een zwart scherm krijgt
• Explorer.exe start niet
• Taakbalk ontbreekt
• Desktop-iconen niet verschijnen
• LogonUI werkt wel, maar er komt geen shell
• ProfSvc werkt, maar Windows blijft hangen
• SFC/DISM repareert onderdelen, maar desktop blijft weg
• Shell32.dll of combase.dll geeft foutmeldingen bij login

Userinit.exe is de schakel tussen:
1. Winlogon
2. ProfSvc
3. Shell
4. Explorer
5. COM/DCOM/RPC
6. UWP-shellcomponenten

Als Userinit faalt → er is géén desktop.

-----------------------------------------
DE KETEN (volledige volgorde)
-----------------------------------------

1. Winlogon start ProfSvc
2. ProfSvc laadt profiel
3. ProfSvc start Userinit
4. Userinit start Shell
5. Shell start Explorer
6. Explorer start desktop en taakbalk
7. COM/DCOM/RPC starten UI-objecten

Als Userinit niet wordt uitgevoerd → de rest bestaat niet.

-----------------------------------------
Stap 1 – Controleren van Userinit registry
-----------------------------------------

Locatie:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Userinit moet exact zijn:

C:\Windows\System32\userinit.exe,

Let op:
• komma verplicht
• geen extra paden
• geen scripts
• geen tools
• geen dubbele waarden

Afwijkingen:
• verwijzing naar tool → malware
• ontbrekende komma → Userinit stopt direct
• meerdere paden → shell start niet

Oplossing:
→ B18 (UserInit herstel)

-----------------------------------------
Stap 2 – Controleren of userinit.exe aanwezig is
-----------------------------------------

Locatie:
C:\Windows\System32\userinit.exe

Controleer:
• bestand bestaat
• digitale handtekening geldig
• niet 0 KB

Afwijkingen:
• corrupt → shell start niet
• ontbreekt → Windows kan niet inloggen

-----------------------------------------
Stap 3 – Controleren van ProfSvc → Userinit koppeling
-----------------------------------------

ProfSvc moet Userinit starten.

Open CMD:

sc query profsvc

Moet:
• RUNNING

Als ProfSvc faalt:
• Userinit wordt niet uitgevoerd
• Shell start niet
• Explorer start niet

Oplossing:
→ B17 (ProfSvc herstel)

-----------------------------------------
Stap 4 – Controleren van Winlogon → Userinit koppeling
-----------------------------------------

Winlogon moet Userinit aanroepen.

Locatie:
C:\Windows\System32\winlogon.exe

Als Winlogon faalt:
• Userinit wordt niet gestart
• LogonUI werkt wel, maar desktop blijft zwart

Oplossing:
→ B16 (Winlogon herstel)

-----------------------------------------
Stap 5 – Controleren van COM/DCOM/RPC interactie
-----------------------------------------

Userinit gebruikt COM voor:
• Shell-initialisatie
• Explorer-communicatie
• contextmenu’s
• UWP-integratie

Als COM faalt:
• Userinit start wel, maar Explorer crasht
• desktop blijft zwart

Oplossing:
→ B28 (COM-keten herstel)

Als RPC/DCOM faalt:
• Userinit start niet
• ProfSvc faalt

Oplossing:
→ B26 (RPC)
→ B27 (DCOM)

-----------------------------------------
Stap 6 – Controleren van Shell interactie
-----------------------------------------

Userinit → Shell → Explorer

Shell = explorer.exe

Als Shell faalt:
• Userinit werkt
• maar Explorer start niet
• zwart scherm

Oplossing:
→ B41–B50 (shell-herstel)

-----------------------------------------
Stap 7 – Controleren van Explorer interactie
-----------------------------------------

Explorer.exe gebruikt:
• shell32.dll
• combase.dll
• windows.storage.dll
• twinui.pcshell.dll (Windows 11)

Als één DLL corrupt is:
• Userinit start wel
• maar Explorer crasht direct

Oplossing:
→ B22 (Shell32.dll herstel)
→ B23 (Combase.dll herstel)
→ B24 (Windows.Storage.dll herstel)
→ B25 (Twinui.pcshell.dll herstel)

-----------------------------------------
Stap 8 – Controleren van Event Viewer
-----------------------------------------

1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → Application
Windows Logs → System

Zoek:
• Userinit
• Winlogon
• ProfSvc
• Explorer
• COM/DCOM/RPC

Veelvoorkomende fouten:
• “Userinit failed to start”
• “Shell failed to load”
• “Explorer.exe failed to initialize”
• “COM object failed to initialize”

-----------------------------------------
Stap 9 – Userinit herstellen via SFC
-----------------------------------------

Open CMD:

sfc /scannow

Als SFC:
• userinit.exe repareert → probleem opgelost
• fout blijft → component store corrupt → B13–B14

-----------------------------------------
Stap 10 – Userinit herstellen via DISM
-----------------------------------------

Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

Als fout:
• “source files not found” → lokale bron nodig → B13–B14

-----------------------------------------
Stap 11 – Userinit herstellen via ISO
-----------------------------------------

Mount ISO:
• Rechtsklik → Koppelen

Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

-----------------------------------------
Stap 12 – Conclusie
-----------------------------------------

Als Userinit werkt:
• Shell start
• Explorer start
• desktop verschijnt
• taakbalk werkt
• UWP werkt

Als Userinit faalt:
→ herstel volgens matrix:
B18 (UserInit)
B17 (ProfSvc)
B16 (Winlogon)
B26 (RPC)
B27 (DCOM)
B28 (COM)
B41–B50 (Shell)

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B31 – Windows-kern: ProfSvc-keten analyse (diep niveau)

B31 – Windows-kern: ProfSvc-keten analyse (diep niveau)

Gebruik dit wanneer:
• Windows laadt het profiel niet (Error 1058 / 1068)
• Je krijgt een tijdelijk profiel (TEMP)
• NTUSER.dat wordt niet geladen
• Userinit wordt niet uitgevoerd
• Shell start niet (zwart scherm)
• Explorer.exe verschijnt niet
• LogonUI werkt wel, maar desktop niet
• SFC/DISM repareert onderdelen, maar login blijft falen

ProfSvc (User Profile Service) is de schakel tussen:
1. Winlogon
2. COM/DCOM/RPC
3. NTUSER.dat
4. Userinit
5. Shell (Explorer)
6. UWP-shellcomponenten

Als ProfSvc faalt → alles faalt.

-----------------------------------------
DE KETEN (volledige volgorde)
-----------------------------------------

1. Winlogon start ProfSvc
2. ProfSvc koppelt SID aan profielmap
3. ProfSvc laadt NTUSER.dat
4. ProfSvc registreert COM-objecten
5. ProfSvc start Userinit
6. Userinit start Shell
7. Shell start Explorer
8. Explorer start desktop en taakbalk

-----------------------------------------
Stap 1 – Controleren van ProfSvc status
-----------------------------------------

Open CMD:

sc query profsvc

Moet:
• RUNNING
• Automatic

Afwijkingen:
• Stopped → profiel laadt niet
• Disabled → malware/tweaker
• Error 1068 → RPC/DCOM faalt

Oplossing:
→ B17 (ProfSvc herstellen)

-----------------------------------------
Stap 2 – Controleren van ProfSvc dependencies
-----------------------------------------

Open CMD:

sc qc profsvc

Moet afhankelijk zijn van:
• RpcSs
• DcomLaunch

Als dependencies ontbreken:
→ registry-corrupt → herstel vereist

Oplossing:
→ B26 (RPC)
→ B27 (DCOM)

-----------------------------------------
Stap 3 – Controleren van ProfileList registry
-----------------------------------------

1. Win + R → regedit
2. Ga naar:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Controleer:
• correcte SID
• correcte ProfileImagePath
• geen .bak-profielen
• State = 0
• RefCount = 0

Afwijkingen:
• .bak → Windows laadt TEMP-profiel
• verkeerde pad → profiel laadt niet
• RefCount > 0 → profiel blijft hangen

Oplossing:
→ B17 (ProfSvc herstel)

-----------------------------------------
Stap 4 – Controleren van NTUSER.dat
-----------------------------------------

Locatie:
C:\Users\\NTUSER.dat

Controleer:
• bestand bestaat
• bestand is niet 0 KB
• bestand is niet vergrendeld

Afwijkingen:
• corrupt → profiel laadt niet
• vergrendeld → ProfSvc kan niet koppelen

-----------------------------------------
Stap 5 – Controleren van permissies op profielmap
-----------------------------------------

Locatie:
C:\Users\

Moet:
• SYSTEM (volledig)
• gebruiker (volledig)
• Administrators (lezen)

Afwijkingen:
• ontbrekende SYSTEM → ProfSvc faalt
• verkeerde eigenaar → profiel laadt niet

-----------------------------------------
Stap 6 – Controleren van COM/DCOM interactie
-----------------------------------------

ProfSvc gebruikt COM voor:
• NTUSER.dat koppeling
• profielregistratie
• SID-resolutie

Als COM faalt:
• ProfSvc faalt
• Userinit start niet
• Shell start niet

Oplossing:
→ B28 (COM-keten herstel)

-----------------------------------------
Stap 7 – Controleren van RPC interactie
-----------------------------------------

ProfSvc gebruikt RPC voor:
• profielcommunicatie
• service-aanroepen

Als RPC faalt:
• ProfSvc faalt
• login faalt

Oplossing:
→ B26 (RPC-keten herstel)

-----------------------------------------
Stap 8 – Controleren van Winlogon interactie
-----------------------------------------

Winlogon → ProfSvc → Userinit

Als Winlogon faalt:
• ProfSvc wordt niet gestart
• profiel laadt niet

Oplossing:
→ B16 (Winlogon herstel)

-----------------------------------------
Stap 9 – Controleren van Userinit interactie
-----------------------------------------

ProfSvc → Userinit → Shell

Als ProfSvc faalt:
• Userinit wordt niet uitgevoerd
• Shell start niet
• Explorer start niet

Oplossing:
→ B18 (UserInit herstel)

-----------------------------------------
Stap 10 – Controleren van Shell interactie
-----------------------------------------

Shell = explorer.exe

Als ProfSvc faalt:
• Shell32.dll wordt niet geladen
• Explorer crasht
• desktop ontbreekt

Oplossing:
→ B41–B50 (shell-herstel)

-----------------------------------------
Stap 11 – Controleren van Event Viewer
-----------------------------------------

1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → Application
Windows Logs → System

Zoek:
• ProfSvc
• Winlogon
• Userinit
• COM
• RPC

Veelvoorkomende fouten:
• “User profile cannot be loaded”
• “Profile service failed the logon”
• “COM object failed to initialize”
• “RPC server unavailable”

-----------------------------------------
Stap 12 – ProfSvc herstellen via SFC
-----------------------------------------

Open CMD:

sfc /scannow

Als SFC:
• profsvc.dll repareert → probleem opgelost
• fout blijft → component store corrupt → B13–B14

-----------------------------------------
Stap 13 – ProfSvc herstellen via DISM
-----------------------------------------

Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

Als fout:
• “source files not found” → lokale bron nodig → B13–B14

-----------------------------------------
Stap 14 – ProfSvc herstellen via ISO
-----------------------------------------

Mount ISO:
• Rechtsklik → Koppelen

Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

X = stationsletter van ISO

-----------------------------------------
Stap 15 – Conclusie
-----------------------------------------

Als ProfSvc werkt:
• profiel laadt
• NTUSER.dat wordt gekoppeld
• Userinit start
• Shell start
• Explorer werkt
• desktop verschijnt

Als ProfSvc faalt:
→ herstel volgens matrix:
B17 (ProfSvc)
B26 (RPC)
B27 (DCOM)
B28 (COM)
B16 (Winlogon)
B18 (UserInit)
B41–B50 (Shell)

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B30 – Windows-kern: RPC/COM/Winlogon integratie-analyse

B30 – Windows-kern: RPC/COM/Winlogon integratie-analyse

Gebruik dit wanneer:
• Windows start wel, maar login of shell faalt zonder duidelijke fout
• Explorer.exe crasht bij COM-initialisatie
• ProfSvc start niet door RPC/DCOM-fouten
• LogonUI verschijnt niet of blijft hangen
• Userinit wordt niet uitgevoerd
• Shell32.dll of combase.dll geeft foutmeldingen
• RPC werkt wel, maar Winlogon niet (of andersom)
• SFC/DISM repareert onderdelen, maar systeem blijft instabiel

Deze pagina analyseert de **kruisverbindingen** tussen:
1. RPC-keten
2. DCOM-keten
3. COM-keten
4. Winlogon-keten
5. ProfSvc → Userinit → Shell

Dit is de diepste laag van Windows‑kernanalyse.

-----------------------------------------
DE KETEN (volledige volgorde)
-----------------------------------------

1. **RPC** moet actief zijn
2. **DCOM** moet RPC kunnen gebruiken
3. **COM** moet DCOM kunnen gebruiken
4. **Winlogon** moet COM kunnen initialiseren
5. **ProfSvc** moet Winlogon kunnen gebruiken
6. **Userinit** moet ProfSvc kunnen gebruiken
7. **Shell** moet Userinit kunnen gebruiken
8. **Explorer.exe** moet COM kunnen gebruiken

Als één van deze faalt → alles faalt.

-----------------------------------------
Stap 1 – RPC → DCOM koppeling
-----------------------------------------

Open CMD:

sc query rpcss
sc query dcomlaunch

Moet:
• beide RUNNING
• beide Automatic

Als RPC faalt → DCOM faalt → COM faalt → Winlogon faalt → ProfSvc faalt → Userinit faalt → Shell faalt.

Oplossing:
→ B26 (RPC-keten herstel)
→ B27 (DCOM-keten herstel)

-----------------------------------------
Stap 2 – DCOM → COM koppeling
-----------------------------------------

COM-base subsystem:
C:\Windows\System32\combase.dll

COM-API’s:
• ole32.dll
• rpcrt4.dll
• windows.storage.dll
• shell32.dll

Als één DLL corrupt is:
• Explorer crasht
• LogonUI faalt
• Startmenu faalt
• Taakbalk faalt

Oplossing:
→ B23 (Combase.dll herstel)
→ B28 (COM-keten herstel)

-----------------------------------------
Stap 3 – COM → Winlogon koppeling
-----------------------------------------

Winlogon gebruikt COM voor:
• LogonUI initialisatie
• ProfSvc aanroepen
• Userinit starten

Registry:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Controleer:
• Shell = explorer.exe
• Userinit = C:\Windows\System32\userinit.exe,
• Geen GinaDLL
• Notify-DLL’s legitiem

Als COM faalt:
• Winlogon start LogonUI niet
• ProfSvc wordt niet geladen
• Userinit wordt niet uitgevoerd

Oplossing:
→ B16 (Winlogon herstel)
→ B19 (LogonUI herstel)

-----------------------------------------
Stap 4 – Winlogon → ProfSvc koppeling
-----------------------------------------

ProfSvc gebruikt COM voor:
• profiel laden
• NTUSER.dat koppelen
• SID-resolutie

Als ProfSvc faalt:
• Userinit start niet
• Shell start niet
• Explorer start niet

Oplossing:
→ B17 (ProfSvc herstel)

-----------------------------------------
Stap 5 – ProfSvc → Userinit koppeling
-----------------------------------------

Userinit.exe:
C:\Windows\System32\userinit.exe

Userinit moet:
• ProfSvc kunnen aanroepen
• Shell kunnen starten
• Explorer kunnen initialiseren

Als Userinit faalt:
• zwart scherm
• geen desktop
• geen taakbalk

Oplossing:
→ B18 (UserInit herstel)

-----------------------------------------
Stap 6 – Userinit → Shell koppeling
-----------------------------------------

Shell = explorer.exe

Explorer gebruikt COM voor:
• contextmenu’s
• taakbalk
• UWP-integratie
• thumbnail‑generatie via dllhost.exe

Als COM faalt:
• Explorer crasht
• Taakbalk ontbreekt
• Startmenu werkt niet

Oplossing:
→ B41–B50 (shell-herstel)
→ B29 (COM Surrogate herstel)

-----------------------------------------
Stap 7 – Shell → Explorer koppeling
-----------------------------------------

Explorer.exe:
C:\Windows\explorer.exe

Explorer gebruikt:
• shell32.dll
• combase.dll
• windows.storage.dll
• twinui.pcshell.dll (Windows 11)

Als één DLL corrupt is:
• Explorer start niet
• desktop ontbreekt
• taakbalk ontbreekt

Oplossing:
→ B22 (Shell32.dll herstel)
→ B24 (Windows.Storage.dll herstel)
→ B25 (Twinui.pcshell.dll herstel)

-----------------------------------------
Stap 8 – Integratiecontrole (matrix)
-----------------------------------------

RPC faalt → B26
DCOM faalt → B27
COM faalt → B28
Winlogon faalt → B16
LogonUI faalt → B19
ProfSvc faalt → B17
Userinit faalt → B18
Shell faalt → B41–B50
Explorer faalt → B41–B50
UWP faalt → B24/B25
Thumbnails falen → B29

-----------------------------------------
Stap 9 – Conclusie
-----------------------------------------

Als RPC/DCOM/COM/Winlogon synchroon werken:
• login werkt
• profiel laadt
• shell start
• Explorer werkt
• UWP werkt
• thumbnails werken
• Windows Update werkt

Als één onderdeel faalt:
→ herstel volgens matrix.

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B29 – Windows-kern: COM Surrogate (dllhost.exe) herstel

B29 – Windows-kern: COM Surrogate (dllhost.exe) herstel

Gebruik dit wanneer:
• Explorer.exe crasht bij openen van mappen
• Miniatuurweergaven (thumbnails) veroorzaken crashes
• Foto’s of video’s openen niet
• “COM Surrogate has stopped working” verschijnt
• dllhost.exe crasht in Event Viewer
• UWP-apps sluiten direct
• Shell32.dll of combase.dll fouten geven
• SFC meldt fouten in dllhost.exe of COM-API’s

COM Surrogate (dllhost.exe) wordt gebruikt voor:
• thumbnail-generatie
• codecs (foto/video)
• shell-extensies
• COM-objecten buiten Explorer
• UWP-voorvertoningen

Stap 1 – Controleren of dllhost.exe aanwezig is
Locatie:
C:\Windows\System32\dllhost.exe

Controleer:
• bestand bestaat
• bestand is niet 0 KB
• digitale handtekening geldig

Afwijkingen:
• ontbreekt → COM Surrogate werkt niet
• corrupt → herstel vereist

Stap 2 – Controleren van permissies
1. Rechtsklik op dllhost.exe
2. Eigenschappen → Beveiliging

Moet bevatten:
• SYSTEM (volledig)
• Administrators (lezen)
• TrustedInstaller (eigenaar)

Afwijkingen:
• verkeerde eigenaar → servicing stack corrupt
• ontbrekende SYSTEM → kritieke fout

Stap 3 – Controleren van COM-base subsystem
Locatie:
C:\Windows\System32\combase.dll

Moet:
• bestaan
• digitale handtekening geldig

Afwijkingen:
→ B23 (Combase.dll herstel)

Stap 4 – Controleren van COM-API’s
Locatie:
C:\Windows\System32

Controleer:
• ole32.dll
• rpcrt4.dll
• shell32.dll
• windows.storage.dll

Afwijkingen:
• ontbrekende DLL → SFC/DISM
• corrupte DLL → component store corrupt

Stap 5 – Controleren van codecs
Locatie:
C:\Windows\System32

Controleer:
• mf.dll (Media Foundation)
• mfplat.dll
• windowscodecs.dll

Afwijkingen:
• ontbrekende codecs → thumbnails crashen
• corrupte codecs → dllhost.exe crasht

Stap 6 – Controleren van thumbnailcache
Locatie:
C:\Users\\AppData\Local\Microsoft\Windows\Explorer

Controleer:
• thumbcache_*.db

Afwijkingen:
• corrupte cache → COM Surrogate crasht

Oplossing:
→ B45 (IconCache/ThumbCache herstel)

Stap 7 – Controleren van Event Viewer
1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → Application
Windows Logs → System

Zoek:
• dllhost.exe
• COM Surrogate
• combase.dll
• shell32.dll

Veelvoorkomende fouten:
• “Faulting module: combase.dll”
• “Faulting module: windowscodecs.dll”
• “COM Surrogate has stopped working”

Stap 8 – COM Surrogate herstellen via SFC
Open CMD:

sfc /scannow

Als SFC:
• dllhost.exe repareert → probleem opgelost
• fout blijft → component store corrupt → B13–B14

Stap 9 – COM Surrogate herstellen via DISM
Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

Als fout:
• “source files not found” → lokale bron nodig → B13–B14

Stap 10 – COM Surrogate herstellen via ISO (lokale bron)
Mount ISO:
• Rechtsklik → Koppelen

Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

X = stationsletter van ISO

Als fout:
• probeer index :2 of :3

Stap 11 – Controleren van Shell interactie
Shell → Explorer → COM → dllhost.exe

Als Explorer crasht bij thumbnails:
→ COM Surrogate defect

Oplossing:
→ B41–B50 (shell-herstel)

Stap 12 – Controleren van UWP interactie
UWP gebruikt COM Surrogate voor:
• foto/video-voorvertoningen
• bestandsdialoog
• opslag-API’s

Als UWP faalt:
→ COM Surrogate defect

Oplossing:
→ B24 (Windows.Storage.dll herstel)

Stap 13 – Controleren van ProfSvc interactie
ProfSvc → Userinit → Shell

Als ProfSvc faalt:
• COM Surrogate wordt niet geladen
• Explorer crasht

Oplossing:
→ B17 (ProfSvc herstellen)

Stap 14 – Conclusie
Als dllhost.exe via ISO hersteld is:
• thumbnails werken weer
• Explorer crasht niet meer
• foto’s/video’s openen normaal
• UWP-apps functioneren
• COM-objecten werken stabiel

Als COM Surrogate via ISO faalt:
→ vervolg met:
B23 (Combase.dll herstel)
B24 (Windows.Storage.dll herstel)
B45 (IconCache/ThumbCache herstel)
B41–B50 (shell-herstel)
B13–B14 (component store herstel)
B61–B65 (update-herstel)

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B28 – Windows-kern: COM-keten herstel

B28 – Windows-kern: COM-keten herstel

Gebruik dit wanneer:
• Explorer.exe crasht bij COM-initialisatie
• Startmenu of Taakbalk werkt niet
• UWP-apps openen niet of sluiten direct
• “COM object failed to initialize” verschijnt
• DCOM-fouten blijven terugkomen
• RPC werkt wel, maar COM niet
• SFC meldt fouten in combase.dll, rpcrt4.dll of ole32.dll
• Windows Update faalt door COM-communicatieproblemen

De COM-keten bestaat uit:
1. RpcSs (Remote Procedure Call)
2. DcomLaunch (DCOM Server Process Launcher)
3. RpcEptMapper (RPC Endpoint Mapper)
4. COM-base subsystem (combase.dll)
5. COM-API’s (ole32.dll, rpcrt4.dll)
6. Shell / Explorer / UWP

Stap 1 – Controleren van RpcSs
Open CMD:

sc query rpcss

Moet:
• RUNNING
• Automatic

Afwijkingen:
• RPC server unavailable → COM werkt niet
• dependency failure → registry-corrupt

Stap 2 – Controleren van DcomLaunch
Open CMD:

sc query dcomlaunch

Moet:
• RUNNING

Afwijkingen:
• Error 1053 → component store corrupt
• Error 1068 → RPC dependency faalt

Stap 3 – Controleren van RpcEptMapper
Open CMD:

sc query rpceptmapper

Moet:
• RUNNING

Afwijkingen:
• COM-objecten kunnen niet registreren
• Explorer crasht bij COM-initialisatie

Stap 4 – Controleren van COM-base subsystem
Locatie:
C:\Windows\System32\combase.dll

Controleer:
• bestand bestaat
• digitale handtekening geldig

Afwijkingen:
→ B23 (Combase.dll herstel)

Stap 5 – Controleren van COM-API’s
Locatie:
C:\Windows\System32

Controleer:
• ole32.dll
• rpcrt4.dll
• shell32.dll
• windows.storage.dll

Afwijkingen:
• ontbrekende DLL → SFC/DISM
• corrupte DLL → component store corrupt

Stap 6 – Controleren van COM registry
1. Win + R → regedit
2. Ga naar:
HKLM\SOFTWARE\Microsoft\Ole

Controleer:
• EnableDCOM = Y
• LegacyAuthenticationLevel = 2 (of niet aanwezig)
• DefaultLaunchPermission correct

Afwijkingen:
• verkeerde permissies → COM-objecten falen

Stap 7 – Controleren van COM-permissies
1. Win + R → dcomcnfg
2. Ga naar:
Component Services → Computers → My Computer → Properties

Controleer:
• Default Authentication Level = Connect
• Default Impersonation Level = Identify

Afwijkingen:
• verkeerde instellingen → COM faalt

Stap 8 – Controleren van Event Viewer
1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → System
Windows Logs → Application

Zoek:
• COM
• DCOM
• RPC
• Explorer
• ShellExperienceHost

Veelvoorkomende fouten:
• “COM object failed to initialize”
• “DCOM got error”
• “RPC server unavailable”
• “Faulting module: combase.dll”

Stap 9 – COM herstellen via SFC
Open CMD:

sfc /scannow

Als SFC:
• combase.dll / ole32.dll / rpcrt4.dll repareert → probleem opgelost
• fout blijft → component store corrupt → B13–B14

Stap 10 – COM herstellen via DISM
Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

Als fout:
• “source files not found” → lokale bron nodig → B13–B14

Stap 11 – COM herstellen via ISO (lokale bron)
Mount ISO:
• Rechtsklik → Koppelen

Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

X = stationsletter van ISO

Als fout:
• probeer index :2 of :3

Stap 12 – Controleren van Shell interactie
Shell → Explorer → COM → RPC

Als Explorer crasht:
→ COM-subsystem defect

Oplossing:
→ B41–B50 (shell-herstel)

Stap 13 – Controleren van UWP interactie
UWP gebruikt COM voor:
• opslag-API’s
• UI-objecten
• contextmenu’s

Als UWP faalt:
→ COM-subsystem defect

Oplossing:
→ B24 (Windows.Storage.dll herstel)

Stap 14 – Controleren van Windows Update interactie
Windows Update gebruikt COM voor:
• pakketvalidatie
• service-communicatie

Als updates falen:
→ COM-keten defect → B61–B65

Stap 15 – Conclusie
Als COM via ISO hersteld is:
• Explorer start normaal
• Startmenu werkt
• Taakbalk reageert
• UWP-apps openen
• Windows Update functioneert

Als COM via ISO faalt:
→ vervolg met:
B23 (Combase.dll herstel)
B24 (Windows.Storage.dll herstel)
B17 (ProfSvc herstellen)
B41–B50 (shell-herstel)
B61–B65 (update-herstel)
B13–B14 (component store herstel)

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B27 – Windows-kern: DCOM-keten herstel

B27 – Windows-kern: DCOM-keten herstel

Gebruik dit wanneer:
• “DCOM got error” verschijnt in Event Viewer
• RPC werkt wel, maar COM-objecten falen
• Explorer.exe crasht bij COM-initialisatie
• ProfSvc start niet (Error 1068)
• Shell of Startmenu werkt niet
• UWP-apps openen niet
• Windows Update faalt door DCOM-fouten
• COM-base subsystem (combase.dll) geeft fouten

De DCOM-keten bestaat uit:
1. DcomLaunch (DCOM Server Process Launcher)
2. RpcSs (Remote Procedure Call)
3. RpcEptMapper (RPC Endpoint Mapper)
4. COM-base subsystem (combase.dll)
5. Shell / Explorer / UWP

Stap 1 – Controleren van DcomLaunch
Open CMD:

sc query dcomlaunch

Moet:
• RUNNING
• Startup: Automatic

Afwijkingen:
• Stopped → COM-objecten werken niet
• Error 1053 → component store corrupt
• Error 1068 → dependency RPC faalt

Stap 2 – Controleren van RpcSs
Open CMD:

sc query rpcss

Moet:
• RUNNING

Afwijkingen:
• RPC server unavailable → DCOM werkt niet
• dependency failure → registry-corrupt

Stap 3 – Controleren van RpcEptMapper
Open CMD:

sc query rpceptmapper

Moet:
• RUNNING

Afwijkingen:
• RPC endpoints kunnen niet worden geregistreerd
• COM-objecten falen
• Explorer crasht

Stap 4 – Controleren van DCOM registry
1. Win + R → regedit
2. Ga naar:
HKLM\SYSTEM\CurrentControlSet\Services\DcomLaunch

Controleer:
• ImagePath = %SystemRoot%\system32\svchost.exe -k DcomLaunch
• ServiceDll = %SystemRoot%\system32\dcomlaunch.dll

Afwijkingen:
• verkeerde ImagePath → malware
• ontbrekende DLL → component store corrupt

Stap 5 – Controleren van COM-base subsystem
Locatie:
C:\Windows\System32\combase.dll

Moet:
• bestaan
• digitale handtekening geldig

Afwijkingen:
→ B23 (Combase.dll herstel)

Stap 6 – Controleren van COM-permissies
1. Win + R → dcomcnfg
2. Ga naar:
Component Services → Computers → My Computer → Properties

Controleer:
• Default Authentication Level = Connect
• Default Impersonation Level = Identify

Afwijkingen:
• verkeerde instellingen → COM-objecten falen

Stap 7 – Controleren van Event Viewer
1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → System
Windows Logs → Application

Zoek:
• DCOM
• RPC
• COM
• Explorer
• ProfSvc

Veelvoorkomende fouten:
• “DCOM got error”
• “COM object failed to initialize”
• “RPC server unavailable”
• “Faulting module: combase.dll”

Stap 8 – DCOM herstellen via SFC
Open CMD:

sfc /scannow

Als SFC:
• dcomlaunch.dll repareert → probleem opgelost
• fout blijft → component store corrupt → B13–B14

Stap 9 – DCOM herstellen via DISM
Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

Als fout:
• “source files not found” → lokale bron nodig → B13–B14

Stap 10 – DCOM herstellen via ISO (lokale bron)
Mount ISO:
• Rechtsklik → Koppelen

Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

X = stationsletter van ISO

Als fout:
• probeer index :2 of :3

Stap 11 – Controleren van ProfSvc interactie
ProfSvc → Userinit → Shell

Als ProfSvc faalt door DCOM:
• profiel laadt niet
• shell start niet

Oplossing:
→ B17 (ProfSvc herstellen)

Stap 12 – Controleren van Shell interactie
Shell → Explorer → COM → DCOM

Als Explorer crasht:
→ DCOM of COM-subsystem defect

Oplossing:
→ B41–B50 (shell-herstel)

Stap 13 – Controleren van Windows Update interactie
Windows Update gebruikt DCOM voor:
• pakketvalidatie
• service-communicatie

Als updates falen:
→ DCOM-keten defect → B61–B65

Stap 14 – Conclusie
Als DCOM via ISO hersteld is:
• COM-objecten werken weer
• Explorer start normaal
• ProfSvc werkt
• Windows Update functioneert
• Shell en UWP werken weer

Als DCOM via ISO faalt:
→ vervolg met:
B23 (Combase.dll herstel)
B17 (ProfSvc herstellen)
B41–B50 (shell-herstel)
B61–B65 (update-herstel)
B13–B14 (component store herstel)

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B26 – Windows-kern: RPC-keten herstel

B26 – Windows-kern: RPC-keten herstel

Gebruik dit wanneer:
• Services starten niet door “RPC server unavailable”
• Windows Update faalt met RPC-fouten
• ProfSvc start niet (Error 1068)
• DCOM-launcher werkt niet
• Shell start niet door RPC-fout
• Netwerkfuncties werken niet
• Printerspooler faalt door RPC
• Explorer.exe hangt bij COM-initialisatie

De RPC-keten bestaat uit:
1. RpcSs (Remote Procedure Call)
2. DcomLaunch (DCOM Server Process Launcher)
3. RpcEptMapper (RPC Endpoint Mapper)
4. COM-base subsystem (combase.dll)
5. Shell / Explorer / UWP

Stap 1 – Controleren van RpcSs
Open CMD:

sc query rpcss

Moet:
• RUNNING
• Startup: Automatic

Afwijkingen:
• Stopped → RPC werkt niet
• Disabled → malware/tweaker
• Missing → servicing stack corrupt

Stap 2 – Controleren van DcomLaunch
Open CMD:

sc query dcomlaunch

Moet:
• RUNNING
• Automatic

Afwijkingen:
• Stopped → COM-objecten werken niet
• Error 1053 → component store corrupt
• Error 1068 → dependency RPC faalt

Stap 3 – Controleren van RpcEptMapper
Open CMD:

sc query rpceptmapper

Moet:
• RUNNING

Afwijkingen:
• Stopped → RPC kan geen endpoints registreren
• COM-objecten falen
• Explorer crasht

Stap 4 – Controleren van RPC dependencies
Open CMD:

sc qc rpcss

Moet afhankelijk zijn van:
• DcomLaunch
• RpcEptMapper

Als dependencies ontbreken:
→ registry-corrupt → herstel vereist

Stap 5 – Controleren van RPC registry
1. Win + R → regedit
2. Ga naar:
HKLM\SYSTEM\CurrentControlSet\Services\RpcSs

Controleer:
• ImagePath = %SystemRoot%\system32\svchost.exe -k rpcss
• ServiceDll = %SystemRoot%\system32\rpcss.dll

Afwijkingen:
• verkeerde ImagePath → malware
• ontbrekende ServiceDll → RPC werkt niet

Stap 6 – Controleren van DCOM registry
Ga naar:
HKLM\SYSTEM\CurrentControlSet\Services\DcomLaunch

Controleer:
• ImagePath = %SystemRoot%\system32\svchost.exe -k DcomLaunch
• ServiceDll = %SystemRoot%\system32\dcomlaunch.dll

Afwijkingen:
• ontbrekende DLL → component store corrupt

Stap 7 – Controleren van COM-base subsystem
Locatie:
C:\Windows\System32\combase.dll

Moet:
• bestaan
• digitale handtekening geldig

Afwijkingen:
→ B23 (Combase.dll herstel)

Stap 8 – Controleren van Event Viewer
1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → System
Windows Logs → Application

Zoek:
• RPC
• DCOM
• COM
• Explorer
• ProfSvc

Veelvoorkomende fouten:
• “RPC server unavailable”
• “DCOM got error”
• “COM object failed to initialize”
• “Faulting module: combase.dll”

Stap 9 – RPC herstellen via SFC
Open CMD:

sfc /scannow

Als SFC:
• rpcss.dll repareert → probleem opgelost
• fout blijft → component store corrupt → B13–B14

Stap 10 – RPC herstellen via DISM
Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

Als fout:
• “source files not found” → lokale bron nodig → B13–B14

Stap 11 – RPC herstellen via ISO (lokale bron)
Mount ISO:
• Rechtsklik → Koppelen

Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

X = stationsletter van ISO

Als fout:
• probeer index :2 of :3

Stap 12 – Controleren van ProfSvc interactie
ProfSvc → Userinit → Shell

Als ProfSvc faalt door RPC:
• profiel laadt niet
• shell start niet

Oplossing:
→ B17 (ProfSvc herstellen)

Stap 13 – Controleren van Shell interactie
Shell → Explorer → COM → RPC

Als Explorer crasht:
→ RPC of COM-subsystem defect

Oplossing:
→ B41–B50 (shell-herstel)

Stap 14 – Controleren van Windows Update interactie
Windows Update gebruikt RPC voor:
• service-communicatie
• pakketvalidatie

Als updates falen:
→ RPC-keten defect → B61–B65

Stap 15 – Conclusie
Als RPC via ISO hersteld is:
• COM-objecten werken weer
• Explorer start normaal
• ProfSvc werkt
• Windows Update functioneert
• Shell en UWP werken weer

Als RPC via ISO faalt:
→ vervolg met:
B23 (Combase.dll herstel)
B17 (ProfSvc herstellen)
B41–B50 (shell-herstel)
B61–B65 (update-herstel)
B13–B14 (component store herstel)

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B25 – Twinui.pcshell.dll herstel (Windows 11)

B25 – Twinui.pcshell.dll herstel (Windows 11)

Gebruik dit wanneer:
• Startmenu opent niet of sluit direct
• Taakbalk reageert niet of blijft hangen
• UWP-apps openen niet
• Explorer.exe crasht bij laden van Windows 11 UI
• “Faulting module: twinui.pcshell.dll” verschijnt in Event Viewer
• SFC meldt “hash mismatch” voor twinui.pcshell.dll
• DISM meldt “payload missing” voor twinui.pcshell.dll
• Windows 11 UI-elementen ontbreken of zijn traag

Stap 1 – Controleren of twinui.pcshell.dll aanwezig is
Locatie:
C:\Windows\System32\twinui.pcshell.dll

Controleer:
• bestand bestaat
• bestand is niet 0 KB
• digitale handtekening geldig

Afwijkingen:
• ontbreekt → Windows 11 UI werkt niet
• corrupt → herstel vereist

Stap 2 – Controleren van permissies
1. Rechtsklik op twinui.pcshell.dll
2. Eigenschappen → Beveiliging

Moet bevatten:
• SYSTEM (volledig)
• Administrators (lezen)
• TrustedInstaller (eigenaar)

Afwijkingen:
• verkeerde eigenaar → servicing stack corrupt
• ontbrekende SYSTEM → kritieke fout

Stap 3 – Controleren van afhankelijkheden
Locatie:
C:\Windows\System32

Controleer:
• combase.dll
• windows.storage.dll
• shell32.dll
• user32.dll
• rpcrt4.dll

Afwijkingen:
• ontbrekende DLL → SFC/DISM
• corrupte DLL → component store corrupt

Stap 4 – Controleren van Startmenu interactie
Windows 11 gebruikt:
• StartMenuExperienceHost.exe
• ShellExperienceHost.exe
• twinui.pcshell.dll

Als Startmenu niet werkt:
→ twinui.pcshell.dll kan UI-objecten niet laden

Stap 5 – Controleren van Taakbalk interactie
Windows 11 taakbalk gebruikt:
• twinui.pcshell.dll
• taskbar.dll (gedeeltelijk)
• ShellExperienceHost

Als taakbalk niet reageert:
→ twinui.pcshell.dll waarschijnlijk beschadigd

Stap 6 – Controleren van Explorer interactie
Explorer.exe gebruikt twinui.pcshell.dll voor:
• moderne contextmenu’s
• taakbalk-integratie
• UWP-shellcomponenten

Als Explorer crasht:
→ twinui.pcshell.dll defect

Stap 7 – Controleren van Event Viewer meldingen
1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → Application
Windows Logs → System

Zoek:
• Explorer.exe
• twinui.pcshell.dll
• ShellExperienceHost
• StartMenuExperienceHost

Veelvoorkomende fouten:
• “Faulting module: twinui.pcshell.dll”
• “COM object failed to initialize”
• “StartMenuExperienceHost crashed”

Stap 8 – Twinui.pcshell.dll herstellen via SFC
Open CMD (administrator):

sfc /scannow

Als SFC:
• twinui.pcshell.dll repareert → probleem opgelost
• fout blijft → component store corrupt → B13–B14

Stap 9 – Twinui.pcshell.dll herstellen via DISM
Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

Als fout:
• “source files not found” → lokale bron nodig → B13–B14

Stap 10 – Twinui.pcshell.dll herstellen via ISO (lokale bron)
Mount ISO:
• Rechtsklik → Koppelen

Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

X = stationsletter van ISO

Als fout:
• probeer index :2 of :3

Stap 11 – Controleren van UWP-shellcomponenten
Locatie:
C:\Windows\SystemApps

Controleer:
• ShellExperienceHost
• StartMenuExperienceHost
• immersivecontrolpanel

Afwijkingen:
• corrupte UWP → twinui.pcshell.dll faalt

Stap 12 – Controleren van Userinit interactie
Userinit → Shell → Explorer → UWP-shell

Als Userinit faalt:
• twinui.pcshell.dll wordt niet geladen
• Startmenu werkt niet

Oplossing:
→ B18 (UserInit herstellen)

Stap 13 – Controleren van ProfSvc interactie
ProfSvc → Userinit → Shell

Als ProfSvc faalt:
• twinui.pcshell.dll wordt niet geladen
• Startmenu en taakbalk werken niet

Oplossing:
→ B17 (ProfSvc herstellen)

Stap 14 – Conclusie
Als twinui.pcshell.dll via ISO hersteld is:
• Startmenu werkt weer
• Taakbalk reageert normaal
• Explorer.exe crasht niet meer
• UWP-shellcomponenten functioneren

Als twinui.pcshell.dll via ISO faalt:
→ vervolg met:
B18 (UserInit herstellen)
B17 (ProfSvc herstellen)
B43 (Taakbalk herstellen)
B45 (IconCache herstellen)
B13–B14 (component store herstel)
B61–B65 (update-herstel)

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B24 – Windows.Storage.dll herstel

B24 – Windows.Storage.dll herstel

Gebruik dit wanneer:
• Bestandsverkenner opent niet of sluit direct
• UWP-apps starten niet of blijven hangen
• Startmenu werkt niet of reageert traag
• Taakbalk-elementen ontbreken
• Explorer.exe crasht met fout in Windows.Storage.dll
• SFC meldt “hash mismatch” voor Windows.Storage.dll
• DISM meldt “payload missing” voor Windows.Storage.dll
• COM-objecten voor opslag kunnen niet worden geladen

Stap 1 – Controleren of Windows.Storage.dll aanwezig is
Locatie:
C:\Windows\System32\Windows.Storage.dll

Controleer:
• bestand bestaat
• bestand is niet 0 KB
• digitale handtekening geldig

Afwijkingen:
• ontbreekt → UWP-subsystem werkt niet
• corrupt → herstel vereist

Stap 2 – Controleren van permissies
1. Rechtsklik op Windows.Storage.dll
2. Eigenschappen → Beveiliging

Moet bevatten:
• SYSTEM (volledig)
• Administrators (lezen)
• TrustedInstaller (eigenaar)

Afwijkingen:
• verkeerde eigenaar → servicing stack corrupt
• ontbrekende SYSTEM → kritieke fout

Stap 3 – Controleren van afhankelijkheden
Locatie:
C:\Windows\System32

Controleer:
• combase.dll
• rpcrt4.dll
• shell32.dll
• twinui.pcshell.dll (Windows 11)
• windows.globalization.dll

Afwijkingen:
• ontbrekende DLL → SFC/DISM
• corrupte DLL → component store corrupt

Stap 4 – Controleren van Explorer interactie
Explorer.exe gebruikt Windows.Storage.dll voor:
• bestandsbeheer
• UWP-integratie
• contextmenu’s
• taakbalk-elementen

Als Explorer crasht:
→ Windows.Storage.dll waarschijnlijk beschadigd

Stap 5 – Controleren van Startmenu interactie
Windows 10:
• ShellExperienceHost.exe
• StartMenuExperienceHost.exe

Windows 11:
• StartMenuExperienceHost.exe
• twinui.pcshell.dll

Als Startmenu niet werkt:
→ Windows.Storage.dll kan opslag-API’s niet laden

Stap 6 – Controleren van UWP-apps
Locatie:
C:\Windows\SystemApps

Controleer:
• immersivecontrolpanel
• ShellExperienceHost
• StartMenuExperienceHost

Afwijkingen:
• apps openen niet → Windows.Storage.dll defect

Stap 7 – Controleren van Event Viewer meldingen
1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → Application
Windows Logs → System

Zoek:
• Explorer.exe
• Windows.Storage.dll
• Application Error

Veelvoorkomende fouten:
• “Faulting module: Windows.Storage.dll”
• “COM object failed to initialize”
• “Explorer.exe failed to start”

Stap 8 – Windows.Storage.dll herstellen via SFC
Open CMD (administrator):

sfc /scannow

Als SFC:
• Windows.Storage.dll repareert → probleem opgelost
• fout blijft → component store corrupt → B13–B14

Stap 9 – Windows.Storage.dll herstellen via DISM
Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

Als fout:
• “source files not found” → lokale bron nodig → B13–B14

Stap 10 – Windows.Storage.dll herstellen via ISO (lokale bron)
Mount ISO:
• Rechtsklik → Koppelen

Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

X = stationsletter van ISO

Als fout:
• probeer index :2 of :3

Stap 11 – Controleren van Shell-waarde
Locatie:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Shell moet zijn:
explorer.exe

Afwijkingen:
• verwijzing naar tool → malware
• ontbrekende waarde → shell start niet

Stap 12 – Controleren van Userinit interactie
Userinit → Shell → Explorer

Als Userinit faalt:
• Windows.Storage.dll wordt niet geladen
• Explorer start niet

Oplossing:
→ B18 (UserInit herstellen)

Stap 13 – Controleren van ProfSvc interactie
ProfSvc → Userinit → Shell

Als ProfSvc faalt:
• Windows.Storage.dll wordt niet geladen
• Explorer start niet

Oplossing:
→ B17 (ProfSvc herstellen)

Stap 14 – Controleren van Taakbalk-componenten
Windows 10:
• taskbar.dll

Windows 11:
• twinui.pcshell.dll

Afwijkingen:
→ B43 (Taakbalk herstellen)

Stap 15 – Conclusie
Als Windows.Storage.dll via ISO hersteld is:
• Explorer.exe start weer
• Startmenu functioneert
• UWP-apps openen normaal
• Taakbalk werkt correct

Als Windows.Storage.dll via ISO faalt:
→ vervolg met:
B18 (UserInit herstellen)
B17 (ProfSvc herstellen)
B43 (Taakbalk herstellen)
B45 (IconCache herstellen)
B13–B14 (component store herstel)
B61–B65 (update-herstel)

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B23 – Combase.dll herstel

B23 – Combase.dll herstel

Gebruik dit wanneer:
• Explorer.exe crasht bij opstarten
• Shell32.dll geeft foutmeldingen over COM-objecten
• Taakbalk of Startmenu werkt niet
• UWP-apps openen niet of sluiten direct
• “Faulting module: combase.dll” verschijnt in Event Viewer
• SFC meldt “hash mismatch” voor combase.dll
• DISM meldt “payload missing” voor combase.dll
• Windows 10/11 UI-elementen ontbreken of blijven hangen

Stap 1 – Controleren of combase.dll aanwezig is
Locatie:
C:\Windows\System32\combase.dll

Controleer:
• bestand bestaat
• bestand is niet 0 KB
• digitale handtekening geldig

Afwijkingen:
• ontbreekt → COM-subsystem werkt niet
• corrupt → herstel vereist

Stap 2 – Controleren van permissies
1. Rechtsklik op combase.dll
2. Eigenschappen → Beveiliging

Moet bevatten:
• SYSTEM (volledig)
• Administrators (lezen)
• TrustedInstaller (eigenaar)

Afwijkingen:
• verkeerde eigenaar → servicing stack corrupt
• ontbrekende SYSTEM → kritieke fout

Stap 3 – Controleren van afhankelijkheden
Locatie:
C:\Windows\System32

Controleer:
• rpcrt4.dll
• ole32.dll
• shell32.dll
• windows.storage.dll
• twinui.pcshell.dll (Windows 11)

Afwijkingen:
• ontbrekende DLL → SFC/DISM
• corrupte DLL → component store corrupt

Stap 4 – Controleren van Explorer interactie
Explorer.exe gebruikt combase.dll voor:
• COM-objecten
• contextmenu’s
• taakbalk
• UWP-integratie

Als Explorer crasht:
→ combase.dll waarschijnlijk beschadigd

Stap 5 – Controleren van Startmenu interactie
Windows 10:
• ShellExperienceHost.exe
• StartMenuExperienceHost.exe

Windows 11:
• StartMenuExperienceHost.exe
• twinui.pcshell.dll

Als Startmenu niet werkt:
→ combase.dll kan COM-objecten niet initialiseren

Stap 6 – Controleren van Event Viewer meldingen
1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → Application
Windows Logs → System

Zoek:
• Explorer.exe
• Shell32.dll
• Combase.dll
• Application Error

Veelvoorkomende fouten:
• “Faulting module: combase.dll”
• “COM object failed to initialize”
• “Explorer.exe failed to start”

Stap 7 – Combase.dll herstellen via SFC
Open CMD (administrator):

sfc /scannow

Als SFC:
• combase.dll repareert → probleem opgelost
• fout blijft → component store corrupt → B13–B14

Stap 8 – Combase.dll herstellen via DISM
Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

Als fout:
• “source files not found” → lokale bron nodig → B13–B14

Stap 9 – Combase.dll herstellen via ISO (lokale bron)
Mount ISO:
• Rechtsklik → Koppelen

Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

X = stationsletter van ISO

Als fout:
• probeer index :2 of :3

Stap 10 – Controleren van Shell-waarde
Locatie:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Shell moet zijn:
explorer.exe

Afwijkingen:
• verwijzing naar tool → malware
• ontbrekende waarde → shell start niet

Stap 11 – Controleren van Userinit interactie
Userinit → Shell → Explorer

Als Userinit faalt:
• combase.dll wordt niet geladen
• Explorer start niet

Oplossing:
→ B18 (UserInit herstellen)

Stap 12 – Controleren van ProfSvc interactie
ProfSvc → Userinit → Shell

Als ProfSvc faalt:
• combase.dll wordt niet geladen
• Explorer start niet

Oplossing:
→ B17 (ProfSvc herstellen)

Stap 13 – Controleren van Taakbalk-componenten
Windows 10:
• taskbar.dll

Windows 11:
• twinui.pcshell.dll

Afwijkingen:
→ B43 (Taakbalk herstellen)

Stap 14 – Controleren van UWP-componenten
Locatie:
C:\Windows\SystemApps

Controleer:
• ShellExperienceHost
• StartMenuExperienceHost
• immersivecontrolpanel

Afwijkingen:
• corrupte UWP → COM-subsystem faalt

Stap 15 – Conclusie
Als combase.dll via ISO hersteld is:
• Explorer.exe start weer
• Taakbalk werkt
• Startmenu functioneert
• UWP-apps openen normaal

Als combase.dll via ISO faalt:
→ vervolg met:
B18 (UserInit herstellen)
B17 (ProfSvc herstellen)
B43 (Taakbalk herstellen)
B45 (IconCache herstellen)
B13–B14 (component store herstel)
B61–B65 (update-herstel)

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B22 – Shell32.dll herstel

B22 – Shell32.dll herstel

Gebruik dit wanneer:
• Explorer.exe crasht direct na opstarten
• Taakbalk verschijnt niet of blijft hangen
• Desktop-iconen ontbreken of laden niet
• Rechtsklik-menu’s niet werken
• Bestandsverkenner opent niet
• Shell32.dll ontbreekt of is beschadigd
• SFC meldt “hash mismatch” voor shell32.dll
• DISM meldt “payload missing” voor shell32.dll

Stap 1 – Controleren of shell32.dll aanwezig is
Locatie:
C:\Windows\System32\shell32.dll

Controleer:
• bestand bestaat
• bestand is niet 0 KB
• digitale handtekening geldig

Afwijkingen:
• ontbreekt → Explorer kan niet starten
• corrupt → herstel vereist

Stap 2 – Controleren van permissies
1. Rechtsklik op shell32.dll
2. Eigenschappen → Beveiliging

Moet bevatten:
• SYSTEM (volledig)
• Administrators (lezen)
• TrustedInstaller (eigenaar)

Afwijkingen:
• verkeerde eigenaar → servicing stack corrupt
• ontbrekende SYSTEM → kritieke fout

Stap 3 – Controleren van afhankelijkheden
Locatie:
C:\Windows\System32

Controleer:
• explorer.exe
• userenv.dll
• combase.dll
• windows.storage.dll
• twinui.pcshell.dll (Windows 11)

Afwijkingen:
• ontbrekende DLL → SFC/DISM
• corrupte DLL → component store corrupt

Stap 4 – Controleren van Explorer interactie
Explorer.exe gebruikt shell32.dll voor:
• contextmenu’s
• taakbalk
• desktop
• bestandsverkenner

Als Explorer crasht:
→ shell32.dll waarschijnlijk beschadigd

Stap 5 – Controleren van Event Viewer meldingen
1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → Application
Windows Logs → System

Zoek:
• Explorer.exe
• Shell32.dll
• Application Error

Veelvoorkomende fouten:
• “Faulting module: shell32.dll”
• “Explorer.exe failed to start”
• “Shell failed to load”

Stap 6 – Shell32.dll herstellen via SFC
Open CMD (administrator):

sfc /scannow

Als SFC:
• shell32.dll repareert → probleem opgelost
• fout blijft → component store corrupt → B13–B14

Stap 7 – Shell32.dll herstellen via DISM
Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

Als fout:
• “source files not found” → lokale bron nodig → B13–B14

Stap 8 – Shell32.dll herstellen via ISO (lokale bron)
Mount ISO:
• Rechtsklik → Koppelen

Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

X = stationsletter van ISO

Als fout:
• probeer index :2 of :3

Stap 9 – Controleren van Shell-waarde
Locatie:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Shell moet zijn:
explorer.exe

Afwijkingen:
• verwijzing naar tool → malware
• ontbrekende waarde → shell start niet

Stap 10 – Controleren van Userinit interactie
Userinit → Shell → Explorer

Als Userinit faalt:
• shell32.dll wordt niet geladen
• Explorer start niet

Oplossing:
→ B18 (UserInit herstellen)

Stap 11 – Controleren van ProfSvc interactie
ProfSvc → Userinit → Shell

Als ProfSvc faalt:
• shell32.dll wordt niet geladen
• Explorer start niet

Oplossing:
→ B17 (ProfSvc herstellen)

Stap 12 – Controleren van Taakbalk-componenten
Windows 10:
• taskbar.dll

Windows 11:
• twinui.pcshell.dll

Afwijkingen:
→ B43 (Taakbalk herstellen)

Stap 13 – Controleren van Desktop-componenten
Locatie:
C:\Users\\AppData\Local

Controleer:
• IconCache.db

Afwijkingen:
→ B45 (IconCache herstellen)

Stap 14 – Conclusie
Als shell32.dll via ISO hersteld is:
• Explorer.exe start weer
• Taakbalk verschijnt
• Desktop-iconen laden correct
• contextmenu’s werken weer

Als shell32.dll via ISO faalt:
→ vervolg met:
B18 (UserInit herstellen)
B17 (ProfSvc herstellen)
B43 (Taakbalk herstellen)
B45 (IconCache herstellen)
B13–B14 (component store herstel)
B61–B65 (update-herstel)

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B21 – Windows-kern: Shell-keten analyse

B21 – Windows-kern: Shell-keten analyse

Gebruik dit wanneer:
• Explorer.exe start niet na inloggen
• Je een zwart scherm krijgt met alleen muisaanwijzer
• Taakbalk ontbreekt of blijft hangen
• Desktop-iconen niet verschijnen
• Shell32.dll of twinui.pcshell.dll fouten geven
• Userinit werkt, maar shell niet
• Profiel laadt wel, maar er komt geen desktop

De volledige shell-keten bestaat uit:
1. Userinit → Shell
2. Shell → Explorer.exe
3. Explorer → Desktop/Taakbalk
4. Taakbalk → Shell32.dll / twinui.pcshell.dll
5. Desktop → IconCache / DWM

Stap 1 – Controleren van Userinit (startpunt)
Locatie:
C:\Windows\System32\userinit.exe

Registry:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Userinit moet exact zijn:
C:\Windows\System32\userinit.exe,

Let op:
• komma verplicht
• geen scripts
• geen extra paden

Afwijkingen:
→ B18 (UserInit herstellen)

Stap 2 – Controleren van Shell-waarde
In dezelfde sleutel:

Shell = explorer.exe

Controleer:
• geen extra parameters
• geen verwijzing naar tools
• geen verwijzing naar .bat/.cmd

Afwijkingen:
→ B41–B50 (shell-herstel)

Stap 3 – Controleren of explorer.exe aanwezig is
Locatie:
C:\Windows\explorer.exe

Controleer:
• bestand bestaat
• digitale handtekening geldig
• niet 0 KB

Afwijkingen:
• ontbreekt → shell start niet
• corrupt → herstel vereist

Stap 4 – Controleren van explorer.exe afhankelijkheden
Locatie:
C:\Windows\System32

Controleer:
• shell32.dll
• userenv.dll
• twinui.pcshell.dll (Windows 11)
• combase.dll
• windows.storage.dll

Afwijkingen:
• ontbrekende DLL → SFC/DISM
• corrupte DLL → component store corrupt

Stap 5 – Controleren van Taakbalk-componenten
Windows 10:
• taskbar.dll
• explorerframe.dll

Windows 11:
• twinui.pcshell.dll
• StartMenuExperienceHost.exe

Afwijkingen:
→ B43 (Taakbalk herstellen)

Stap 6 – Controleren van Desktop-componenten
Locatie:
C:\Users\\AppData\Local

Controleer:
• IconCache.db
• TileDataLayer (Windows 10)
• Layouts (Windows 11)

Afwijkingen:
• corrupte IconCache → geen iconen
• corrupte TileDataLayer → lege desktop

Stap 7 – Controleren van DWM (Desktop Window Manager)
Open CMD:

sc query uxsms

Moet:
• Running

Afwijkingen:
• DWM gestopt → zwart scherm
• grafische subsystemen defect → shell start niet

Stap 8 – Controleren van Shell-initialisatie via Event Viewer
1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → Application
Windows Logs → System

Zoek:
• Explorer
• Shell
• Userinit
• DWM
• ProfSvc

Veelvoorkomende fouten:
• “Explorer.exe failed to start” → shell32.dll corrupt
• “Shell failed to load” → verkeerde Shell-waarde
• “Userinit failed” → B18
• “DWM failed to start” → grafische subsystemen

Stap 9 – Shell-keten volgordecontrole
Volg deze volgorde:

1. Userinit moet starten
2. Shell moet geladen worden
3. Explorer.exe moet starten
4. Taakbalk moet verschijnen
5. Desktop moet laden
6. IconCache moet werken

Als één stap faalt:
→ alle volgende stappen falen automatisch

Stap 10 – Shell-keten herstelmatrix
Gebruik deze matrix:

Userinit fout → B18
Shell fout → B41–B50
Explorer fout → B41–B50
Taakbalk fout → B43
Desktop fout → B44
IconCache fout → B45

Stap 11 – Shell herstellen via SFC
Open CMD:

sfc /scannow

Als SFC:
• explorer.exe repareert → probleem opgelost
• fout blijft → component store corrupt → B13–B14

Stap 12 – Shell herstellen via DISM
Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

Als fout:
• “source files not found” → lokale bron nodig → B13–B14

Stap 13 – Shell herstellen via ISO (lokale bron)
Mount ISO:
• Rechtsklik → Koppelen

Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

X = stationsletter van ISO

Als fout:
• probeer index :2 of :3

Stap 14 – Conclusie
Als shell via ISO hersteld is:
• Explorer.exe start weer
• Taakbalk verschijnt
• Desktop wordt geladen

Als shell via ISO faalt:
→ vervolg met:
B18 (UserInit herstellen)
B17 (ProfSvc herstellen)
B43 (Taakbalk herstellen)
B44 (Desktop herstellen)
B45 (IconCache herstellen)
B13–B14 (component store herstel)

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

B20 – Windows-kern: Logon-keten analyse

B20 – Windows-kern: Logon-keten analyse

Gebruik dit wanneer:
• Windows start wel, maar je krijgt een zwart scherm
• Explorer.exe verschijnt niet na inloggen
• Het loginproces ergens stopt zonder foutmelding
• Profiel laadt wel, maar shell niet
• LogonUI werkt, maar Userinit niet
• Winlogon werkt, maar ProfSvc niet
• Shell-initialisatie blijft hangen

De volledige logon-keten bestaat uit:
1. Boot → Winlogon
2. Winlogon → LogonUI
3. LogonUI → ProfSvc
4. ProfSvc → Userinit
5. Userinit → Shell (Explorer.exe)
6. Shell → Desktop/Taakbalk

Stap 1 – Controleren van Winlogon (startpunt)
Locatie:
C:\Windows\System32\winlogon.exe

Controleer:
• bestand bestaat
• digitale handtekening geldig
• registry-waarden correct

Kritieke registry:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Controleer:
• Shell = explorer.exe
• Userinit = C:\Windows\System32\userinit.exe,
• Geen GinaDLL
• Notify-DLL’s legitiem

Afwijkingen:
→ B16 (Winlogon herstellen)

Stap 2 – Controleren van LogonUI (aanmeldscherm)
Locatie:
C:\Windows\System32\logonui.exe

Controleer:
• bestand bestaat
• achtergrondcomponenten aanwezig
• DWM actief

Afwijkingen:
→ B19 (LogonUI herstellen)

Stap 3 – Controleren van ProfSvc (profiel laden)
Locatie:
Services → User Profile Service

Moet:
• Running
• Automatic

Registry:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Controleer:
• correcte SID
• correcte ProfileImagePath
• geen .bak-profielen

Afwijkingen:
→ B17 (ProfSvc herstellen)

Stap 4 – Controleren van Userinit (shell-start)
Locatie:
C:\Windows\System32\userinit.exe

Registry:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Userinit moet exact zijn:
C:\Windows\System32\userinit.exe,

Let op:
• komma verplicht
• geen extra paden
• geen scripts

Afwijkingen:
→ B18 (UserInit herstellen)

Stap 5 – Controleren van Shell (Explorer.exe)
Locatie:
C:\Windows\explorer.exe

Shell-waarde:
Shell = explorer.exe

Controleer:
• explorer.exe bestaat
• shell32.dll bestaat
• userenv.dll bestaat

Afwijkingen:
→ B41–B50 (shell-herstel)

Stap 6 – Controleren van Desktop/Taakbalk
Locatie:
C:\Windows\System32

Controleer:
• taskbar.dll (Windows 10)
• twinui.pcshell.dll (Windows 11)

Afwijkingen:
→ B43 (Taakbalk herstellen)

Stap 7 – Logon-keten foutanalyse
Gebruik Event Viewer:
1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → Application
Windows Logs → System

Zoek:
• Winlogon
• LogonUI
• ProfSvc
• Userinit
• Shell
• Explorer

Veelvoorkomende fouten:
• “Userinit failed to load” → B18
• “Profile cannot be loaded” → B17
• “Shell failed to start” → B41–B50
• “LogonUI crashed” → B19
• “Winlogon failed to load UI” → B16

Stap 8 – Logon-keten volgordecontrole
Volg deze volgorde:

1. Winlogon moet starten
2. LogonUI moet verschijnen
3. ProfSvc moet profiel laden
4. Userinit moet shell starten
5. Explorer.exe moet verschijnen
6. Taakbalk moet laden

Als één stap faalt:
→ alle volgende stappen falen automatisch

Stap 9 – Logon-keten herstelmatrix
Gebruik deze matrix:

Winlogon fout → B16
LogonUI fout → B19
ProfSvc fout → B17
Userinit fout → B18
Shell fout → B41–B50
Taakbalk fout → B43

Stap 10 – Conclusie
Als alle onderdelen correct zijn:
→ logon-keten werkt volledig

Als één onderdeel faalt:
→ herstel volgens matrix

Vervolg:
• B16 (Winlogon herstellen)
• B17 (ProfSvc herstellen)
• B18 (UserInit herstellen)
• B19 (LogonUI herstellen)
• B41–B50 (shell-herstel)
• B43 (Taakbalk herstellen)

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

Meer van Windows oplossingen

↑ Terug naar de berichten