Hyper-VサーバーのプロンプトまたはPSからWindows更新プログラムをアンインストールするにはどうすればよいですか?


14

VMゲストで作業しているときにサーバーで問題が発生しましたが、最近インストールされた更新が原因だと思います。コマンドプロンプトまたはPowershellからWindows Updateをアンインストールする正しいコマンドは何ですか?

回答:


22

インストールされたパッチのリストを取得するには、次を実行します。

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のアンインストールスイッチを有効にしました(最後のリンクを参照)。


4

私はこれに出くわしたばかりで、ドキュメントからも明らかではないので、使用wusa /uninstall /kb:<kb number>するときは、番号 KBではなく、KBからの実際の番号を使用していることを確認してください。

違う: wusa /uninstall /kb:KB123456

正しい: wusa /uninstall /kb:123456


2

そして、リモートコンピューターからそれを行うには:wmic / node:SRVNAME process call create "powershell wusa / uninstall / kb:2639043 / quiet / norestart"

とwusa /?パラメータに関する詳細情報を取得する


0

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.