ブログアーカイブ

更新プログラムをアンインストール


Windows の更新プログラムをアンインストールする方法です。いずれかの方法で削除します。

バックアップまたは復元ポイントを作成してから行ってください。

  • コントロールパネル – インストールされた更新プログラムを表示 を利用してアンインストール
  • コマンドプロンプト(管理者) を開いて、wusa /uninstall /kb:(number)  を実行する。KB2975719の場合、/kb:2975719となります。
  • Dism /Online /Remove-Package /PackageName:Package_for_KBxxxxxxx_..(GM,RTMなどを含まない) を実行します。失敗するときはレジストリーエディターでHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\(キー) CurrentState を70(112)から40(64)に変更して実行すると成功する場合があります。

Windows 8以降のバージョンではデルタ圧縮されたファイルを正しく復元できない場合があります。Dism /Online /Cleanup-Image /RestoreHealth を実行してください。再起動後に起動できなくなる場合があります。

更新プログラム


2015-06-16

  • KB3049989
  • KB3063843
  • KB3061421
  • KB3061468
  • KB3059316
  • KB3053863
  • KB3029438
  • KB3056347
  • KB3018467
  • KB3013791
  • KB3029606
  • KB3054256
  • KB3060793
  • KB3064059
  • KB3064209
  • KB3058168
  • KB3060383

17件

Windows Update (Windows 8.1)


Windows 8.1 で Windows Update に失敗する

KB2919355, KB2934018, KB2975719, KB2984006 などの更新プログラムのインストールに失敗するときに次の点を確認してみてください。マイクロソフトが推奨する方法ではありませんので注意してください。

  1. regedit.exe を起動して、HKEY_LOCAL_MACHINE に ハイブ(%SystemRoot%\System32\config\components)を追加します。キー名を COMPONENTS に設定します。
  2. 更新プログラム(msu ファイル)を展開して、sys ファイルを含むフォルダーを確認します。対応する %SystemRoot%\WinSxS\ フォルダーの古いバージョンを選択します。
  3. %SystemRoot%\WinSxS\ フォルダーのファイルが圧縮されているかどうか確認します。適用する更新プログラムの sys ファイルと比べてファイルサイズが小さい場合は msdelta 圧縮されています。
  4. HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components の 対応するキーに含まれる f! で始まる値の DRORD が 3 に設定されているか確認します。圧縮されているのに 1 に設定されている場合は変更します。圧縮されていないファイルの場合は 1 に設定します。NTFS圧縮(エクスプローラーで青色の表示になる) の場合は 5 に設定します。
  5. f! で始まる値が 1 のみ含まれる場合は、CF, CTS, DV を削除します。

CF の値が存在すると、%SystemRoot%\WinSxS\ManifestCache (blob) を参照します。必要があればこのフォルダーの bin ファイルを削除します。

この状態で 更新プログラムを適用します。次のコマンドを実行します。

  • Dism /Online /Cleanup-Image /StartComponentCleanup
  • Dism /Online /Cleanup-Image /ScanHealth
  • Dism /Online /Cleanup-Image /RestoreHealth