Skip to main content

KB5000802 quick fix.

  • March 17, 2021
  • 1 reply
  • 50 views

ChrisD

Hey Guys,

Here is a quick worklet I wrote that I’ve been using to fix the MS BSOD error. Please let me know your thoughts, looking to improve my coding skills.

Evaluation Code:

#KBs that want to query for
$kb = '5000802'
$kb2 = '5001567'

# Checks for installed KB
$installed = Get-HotFix -Id "KB$kb" -ErrorAction SilentlyContinue
$installed2 = Get-HotFix -ID "KB$kb2" -ErrorAction SilentlyContinue


if (( $installed )) {
        Exit 1
}elseif($installed2){
exit 0
#exits with output in the report
write-host = "$kb2 patch Installed"
} else {
Exit 0
#exits but can view the output via the report. 
Write-Host = "$kb Not installed"
} 

Remediation Code:

$SF = "C:\"
$file = 'windows10.0-kb5001567.msu'
$kb = '5000802'
$installed = Get-HotFix -ID "KB$kb2" -ErrorAction SilentlyContinue

if($installed){
    Copy-Item .\$file -Destination "$SF\$file"
    Start-Process -FilePath "wusa.exe" -ArguementList "$SF\$file /quiet /norestart" -wait
    Remove-Item $SF\$file
    }Else{
    write-host = 'patch installed'}

You can upload the file to and just adjust the code to patch other KBs.

1 reply

Lantz
  • Novice
  • 8 replies
  • March 28, 2021

Looks good! Thanks!


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings