さて、私が遭遇した問題があります。Windows のアップデート後、どうしてもアンインストールできないアップデートがいくつかありました。通常の方法で試してみましたが、ダメでした。それらは頑固にリストに残ったままです。通常、以前の復元ポイントに戻すことが推奨されますが、これはアップデート前に復元ポイントを保存しておかなければ機能しません。場合によっては、Windows はアンインストールを完全にブロックします。特に重要なアップデートやコア システム ファイルを変更するアップデートの場合です。これは少し厄介ですが、幸いにも回避策があります。通常のアンインストール オプションがグレー表示されていたり、機能しない場合は、これらのより高度な方法を試してみる価値があります。
Windows Updateのアンインストールに関する問題を解決する方法
解決策1:システムの復元を使用する
これは、個人ファイルに影響を与えることなくシステムの状態を元に戻せるため、最も簡単で安全な方法と言えるでしょう。アップデートによって問題が発生した場合、インストール前の状態にPCを復元することで、その被害を修復できる可能性があります。ただし、以前の復元ポイントが必要になります。必ずしも復元ポイントが存在するとは限りませんが、もし存在するのであれば、試してみる価値はあります。
- Windowsの検索バーに「復元ポイントの作成」と入力してEnterキーを押します。
- システムプロパティウィンドウで、[システムの復元]をクリックします。
- 問題のあるアップデートがインストールされる前に作成された復元ポイントを選択してください。不明な場合は、問題が発生する直前の最新の復元ポイントを選択してください。
- 「次へ」をクリックして、画面の指示に従ってください。通常は再起動が行われ、その後ゲームが再開されます。
- 処理が完了したら、忘れずにPCを再起動してください。
注:システムによっては、特定のシステムファイルが破損している場合や復元ポイントが存在しない場合、復元プロセスが失敗することがあります。通常、この手順で多くの問題が解決しますが、重要なのは、まず古い復元ポイントが存在することを確認することです。
解決策2:コマンドプロンプトを使用してアップデートをアンインストールする
この方法は、Windowsのユーザーインターフェースに頼るのではなく、特定のKBアップデートを直接適用できるため、非常に便利です。WindowsのUIは時として言うことを聞かないことがあります。少し技術的な知識が必要ですが、手順通りに進めればそれほど難しくはありません。
- コマンドプロンプトを管理者として開きます。検索バーに「cmd」と入力し、右クリックして「管理者として実行」を選択してください。
- このコマンドを使用して、インストールされているすべての更新プログラムを一覧表示し、削除したい更新プログラムを見つけてください。
wmic qfe list brief /format:table - KB番号(KB5001330など)がわかったら、次のコマンドを実行してアンインストールします。
wusa /uninstall /kb:XXXXXXX - を押してくださいEnter。ウィザードが表示され、確認を求められます。画面の指示に従ってください。
- その後、コンピューターを再起動してください。エラーが発生した場合は、特にWindowsの動作が不安定な場合は、何度か試行錯誤が必要になることがあります。
XXXXXXX の部分を、ご使用の KB 番号に 置き換えてください。
マシンによっては、アップデートが削除不可能と判断された場合やファイルが破損している場合、コマンドがエラーメッセージを表示せずに失敗することがあります。しかし、問題がなければ正常に動作します。
修正3.破損したファイルを修復する
Windowsのシステムファイルが破損しているとアンインストールができなくなることがあるため、修復することをお勧めします。具体的には、システムファイルチェッカーとDISMコマンドを実行してください。これらのコマンドは、破損または欠落しているシステムファイルをスキャンして修復します。
- コマンドプロンプトを管理者として開きます。
- まず、以下のコマンドを実行してください。
sfc /scannow - 完了後、以下の DISM コマンドを実行して Windows イメージの問題を修正してください。
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth - すべてのコマンドが完了したら、PCを再起動してください。
システムファイルのスキャンと修復が試みられます。時間がかかる場合があります。
これは万全な解決策ではありませんが、アンインストールを妨げている可能性のある破損ファイルを削除するのに役立ちます。システムによっては、修復が成功することで他の修正作業への道が開かれる場合もあります。
修正4:Windowsアップデートコンポーネントをリセットする
Windowsはアップデート関連のファイルをキャッシュに保持してしまうことがあるため、これらのコンポーネントをリセットすることで、しつこく残っているアップデートを削除できる可能性があります。上記の方法で解決しない場合は、この方法が有効です。
- コマンドプロンプトを管理者として開きます。
- 更新サービスを停止するには、以下を実行してください。
net stop wuauservnet stop bitsnet stop cryptSvcnet stop msiserver - 更新キャッシュファイルをクリアするには、以下を実行してください。
del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" - 念のため、ネットワークコンポーネントをリセットしてください。
cd /d %windir%\system32netsh winsock reset - 更新フォルダの名前を変更してバックアップしてください。
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 catroot2.old - 以下の手順でサービスを再開してください。
net start wuauservnet start cryptSvc - 最後に再起動してください。これでアンインストールプロセスを妨げているものが解消されるはずです。
修正5.クリーンブート状態でアンインストールする
サードパーティ製アプリやバックグラウンドサービスがアンインストール処理を妨害している可能性があります。クリーンブートを行うことで、問題の原因を特定できる場合があります。
- 検索バーに「msconfig」と入力してEnterキーを押すと、 msconfigが開きます。
- 「サービス」タブに移動し、 「すべての Microsoft サービスを非表示にする」のチェックボックスをオンにして、「すべて無効にする」をクリックします。
- 「スタートアップ」タブに切り替えて、「タスク マネージャーを開く」をクリックします。
- ここで全てのスタートアップ項目を無効にします。各項目を右クリックして「無効にする」を選択してください。
- 「ブート」タブに戻り、「セーフブート」にチェックを入れて「OK」をクリックします。
- PCを再起動してください。これで、最小限の環境になっているはずです。
- コントロールパネルまたは設定から、もう一度アップデートをアンインストールしてみてください。
- 完了したら、msconfigでセーフブートとスタートアップの変更を元に戻して、通常の状態に戻してください。
修正6.Windowsの修復インストール(インプレースアップグレード)
本当に厄介な問題ですか?Windowsの修復インストールは、ファイルやアプリを失うことなくOSをリフレッシュする方法です。完全な再インストールをせずに、Windowsを徹底的にクリーニングするようなものです。
- マイクロソフトの公式ウェブサイトからMedia Creation Toolをダウンロードしてください(「MediaCreationTool」で検索し、最新バージョンを選択してください)。
- ファイルをダブルクリックし、ユーザーアカウント制御(UAC)のプロンプトに同意し、プロンプトが表示されたら「このPCを今すぐアップグレードする」を選択してください。
- セットアップウィザードの手順に従ってください。保持する項目を選択する画面が表示されたら、「個人用ファイルとアプリを保持する」を選択してください。
- インストールを進めてください。多少時間がかかりますが、Windowsを効果的に刷新し、破損や不具合を修正します。
- インストール後、システムはクリーンな状態になっているはずなので、アップデートの動作がよりスムーズになるかもしれません。
これらの手順は面倒に思えるかもしれませんが、実際にやってみるだけでシステムが正常な状態に戻ることもあります。必ずしも効果があるとは限りませんが、通常のアンインストールがうまくいかず、アップデートが引き続き問題を引き起こす場合は、試してみる価値はあります。