首页 > 电脑专区 > windows >

win7批量删除系统更新补丁

来源:互联网 2023-02-20 23:40:07 376

操作系统的更新补丁要卸载,一般常规方法,就是到添加删除程序里面,点击查看已安装的更新,然后一个一个手动卸载,很是浪费时间,今天给大家介绍如何命令批量卸载补丁的方法。rfH办公区 - 实用经验教程分享!

win7批量删除系统更新补丁rfH办公区 - 实用经验教程分享!

方法/步骤

  • 1

    在e盘,新建记事本,把以下代码复制其中,然后保存为文件名为a.ps1。rfH办公区 - 实用经验教程分享!

    rfH办公区 - 实用经验教程分享!

    $KBID="KB958488"rfH办公区 - 实用经验教程分享!

    $KBID1="KB976902"rfH办公区 - 实用经验教程分享!

    clsrfH办公区 - 实用经验教程分享!

    functionRemove-Update{rfH办公区 - 实用经验教程分享!

    rfH办公区 - 实用经验教程分享!

    $HotFixes=Get-HotFixrfH办公区 - 实用经验教程分享!

    [int]$count=0;rfH办公区 - 实用经验教程分享!

    foreach($HotFixin$HotFixes)rfH办公区 - 实用经验教程分享!

    {rfH办公区 - 实用经验教程分享!

    $count=$count 1rfH办公区 - 实用经验教程分享!

    Write-Host$count/$HotFixes.CountrfH办公区 - 实用经验教程分享!

    if(($KBID-ne$HotFix.HotfixId)-and($KBID1-ne$HotFix.HotfixId))rfH办公区 - 实用经验教程分享!

    {rfH办公区 - 实用经验教程分享!

    "Insidefirstif"rfH办公区 - 实用经验教程分享!

    $KBID=$HotFix.HotfixId.Replace("KB","")rfH办公区 - 实用经验教程分享!

    $RemovalCommand="wusa.exe/uninstall/kb:$KBID/quiet/norestart"rfH办公区 - 实用经验教程分享!

    Write-Host"Removing$KBIDfromthetarget."rfH办公区 - 实用经验教程分享!

    Invoke-Expression$RemovalCommandrfH办公区 - 实用经验教程分享!

    rfH办公区 - 实用经验教程分享!

    }rfH办公区 - 实用经验教程分享!

    rfH办公区 - 实用经验教程分享!

    if($KBID-match"All")rfH办公区 - 实用经验教程分享!

    {rfH办公区 - 实用经验教程分享!

    $KBNumber=$HotFix.HotfixId.Replace("KB","")rfH办公区 - 实用经验教程分享!

    $RemovalCommand="wusa.exe/uninstall/kb:$KBNumber/quiet/norestart"rfH办公区 - 实用经验教程分享!

    Write-Host"Removingupdate$KBNumberfromthetarget."rfH办公区 - 实用经验教程分享!

    Invoke-Expression$RemovalCommandrfH办公区 - 实用经验教程分享!

    rfH办公区 - 实用经验教程分享!

    }rfH办公区 - 实用经验教程分享!

    rfH办公区 - 实用经验教程分享!

    if($KBID-match"Security")rfH办公区 - 实用经验教程分享!

    {rfH办公区 - 实用经验教程分享!

    if($HotFix.Description-match"Security")rfH办公区 - 实用经验教程分享!

    {rfH办公区 - 实用经验教程分享!

    rfH办公区 - 实用经验教程分享!

    $KBSecurity=$HotFix.HotfixId.Replace("KB","")rfH办公区 - 实用经验教程分享!

    $RemovalCommand="wusa.exe/uninstall/kb:$KBSecurity/quiet/norestart"rfH办公区 - 实用经验教程分享!

    Write-Host"RemovingSecurityUpdate$KBSecurityfromthetarget."rfH办公区 - 实用经验教程分享!

    Invoke-Expression$RemovalCommandrfH办公区 - 实用经验教程分享!

    }rfH办公区 - 实用经验教程分享!

    }rfH办公区 - 实用经验教程分享!

    rfH办公区 - 实用经验教程分享!

    rfH办公区 - 实用经验教程分享!

    while(@(Get-Processwusa-ErrorActionSilentlyContinue).Count-ne0)rfH办公区 - 实用经验教程分享!

    {rfH办公区 - 实用经验教程分享!

    Start-Sleep3rfH办公区 - 实用经验教程分享!

    Write-Host"Waitingforupdateremovaltofinish..."rfH办公区 - 实用经验教程分享!

    }rfH办公区 - 实用经验教程分享!

    }rfH办公区 - 实用经验教程分享!

    rfH办公区 - 实用经验教程分享!

    }rfH办公区 - 实用经验教程分享!

    rfH办公区 - 实用经验教程分享!

    Remove-Update rfH办公区 - 实用经验教程分享!

    win7批量删除系统更新补丁rfH办公区 - 实用经验教程分享!

    win7批量删除系统更新补丁rfH办公区 - 实用经验教程分享!

  • 1该信息未经授权抓取自百度经验
  • 2

    点开开始-找到搜索-输入cmd-右键选择管理员打开。rfH办公区 - 实用经验教程分享!

    win7批量删除系统更新补丁rfH办公区 - 实用经验教程分享!

  • 3

    输入PowerShell ,然后回车。rfH办公区 - 实用经验教程分享!

    win7批量删除系统更新补丁rfH办公区 - 实用经验教程分享!

  • 4

    输入Set-ExecutionPolicyRemoteSigned ,然后回车。rfH办公区 - 实用经验教程分享!

    win7批量删除系统更新补丁rfH办公区 - 实用经验教程分享!

  • 5

    输入E:a.ps1,然后回车。rfH办公区 - 实用经验教程分享!

    win7批量删除系统更新补丁rfH办公区 - 实用经验教程分享!

  • 6

    以上代码的核心思想:windows 的"wusa.exe"和ps1批处理文件,全部步骤操作完,最后重启电脑即可,因为补丁的配置,所以关机和开机都要挺久的。请不要断电,直到电脑回到系统桌面。rfH办公区 - 实用经验教程分享!

  • 注意事项

    • 如果认为本经验对您有所帮助,或者解决了您的问题,为了表达对本作者,辛勤编辑和无私分享的谢意。请点击下面【投票】支持小编!如果以后碰到其他难题,想随时浏览本人经验或者学习解决问题的最佳方法,请点击下面的【收藏】,如果认为本经验能够帮助到您的朋友,请点击页面右边“双箭头”分享,可以分享到微信或者微博。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!rfH办公区 - 实用经验教程分享!


    标签: WIN7删除系统更新补丁

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码