web-dev-qa-db-ja.com

Hyper-VサーバーのプロンプトまたはPSからWindowsの更新をアンインストールする方法

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

14
DanBig

インストールされているパッチのリストを取得するには、次のようにします。

wmic qfe list

リストされたパッチをアンインストールするには、次のようにします。

wusa /uninstall /kb:<kbnumber>

以下に、詳細情報を含むリンクをいくつか示します。 http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/57960/Default.aspxhttp://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のアンインストールスイッチが有効になりました(最後のリンクを参照)。

22
MattB

私はこれに遭遇したばかりで、ドキュメントから明確ではないので、wusa /uninstall /kb:<kb number> KBではなく実際のnumberを使用していることを確認してください。数値ではありませんand = KB。

違う: wusa /uninstall /kb:KB123456

正しい: wusa /uninstall /kb:123456

4
DigitalNoise

リモートコンピューターから実行するには、wmic/node:SRVNAMEプロセスコールcreate "powershell wusa/uninstall/kb:2639043/quiet/norestart"を呼び出します。

とウサ/?パラメータに関する詳細情報を入手するには

2
Lucs

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

0
city

CMDまたはPSでこれを試してください

wmic qfe list brief /format:table
0