ブラウザ
 Computer >> コンピューター >  >> トラブルシューティング >> ブラウザ

Windows 10でINET_E_RESOURCE_NOT_FOUNDエラーを修正する15の方法

Windows 10は定期的にアップデートを配信しています。これらのアップデートは全体的な体験を向上させる一方、内蔵アプリに予期しない不具合を引き起こすことがあります。その代表例がMicrosoft EdgeやInternet Explorerです。最新のWindows 10アップデートにより、Microsoft純正ブラウザで問題が発生することが確認されています。

この問題が発生すると、EdgeやInternet ExplorerからどのWebページにもアクセスできなくなります。多くの場合、「Hmm…このページに到達できません」というメッセージと「詳細」ボタンが表示され、クリックすると以下のエラーコードが表示されます。

「DNSサーバーに問題がある可能性があります。エラーコード:INET_E_RESOURCE_NOT_FOUND」

また、ページが読み込まれても正常に動作しないケースもあります。例えば、ドキュメントをアップロードできないといった症状です。Googleのページに接続する際にこの問題を経験したという報告が多く寄せられています。この問題はランダムに発生するため、あるときは正常に動作し、別のときにはエラーが出るというパターンになります。なお、このエラーはEdgeとInternet Explorerのみに影響するため、FirefoxやChromeなど他のブラウザは引き続き使用できます。

原因は主に最新のWindows 10アップデートにあると考えられており、今後のアップデートで修正される可能性が高いです。それまでの間、以下の対処法を試して問題を回避しましょう。

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

Restoroなどのシステム修復ツールをダウンロードして実行し、破損・欠落しているファイルをスキャンして復元します。その後、問題が解決したかどうかを確認してください。解決しない場合は、以下の他の方法を試してください。

方法2:netshコマンドでネットワーク設定をリセットする

コメント欄でユーザーから提案された方法です。注意:静的IPを使用している場合、この手順を実行するとすべてのIP設定がリセットされます。事前に設定を保存しておくことをおすすめします。

  1. Windowsキーを押しながらXを押します。
  2. Powershell(管理者)を選択します。
  3. 以下のコマンドを入力してIP設定をバックアップします。
    ipconfig /all > C:\ipconfiguration.txt
  4. 次に以下のコマンドを入力し、Enterを押します。
    netsh int ip reset c:\resetlog.txt
  5. 続けて以下のコマンドを入力し、Enterを押します。
    netsh winsock reset
  6. PCを再起動してテストします。

方法3:「TCP Fast Open」を無効にする

これはMicrosoft公式が提供している回避策で、効果的に機能します。TCP Fast OpenはEdgeのパフォーマンスとセキュリティを向上させるために導入された機能ですが、無効化してもコンピュータやブラウジングに悪影響はありません。

  1. Microsoft Edgeを開きます。
  2. アドレスバーに「about:flags」と入力します。
  3. 下にスクロールして「ネットワーク」セクションを見つけます。新しいバージョンのEdgeではCtrl + Shift + Dを押すとすべての設定が表示されます。
  4. 「TCP Fast Open」のチェックを外します。新しいEdgeの場合は「常にオフ」に設定します。
  5. ブラウザを再起動します。

これで問題が解決するはずです。

方法4:InPrivateブラウズを使用する

もう一つの公式の回避策はInPrivateブラウズの利用です。InPrivateモードでは閲覧履歴が記録されず、この状態ではエラーが発生せずにブラウジングできることが多いです。

  1. Microsoft Edgeを開きます。
  2. 右上隅の3点リーダー(…)をクリックします。
  3. 「新しいInPrivateウィンドウ」を選択します。
  4. 通常どおりブラウジングします。

InPrivateウィンドウを使用している間は、ブラウザが正常に動作するはずです。

方法5:UAC設定を変更する

UAC(ユーザーアカウント制御)の設定変更でも問題が解決したという報告があります。UACを無効にしているとEdgeが動作しなくなるため、設定を変更することで解決できます。

  1. Windowsキーを押しながらRを押します。
  2. 「control」と入力してEnterを押します。
  3. 「ユーザーアカウント」をクリックします。
  4. 再度「ユーザーアカウント」をクリックします。
  5. 「ユーザーアカウント制御設定の変更」をクリックします。
  6. バーを上下にスライドして設定を変更します。「通知しない」に設定されている場合は、上から2番目の選択肢に変更することをおすすめします。
  7. 「OK」をクリックします。

その後、Edgeでエラーがまだ発生するかどうかを確認してください。

方法6:Edgeを再インストールする

上記の方法で解決しない場合は、Microsoft Edgeの再インストールを検討しましょう。多くのユーザーがこの方法で問題を解決しています。

注意:この方法を実行するとお気に入りが削除されるため、事前に必ずバックアップを取ってください。

お気に入りのバックアップ:

  1. Windowsキーを押しながらRを押します。
  2. 以下のパスを入力してEnterを押します。
    %LocalAppData%\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\MicrosoftEdge\User\Default
  3. 「DataStore」フォルダを右クリックして「コピー」を選択します。
  4. デスクトップなど見つけやすい場所で右クリックし、「貼り付け」を選択します。

これでお気に入りのバックアップは完了です。復元手順は後述します。

Edgeの再インストール:

  1. 専用のzipファイルをダウンロードします。
  2. WinRARやWinZipなどでファイルを展開します。
  3. 展開されたファイル(.ps1)を右クリックして「プロパティ」を選択します。
  4. 「全般」タブを選択します。
  5. 「許可する」(ブロックの解除)にチェックを入れます。
  6. 「適用」をクリックして「OK」を選択します。
  7. Edgeが完全に終了していることを確認します。
  8. ps1ファイルを右クリックして「PowerShellで実行」を選択します。
  9. PowerShellが開いて自動的に閉じるのを待ちます。
  10. 完了すると、Edgeがリセットされます。

注意:プロパティに「ブロックの解除」項目が表示されない場合は、手順8に進んでPowerShellでスクリプトを実行してください。実行時に確認画面が表示されたら「Y」を押して続行します。

問題が解決しない場合:

再インストールでも解決しない場合は、以下の手順を試してください。アカウントのパスワードが必要になるほか、管理者権限が必要な場合があります。

  1. Windowsキーを押しながらRを押します。
  2. 「msconfig」と入力してEnterを押します。
  3. 「ブート」タブを選択します。
  4. 「セーフブート」にチェックを入れます。
  5. 「最小」を選択します。
  6. 「OK」をクリックし、再起動を求められたら「再起動」をクリックします。
  7. 再起動後、Windowsキー + Rを押します。
  8. 「C:\Users\%username%\AppData\Local\Packages\」と入力してEnterを押します。
  9. 「表示」「隠しファイル」にチェックを入れます。
  10. 「MicrosoftEdge_8wekyb3d8bbwe」フォルダを右クリックして「プロパティ」を選択します。
  11. 「読み取り専用」のチェックを外します。
  12. 「適用」「OK」をクリックします。
  13. 同じフォルダを右クリックして「削除」を選択します。
  14. PCを再起動します。
  15. 再度msconfigを開き、「ブート」タブで「セーフブート」のチェックを外します。

その後、前述の「Edgeの再インストール」の手順を繰り返します。

お気に入りの復元:

  1. バックアップしたDataStoreフォルダの場所に移動します。
  2. DataStoreを右クリックして「コピー」を選択します。
  3. Windowsキー + Rを押し、先ほどのパスを入力してEnterを押します。
  4. フォルダ内の空きスペースを右クリックして「貼り付け」を選択します。
  5. 確認画面が表示されたら「コピー先のファイルを置き換える」を選択します。
  6. その他のプロンプトにも「はい」で応答します。

これで以前のお気に入りと設定が復元されます。

方法7:DNSキャッシュをフラッシュする

DNSキャッシュのクリアで解決したという報告も多数あります。

  1. Windowsキーを1回押します。
  2. スタートメニューの検索で「コマンドプロンプト」と入力します。
  3. 検索結果のコマンドプロンプトを右クリックし、「管理者として実行」を選択します。
  4. 以下のコマンドを入力してEnterを押します。
    ipconfig /flushdns
  5. 「DNS リゾルバー キャッシュは正常にフラッシュされました」というメッセージが表示されることを確認します。
  6. 「exit」と入力してEnterを押します。

その後、Edgeを再度起動して問題が解決したか確認してください。

方法8:レジストリのConnectionsフォルダ名を変更する

レジストリの調整でエラーが解決する場合があります。この手順では「Connections」フォルダの名前を変更します。

  1. Windows + Rキーを同時に押して「ファイル名を指定して実行」を開きます。
  2. 「regedit」と入力してEnterを押します。
  3. 以下の順序でフォルダを開きます。
    HKEY_LOCAL_MACHINE > Software > Microsoft > Windows > CurrentVersion > Internet Settings
  4. 「Connections」フォルダを右クリックして「名前の変更」を選択します。
  5. 「ConnectionsX」と入力してEnterを押します。
  6. コンピュータを再起動し、問題が解決したか確認します。

方法9:ルーターを再起動する

ルーターの再起動だけでエラーが解決したという報告も多くあります。ここでは、DNSやインターネット設定も確実にリセットされるよう、完全な電源サイクルを含む再起動を行います。

  1. ブラウザを開き、アドレスバーにルーターのIPアドレスを入力します。
  2. IPアドレスがわからない場合は、Windows + Rで「CMD」と入力し、Shift + Ctrl + Enterで管理者権限として開きます。「ipconfig /all」と入力してEnterを押すと、「デフォルトゲートウェイ」の欄に「192.xxx.x.x」形式のIPアドレスが表示されます。
  3. IPアドレスを入力してEnterを押すと、ルーターのログインページが開きます。
  4. ルーター背面に記載されているユーザー名とパスワードを入力します。記載がない場合は、両方とも「admin」がデフォルトであることが多いです。
  5. ログイン後、メニュー内の「再起動(Reboot)」ボタンをクリックします。
  6. 再起動プロセスが完了するまで待ちます。
  7. 再起動後、問題が解決したか確認します。

方法10:ネットワークをリセットする

Windowsのネットワークアダプター設定に破損や不具合がある場合があります。また、不正なサードパーティアプリのインストールが原因でこのエラーが発生することもあります。ここでは、ネットワーク設定を完全にリセットし、DNSの不良キャッシュも削除します。

  1. Windows + Rで「ファイル名を指定して実行」を開きます。
  2. 「control panel」と入力してEnterを押します。
  3. コントロールパネルの「表示方法」「大きいアイコン」に変更します。
  4. 「ネットワークと共有センター」をクリックします。
  5. 左下の「インターネットオプション」を選択します。
  6. 開いたウィンドウで「詳細設定」タブをクリックし、「詳細設定を元に戻す」を選択します。
  7. Windows + IでWindowsの設定を開きます。
  8. 「ネットワークとインターネット」をクリックし、左側の「状態」を選択します。
  9. 下にスクロールして「ネットワークリセット」を見つけます。
  10. 「ネットワークリセット」をクリックし、次の画面で「今すぐリセット」を選択します。
  11. 確認プロンプトに応答し、再起動に備えます。
  12. 再起動前に未保存の作業があれば保存しておきましょう。
  13. 再起動後、ネットワーク接続が無効になっています。ネットワークアイコンを選択し、接続したいネットワークを選んで「接続」をクリックします。
  14. TCP/IP設定が自動検出になっていれば、適切な設定でインターネットに接続できるはずです。

方法11:DNSサーバーを変更する

ISPが提供するデフォルトのDNSサーバーに障害が発生していたり、誤って設定されていたりする可能性があります。ここでは、GoogleのパブリックDNSを手動で設定します。

  1. Windows + IでWindowsの設定を開きます。
  2. 「ネットワークとインターネット」タブをクリックし、左側の「イーサネット」を選択します。
  3. 「アダプターのオプションを変更する」をクリックします。
  4. インターネット接続を右クリックして「プロパティ」を選択します。
  5. 「Internet Protocol Version 4 (TCP/IPv4)」をダブルクリックします。
  6. 「次のDNSサーバーのアドレスを使う」にチェックを入れます。
  7. 優先DNSサーバーに「8.8.8.8」、代替DNSサーバーに「8.8.4.4」を入力します。
  8. 変更を保存して「OK」をクリックします。
  9. 設定後、エラーが解消されたか確認します。

方法12:VPNを使用する

信頼性の高いVPNを使用すると、INET_E_RESOURCE_NOT_FOUNDエラーを即座に解決できる場合があります。VPNは新しいDNSサーバーに接続するため、PC側の問題を回避できます。地理的制限のあるコンテンツへのアクセスにも役立ちます。

ただし、無料VPNではなく有料の信頼できるVPNを使用することをおすすめします。無料VPNのIPアドレスは多くのサイトでブラックリストに登録されていることが多く、逆にこのエラーを引き起こす原因になり得ます。

  1. 希望するVPNをダウンロードします。
  2. 起動して開きます。
  3. 選択した場所のサーバーに接続します。
  4. 以前アクセスできなかったサイトに接続し、エラーが解決したか確認します。

方法13:Wi-Fiドライバーを再インストールする

デフォルトのWi-Fiドライバーが問題を引き起こしている場合があります。ここでは、現在のドライバーをアンインストールし、Windows標準のドライバーに置き換えます。

  1. Windows + Rで「ファイル名を指定して実行」を開きます。
  2. 「Devmgmt.msc」と入力してEnterを押し、デバイスマネージャーを起動します。
  3. 「ネットワークアダプター」フォルダを展開します。
  4. 現在使用中のWi-Fiドライバーを見つけて右クリックします。
  5. 「デバイスのアンインストール」を選択し、画面の指示に従って完全に削除します。
  6. コンピュータを再起動すると、Windowsが自動的に標準ドライバーをインストールします。
  7. 標準ドライバーでエラーが解決したか確認します。

方法14:ウイルス対策ソフトのスキャンを無効にする

Windows Defenderが接続の確立を妨げている可能性があります。ここでは、ファイアウォールとリアルタイム保護を一時的に無効化して確認します。

  1. Windows + Rで「ファイル名を指定して実行」を開きます。
  2. 「Control Panel」と入力してEnterを押します。
  3. 「表示方法」「大きいアイコン」に変更します。
  4. 「Windows Defender ファイアウォール」をクリックし、「Windows Defender ファイアウォールの有効化または無効化」を選択します。
  5. プライベートおよびパブリックネットワークの両方で「Windows Defender ファイアウォールを無効にする」にチェックを入れます。
  6. 変更を保存してウィンドウを閉じます。
  7. Windows + IでWindowsの設定を開きます。
  8. 「更新とセキュリティ」をクリックし、左側の「Windows セキュリティ」を選択します。
  9. 「ウイルスと脅威の防止」をクリックし、「設定の管理」を選択します。
  10. 「リアルタイム保護」「クラウド提供の保護」「自動サンプル送信」「改ざん防止」の各トグルをオフにします。
  11. デスクトップに戻り、問題が解決したか確認します。

注意:確認後は、セキュリティリスクを避けるため必ず設定を元に戻してください。

方法15:レジストリ修正を適用する

レジストリ設定の不備が原因でこの問題が発生している場合があります。ここでは、TCP/IP ACLに関連するレジストリ修正スクリプトを適用します。

  1. 「regfix.zip」ファイルをダウンロードフォルダにダウンロードし、右クリックして同じフォルダに展開します。
  2. 展開後、FixTcpipACL.ps1とTcpipAclData.xmlが「C:\Users\ユーザー名\Downloads」フォルダ内にあることを確認します。
  3. Windows + Rで「Powershell」と入力し、Shift + Ctrl + Enterで管理者権限として開きます。
  4. 以下のコマンドでディレクトリを移動します。
    CD C:\Users\Your Username\Downloads
  5. 次に以下のコマンドを実行します。
    Set-executionpolicy unrestricted
  6. 確認画面で「A」を選択してEnterを押します。
  7. 以下のコマンドを実行します。
    .\FixTcpipACL.ps1
  8. 最後にシステムを再起動し、問題が解決したか確認します。

以上、Windows 10のINET_E_RESOURCE_NOT_FOUNDエラーを解決するための15の方法をご紹介しました。軽微な対処法から順番に試していき、ご自身の環境に合った解決策を見つけてください。

  1. Windows 11でCCleanerがMicrosoft Edgeをスキップする原因と対処法5選

    CCleanerがMicrosoft Edgeをスキップしてしまい、閲覧履歴などの不要ファイルが正しく消去されない——そんなトラブルに直面していませんか? 正直に言うと、これはそれほど深刻な問題ではありません。実際、他の多くのユーザーも同じようにCCleanerがEdgeをスキップする現象に時折悩まされています。 そのため、過度に心配する必要はありません! この記事では、CCleanerがMicrosoft Edgeをスキップする問題を解決するための5つの有効な対処法を順番にご紹介します。 CCleanerがMicrosoft Edgeをスキップする5つの原因 CCleanerがEd

  2. Windows 11でMicrosoft EdgeのCPU使用率が高くなる問題を解決する8つの方法

    Microsoft EdgeはWindows 11の標準Webブラウザですが、アップデート後に動作が遅くなったり、PC全体のパフォーマンスを低下させたりすることがあります。タスクマネージャーを確認すると「Microsoft EdgeのCPU使用率100%」と表示され、Windows 11が極端に重くなるケースも少なくありません。実際、多くのユーザーからWindows 11におけるEdgeの高いCPU使用率に関する報告が寄せられています。 EdgeのCPU使用率が高くなる原因は複数あります。開いているタブが多すぎる、古いバージョンのEdgeにバグが含まれている、キャッシュやCookieの蓄積、あ