WSUSサーバーで0x8024401fというエラーコードが表示され、Windows Updateがダウンロードできない状況でしょうか。
このエラーは、WSUSサーバーのSSL証明書に問題がある場合に発生します。
この記事では、SSL証明書を再発行することで、この内部サーバーエラーを解決する具体的な手順を解説します。
【要点】WSUSサーバーのSSL証明書再発行で0x8024401fエラーを解決
- IISマネージャーでの証明書削除: 古いWSUS関連のSSL証明書を削除し、新しい証明書発行の準備をします。
- PowerShellでの証明書再発行: WSUSサーバーが使用する新しいSSL証明書をコマンドで生成します。
- WSUSサーバー設定の更新: IISで新しい証明書をWSUSサイトに適用し、セキュアな通信を確立します。
ADVERTISEMENT
目次
WSUSの0x8024401fエラーが発生する根本的な原因
WSUSクライアントがWSUSサーバーから更新プログラムを取得する際、セキュアなHTTPS通信を使用します。
この通信には、WSUSサーバーが発行するSSL証明書が必要です。
エラーコード0x8024401fは、クライアントがWSUSサーバーのSSL証明書を信頼できない、または証明書が無効である場合に発生します。
具体的には、証明書の有効期限切れ、証明書の破損、または証明書ストアからの欠落などが原因です。
この状態では、クライアントはサーバーとの安全な接続を確立できず、更新プログラムのダウンロードに失敗します。
SSL証明書を再発行することで、信頼できる新しい証明書が提供され、クライアントとサーバー間の通信が正常化されます。
WSUSサーバーのSSL証明書を再発行する手順
- 既存のWSUS関連証明書を削除する
Windows 11のスタートボタンを右クリックし、「ファイル名を指定して実行」を選択します。
「inetmgr」と入力し、「OK」ボタンをクリックしてIISマネージャーを開きます。
左側の接続ペインで、サーバー名をクリックします。
中央の機能ビューで「サーバー証明書」をダブルクリックします。
WSUSサーバーに関連する証明書を探し、特に「WSUS Signing Certificate」などWSUSと明記されているものを選択します。
右側の操作ペインで「削除」をクリックし、確認メッセージで「はい」をクリックします。
Windows 10の場合も同様に「ファイル名を指定して実行」からIISマネージャーを開き、証明書を削除します。 - PowerShellで新しいWSUSサーバー証明書を生成する
スタートボタンを右クリックし、「Windowsターミナル 管理者」または「PowerShell 管理者」を選択します。
以下のコマンドを入力し、Enterキーを押します。
& "C:\Program Files\Update Services\Tools\WsusUtil.exe" usecustomwebsite
このコマンドは、WSUSサーバー用の新しいSSL証明書を自動的に生成し、証明書ストアに登録します。
コマンド実行後、WSUSサービスの状態を確認するため、以下のコマンドを実行します。
& "C:\Program Files\Update Services\Tools\WsusUtil.exe" checkhealth
正常に実行されれば、証明書の再発行は成功です。 - IISで新しい証明書をWSUSサイトにバインドする
IISマネージャーに戻ります。
左側の接続ペインで、「サイト」を展開し「WSUS Administration」を選択します。
右側の操作ペインで「バインド」をクリックします。
「サイトバインド」ダイアログが表示されたら、「https」を選択し「編集」をクリックします。
「SSL証明書」のドロップダウンリストから、手順2で新しく生成された証明書を選択します。
通常はサーバーのFQDN(完全修飾ドメイン名)やWSUSサーバー名で識別できます。
「OK」をクリックし、サイトバインドダイアログを閉じます。
Windows 10でも同じ手順でバインド設定を行います。 - WSUSサービスとIISを再起動する
スタートボタンを右クリックし、「ファイル名を指定して実行」を選択します。
「services.msc」と入力し、「OK」ボタンをクリックしてサービス管理ツールを開きます。
以下のサービスをそれぞれ右クリックし、「再起動」を選択します。
Update Services
World Wide Web Publishing Service
IISマネージャーに戻り、左側の接続ペインでサーバー名を選択し、右側の操作ペインで「再起動」をクリックしてIIS全体を再起動します。 - クライアント側でWindows Updateを検証する
WSUSクライアントとなるWindows PCで管理者権限のコマンドプロンプトを開きます。
以下のコマンドを入力し、Enterキーを押してグループポリシーを更新します。
gpupdate /force
Windowsの設定を開き、「Windows Update」に移動します。
「更新プログラムのチェック」をクリックし、更新プログラムが正常に検出されるか確認します。
エラーコード0x8024401fが再発生しないことを確認します。
WSUSサーバー修復でやりがちなミスと対処
誤った証明書を削除してしまう
IISマネージャーでWSUS関連以外の証明書を誤って削除すると、他のWebサービスやアプリケーションに影響が出ます。
証明書を削除する際は、必ず「WSUS Signing Certificate」やWSUSサーバー名を含む証明書であることを慎重に確認してください。
不明な場合は、削除せずに新しい証明書を生成し、バインド設定のみ変更することを検討します。
PowerShellコマンドが実行できない
WsusUtil.exeのパスが間違っている、または管理者権限でPowerShellを実行していない可能性があります。
コマンドプロンプトやPowerShellは必ず管理者として実行してください。
また、WsusUtil.exeのデフォルトパスは「C:\Program Files\Update Services\Tools\」ですが、WSUSのインストール先によっては異なる場合があります。
インストールパスを確認し、コマンドを修正してください。
WSUS Administrationサイトのバインド設定が反映されない
IISサービスの再起動が不完全な場合や、キャッシュが残っている場合があります。
IISマネージャーでサーバー全体を再起動するか、サーバーOSを再起動することで設定が確実に反映されます。
サービス管理ツールで「World Wide Web Publishing Service」も再起動したことを確認してください。
Windows 10クライアントで更新プログラムが検出されない
クライアント側のグループポリシーがまだ更新されていないか、WSUSサーバーへの接続設定に他の問題がある可能性があります。
クライアントPCでgpupdate /forceを実行後、数分待ってから再度更新プログラムのチェックを試してください。
それでも解決しない場合は、クライアント側のレジストリ設定(HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate)を確認し、WSUSサーバーのURLが正しく設定されているか確認します。
ADVERTISEMENT
WSUSで利用されるSSL証明書の種類と役割
| 項目 | WSUSサーバー証明書 | WSUS署名証明書 |
|---|---|---|
| 目的 | WSUS AdministrationサイトのHTTPS通信を保護する | WSUSが配布する更新プログラムの整合性を保証する |
| 発行元 | 内部CA、外部CA、またはWsusUtil.exeで自己署名 | WsusUtil.exeで自己署名(既定) |
| 影響範囲 | クライアントとWSUSサーバー間の通信 | クライアントが更新プログラムを信頼できるか |
| 再発行方法 | IISマネージャーでのバインド、WsusUtil.exe usecustomwebsite | WsusUtil.exe resetservercertificate(通常は不要) |
WSUSサーバーのSSL証明書を再発行することで、0x8024401fの内部サーバーエラーを解決し、クライアントPCが更新プログラムを正常に取得できるようになります。
定期的な証明書の有効期限確認と適切な管理は、WSUS運用の安定性に直結します。
この手順は、WSUSの他の通信関連トラブルの診断にも役立つでしょう。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】サブモニターが映らない!HDMIを挿しても「信号なし」になる時の認識・設定手順
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】画面がチカチカ・点滅する!グラフィックドライバの更新と設定の見直し
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
- Windows 11を極限まで軽量化する「不要な標準サービス」停止リスト|PCの動作を爆速化する設定手順とリスク管理の全貌
- 【Windows】イヤホンを挿してもスピーカーから音が出る!ジャックを認識しない時のRealtek設定と直し方
