DanBig Asked: 2010-02-11 05:25:45 +0800 CST2010-02-11 05:25:45 +0800 CST 2010-02-11 05:25:45 +0800 CST 如何从 Hyper-V 服务器中的提示符或 PS 卸载 Windows 更新? 772 与我的 VM 来宾一起工作时,我的服务器出现问题,我认为这是由于最近安装的更新所致。从命令提示符或 Powershell 卸载 Windows 更新的正确命令是什么? windows-update hyper-v-server-2008-r2 5 个回答 Voted Best Answer MattB 2010-02-11T07:35:37+08:002010-02-11T07:35:37+08:00 要获取已安装补丁的列表,您可以执行以下操作: wmic qfe list 要卸载列出的补丁程序,请执行以下操作: wusa /uninstall /kb:<kbnumber> 以下是一些包含更多信息的链接: http ://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/57960/Default.aspx http://support.microsoft.com/kb/934307 http://technet。 microsoft.com/en-us/library/dd883262(WS.10).aspx 注意:934307 KB 文章说您不能在 Windows 2008 上使用 /uninstall - 这不适用于 Windows 2008 R2 - 他们启用了 R2 上的卸载开关(请参阅最后一个链接)。 DigitalNoise 2015-09-04T17:19:31+08:002015-09-04T17:19:31+08:00 由于我刚刚遇到这个问题,并且从文档中不清楚,所以在使用时wusa /uninstall /kb:<kb number>请确保您使用的是 KB 中的实际数字,而不是数字和KB。 错误的:wusa /uninstall /kb:KB123456 正确的:wusa /uninstall /kb:123456 Lucs 2012-12-13T06:39:51+08:002012-12-13T06:39:51+08:00 并从远程计算机执行此操作: wmic /node:SRVNAME process call create "powershell wusa /uninstall /kb:2639043 /quiet /norestart" 和 wusa /?了解有关参数的更多信息 city 2017-08-17T21:44:13+08:002017-08-17T21:44:13+08:00 在 Windows 10 上,/quiet 不再起作用。您可以使用: $SearchUpdates = dism /online /get-packages | findstr "Package_for" $updates = $SearchUpdates.replace("Package Identity : ", "") | findstr "KBXXXXXX" #$updates DISM.exe /Online /Remove-Package /PackageName:$updates /quiet /norestart 请参阅:https ://social.technet.microsoft.com/Forums/windows/en-US/f6594e00-2400-4276-85a1-fb06485b53e6/issues-with-wusaexe-and-windows-10-enterprise?forum=win10itprogeneral Ebrahim Khalilullah 2020-03-26T07:46:41+08:002020-03-26T07:46:41+08:00 在 CMD 或 PS 中试试这个 wmic qfe list brief /format:table
要获取已安装补丁的列表,您可以执行以下操作:
要卸载列出的补丁程序,请执行以下操作:
以下是一些包含更多信息的链接: http ://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/57960/Default.aspx http://support.microsoft.com/kb/934307
http://technet。 microsoft.com/en-us/library/dd883262(WS.10).aspx
注意:934307 KB 文章说您不能在 Windows 2008 上使用 /uninstall - 这不适用于 Windows 2008 R2 - 他们启用了 R2 上的卸载开关(请参阅最后一个链接)。
由于我刚刚遇到这个问题,并且从文档中不清楚,所以在使用时
wusa /uninstall /kb:<kb number>
请确保您使用的是 KB 中的实际数字,而不是数字和KB。错误的:
wusa /uninstall /kb:KB123456
正确的:
wusa /uninstall /kb:123456
并从远程计算机执行此操作: wmic /node:SRVNAME process call create "powershell wusa /uninstall /kb:2639043 /quiet /norestart"
和 wusa /?了解有关参数的更多信息
在 Windows 10 上,/quiet 不再起作用。您可以使用:
请参阅:https ://social.technet.microsoft.com/Forums/windows/en-US/f6594e00-2400-4276-85a1-fb06485b53e6/issues-with-wusaexe-and-windows-10-enterprise?forum=win10itprogeneral
在 CMD 或 PS 中试试这个