WindowsアップデートをアンインストールするCLI方法?


9

基本的に、[コントロールパネル]> [プログラムのアンインストール]> [インストールされた更新プログラムの表示]> [アンインストールを右クリック]を選択すると、コマンドラインから何ができますか?Windowsプラットフォーム全体で機能する方法を探していますが、(そして私の考えでは、おそらく)バージョンに依存している場合はそうです。

多分次のようなもの:

C:\ command / uninstall "x64ベースシステム用Windows 7のセキュリティ更新(KB2705219)"

KBを使用することは素晴らしいようですが、wusa.exeは上記の更新例では機能しますが、「Silverlightのセキュリティ更新(KBXXXXXXXX)」では機能しません。あまり一貫性がない。

これに関するドキュメントがあまりないことに本当に驚いています。WUInstallのようなアプリはどのように実行しますか?

フォローアップの質問は、「インストールされた更新の表示」のリストがどのように入力されているかです。「UninstallString」または同等の機能を期待して、レジストリを検索しましたが、通常の[プログラムの追加と削除]リストへの参照しか見つかりませんでした。


関連:superuser.com/questions/270610/…。直接の複製ではありませんが、その答えの1つが当てはまります。
Indrek 2012

@Indrekコメントありがとうございます!以前の復元ポイントにロールバックすることは、それを処理する1つの方法であり、問​​題なく完了しました。しかし、そのうちの1つだけを削除する必要がある場合、x回の更新を元に戻すのは面倒です。そして質問で述べたように、私はWUInstallがどのようにそれを行うのか知りたいです。
Miguel Moll

この回答はwuinstall、既知のKB番号の更新を削除するために使用します
paradd0x

@ThiagoMさん、こんにちは。私wuinstallはそれができることを知っています。しかし、私はサードパーティのアプリに依存しないことを望んでいました。wuinstallOSが提供するものを使用していると思いますが、違いますか?
Miguel Moll

2
@ radioact1ve WUSA /アンインストール/ KB:?{更新ID} ...または私は何かを逃した.... sevenforums.com/tutorials/...
モアブ

回答:


4

Server 2003およびXPの場合、次のことを試すことができます。

C:\WINDOWS\$NtUninstallKB940157$\spuninst\spuninst.exe /quiet /norestart

KB番号は、殺したいKBです。


はい、これは私が使ってきたものです。よく働く。
Miguel Moll、

3

ウサの前提条件は何ですか?たとえば、Windowsのどのバージョンですか?
Peter Mortensen

@PeterMortensen - XPからはによると、最大32ビットwhatisdll.com/wusa-exe-repair-free-download-windows-78xpvistaと少なくともビスタからに応じて、最大support.microsoft.com/kb/934307それはおそらくマイクロソフトでXPサポートを停止
a13ph 2014年

0

私はこの非常に素晴らしいユーティリティを見つけました:https : //bitbucket.org/kazenoco/windows-updates-uninstaller-utility/downloads/Windows%20Updates%20Uninstaller.exe


Windows Updates Uninstallerユーティリティこのユーティリティ(AutoHotKeyでスクリプト化)を使用すると、システムから必要なWindows Updatesを一括アンインストールできます。Service Packはアンインストールされないため、手動でアンインストールする必要があります。Windows XP、Vista、7、8、8.1で動作します。インストール何もインストールする必要はありません。実行可能ファイルはポータブルなので、ダウンロードして実行するだけです。実行可能ファイルは、実行中に親ディレクトリに一時テキストファイルを作成し、不要になると自動的に削除します。

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