B44 – Windows-kern: UWP-Shell-herstel (ShellExperienceHost, StartMenuExperienceHost, moderne UI)
B44 – Windows-kern: UWP-Shell-herstel (ShellExperienceHost, StartMenuExperienceHost, moderne UI)
Gebruik dit wanneer:
• Startmenu opent niet
• Startmenu sluit direct
• Taakbalk reageert niet
• Systeemvak-iconen ontbreken (volume, netwerk, klok)
• moderne contextmenu’s werken niet
• ShellExperienceHost.exe crasht
• StartMenuExperienceHost.exe crasht
• Explorer werkt wel, maar moderne UI niet
• Windows 10/11 voelt “half geladen”
• SFC/DISM repareert onderdelen, maar UWP-shell blijft kapot
De UWP-shell bestaat uit:
1. ShellExperienceHost.exe
2. StartMenuExperienceHost.exe
3. TwinUI.pcshell.dll (Win11)
4. Windows.Storage.dll
5. Combase.dll
6. UWP-appcontainer
7. IconCache / ThumbCache
8. RPC/DCOM
9. ProfSvc → Userinit → Shell
-----------------------------------------
Stap 1 – Controleren of ShellExperienceHost.exe draait
-----------------------------------------
Taakbeheer → Details → ShellExperienceHost.exe
Moet:
• actief zijn
• CPU > 0% bij UI-acties
Symptomen bij fouten:
• taakbalk-iconen ontbreken
• volume/netwerk/klok werkt niet
• moderne UI ontbreekt
Oplossing:
→ UWP-shell reset (zie verderop)
-----------------------------------------
Stap 2 – Controleren of StartMenuExperienceHost.exe draait
-----------------------------------------
Taakbeheer → Details → StartMenuExperienceHost.exe
Moet:
• actief zijn
• CPU > 0% bij openen van Startmenu
Symptomen bij fouten:
• Startmenu opent niet
• Startmenu sluit direct
• taakbalk reageert niet
-----------------------------------------
Stap 3 – Controleren van TwinUI.pcshell.dll (Windows 11)
-----------------------------------------
Locatie:
C:\Windows\System32\twinui.pcshell.dll
TwinUI bestuurt:
• moderne taakbalk
• moderne contextmenu’s
• Startmenu
Symptomen:
• Startmenu werkt niet
• taakbalk reageert niet
• moderne UI crasht
Oplossing:
→ B25 (TwinUI herstel)
-----------------------------------------
Stap 4 – Controleren van Windows.Storage.dll
-----------------------------------------
Locatie:
C:\Windows\System32\Windows.Storage.dll
UWP gebruikt dit voor:
• bestandsdialoog
• moderne UI
• contextmenu’s
Symptomen:
• Startmenu opent traag
• moderne UI hangt
• Explorer blijft “laden”
Oplossing:
→ B24 (Windows.Storage.dll herstel)
-----------------------------------------
Stap 5 – Controleren van Combase.dll
-----------------------------------------
Locatie:
C:\Windows\System32\combase.dll
UWP gebruikt dit voor:
• COM-objecten
• UI-initialisatie
• moderne shell
Symptomen:
• Startmenu opent niet
• ShellExperienceHost crasht
• moderne UI ontbreekt
Oplossing:
→ B23 (Combase.dll herstel)
-----------------------------------------
Stap 6 – UWP-appcontainer reset
-----------------------------------------
CMD (admin):
powershell -command "Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Reset-AppxPackage"
powershell -command "Get-AppxPackage Microsoft.Windows.StartMenuExperienceHost | Reset-AppxPackage"
Symptomen:
• moderne UI komt terug
• Startmenu werkt weer
• taakbalk-iconen verschijnen
-----------------------------------------
Stap 7 – IconCache reset
-----------------------------------------
Symptomen:
• taakbalk-iconen ontbreken
• moderne UI-iconen ontbreken
Oplossing:
→ B45 (IconCache herstel)
-----------------------------------------
Stap 8 – ThumbCache reset
-----------------------------------------
Symptomen:
• moderne UI hangt bij media
• thumbnails laden traag
Oplossing:
→ B45 (ThumbCache herstel)
-----------------------------------------
Stap 9 – RPC/DCOM timeouts
-----------------------------------------
Symptomen:
• Startmenu opent niet
• taakbalk reageert traag
• ShellExperienceHost start niet
Oplossing:
→ B26 (RPC-keten herstel)
→ B27 (DCOM-keten herstel)
-----------------------------------------
Stap 10 – ProfSvc koppeling
-----------------------------------------
Symptomen:
• moderne UI verschijnt laat
• Startmenu opent traag
• taakbalk-iconen komen langzaam op
Oplossing:
→ B17 (ProfSvc herstel)
-----------------------------------------
Stap 11 – Userinit koppeling
-----------------------------------------
Symptomen:
• moderne UI verschijnt pas na 10–30 seconden
• Startmenu werkt pas na vertraging
Oplossing:
→ B18 (UserInit herstel)
-----------------------------------------
Stap 12 – Event Viewer UWP-shellfouten
-----------------------------------------
Zoek:
• “ShellExperienceHost.exe crashed”
• “StartMenuExperienceHost.exe crashed”
• “TwinUI failed”
• “Windows.Storage.dll failed”
• “COM object failed”
-----------------------------------------
Stap 13 – SFC
-----------------------------------------
CMD:
sfc /scannow
-----------------------------------------
Stap 14 – DISM
-----------------------------------------
CMD:
DISM /Online /Cleanup-Image /RestoreHealth
-----------------------------------------
Stap 15 – ISO-herstel
-----------------------------------------
CMD:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess
-----------------------------------------
Stap 16 – Conclusie
-----------------------------------------
Als UWP-shell werkt:
• Startmenu opent
• taakbalk-iconen werken
• moderne UI reageert vlot
• ShellExperienceHost draait stabiel
• StartMenuExperienceHost draait stabiel
Als UWP-shell faalt:
→ herstel volgens laag:
TwinUI → B25
Windows.Storage → B24
Combase → B23
UWP reset → stap 6
IconCache → B45
ThumbCache → B45
RPC/DCOM → B26/B27
ProfSvc → B17
Userinit → B18
Terug naar Index B:
B01 – Index B

