28 lines
992 B
PowerShell
28 lines
992 B
PowerShell
|
|
# Stop Windows Update Services the services
|
|
stop-service -Name wuauserv -ErrorAction SilentlyContinue -Force
|
|
stop-service -Name bits -ErrorAction SilentlyContinue -Force
|
|
|
|
# Delete the contents of the SoftwareDistribution folder
|
|
$softwareDistributionPath = "$env:SystemRoot\SoftwareDistribution\Download"
|
|
if (Test-Path -Path $softwareDistributionPath) {
|
|
Get-ChildItem -Path $softwareDistributionPath -Recurse | Remove-Item -Force -ErrorAction SilentlyContinue -Recurse
|
|
} else {
|
|
Write-Host "SoftwareDistribution folder does not exist."
|
|
}
|
|
|
|
|
|
|
|
# Delete the contents of the Catroot2 folder
|
|
$catroot2Path = "$env:SystemRoot\System32\catroot2"
|
|
if (Test-Path -Path $catroot2Path) {
|
|
Get-ChildItem -Path $catroot2Path -Recurse | Remove-Item -Force -ErrorAction SilentlyContinue -Recurse
|
|
} else {
|
|
Write-Host "Catroot2 folder does not exist."
|
|
}
|
|
|
|
|
|
# Start the services again
|
|
Start-Service -Name wuauserv -ErrorAction SilentlyContinue
|
|
Start-Service -Name bits -ErrorAction SilentlyContinue
|