Naar de inhoud

Windows oplossingen

akke.beakke.be

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
Reageer op dit bericht

Reageer op dit bericht

Een titel of je eigen website toevoegen

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

B19 – LogonUI herstellen

B19 – LogonUI herstellen

Gebruik dit wanneer:
• Het aanmeldscherm niet verschijnt
• Windows blijft hangen vóór het login-veld
• Je een zwart scherm krijgt met alleen muisaanwijzer
• LogonUI.exe ontbreekt of beschadigd is
• Winlogon werkt, maar het login-venster niet wordt getoond
• Het systeem direct terugvalt naar reboot-loop
• De achtergrond van het login-scherm niet wordt geladen

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

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

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

Stap 2 – Controleren van logonui.exe permissies
1. Rechtsklik op logonui.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 Winlogon interactie
LogonUI wordt gestart door Winlogon.

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

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

Afwijkingen:
• Shell verwijst naar tool → malware
• Userinit fout → login-scherm verschijnt niet
• GinaDLL aanwezig → login-module overschreven

Stap 4 – Controleren van LogonUI achtergrondcomponenten
Locatie:
C:\Windows\SystemResources\Windows.UI.Logon

Controleer:
• .pri-bestanden aanwezig
• map niet leeg

Afwijkingen:
• ontbrekende .pri → login-scherm zonder achtergrond
• corrupte bestanden → LogonUI crasht

Stap 5 – Controleren van LogonUI afhankelijkheden
Locatie:
C:\Windows\System32

Controleer:
• logonui.exe
• twinui.dll
• combase.dll
• shell32.dll
• user32.dll

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

Stap 6 – Controleren van grafische subsystemen
LogonUI gebruikt:
• DirectComposition
• DirectX
• DWM (Desktop Window Manager)

Open CMD:

sc query uxsms

Moet:
• DWM staat op Running

Afwijkingen:
• DWM gestopt → login-scherm verschijnt niet

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

Zoek:
• LogonUI
• Winlogon
• Userinit
• DWM

Veelvoorkomende fouten:
• “LogonUI.exe crashed”
• “Winlogon failed to load UI”
• “DWM failed to start”

Stap 8 – LogonUI herstellen via SFC
Open CMD (administrator):

sfc /scannow

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

Stap 9 – LogonUI herstellen via DISM
Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

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

Stap 10 – LogonUI 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-initialisatie na LogonUI
LogonUI → Winlogon → Userinit → Shell

Als LogonUI werkt maar Shell niet:
→ B41–B50 (shell-herstel)

Stap 12 – Controleren van ProfSvc interactie
Als ProfSvc faalt:
• LogonUI verschijnt wel
• maar profiel laadt niet
• login-loop ontstaat

Oplossing:
→ B17 (ProfSvc herstellen)

Stap 13 – Conclusie
Als LogonUI via ISO hersteld is:
• login-scherm verschijnt weer normaal
• Winlogon kan Userinit starten
• Shell-initialisatie werkt weer

Als LogonUI via ISO faalt:
→ vervolg met:
B16 (Winlogon herstellen)
B17 (ProfSvc herstellen)
B18 (UserInit herstellen)
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

B18 – UserInit herstellen

B18 – UserInit herstellen

Gebruik dit wanneer:
• Windows laadt het profiel wel, maar de shell start niet
• Explorer.exe verschijnt niet na inloggen
• Je krijgt een zwart scherm na het inloggen
• Userinit.exe ontbreekt of is beschadigd
• Winlogon werkt, maar er gebeurt niets daarna
• Userinit-waarde in registry is aangepast door malware
• ProfSvc werkt, maar shell-initialisatie stopt

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

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

Als bestand ontbreekt:
→ UserInit kan niet starten → herstel vereist

Stap 2 – Controleren van userinit.exe permissies
1. Rechtsklik op userinit.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 Userinit registry-waarde
1. Win + R → regedit
2. Ga naar:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Controleer:
• Userinit = C:\Windows\System32\userinit.exe,

Let op:
• komma aan het einde MOET aanwezig zijn
• geen extra paden
• geen verwijzing naar .bat/.cmd
• geen verwijzing naar tools

Afwijkingen:
• ontbrekende komma → profiel laadt maar shell start niet
• verwijzing naar script → malware
• ontbrekende waarde → UserInit start niet

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

• Shell = explorer.exe

Als Shell fout is:
• UserInit start wel, maar Explorer niet
→ B41–B50 (shell-herstel)

Stap 5 – Controleren van ProfSvc interactie
ProfSvc → UserInit → Shell

Als ProfSvc faalt:
• UserInit wordt niet uitgevoerd
• Shell start niet
• zwart scherm

Oplossing:
→ B17 (ProfSvc herstellen)

Stap 6 – Controleren van Winlogon interactie
Winlogon → UserInit → Shell

Als Winlogon faalt:
• UserInit wordt niet gestart
• profiel laadt niet correct

Oplossing:
→ B16 (Winlogon herstellen)

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

Zoek:
• Userinit
• Winlogon
• ProfSvc
• Shell

Veelvoorkomende fouten:
• “Userinit failed to load” → userinit.exe corrupt
• “Shell failed to start” → Shell-waarde fout
• “Profile cannot be loaded” → ProfSvc fout

Stap 8 – UserInit herstellen via SFC
Open CMD (administrator):

sfc /scannow

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

Stap 9 – UserInit herstellen via DISM
Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

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

Stap 10 – UserInit 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 userinit.dll afhankelijkheden
Locatie:
C:\Windows\System32

Controleer:
• userenv.dll
• profsvc.dll
• shell32.dll

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

Stap 12 – Controleren van Shell-initialisatie
UserInit → Shell

Als Shell niet start:
• Explorer.exe ontbreekt
• Taakbalk ontbreekt
• Desktop-iconen ontbreken

Oplossing:
→ B41–B50 (shell-herstel)

Stap 13 – Conclusie
Als UserInit via ISO hersteld is:
→ profiel wordt geladen
→ shell start normaal
→ Explorer.exe verschijnt weer

Als UserInit via ISO faalt:
→ vervolg met:
B16 (Winlogon herstellen)
B17 (ProfSvc herstellen)
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

B17 – ProfSvc herstellen

B17 – ProfSvc herstellen

Gebruik dit wanneer:
• “User Profile Service failed the logon” verschijnt
• Windows laadt het profiel niet (tijdelijk profiel)
• Explorer.exe start niet ondanks correcte Winlogon
• ProfSvc staat op Stopped of Disabled
• Profielen blijven hangen bij inloggen
• NTUSER.dat ontbreekt of is beschadigd
• .bak-profielen aanwezig zijn in ProfileList
• Shell-initialisatie stopt na Userinit

Stap 1 – Controleren of ProfSvc actief is
Open Taakbeheer → Services

Zoek:
• ProfSvc (User Profile Service)

Moet:
• Status: Running
• Startup type: Automatic

Afwijkingen:
• Stopped → profiel laadt niet
• Disabled → tweaker/malware
• Missing → registry-corruptie

Stap 2 – Controleren in services.msc
1. Win + R → services.msc
2. Zoek: User Profile Service

Controleer:
• Beschrijving aanwezig
• Dependencies aanwezig
• Geen foutmelding bij starten

Veelvoorkomende fouten:
• “Error 1068: dependency failed” → RPC/DCOM fout (B31–B40)
• “Access denied” → permissieprobleem
• “Failed to load profile” → ProfSvc beschadigd

Stap 3 – Controleren van ProfSvc dependencies
Rechtsklik → Eigenschappen → Dependencies

Moet afhankelijk zijn van:
• RPC Endpoint Mapper
• DCOM Server Process Launcher

Als één van deze niet draait:
→ ProfSvc start niet
→ profiel laadt niet
→ shell start niet

Stap 4 – Controleren van ProfileList
1. Win + R → regedit
2. Ga naar:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Controleer:
• SID’s aanwezig
• ProfileImagePath correct
• geen dubbele SID’s
• geen incomplete entries

Voorbeeld:
C:\Users\

Afwijkingen:
• pad naar niet-bestaande schijf → profiel laadt niet
• pad naar netwerk → traag of fout
• lege waarde → ProfSvc-herstel nodig

Stap 5 – Controleren op .bak-profielen
In dezelfde sleutel:

Zoek:
• SID.bak

Als .bak aanwezig is:
• Windows heeft profiel niet kunnen laden
• Windows gebruikt tijdelijk profiel

Oplossing:
• verwijder .bak volgens vaste procedure:
1. Verwijder SID zonder .bak
2. Verwijder “.bak” uit de sleutelnaam
3. Controleer ProfileImagePath
4. Reboot

Stap 6 – Controleren van permissies op profielmap
Locatie:
C:\Users\

Moet bevatten:
• SYSTEM (volledig)
• Administrators (volledig)
• Gebruiker zelf (volledig)

Afwijkingen:
• ontbrekende SYSTEM → profiel laadt niet
• verkeerde eigenaar → profiel-corruptie

Stap 7 – Controleren van NTUSER.dat
Locatie:
C:\Users\\NTUSER.dat

Moet:
• bestaan
• niet 0 KB zijn
• niet vergrendeld blijven na reboot

Afwijkingen:
• ontbreekt → profiel onbruikbaar
• corrupt → ProfSvc-herstel vereist

Stap 8 – ProfSvc herstellen via SFC
Open CMD (administrator):

sfc /scannow

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

Stap 9 – ProfSvc herstellen via DISM
Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

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

Stap 10 – ProfSvc 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 DLL’s
Locatie:
C:\Windows\System32

Controleer:
• profsvc.dll
• userenv.dll

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

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

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

Oplossing:
→ B18 (UserInit herstellen)
→ B41–B50 (shell-herstel)

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

Zoek:
• User Profile Service
• ProfSvc

Veelvoorkomende fouten:
• “User profile cannot be loaded”
• “ProfileImagePath not found”
• “Access denied”
• “The system cannot find the file specified”

Stap 14 – Conclusie
Als ProfSvc via ISO hersteld is:
→ profiel wordt correct geladen
→ Userinit en Shell starten weer normaal

Als ProfSvc via ISO faalt:
→ vervolg met:
B18 (UserInit herstellen)
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

B16 – Winlogon herstellen

B16 – Winlogon herstellen

Gebruik dit wanneer:
• Windows start wel, maar je krijgt een zwart scherm
• Explorer.exe start niet na inloggen
• Aanmeldscherm blijft hangen
• Userinit wordt niet uitgevoerd
• Shell wordt niet geladen ondanks correct profiel
• Winlogon.exe ontbreekt of is beschadigd
• Registry-waarden van Winlogon zijn aangepast door malware

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

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

Als bestand ontbreekt:
→ Winlogon kan niet starten → herstel vereist

Stap 2 – Controleren van winlogon.exe permissies
1. Rechtsklik op winlogon.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 Winlogon registry-sleutel
1. Win + R → regedit
2. Ga naar:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Controleer de volgende waarden:

• Shell = explorer.exe
• Userinit = C:\Windows\System32\userinit.exe,
• AutoAdminLogon = 0 of 1
• DefaultUserName (alleen bij AutoAdminLogon = 1)
• DefaultPassword (alleen bij AutoAdminLogon = 1)

Afwijkingen:
• Shell verwijst naar tool → malware
• Userinit mist komma → profiel laadt niet
• Userinit verwijst naar .bat/.cmd → malware
• Shell ontbreekt → Explorer start niet

Stap 4 – Controleren van GINA (oude systemen)
In dezelfde sleutel:

• Geen waarde genaamd “GinaDLL”

Als GinaDLL bestaat:
→ aangepaste login-module → fout of malware

Stap 5 – Controleren van Winlogon Notify
Locatie:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify

Controleer:
• subkeys aanwezig
• DLL’s aanwezig in System32

Afwijkingen:
• ontbrekende DLL → shell-initialisatie mislukt
• onbekende DLL → malware

Stap 6 – Controleren van logonui.exe
Locatie:
C:\Windows\System32\logonui.exe

Moet:
• bestaan
• digitale handtekening geldig

Afwijkingen:
• ontbreekt → aanmeldscherm werkt niet

Stap 7 – Controleren van Userinit interactie
Winlogon → Userinit → Shell

Als Userinit faalt:
• profiel laadt niet
• shell start niet
• zwart scherm

Oplossing:
→ B18 (UserInit herstellen)

Stap 8 – Controleren van ProfSvc interactie
Winlogon → ProfSvc → Userinit → Shell

Als ProfSvc faalt:
• profiel laadt niet
• Winlogon blijft hangen
• Userinit start niet

Oplossing:
→ B17 (ProfSvc herstellen)

Stap 9 – Winlogon herstellen via SFC
Open CMD (administrator):

sfc /scannow

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

Stap 10 – Winlogon herstellen via DISM
Open CMD:

DISM /Online /Cleanup-Image /RestoreHealth

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

Stap 11 – Winlogon 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 herstelresultaat
Open CMD:

sfc /scannow

Als SFC nu:
• geen fouten vindt → Winlogon hersteld
• dezelfde fout geeft → servicing stack corrupt → B14

Stap 13 – Conclusie
Als Winlogon via ISO hersteld is:
→ login-proces werkt weer correct

Als Winlogon via ISO faalt:
→ vervolg met:
B17 (ProfSvc herstellen)
B18 (UserInit herstellen)
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

B14 – WinSxS-herstel

B14 – WinSxS-herstel

Gebruik dit wanneer:
• WinSxS ontbrekende payload of manifest heeft
• DISM /RestoreHealth blijft falen, zelfs met lokale bron
• “The component store is in an inconsistent state” verschijnt
• SFC en DISM beide fouten blijven geven
• TrustedInstaller of Servicing Stack afwijkingen tonen
• Windows Update niet als bron gebruikt kan worden
• rollback van updates steeds mislukt

Stap 1 – Controleren van WinSxS-structuur
Locatie:
C:\Windows\WinSxS

Controleer:
• duizenden submappen
• manifests aanwezig
• backup-map aanwezig
• geen extreem kleine totale mapgrootte (< 6 GB)

Afwijkingen:
• ontbrekende payload → diep herstel nodig
• ontbrekende manifest → diep herstel nodig
• hash mismatch → component store zwaar beschadigd

Stap 2 – Controleren van Servicing Stack
Locatie:
C:\Windows\Servicing\Version

Controleer:
• meerdere versies aanwezig
• TrustedInstaller.exe aanwezig
• map niet leeg

Afwijkingen:
• lege map → servicing stack corrupt
• ontbrekende bestanden → WinSxS-herstel vereist

Stap 3 – Controleren van CBS.log voor WinSxS-fouten
Locatie:
C:\Windows\Logs\CBS\CBS.log

Zoek:
• “payload missing”
• “manifest missing”
• “hash mismatch”
• “component store corruption”
• “failed to resolve package”

Als één van deze voorkomt:
→ WinSxS zwaar beschadigd

Stap 4 – Controleren van dism.log voor bronfouten
Locatie:
C:\Windows\Logs\DISM\dism.log

Zoek:
• “Payload not found”
• “Manifest missing”
• “Error”
• “Failed to access source files”

Als deze voorkomen:
→ WinSxS kan zichzelf niet herstellen

Stap 5 – Controleren van TrustedInstaller
Open CMD:

sc query trustedinstaller

Moet:
• bestaan
• correct reageren

Afwijkingen:
• ontbreekt → servicing stack corrupt → WinSxS-herstel vereist

Stap 6 – Controleren van rollback-status
1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → Setup

Zoek:
• “Reverting”
• “Rollback”
• “Failed to revert”

Als rollback mislukt:
→ update-corrupt → WinSxS-herstel vereist

Stap 7 – WinSxS-herstel via lokale bron (install.wim)
Voorwaarde:
• Windows ISO beschikbaar

Mount ISO:
• Rechtsklik → Koppelen

Open CMD (administrator):

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

X = stationsletter van ISO

Als foutmelding:
• “source files not found” → probeer index :2 of :3

Stap 8 – WinSxS-herstel via install.esd
Als install.wim niet aanwezig is:

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

Stap 9 – WinSxS-herstel via volledige component reset
Voorwaarde:
• alleen gebruiken wanneer alle andere methoden falen

Open CMD (administrator):

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Dit:
• verwijdert oude componentversies
• herbouwt WinSxS-structuur
• maakt herstel stabieler

Stap 10 – WinSxS-herstel via reset van servicing stack
Locatie:
C:\Windows\Servicing

Controleer:
• map “LCU” aanwezig
• map “Packages” aanwezig

Als bestanden ontbreken:
→ servicing stack reset via ISO nodig

Stap 11 – Controleren van herstelresultaat
Open CMD:

sfc /scannow

Als SFC nu:
• geen fouten vindt → WinSxS hersteld
• dezelfde fout geeft → component store nog steeds beschadigd → B61–B65

Stap 12 – Conclusie
Als WinSxS-herstel via ISO werkt:
→ component store volledig hersteld

Als WinSxS-herstel via ISO faalt:
→ vervolg met:
B61–B65 (update-herstel)
B05–B06 (SFC/DISM opnieuw uitvoeren)
B11–B12 (SFC/DISM-herstel)
B13 (component store diep 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

B13 – Component Store diep herstel

B13 – Component Store diep herstel

Gebruik dit wanneer:
• DISM /RestoreHealth blijft falen
• “Source files could not be found” blijft terugkomen
• “Error 0x800f081f” of “0x800f0906” blijft verschijnen
• WinSxS ontbrekende payload of manifest heeft
• SFC en DISM beide fouten blijven geven
• TrustedInstaller of Servicing Stack afwijkingen tonen
• Windows Update niet als bron gebruikt kan worden

Stap 1 – Controleren van component store status
Open CMD (administrator):

DISM /Online /Cleanup-Image /ScanHealth

Resultaten:
• “Repairable” → herstel mogelijk
• “Corrupted” → diep herstel nodig
• “Inconsistent state” → WinSxS zwaar beschadigd

Stap 2 – Controleren van WinSxS integriteit
Locatie:
C:\Windows\WinSxS

Controleer:
• duizenden submappen
• manifests aanwezig
• backup-map aanwezig

Afwijkingen:
• ontbrekende payload → diep herstel
• ontbrekende manifest → diep herstel
• hash mismatch → diep herstel

Stap 3 – Controleren van Servicing Stack
Locatie:
C:\Windows\Servicing\Version

Controleer:
• meerdere versies aanwezig
• geen lege map
• TrustedInstaller.exe aanwezig

Afwijkingen:
• lege map → servicing stack corrupt
• ontbrekende bestanden → diep herstel

Stap 4 – Controleren van TrustedInstaller
Open CMD:

sc query trustedinstaller

Moet:
• bestaan
• correct reageren

Afwijkingen:
• ontbreekt → servicing stack corrupt → diep herstel

Stap 5 – Controleren van CBS.log voor diepe fouten
Locatie:
C:\Windows\Logs\CBS\CBS.log

Zoek:
• “payload missing”
• “manifest missing”
• “hash mismatch”
• “cannot repair”
• “failed to resolve package”

Als één van deze voorkomt:
→ component store zwaar beschadigd

Stap 6 – Controleren van dism.log voor bronfouten
Locatie:
C:\Windows\Logs\DISM\dism.log

Zoek:
• “Failed to access source files”
• “Payload not found”
• “Manifest missing”
• “Error”

Als deze voorkomen:
→ Windows Update bron defect
→ WinSxS bron defect
→ diep herstel nodig

Stap 7 – Controleren van Windows Update componenten
Locatie:
C:\Windows\System32

Controleer:
• wups.dll
• wuaueng.dll
• wuauserv.dll

Afwijkingen:
• ontbrekende DLL → updatebron defect → B61–B65

Stap 8 – Controleren van rollback-status
1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → Setup

Zoek:
• “Reverting”
• “Rollback”
• “Failed to revert”

Als rollback mislukt:
→ update-corrupt → B63

Stap 9 – Diep herstel uitvoeren via lokale bron
Voorwaarde:
• Windows ISO of install.wim beschikbaar

Mount ISO:
• Rechtsklik → Koppelen

Bron instellen:
Open CMD (administrator):

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

X = stationsletter van ISO

Dit:
• omzeilt Windows Update
• gebruikt originele bronbestanden
• herstelt ontbrekende payload en manifests

Resultaten:
• “completed successfully” → component store hersteld
• “source files not found” → verkeerde index → gebruik :2 of :3

Stap 10 – Alternatieve bron via install.esd
Als install.wim niet aanwezig is:

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

Stap 11 – Controleren van herstelresultaat
Open CMD:

sfc /scannow

Als SFC nu:
• geen fouten vindt → diep herstel geslaagd
• dezelfde fout geeft → WinSxS zwaar beschadigd → B14

Stap 12 – Conclusie
Als DISM met lokale bron werkt:
→ component store volledig hersteld

Als DISM met lokale bron faalt:
→ vervolg met:
B14 (WinSxS-herstel)
B61–B65 (update-herstel)
B05–B06 (SFC/DISM opnieuw uitvoeren)

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

B11 – Windows herstellen na corrupte SFC-scan

B11 – Windows herstellen na corrupte SFC-scan

Gebruik dit wanneer:
• SFC /scannow fouten vindt maar niet kan repareren
• CBS.log “Cannot repair member file” toont
• “Hash mismatch” of “Payload missing” verschijnt
• Windows instabiel is na updates
• Explorer, Winlogon of ProfSvc afwijkingen tonen
• SFC steeds dezelfde fout blijft geven

Stap 1 – SFC-resultaat bevestigen
Open CMD (administrator):

sfc /scannow

Let op de exacte melding:

1. “Windows Resource Protection found corrupt files but was unable to fix some of them”
→ standaard SFC-corruptie

2. “Windows Resource Protection could not perform the requested operation”
→ component store corrupt (dieper probleem)

3. “Windows Resource Protection could not start the repair service”
→ TrustedInstaller defect (B13–B14)

Stap 2 – CBS.log openen voor detailanalyse
Locatie:
C:\Windows\Logs\CBS\CBS.log

Zoek naar:
• “Cannot repair”
• “Hash mismatch”
• “Missing payload”
• “Manifest missing”
• “SR”

Voorbeelden:
• “SR Cannot repair member file”
• “Hash mismatch detected”
• “Payload missing”

Als één van deze voorkomt:
→ SFC kan niet herstellen → DISM nodig (B06)

Stap 3 – DISM ScanHealth uitvoeren
Open CMD (administrator):

DISM /Online /Cleanup-Image /ScanHealth

Resultaten:
• “Repairable” → herstel mogelijk
• “Corrupted” → diep herstel nodig (B13–B14)
• “No corruption” → SFC-fout zit in WinSxS-backup

Stap 4 – DISM RestoreHealth uitvoeren
Open CMD (administrator):

DISM /Online /Cleanup-Image /RestoreHealth

Resultaten:
• “The restore operation completed successfully”
→ component store hersteld → SFC opnieuw uitvoeren

• “Error 0x800f081f”
→ bronbestanden ontbreken → B13–B14

• “Source files could not be found”
→ Windows Update defect → B61–B65

Stap 5 – SFC opnieuw uitvoeren
Open CMD (administrator):

sfc /scannow

Als SFC nu:
• geen fouten vindt → probleem opgelost
• nog steeds dezelfde fout geeft → component store corrupt → B13–B14

Stap 6 – Controleren van TrustedInstaller
Open CMD:

sc query trustedinstaller

Moet tonen:
• STATE: STOPPED (normaal)
• STATE: RUNNING (tijdens updates)

Afwijkingen:
• ontbreekt → servicing stack corrupt → B13–B14

Stap 7 – Controleren van WinSxS-structuur
Locatie:
C:\Windows\WinSxS

Controleer:
• duizenden submappen
• manifests aanwezig
• backup-map aanwezig

Afwijkingen:
• ontbrekende payload → B13–B14
• ontbrekende manifest → B13–B14

Stap 8 – Controleren van CBS.persist.log
Locatie:
C:\Windows\Logs\CBS\CBS.persist.log

Zoek:
• herhaalde fouten
• terugkerende corruptie

Als dezelfde fout steeds terugkomt:
→ component store zwaar beschadigd → B13–B14

Stap 9 – Controleren van updategeschiedenis
1. Win + R → control update
2. Bekijk recente updates

Afwijkingen:
• mislukte updates → B61–B65
• rollback-fouten → B63

Stap 10 – Controleren van servicing stack update (SSU)
Locatie:
C:\Windows\Servicing\Version

Moet:
• meerdere versies bevatten
• niet leeg zijn

Afwijkingen:
• lege map → SSU corrupt → B13–B14

Stap 11 – Conclusie
Als SFC na DISM wel repareert:
→ Windows is hersteld

Als SFC na DISM nog steeds faalt:
→ vervolg met:
B13 (Component Store diep herstel)
B14 (WinSxS-herstel)
B61–B65 (update-herstel)
B05–B06 (SFC/DISM opnieuw uitvoeren)

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

B10 – Windows-kern: ProfSvc interactie

B10 – Windows-kern: ProfSvc interactie

Gebruik dit wanneer:
• Windows laadt het gebruikersprofiel niet goed
• Je na inloggen een zwart scherm krijgt
• Explorer.exe niet start maar Winlogon wel werkt
• “User Profile Service failed the logon” verschijnt
• Profielen traag laden of blijven hangen
• Shell-initialisatie stopt na Userinit

Stap 1 – Controleren of ProfSvc actief is
Open Taakbeheer → Services

Zoek:
• ProfSvc (User Profile Service)

Moet staan op:
• Status: Running
• Startup type: Automatic

Afwijkingen:
• Stopped → profiel kan niet worden geladen
• Disabled → tweaker/malware
• Missing → registry-corruptie (B17)

Stap 2 – Controleren van ProfSvc in services.msc
1. Win + R → services.msc
2. Zoek: User Profile Service

Controleer:
• Beschrijving aanwezig
• Dependencies aanwezig
• Geen foutmelding bij starten

Veelvoorkomende fouten:
• “Error 1068: dependency failed” → RPC/DCOM fout (B31–B40)
• “Access denied” → permissieprobleem
• “Failed to load profile” → B17

Stap 3 – Controleren van ProfSvc dependencies
Rechtsklik → Eigenschappen → Dependencies

Moet afhankelijk zijn van:
• RPC Endpoint Mapper
• DCOM Server Process Launcher

Als één van deze niet draait:
→ ProfSvc start niet
→ profiel laadt niet
→ shell start niet

Stap 4 – Controleren van profielpad
1. Win + R → regedit
2. Ga naar:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Controleer:
• SID’s aanwezig
• ProfileImagePath correct

Voorbeeld:
C:\Users\

Afwijkingen:
• pad naar niet-bestaande schijf → profiel laadt niet
• pad naar netwerk → traag of fout
• lege waarde → B17 (ProfSvc herstellen)

Stap 5 – Controleren van tijdelijke profielen
In dezelfde sleutel:

Zoek naar:
• .bak profielen

Als .bak aanwezig is:
• Windows heeft profiel niet kunnen laden
• Windows gebruikt tijdelijk profiel

Oplossing:
→ B17 (ProfSvc herstellen)

Stap 6 – Controleren van permissies op profielmap
Locatie:
C:\Users\

Moet bevatten:
• SYSTEM (volledig)
• Administrators (volledig)
• Gebruiker zelf (volledig)

Afwijkingen:
• ontbrekende SYSTEM → profiel laadt niet
• verkeerde eigenaar → profiel-corruptie

Stap 7 – Controleren van NTUSER.dat
Locatie:
C:\Users\\NTUSER.dat

Moet:
• bestaan
• niet 0 KB zijn
• niet vergrendeld blijven na reboot

Afwijkingen:
• ontbreekt → profiel onbruikbaar
• corrupt → B17 (ProfSvc herstellen)

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

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

Oplossing:
→ B17 (ProfSvc herstellen)
→ B18 (UserInit herstellen)
→ B41–B50 (shell-herstel)

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

Zoek:
• User Profile Service
• ProfSvc

Veelvoorkomende fouten:
• “User profile cannot be loaded”
• “ProfileImagePath not found”
• “Access denied”
• “The system cannot find the file specified”

Stap 10 – Controleren van ProfSvc DLL’s
Locatie:
C:\Windows\System32

Controleer:
• profsvc.dll
• userenv.dll

Afwijkingen:
• ontbrekende DLL → SFC/DISM (B05–B06)
• corrupte DLL → component store corrupt (B13–B14)

Stap 11 – Controleren van ProfSvc interactie met Winlogon
ProfSvc moet:
• profiel laden
• registry hive mounten
• Userinit starten

Als Winlogon correct werkt maar ProfSvc faalt:
→ profiel laadt niet
→ shell start niet
→ zwart scherm

Stap 12 – Conclusie
Als alle bovenstaande onderdelen correct zijn:
→ ProfSvc werkt correct en profiel wordt goed geladen

Als één of meerdere onderdelen afwijkingen tonen:
→ vervolg met:
B17 (ProfSvc herstellen)
B18 (UserInit herstellen)
B41–B50 (shell-herstel)
B05–B06 (SFC/DISM)
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

B09 – Windows-kern: Shell-initialisatie

B09 – Windows-kern: Shell-initialisatie

Gebruik dit wanneer:
• Explorer.exe niet start na inloggen
• Taakbalk ontbreekt of blijft hangen
• Startmenu niet opent
• Desktop-iconen niet verschijnen
• Winlogon correct werkt maar shell niet laadt
• Profiel laadt wel, maar Windows blijft “leeg”

Stap 1 – Controleren of Explorer.exe actief is
Open Taakbeheer → Details

Moet aanwezig zijn:
• explorer.exe

Afwijkingen:
• ontbreekt → shell start niet
• meerdere instanties → shell-loop
• hoge CPU → shell-initialisatieprobleem

Locatie van explorer.exe:
C:\Windows\explorer.exe
C:\Windows\System32\explorer.exe (symlink)

Als bestand ontbreekt:
→ B41 (Explorer herstellen)

Stap 2 – Controleren van Shell-waarde in Winlogon
1. Win + R → regedit
2. Ga naar:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Controleer:
• Shell = explorer.exe

Afwijkingen:
• verwijzing naar tool → malware
• verwijzing naar verkeerde map → shell-corruptie
• ontbrekende waarde → Explorer start niet

Stap 3 – Controleren van Userinit
In dezelfde sleutel:

• Userinit = C:\Windows\System32\userinit.exe,

Als Userinit fout is:
→ profiel laadt wel, maar shell start niet
→ B18 (UserInit herstellen)

Stap 4 – Controleren van Shell Folders (HKCU)
1. Win + R → regedit
2. Ga naar:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

Controleer:
• Desktop
• Favorites
• Personal
• My Pictures
• My Music
• My Video

Alle paden moeten verwijzen naar:
C:\Users\\...

Afwijkingen:
• paden naar niet-bestaande schijf → shell-laadfout
• paden naar netwerk → traag of geen shell
• lege waarden → B50 (User Shell Folders herstellen)

Stap 5 – Controleren van User Shell Folders (HKCU)
Locatie:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

Controleer:
• Desktop = %USERPROFILE%\Desktop
• Personal = %USERPROFILE%\Documents
• Favorites = %USERPROFILE%\Favorites

Afwijkingen:
• verkeerde variabelen → shell-laadfout
• absolute paden → migratiefout
• ontbrekende waarden → B50

Stap 6 – Controleren van ShellState
Locatie:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer

Controleer:
• ShellState aanwezig
• waarde niet leeg

Afwijkingen:
• lege ShellState → Explorer start zonder configuratie
• corrupte ShellState → B41–B50

Stap 7 – Controleren van Startmenu-componenten
Locatie:
C:\Windows\System32

Controleer:
• shell32.dll
• combase.dll
• shlwapi.dll

Afwijkingen:
• ontbrekende DLL → shell start niet
• corrupte DLL → SFC/DISM nodig (B05–B06)

Stap 8 – Controleren van Taakbalk-componenten
Locatie:
C:\Windows\System32

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

Afwijkingen:
• ontbrekende bestanden → B43 (Taakbalk herstellen)

Stap 9 – Controleren van Quick Access
Locatie:
%APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations

Afwijkingen:
• corrupte Jump Lists → shell traag
• lege map → Quick Access reset

Oplossing:
→ B47–B49

Stap 10 – Controleren van icon cache
Locatie:
%LOCALAPPDATA%\IconCache.db

Afwijkingen:
• ontbrekende cache → iconen ontbreken
• corrupte cache → shell traag

Oplossing:
→ B45 (Icon Cache herstellen)

Stap 11 – Controleren van thumbnail cache
Locatie:
%LOCALAPPDATA%\Microsoft\Windows\Explorer

Bestanden:
• thumbcache_*.db

Afwijkingen:
• corrupte thumbnails → Explorer crasht

Oplossing:
→ B46 (Thumbnail Cache herstellen)

Stap 12 – Controleren van Shell-events
1. Win + R → eventvwr.msc
2. Ga naar:
Windows Logs → Application
Windows Logs → System

Zoek:
• Explorer
• Shell
• Winlogon
• Userinit

Veelvoorkomende fouten:
• “Explorer failed to start” → B41
• “Shell initialization failed” → B41–B50
• “Userinit failed” → B18

Stap 13 – Conclusie
Als alle bovenstaande onderdelen correct zijn:
→ Shell-initialisatie is intact

Als één of meerdere onderdelen afwijkingen tonen:
→ vervolg met:
B41–B50 (shell-herstel)
B18 (UserInit herstellen)
B45–B49 (cache-herstel)
B61–B65 (update-herstel)

Terug naar Index B:
B01 – Index B

Jacks pc oplossingen is gemaakt in samenwerking met Microsoft Copilot.

Hoe vind je dit bericht?
Reageer op dit bericht

Meer van Windows oplossingen

↑ Terug naar de berichten