【Windows】サーバー不一致をレジストリ「UseWUServer」の0書き換えで解決する手順 | エラーコード:0x8024500b

【Windows】サーバー不一致をレジストリ「UseWUServer」の0書き換えで解決する手順 | エラーコード:0x8024500b
🛡️ 超解決

Windows Updateを実行した際、エラーコード0x8024500bが表示され、更新できない状況に直面していませんか。

このエラーは、Windows Updateの接続先サーバー設定が不一致である場合に発生します。

この記事では、レジストリを編集してこの問題を解決する具体的な手順を解説しますので、更新プロセスを正常に戻すことができます。

【要点】Windows Updateエラー0x8024500bをレジストリ編集で解決

  • レジストリのUseWUServer値の変更: Windows Updateサーバーへの接続設定をリセットし、エラーを解消します。
  • WSUS設定の確認と削除: 企業環境でのWSUSサーバー設定の誤りや残存設定を修正します。
  • Windows Updateサービスの再起動: 設定変更後に更新プロセスを再開し、正常な更新を促します。

ADVERTISEMENT

Windows Updateエラー0x8024500bが発生する原因

エラーコード0x8024500bは、Windows Updateクライアントが更新プログラムを取得するサーバーの設定に問題がある場合に発生します。

具体的には、Windows Updateが本来接続すべきMicrosoftの公開サーバーではなく、企業内などで利用されるWSUS Windows Server Update Servicesサーバーに接続しようとしている状況が考えられます。

この設定はレジストリの特定のキーで管理されており、特にWSUS環境から切り離されたPCや、過去にWSUSに接続していたPCで設定が残存している場合にこのエラーが発生しやすくなります。

レジストリ編集によるサーバー不一致の解消手順

レジストリの編集は、システムに重大な影響を与える可能性があります。必ず事前にレジストリのバックアップを取得してください。

レジストリのバックアップ手順

  1. 「ファイル名を指定して実行」を開く
    WindowsキーとRキーを同時に押します。
  2. レジストリエディターを起動する
    「regedit」と入力し、Enterキーを押します。ユーザーアカウント制御のダイアログが表示されたら「はい」を選択します。
  3. レジストリ全体をエクスポートする
    レジストリエディターの左上にある「ファイル」メニューをクリックし、「エクスポート」を選択します。
  4. バックアップファイルを保存する
    「エクスポート範囲」で「すべて」が選択されていることを確認し、任意の名前を付けて分かりやすい場所に保存します。

UseWUServer値の変更とWSUS設定の削除手順

  1. レジストリエディターを開く
    前述のバックアップ手順と同様に、WindowsキーとRキーを押し「regedit」と入力して起動します。
  2. 対象のレジストリキーへ移動する
    レジストリエディターのアドレスバーに以下のパスをコピーして貼り付け、Enterキーを押します。
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  3. UseWUServerの値を変更する
    右側のペインで「UseWUServer」という名前のDWORD値を探します。この値をダブルクリックし、「値のデータ」を「0」に変更して「OK」をクリックします。
  4. WSUS関連キーを削除または変更する
    同じ「WindowsUpdate」キーの下に、「WUServer」と「WUStatusServer」という名前の文字列値がある場合、これらも削除するか、値のデータを空にします。右クリックして「削除」を選択するか、ダブルクリックして値を空にします。
  5. AUキーへ移動する
    続けて、以下のパスに移動します。
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  6. AUキー内のWSUS関連キーを確認する
    このAUキーの下に「UseWUServer」や「NoAutoUpdate」などの値が存在する場合、これらも確認し、必要に応じて削除または値を変更します。「NoAutoUpdate」が「1」になっている場合は「0」に変更すると自動更新が有効になります。
  7. レジストリエディターを閉じる
    すべての変更が完了したら、レジストリエディターを閉じます。
  8. Windows Updateサービスを再起動する
    WindowsキーとRキーを押し「services.msc」と入力して「サービス」管理ツールを開きます。「Windows Update」サービスを探し、右クリックして「再起動」を選択します。
  9. Windows Updateを再実行する
    「設定」アプリを開き、「Windows Update」のセクションに移動して、更新プログラムのチェックを再度実行します。

Windows 10の場合も、操作手順はWindows 11と基本的に同じです。レジストリパスやサービス名は共通しています。

レジストリ編集時の注意点とその他の対処法

レジストリ編集の失敗によるシステム不安定化

レジストリの誤った編集は、Windowsの起動不能や不安定化を招く危険性があります。

事前にバックアップを取らなかったり、指定されたキー以外の箇所を編集したりすると、深刻な問題が発生する可能性があります。

万が一、システムが不安定になった場合は、作成したレジストリのバックアップファイルから復元を試みてください。復元は、レジストリエディターの「ファイル」メニューから「インポート」を選択し、バックアップファイルを指定することで実行できます。

UseWUServerを0にしてもエラーが解消しない

「UseWUServer」の値を「0」に変更し、WSUS関連キーを削除してもエラーが解消しない場合があります。

これは、他のWSUS関連レジストリキーが残存しているか、またはグループポリシーによって設定が上書きされていることが原因です。

追加で以下のレジストリパスも確認してください。

  • HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  • HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\WindowsUpdate

これらのパスにもWSUSに関連する値がある場合は、同様に削除または値を変更します。

また、グループポリシーによる制御が疑われる場合は、ドメイン管理者またはIT部門に相談し、グループポリシーの設定を確認してもらう必要があります。個人のPCであれば、ローカルグループポリシーエディターでWSUS関連の設定を確認・無効化できます。ローカルグループポリシーエディターは、WindowsキーとRキーを押し「gpedit.msc」と入力して起動できます。

Windows Updateサービスが開始できない

レジストリ編集後にWindows Updateサービスが開始できない場合、サービスの破損や依存関係の問題が考えられます。

まず、「サービス」管理ツール(services.msc)で「Windows Update」サービスの状態を確認します。サービスが「停止」している場合は、右クリックして「開始」を選択します。エラーが発生して開始できない場合は、依存するサービスが正常に動作しているか確認します。

それでも解決しない場合は、システムファイルチェッカーを実行してシステムファイルの整合性を確認します。管理者としてコマンドプロンプトを開き、「sfc /scannow」と入力してEnterキーを押します。

ADVERTISEMENT

レジストリ編集とグループポリシーでのWSUS設定変更の違い

項目 レジストリ編集 グループポリシー
適用範囲 個別のPCに設定を適用 ドメイン内の複数のPCに一括で設定を適用
即時性 変更後すぐに反映される ポリシーの適用サイクルまたは手動更新後に反映される
必要な権限 PCの管理者権限が必要 ドメイン管理者権限が必要
設定の永続性 変更を元に戻すまで永続 グループポリシーが適用され続ける限り永続
利用シーン スタンドアロンPCや一時的なトラブルシューティング 企業環境での一貫した設定管理

まとめ

この記事で解説したレジストリの「UseWUServer」値を「0」に書き換え、関連するWSUS設定を削除する手順により、Windows Updateエラーコード0x8024500bが解決できるようになります。

これにより、Windows Updateが正常に機能し、セキュリティ更新プログラムや機能更新プログラムが適用されるようになります。

今後同様の更新エラーが発生した際は、今回行ったレジストリの確認とサービス再起動の手順を試してみてください。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。