win7批量删除系统更新补丁

2025-11-02 06:26:27

1、在e盘,新建记事本,把以下代码复制其中,然后保存为文件名为a.ps1。

$KBID = "KB958488"   

$KBID1 = "KB976902"  

cls  

function Remove-Update {  

  

$HotFixes = Get-HotFix  

[int]$count = 0;  

foreach ($HotFix in $HotFixes)   

{  

    $count = $count + 1  

    Write-Host $count / $HotFixes.Count  

    if (($KBID -ne $HotFix.HotfixId) -and ($KBID1 -ne $HotFix.HotfixId))   

    {   

        "Inside first if"   

        $KBID = $HotFix.HotfixId.Replace("KB", "")   

        $RemovalCommand = "wusa.exe /uninstall /kb:$KBID /quiet /norestart"   

        Write-Host "Removing $KBID from the target."   

        Invoke-Expression $RemovalCommand   

          

    }   

      

    if ($KBID -match "All")   

    {   

        $KBNumber = $HotFix.HotfixId.Replace("KB", "")   

        $RemovalCommand = "wusa.exe /uninstall /kb:$KBNumber /quiet /norestart"   

        Write-Host "Removing update $KBNumber from the target."   

        Invoke-Expression $RemovalCommand   

          

    }   

      

    if ($KBID -match "Security")   

    {   

        if ($HotFix.Description -match "Security")   

        {   

          

            $KBSecurity = $HotFix.HotfixId.Replace("KB", "")   

            $RemovalCommand = "wusa.exe /uninstall /kb:$KBSecurity /quiet /norestart"   

            Write-Host "Removing Security Update $KBSecurity from the target."   

            Invoke-Expression $RemovalCommand   

        }   

    }   

     

  

    while (@(Get-Process wusa -ErrorAction SilentlyContinue).Count -ne 0)   

    {   

        Start-Sleep 3   

        Write-Host "Waiting for update removal to finish ..."   

    }   

}  

  

}  

  

Remove-Update  

win7批量删除系统更新补丁

win7批量删除系统更新补丁

2、点开开始-找到搜索-输入cmd-右键选择管理员打开。

win7批量删除系统更新补丁

3、输入PowerShell ,然后回车。

win7批量删除系统更新补丁

4、输入Set-ExecutionPolicy RemoteSigned ,然后回车。

win7批量删除系统更新补丁

5、输入E:a.ps1,然后回车。

win7批量删除系统更新补丁

6、以上代码的核心思想:windows 的"wusa.exe"和ps1批处理文件,全部步骤操作完,最后重启电脑即可,因为补丁的配置,所以关机和开机都要挺久的。请不要断电,直到电脑回到系统桌面。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢