Windows 11でKB5063878を削除する際に発生するエラー0x800f0905を解決する方法

Windows 11でKB5063878アップデートをアンインストールするとエラー0x800f0905が表示される場合、このトラブルに悩まされているのはあなただけではありません。このアップデートは最近、SSDやHDDの故障、ストリーミングの不具合など、多くの問題を引き起こしています。Microsoftはストリーミングの問題に対する回避策をいくつか提供していますが、アンインストールしたい人にとっては、特にこのエラーが発生した場合は必ずしも簡単ではありません。そこで、手間をかけずにこのエラーを解消できる、実証済みの方法をいくつかご紹介します。

Windows 11 KB5063878 アップデートのアンインストール中に発生するエラー 0x800f0905 を修正

方法1: Windows Updateのトラブルシューティングツールを実行する

ほとんどの場合、この組み込みのトラブルシューターは、システムを完全に壊すことなく、いくつかの修正を見つけることができます。アップデートや削除を妨げる一般的な問題をスキャンし、即座に修正を試みます。

  1. 設定 > システム > トラブルシューティング > その他のトラブルシューティングに進みます
  2. Windows Updateまでスクロールダウンし、「実行」をクリックして、画面の指示に従ってください。スムーズに動作させるには再起動が必要な場合があります。

それでもうまくいかなくても心配しないでください。別の計画があります。

方法2: 更新コンポーネントを手動でリセットする

多くの場合、破損したアップデートキャッシュや残存するサービスが、問題のあるアップデートの削除を妨げています。これらをリセットすることで不要なファイルが削除され、エラーなくアンインストールできるようになる場合があります。手順は以下のとおりです。

1.コマンドプロンプトを管理者として開きます。 「cmd」を検索し、右クリックして「管理者として実行」を選択します。

2.次のコマンドを順番に実行します。

net stop wuauserv net stop bits net stop cryptsvc ren %SystemRoot%\SoftwareDistribution SoftwareDistribution.old ren %SystemRoot%\System32\catroot2 catroot2.old net start wuauserv net start bits net start cryptsvc

これは基本的にアップデートサービスを停止し、キャッシュフォルダの名前を変更して(Windowsが新しいフォルダを作成するように)、サービスを再起動します。この間、多少のフリーズが発生する場合がありますが、これはよくある解決策です。環境によっては、これが唯一の解決策となる場合もあります。この手順を実行した後、再起動してアンインストールを再度お試しください。

方法3: DISMを使用してパッケージをクリーンアップする

上記の方法でも問題が解決しない場合は、DISM を使うことで頑固な更新プログラムを完全に削除できる場合がよくあります。少し奇妙ですが、Windows が更新プログラムのアンインストールを正常に行わない場合があり、そのような場合は DISM が役立ちます。以下の手順に従ってください。

  1. コマンドプロンプト(管理者)を開く
  2. 特定の更新パッケージを見つけるには、次のコマンドを実行します。
  3. dism /online /get-packages | findstr KB5063878

    これにより、パッケージの ID が出力されます。 のような表示になりますPackage_for_KB....。この点に注意してください。

  4. 次に、次のコマンドを実行して更新を削除します。
  5. dism /online /remove-package /packagename:<YourPackageNameHere>

    <YourPackageNameHere>先ほどリストした実際の名前に置き換えてください。この方法は、特定の更新プログラムを直接ターゲットとし、Windows Updateインターフェースをバイパスします。

    方法4:破損したシステムファイルを修復する

    Windowsのシステムファイルが破損していたり​​、不一致だったりすると、アンインストールがブロックされる可能性があります。以下のコマンドを実行すると、問題の確認と修正に役立ちます。

    sfc /scannow dism /online /cleanup-image /restorehealth

    完全に完了するまでお待ちください。完了まで数分かかる場合があります。その後、再起動して再度アップデートの削除をお試しください。システムの整合性を修復するだけで、アンインストールできない頑固なアップデートを解消できる場合もあります。

    方法5: アップデートが自動的に再インストールされないようにする(オプションだが便利)

    Windowsがアップデートを削除しても再インストールし続けると、非常に迷惑です。これを止める方法は次のとおりです。

    1. [設定] > [Windows Update]メニューから Windows Update を一時的に一時停止します。
    2. 問題のあるKBを非表示にするには、「更新プログラムの表示/非表示」ツールを使用します。このツールは基本的に、Windowsにその更新プログラムの再インストールを無視するように指示します。
    3. グループポリシーに慣れている場合は、gpedit.mscを開き、 「コンピューターの構成」>「管理用テンプレート」>「Windows コンポーネント」>「Windows Update」に移動します。ここで、更新プログラムが自動的にインストールされないようにするポリシーを設定できます。

    よくある質問

    アンインストール中にエラー 0x800f0905 が発生する原因は何ですか?

    通常、更新キャッシュの破損、システムファイルの破損、またはWindowsのサービスにおける競合が原因です。一部の設定では、更新が部分的にインストールされたりロックされたりして、削除が困難になる場合があります。

    これらの手順によりシステムの安定性が損なわれる可能性はありますか?

    一般的には、いいえ。これらはWindowsの標準的なトラブルシューティング手順です。ただし、アップデートの設定をいじったり、システム修復コマンドを実行したりする前に、重要なデータをバックアップしておくことをお勧めします。

    アップデートが再インストールされ続ける場合はどうなりますか?

    Windowsでは、特定の更新プログラム(特に重要フラグが設定されている更新プログラム)の再インストールを要求することがよくあります。非表示ツールやグループポリシーを使用すると、このような事態を防ぐことができます。

    KB5063878 をインストールしたままにしておくと SSD にリスクが生じますか?

    はい、多くの方から、このアップデートに関連したドライブの破損やアクセス障害などの問題が報告されています。特にSSDの調子が悪い場合は、安全のためにアンインストールする方が多いようです。

    これらの方法が、KB5063878 をアンインストールする際に、これ以上の手間をかけずに済むことを願っています。アンインストールに失敗する、またはエラーが表示される原因がわからない場合は、これらのヒントがおそらく最善の解決策となるでしょう。ただし、Windows は奇妙な仕組みになっていることを覚えておいてください。あるマシンでは修正プログラムが機能しても、別のマシンでは機能しないことがあります。そのため、何かがうまくいかなくても、落胆せずに次のマシンで試してみてください。

    まとめ

    • Windows Updateのトラブルシューティングツールを実行する
    • 更新コンポーネントを手動でリセットする
    • DISMを使用して更新プログラムを削除します
    • 破損したシステムファイルを修復する
    • アップデートの自動再インストールをブロックする

    まとめ

    KB5063878のような頑固なアップデートを削除するのは必ずしも簡単ではありませんが、これらの方法でよくある落とし穴のほとんどをカバーできます。設定によっては、トラブルシューティングツールを実行するだけで解決できる場合もあれば、より具体的なコマンド操作が必要な場合もあります。重要なのは、忍耐強く、各ステップの後に再起動することです。これで問題が解決し、エラーを回避できることを祈っています。幸運を祈ります。そして、誰かの時間を節約できれば幸いです。