Gerelateerd - Windows 10 update problemen
Gerelateerd - DISM ( System Update Readiness tool )
Gerelateerd - Windows Update opschonen
Gerelateerd - Windows 10 Update Error Codes database
Gerelateerd - Windows Update Defect

SoftwareDistribution map
De map C:\Windows\SoftwareDistribution is een belangrijk onderdeel van Windows
Update. In deze map worden tijdelijke bestanden opgeslagen die nodig zijn om nieuwe updates
te installeren en om uw apparaat veilig te houden en met de laatste verbeteringen en updates.
Deze map wordt onderhouden door de WUAgent (Windows Update Agent) en normaliter
heeft U niets van doen met deze map, maar het kan voorkomen dat U de inhoud handmatig
moet wissen in het geval de Datastore- en Download-mappen niet zijn gesynchroniseerd,
en het blokkeert dat Windows Update nieuwe updates toepast op uw pc.
Wanneer U problemen ondervindt met Windows Update of nadat updates zijn toegepast, is
met meestal veilig om de inhoud van de map SoftwareDistribution te legen. Windows 10 zal
altijd alle benodigde bestanden opnieuw downloaden of de map opnieuw maken en
alle componenten opnieuw downloaden, indien U deze map heeft leeg gemaakt. Indien U
de map heeft hernoemd, dan zal Windows 10 de map opnieuw aanmaken.
Het volledig leegmaken kan in de praktijk er toe bijdragen dat uw Windows 10 Update/Upgrade
probleem wordt opgelost, maar dit hoeft niet in alle situaties zo te zijn.

U kunt overwegen en er voor kiezen om:

A: of de map Softwaredistribution te hernoemen
B: of de gehele inhoud ( alle bestanden en alle onderliggende mappen binnen de
    map SoftwareDistribution ) de wissen.

De map: SoftwareDistribution bevindt zich op de navolgende locatie:

C:\Windows\SoftwareDistribution

In de link hieronder staat op de site van Microsoft aangegeven hoe U
deze map SoftwareDistribution kunt hernoemen :

LINK - Windows update wil niet werken en of oplossen
LINK - Fix Windows Update errors by using the DISM or System Update Readiness tool



Microsoft
LINK - Zoeken bij Microsoft EN-US : SoftwareDistribution
LINK - Zoeken bij Microsoft Support EN-US : SoftwareDistribution

Nederlands
LINK - Zoeken bij Microsoft NL-NL : SoftwareDistribution
LINK - Zoeken bij Microsoft Support NL-NL : SoftwareDistribution
LINK - windows update's
LINK - Onmogelijk de update te installeren.
LINK - Updates kunnen niet worden voltooid Windows 10 (KB3140768)
LINK - Oneindige zoektocht naar updates
LINK - Windows update wil niet werken en of oplossen
LINK - softwaredistributions

Engels
LINK - Is it safe to delete files Under C:\WINDOWS\SoftwareDistribution\Download
LINK - Clearing SoftwareDistribution folder for updates.
LINK - Software Distribution folder
LINK - Deleted SoftwareDistribution folder and now I don't have windows update
LINK - Fix Windows Update issues
LINK - Reset Windows Update components

Overige
LINK - How to clear the 'SoftwareDistribution' folder on Windows 10 and make updates happen again
LINK - How to rename or delete Software Distribution folder in Windows 10/8/7

VIDEO'S
VIDEO - How To Delete Software Distribution Folder on Windows 10



De map: C:\Windows\SoftwareDistribution hernoemen
Indien U problemen heeft met het upgraden naar een nieuwe versie van Windows 10, dan
kan het soms noodzakelijk zijn om de map C:\Windows\SoftwareDistribution te hernoemen
en dus in feite leeg te maken cq te verwijderen. Dit geldt ook voor de map: catroot2.
Via de methode hieronder verwijdert U dus mogelijk corrupte updatebestanden door de gehele
map SoftwareDistribution en ook de map catroot2 'aan de kant te schuiven'.
Nadien worden de mappen SoftwareDistribution en ook de map catroot2 automatisch
door Windows opnieuw aangemaakt.


Vraag 1 aan ChatGPT:
Welke Windows Powershell Admin commando's dien je op te geven om de map
c:\Windows\SoftwareDistribution te verwijderen in Windows 10 en Windows 11

Antwoord van ChatGPT:

Als je de map C:\Windows\SoftwareDistribution in Windows 10 of Windows 11 wilt
leegmaken/verwijderen, moet je eerst de Windows Update-services stoppen.

Open Windows PowerShell als Administrator en voer het volgende uit:

Stop-Service -Name wuauserv -Force
Stop-Service -Name bits -Force
Stop-Service -Name cryptsvc -Force

Remove-Item -Path "C:\Windows\SoftwareDistribution" -Recurse -Force

Start-Service -Name cryptsvc
Start-Service -Name bits
Start-Service -Name wuauserv

Als de map zelf niet verwijderd hoeft te worden

Dit is doorgaans de veiligere methode: verwijder alleen de inhoud
van SoftwareDistribution en laat de map bestaan.

Stop-Service -Name wuauserv -Force
Stop-Service -Name bits -Force
Stop-Service -Name cryptsvc -Force

Remove-Item -Path "C:\Windows\SoftwareDistribution\*" -Recurse -Force

Start-Service -Name cryptsvc
Start-Service -Name bits
Start-Service -Name wuauserv

Windows Update maakt de benodigde bestanden en submappen
daarna automatisch opnieuw aan.

Let op: als Remove-Item een fout geeft omdat bestanden in gebruik
zijn, controleer dan eerst of de services daadwerkelijk gestopt zijn:

Get-Service wuauserv,bits,cryptsvc

Herstart daarna de computer.
Mogelijk kunt U hierna wel weer updaten naar de nieuwste versie van Windows 10 / 11.




-------------------------------------------------------------------------------------------------


Vraag 2 aan ChatGPT
Welke Windows Powershell Admin commando's dien je op te geven
zodat Windows Update weer correct werkt in Windows 10 en 11

Antwoord van ChatGPT
Als Windows Update in Windows 10 of Windows 11 niet goed werkt,
kun je dit het beste stapsgewijs uitvoeren in Windows PowerShell
als Administrator.


1. Windows Update-services opnieuw starten

Stop-Service -Name wuauserv -Force
Stop-Service -Name bits -Force
Stop-Service -Name cryptsvc -Force
Start-Service -Name cryptsvc
Start-Service -Name bits
Start-Service -Name wuauserv


2. Windows Update-cache resetten

Dit is vaak de belangrijkste stap bij een beschadigde Update-cache:

Stop-Service -Name wuauserv -Force
Stop-Service -Name bits -Force
Stop-Service -Name cryptsvc -Force

Rename-Item "C:\Windows\SoftwareDistribution" "SoftwareDistribution.old" -ErrorAction SilentlyContinue
Rename-Item "C:\Windows\System32\catroot2" "catroot2.old" -ErrorAction SilentlyContinue

Start-Service -Name cryptsvc
Start-Service -Name bits
Start-Service -Name wuauserv

Windows maakt beide mappen automatisch opnieuw aan.


3. Windows Update-componenten opnieuw registreren

Je kunt vervolgens de belangrijkste Windows Update-DLL's opnieuw registreren:

regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuwebv.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s msxml3.dll


4. Windows-systeembestanden controleren

Voer eerst DISM uit:

DISM.exe /Online /Cleanup-Image /RestoreHealth

Daarna:

sfc /scannow

Laat beide opdrachten volledig afronden. Vooral sfc /scannow kan enige tijd duren.


5. Windows Update opnieuw starten

Start-Service -Name wuauserv
Start-Service -Name bits
Start-Service -Name cryptsvc

Controleer vervolgens:

Get-Service wuauserv,bits,cryptsvc | Format-Table Name,Status,StartType

Je wilt bij Status normaal gesproken Running zien.


6. Windows Update handmatig laten controleren

Op Windows 10/11 kun je vervolgens bijvoorbeeld:

UsoClient StartScan

Opmerking: UsoClient geeft meestal geen duidelijke uitvoer terug.
Dat betekent niet noodzakelijk dat de opdracht niets heeft gedaan.
Mijn aanbevolen volgorde

Als je een pc hebt waarop Windows Update helemaal niet meer correct
functioneert, zou ik niet alle losse commando's willekeurig uitvoeren,
maar deze volgorde gebruiken:

1. DISM
2. SFC
3. Windows Update-services stoppen
4. SoftwareDistribution en catroot2 hernoemen
5. Services opnieuw starten
6. PC opnieuw opstarten
7. Windows Update opnieuw controleren

Als je wilt, kan ik hiervan ook één compleet PowerShell-script
maken dat je in één keer als Administrator kunt uitvoeren,
inclusief foutcontrole, logging en automatische controle of Windows Update
daarna weer werkt.



Voor meer informatie over de oplossing welke hierboven is beschreven, zie de
navolgende link op de site van Microsoft. Op deze pagina hieronder wordt
de oplossing zoals hierboven aangegeven ook aangedragen als één van de mogelijke
oplossingen, wanneer het upgraden naar de nieuwste versie van Windows 10 niet
wil lukken.
Zie in de link hieronder, bij de afdeling: Gevavanceerd voor meer informatie :

LINK - Microsoft: Problemen met het bijwerken van Windows 10 oplossen