【Windows】404エラー(Not Found)を更新キャッシュサーバーの参照先修正で直す手順 | エラーコード:0x80190194

【Windows】404エラー(Not Found)を更新キャッシュサーバーの参照先修正で直す手順 | エラーコード:0x80190194
🛡️ 超解決

Windows Updateや特定のネットワークリソースへのアクセス時に「404 Not Found」エラー、特にエラーコード0x80190194に遭遇し、業務が滞ってしまうことがあります。この問題は、更新キャッシュサーバーの参照先が誤っている、または古いネットワーク情報が残っている場合に発生しがちです。この記事では、このエラーを解決するための具体的な手順を解説し、スムーズな業務再開を支援します。

【要点】404エラー(0x80190194)を解決する主な方法

  • DNSキャッシュのクリア: 古い名前解決情報を除去し、正しいサーバーを参照させることができます。
  • プロキシ設定の確認と修正: 不適切なプロキシ設定がネットワーク通信を妨げている場合に対処できます。
  • レジストリによる更新キャッシュサーバーの参照先修正: Windows Updateが参照するキャッシュサーバーの根本的な問題を解決できます。

ADVERTISEMENT

404エラー(0x80190194)が発生する根本的な原因

404 Not Foundエラーは、クライアントが要求したリソースがサーバーで見つからない場合に発生します。エラーコード0x80190194は、特にWindowsの更新サービスや特定のネットワークリソースへのアクセス時にこの問題が起きていることを示唆します。このエラーの主な原因は、ネットワーク設定の不整合や、Windows Updateが参照する内部的な情報が誤っていることにあります。

DNSキャッシュの不整合

DNSキャッシュには、過去にアクセスしたWebサイトやサーバーの名前解決情報が一時的に保存されています。このキャッシュが古くなると、正しい更新サーバーの名前解決ができなくなり、結果として404エラーが発生することがあります。

プロキシサーバー設定の問題

企業環境などでプロキシサーバーを利用している場合、その設定が誤っていたり、プロキシサーバー自体が一時的に利用できない状態になったりすると、Windowsが外部リソースにアクセスできなくなります。これにより、404エラー0x80190194が発生する可能性があります。

更新キャッシュサーバーの参照先誤り

Windows Updateは、更新プログラムの取得元として内部的なキャッシュサーバーやWSUS Windows Server Update Servicesサーバーを参照することがあります。この参照先情報がレジストリ内で破損している、または誤った情報が設定されていると、正しい更新サーバーに接続できず、必要なリソースが見つからないというエラーが発生します。

404エラー(0x80190194)を修正する具体的な手順

ここでは、404エラー0x80190194を解決するための具体的な操作手順を解説します。上から順に試してください。

手順1: DNSキャッシュをクリアする

  1. コマンドプロンプトを管理者として実行する
    スタートボタンを右クリックし、「ターミナル 管理者」または「Windows PowerShell 管理者」を選択します。Windows 10の場合は「コマンドプロンプト 管理者」を選択してください。
  2. DNSキャッシュクリアコマンドを実行する
    開いたコマンドプロンプトのウィンドウで、ipconfig /flushdnsと入力し、Enterキーを押します。「DNSリゾルバーキャッシュが正常にフラッシュされました。」と表示されれば成功です。
  3. PCを再起動する
    DNSキャッシュの変更をシステム全体に反映させるため、PCを再起動します。

手順2: プロキシ設定を確認・修正する

  1. 設定アプリを開く
    スタートボタンをクリックし、「設定」アイコンを選択します。
  2. 「ネットワークとインターネット」に移動する
    設定ウィンドウの左側メニューから「ネットワークとインターネット」をクリックします。
  3. 「プロキシ」設定を開く
    右側の項目をスクロールし、「プロキシ」をクリックします。
  4. プロキシ設定を確認・調整する
    「手動プロキシ設定」の項目で、「プロキシサーバーを使う」がオンになっている場合は、アドレスとポートが正しいか確認します。必要に応じてオフに切り替えて、問題が解決するか試すことも有効です。また、「設定スクリプトを使う」がオンの場合は、スクリプトアドレスが正しいか確認します。Windows 10の場合も同様のパスでプロキシ設定を確認できます。
  5. 変更を保存し、PCを再起動する
    設定を変更した場合は「保存」ボタンをクリックし、PCを再起動して変更を適用します。

手順3: レジストリを編集して更新キャッシュサーバーの参照先を修正する

この手順はレジストリを直接編集するため、誤った操作はシステムに深刻な影響を与える可能性があります。必ず事前にレジストリのバックアップを取得してください。

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

  1. レジストリエディターを開く
    検索バーに「regedit」と入力し、「レジストリエディター」を管理者として実行します。
  2. レジストリ全体をエクスポートする
    レジストリエディターのメニューから「ファイル」をクリックし、「エクスポート」を選択します。「エクスポート範囲」で「すべて」を選択し、任意のファイル名(例: registry_backup_yyyymmdd.reg)を付けてデスクトップなど安全な場所に保存します。

更新キャッシュサーバーの参照先修正手順

  1. レジストリエディターを開く
    上記バックアップ手順と同様に、検索バーに「regedit」と入力し、「レジストリエディター」を管理者として実行します。
  2. 指定のパスに移動する
    レジストリエディターのアドレスバーに HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate と入力し、Enterキーを押します。
  3. 「AU」キーを確認する
    左側のツリービューで、「WindowsUpdate」の下に「AU」というキーがあるか確認します。
  4. AUキー内の値を修正または削除する
    「AU」キーを選択し、右側のペインに表示される以下の値を確認します。
    • UseWUServer
    • WUServer
    • WUStatusServer

    これらの値が存在し、かつ誤ったWSUSサーバーのアドレスが設定されている場合は、値をダブルクリックして正しいアドレスに修正するか、または値自体を削除します。通常、WSUSサーバーを使用しない環境ではこれらの値は存在しないか、削除することでデフォルトのWindows Updateサーバーを参照するようになります。削除する場合は、対象の値を右クリックし、「削除」を選択します。

  5. 「WindowsUpdate」キー直下の値を修正または削除する
    「AU」キーではなく、「WindowsUpdate」キー直下にも上記のWSUS関連の値が存在する場合があります。同様に確認し、必要に応じて修正または削除します。
  6. Windows Updateサービスを再起動する
    検索バーに「サービス」と入力し、「サービス」アプリを開きます。サービスの一覧から「Windows Update」を見つけて右クリックし、「再起動」を選択します。
  7. PCを再起動する
    レジストリの変更をシステム全体に適用するため、PCを再起動します。

404エラー修正時の注意点と追加の確認事項

上記手順を試しても問題が解決しない場合や、特定の状況下では追加の確認が必要になります。

レジストリ編集後にエラーが解消されない場合

レジストリを修正しても404エラーが続く場合は、グループポリシー設定がレジストリの値を上書きしている可能性があります。特に企業環境では、ドメインコントローラーから配布されるグループポリシーがWindows Updateの設定を制御していることがよくあります。この場合、ローカルでのレジストリ編集は一時的にしか有効にならないか、全く反映されないことがあります。システム管理者に相談し、組織のグループポリシー設定を確認してもらうことが必要です。

プロキシ設定がグレーアウトして変更できない場合

プロキシ設定の項目がグレーアウトしており、ユーザー自身で変更できないことがあります。これは、組織のIT管理者がグループポリシーやモバイルデバイス管理 MDM ツールなどを用いて、PCのプロキシ設定を管理しているためです。この場合も、IT部門またはシステム管理者に問い合わせて、正しいプロキシ設定を確認してもらうか、一時的な変更を依頼する必要があります。

ネットワーク接続自体に問題がある場合

404エラーは、リソースが見つからないことを示しますが、根本的なネットワーク接続に問題がある可能性も考慮する必要があります。Wi-Fi接続が不安定であったり、イーサネットケーブルが正しく接続されていなかったりすると、サーバーに到達する以前の問題でエラーが発生します。ルーターやモデムの再起動、ネットワークアダプターの診断ツール実行、別のネットワークへの接続テストなどを試して、ネットワーク接続の安定性を確認してください。

ADVERTISEMENT

404エラー対処におけるコマンドプロンプトと設定アプリの比較

Windowsのトラブルシューティングでは、コマンドラインツールとGUIベースの設定アプリの双方を利用します。それぞれの特徴を理解することで、より効率的な対処が可能です。

項目 コマンドプロンプト 設定アプリ
主な用途 DNSキャッシュクリア、ネットワーク設定のリセット、サービス制御 プロキシ設定の変更、ネットワークアダプターの管理、システム全般の設定
操作難易度 中程度。特定のコマンド知識が要求される 容易。メニューを選択し、項目をクリックするGUI操作
影響範囲 システム全体に影響する操作が実行できる 特定の機能や設定項目に限定されることが多い
実行速度 コマンド入力後、迅速に処理が完了する メニューを辿る手間があるが、視覚的に設定を確認できる

まとめ

この記事で解説したDNSキャッシュのクリア、プロキシ設定の確認と修正、そしてレジストリの編集による更新キャッシュサーバー参照先の修正手順により、404エラー(エラーコード0x80190194)を解決できるはずです。これらの手順は、ネットワーク関連の問題解決において非常に効果的です。もし問題が解決しない場合は、システム管理者に相談し、詳細なネットワーク構成やグループポリシーの確認を依頼してください。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

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