「やばい、Windows Updateが原因?」不具合を起こした更新プログラムを安全にアンインストールして元に戻す方法

Windows

はじめに:Windows Updateが引き起こす予期せぬトラブル

Windows Updateは、セキュリティの強化や新機能の追加のために不可欠ですが、時にはシステムに不具合をもたらすことがあります。PCの動作が不安定になったり、特定のアプリケーションが起動しなくなったり、予期せぬエラーが発生したり…。そんな時、「もしかして、あのWindows Updateが原因では?」と疑う方もいるでしょう。

この記事では、Windows Update後に発生した不具合の原因となっている可能性のある特定の更新プログラムを特定し、安全にアンインストールしてシステムを元の安定した状態に戻すための具体的な手順を、Windows 10/11を対象に解説します。

作業前の重要事項:システムの保護と注意点

  • システムの復元ポイントの作成(推奨): 更新プログラムのアンインストールもシステムに影響を与える可能性があります。万が一に備え、作業前にシステムの復元ポイントを作成しておくことを強くお勧めします。
  • 管理者権限: 更新プログラムのアンインストールには管理者権限が必要です。
  • 再起動の準備: アンインストール後、PCの再起動が求められることがあります。作業中のファイルを保存し、再起動できる状態にしておきましょう。
  • 全ての更新プログラムがアンインストールできるわけではない: セキュリティ上重要な一部の更新プログラムや、Windowsのコア機能と密接に統合されているものはアンインストールできない場合があります。

システムの復元ポイントを作成する手順

  1. Windowsの検索バーに「復元ポイントの作成」と入力し、検索結果から選択します。
  2. 「システムの保護」タブで、保護が有効になっているドライブ(通常はCドライブ)を選択し、「作成」をクリックします。
  3. 復元ポイントの名前(例: 「Updateアンインストール前_YYYYMMDD」)を入力し、「作成」をクリックします。

特定のWindows更新プログラムをアンインストールする手順

主に3つの方法があります。ご自身の環境や状況に合わせて選択してください。

方法1: 設定アプリからアンインストールする (Windows 10/11共通)

最も一般的な方法で、GUIで直感的に操作できます。

  1. 「スタート」ボタンを右クリックし、「設定」を選択します。
  2. 左メニューから「Windows Update」をクリックします。
  3. 「更新の履歴」をクリックします。
  4. 「更新プログラムをアンインストールする」をクリックします。
  5. インストールされている更新プログラムの一覧が表示されます。不具合が発生した時期にインストールされた更新プログラム(特に「品質更新プログラム」や「その他の更新プログラム」)を探します。KB番号(例: KBxxxxxxx)をメモしておくと良いでしょう。
  6. アンインストールしたい更新プログラムを選択し、「アンインストール」をクリックします。
  7. 確認メッセージが表示されたら、「アンインストール」をクリックします。
  8. アンインストールが完了すると、PCの再起動を求められる場合があります。指示に従って再起動してください。

方法2: コントロールパネルからアンインストールする (Windows 10/11共通)

古いWindowsバージョンや、設定アプリに表示されない特定の更新プログラムを探す場合に有効です。

  1. Windowsの検索バーに「コントロールパネル」と入力し、検索結果から選択します。
  2. 「プログラム」カテゴリの下にある「プログラムのアンインストール」をクリックします。
  3. 左側メニューの「インストールされた更新プログラムを表示」をクリックします。
  4. 更新プログラムの一覧が表示されます。不具合が発生した時期にインストールされた更新プログラムを探し、KB番号を確認します。
  5. アンインストールしたい更新プログラムを右クリックし、「アンインストール」を選択します。
  6. 確認メッセージが表示されたら、「はい」をクリックします。
  7. アンインストールが完了すると、PCの再起動を求められる場合があります。指示に従って再起動してください。

方法3: コマンドプロンプト (管理者) を使用してアンインストールする

GUIでの操作が困難な場合や、特定のKB番号が分かっている場合に役立ちます。

  1. 「スタート」ボタンを右クリックし、「ターミナル(管理者)」または「コマンドプロンプト(管理者)」を選択します。
  2. まず、システムにインストールされている更新プログラムの一覧を確認します。以下のコマンドを実行してください。
    wmic qfe list brief /format:table

    このコマンドで、インストール日とKB番号(HotFixID)が表示されます。不具合発生時期と照らし合わせて、アンインストール候補のKB番号を特定します。

  3. 特定の更新プログラムをアンインストールするには、以下のコマンドを実行します。「KBxxxxxxx」は特定したKB番号に置き換えてください。
    wusa /uninstall /kb:XXXXXXX

    例:wusa /uninstall /kb:5034123

  4. アンインストールの確認ダイアログが表示されるので、指示に従います。
  5. 完了後、PCの再起動を求められる場合があります。

アンインストール後の対処と注意点

更新プログラムが再インストールされないようにする

アンインストールしても、Windows Updateが自動的にその更新プログラムを再度ダウンロード・インストールしてしまうことがあります。一時的に更新を停止するか、特定の更新プログラムを非表示にするツールを利用することを検討してください。

  • Windows Updateの一時停止: 「設定」>「Windows Update」から、更新を一時停止することができます(通常は最大5週間)。
  • 特定のドライバー更新プログラムの非表示: Microsoftが提供する「Show or hide updates troubleshooter (wushowhide.diagcab)」ツールを使用すると、特定の更新プログラムを一時的に非表示にできます。ただし、これは主にドライバー更新プログラム向けで、セキュリティ更新プログラムなどには適用できない場合があります。

それでも問題が解決しない場合

更新プログラムのアンインストールで問題が解決しない場合は、以下の対策も検討してください。

  • システムの復元: 作業前に作成した復元ポイントや、自動で作成された復元ポイントを使って、システムを以前の状態に戻します。
  • Windowsの初期化: 最終手段として、個人ファイルを残してWindowsを再インストールする「PCを初期状態に戻す」オプションも検討します。
  • Microsoftサポートへの問い合わせ: 特定の更新プログラムが深刻な問題を引き起こしている場合、Microsoftのサポートに問い合わせることも有効です。

まとめ

Windows UpdateはPCを最新の状態に保つ上で重要ですが、稀にシステムに不具合をもたらすことがあります。この記事で解説した手順に従って、不具合の原因となっている可能性のある更新プログラムを特定し、安全にアンインストールすることで、PCを安定した状態に戻すことができるでしょう。

しかし、更新プログラムのアンインストールは慎重に行うべき作業です。必ず事前にシステムの復元ポイントを作成し、万が一の事態に備えてください。トラブルシューティングは根気のいる作業ですが、これらの知識が皆さんのPCライフの一助となれば幸いです。

コメント

タイトルとURLをコピーしました