Windows でパッケージが Absent 状態に変更できなかった

Windows Server で更新プログラムをインストールする際にエラー0x800f0922、Absent 状態に変更できませんでしたが発生した場合は、この投稿が役立つ場合があります。エラー メッセージは次のとおりです:

パッケージ KB を Absent 状態に変更できませんでした。状態: 0x800f0922

幸いにも、いくつかの簡単な提案に従うことで修正することができます。

Windows でパッケージが Absent 状態に変更できなかったエラーを修正する

次の提案に従って、Windows Server でエラー 0x800f0922、Absent 状態に変更できませんでしたを修正します。

  1. レジストリエディタで HTTP サービスを有効にする
  2. .NET Framework を更新する
  3. 更新コンポーネントをリセットする。

それでは、これらを詳しく見ていきましょう。

1] レジストリエディタで HTTP サービスを有効にする

レジストリエディタで HTTP サービスを有効にすることから始めます。これにより、Web 関連の通信を処理する構成が有効になります。方法は次のとおりです。

  1. Windows キー + Rを押して実行を開き、regedit と入力してEnterキーを押します。
  2. レジストリエディタが開いたら、次のパスに移動します。

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
  3. 右ペインで開始をダブルクリックし、値のデータ3に設定してOKをクリックして変更を保存します。
  4. レジストリエディタを閉じて、Windows Server に更新プログラムをインストールしてみます。エラー 0x800f0922、Absent 状態に変更できませんでしたが修正されたかどうかを確認します。

2] .NET Framework を更新する

.NET Framework により、Windows でアプリケーションを構築して実行することができます。フレームワークのセットアップと更新の問題も、エラー 0x800f0922 の原因となる可能性があります。.NET Framework を更新して、Windows Server で更新プログラムをインストールできるかどうかを確認します。

3] 更新コンポーネントをリセットする

Windows Update コンポーネントが破損しているため、Windows Server で更新プログラムをインストールする際に問題が発生している可能性があります。このような場合は、Windows Update コンポーネントをリセットすることで、エラー 0x800f0922、Absent 状態に変更できませんでしたを修正することができます。

パッケージがインストール済み状態に変更できなかったエラーを修正する

状態エラー コード 0x800f0922、0x800f0920、0x800f0831、0x800f0840、0x800f0821 などでパッケージがインストール済み状態に変更できなかった場合は、SoftwareDistribution フォルダの内容をクリアし、Windows Update コンポーネントをリセットして、クリーン ブート状態で Windows Update を実行します。それでも解決しない場合は、Windows Update カタログ Web サイトから KB ファイルを手動でダウンロードしてインストールします。

.NET Framework 3.5 のインストール エラー 0x800f0922 を修正する方法

.NET Framework のインストール エラー 0x800F0922 を修正するには、コントロール パネルで .NET Framework を有効にするか、コマンド プロンプトで DISM コマンドを実行します。それ以外にも、インターネット接続とディスク容量の空き状況を確認します。

Windows 11 のインストールでエラー 0x800f0983 とは何ですか?

Windows 11 でエラー 0x800f0983 が発生するのは、インストール時にコンポーネント ディレクトリが見つからないという信号が送られるときです。これは、エラーに対処するためにシステム ファイルをアップグレードする際に、ファイルと設定を保持します。