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

Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策

システムのネットワーク設定に不備がある場合や、別のアプリケーション・デバイスによってURLへのアクセスがブロックされている場合、Windowsがインターネット接続の可用性を正常に検証できず、Webブラウザが突然起動してMSNのページが表示されることがあります。

この現象では、ユーザーが何も操作していないのにデフォルトブラウザ(Edge、Chrome、Firefoxなど)が勝手に立ち上がり、MSNのウェブサイトが表示されます。この問題は繰り返し発生する傾向があり、中にはシステムへのログイン時にのみ発生するという報告もあります。

Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策

以下の対処法を試して、MSNが自動的に開かないようにしましょう。その前に、まずキーボード(割り当てられたショートカットキーが誤作動の引き金になっていないか)、ノートPCのタッチパッド(ブラウザを開くジェスチャーが設定されていないか)、多機能マウスなどが原因になっていないかを確認してください(別のシンプルなキーボードとマウスに交換してテストするのが確実です)。また、Windowsが最新バージョンに更新されていること、すべてのブラウザのホームページが既定の状態(MSN以外)に設定されていることも併せて確認しておきましょう。

解決策1:VPNクライアントを無効化する

VPNクライアントを使用していて、PCのシャットダウン前(またはスリープ移行前)に適切に切断・終了していない習慣がある場合、この問題が発生することがあります。Windowsがネットワーク(この場合はVPN)を利用不可と判断してしまうためです。まずはVPNクライアントを正しく切断してから終了し、PCをシャットダウンまたはスリープさせてみてください。

  1. VPNクライアントを切断し(接続中の場合)、システムトレイから終了します。その後、タスクマネージャーを開き、VPN関連のプロセスが動作していないことを確認してください。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  2. Windowsキーを押して「View Network Connections(ネットワーク接続の表示)」と入力し、検索結果からView Network Connectionsを開きます。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  3. VPNのネットワーク接続を右クリックし、「Disable(無効)」を選択します。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  4. PCを再起動し、ブラウザの異常な動作が解消されたか確認します。

これで問題が解消した場合は、VPNクライアントを使いたいときに、ネットワーク設定でVPNを再度有効化(手順1~3)すればよいでしょう。

解決策2:マルウェアスキャンを実行する

ブラウザの奇妙な動作は、システム内のマルウェアが引き起こしている可能性があります。その可能性を排除するため、システム全体の徹底的なマルウェアスキャンを実行することをおすすめします。作業を始める前に、疑わしいマルウェア(「Conduit」が本件の原因として報告されています)をアプリ一覧からアンインストールしておいてください。また、多くのマルウェアは利用可能なすべてのブラウザに拡張機能・プラグインやMSNツールバーをインストールするため、不審なブラウザ拡張機能も削除しておくとよいでしょう。

  1. MalwarebytesのADWCleanerを使用して、システムのマルウェアスキャンを実行します。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  2. スキャンで検出されたマルウェアを除去したら、PCを再起動し、ブラウザの問題が解決したか確認します。

解決策3:Windowsのスタートアップ構成を変更する

システムのスタートアップ項目のいずれかが、ネットワークに必要なリソースを妨げている場合も、この問題が発生することがあります。その場合は、スタートアップ構成を見直すことで解決できる可能性があります。

  1. まずPCをクリーンブート状態にして、ブラウザの問題が解決するか確認します。
  2. 解決しない場合は、Windowsキーを押して検索ボックスに「System Configuration」と入力し、結果からシステム構成(System Configuration)を選択します。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  3. 「全般」タブで「通常スタートアップ(Normal Startup)」を選択し、「ブート」タブへ移動します。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  4. ブートオプション」および「詳細オプション」で何も有効になっていないことを確認します。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  5. 次に「サービス」タブに移動し、そこにあるすべてのサービス(Microsoft関連・その他問わず)を有効にします。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  6. 続いて「スタートアップ」タブを開き、「タスクマネージャーを開く」をクリックします。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  7. タスクマネージャーのスタートアップタブで、すべてのプロセス・アプリケーションを有効にして、タスクマネージャーを閉じます。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  8. システム構成ウィンドウに戻り、「適用/OK」をクリックしてPCを再起動します。
  9. 再起動後(通常より起動に時間がかかる場合があります)、ブラウザの問題が解消されたか確認します。

問題が解消した場合は、不要なプロセス・アプリケーションを一つずつ無効化・アンインストールしていき、問題のあるものを特定します(OneDriveのデスクトップ版アプリやIntelワイヤレスソフトウェアが原因だったという報告もあります)。原因となる項目が見つかったら、それだけを無効のままにしておけば、ブラウザの問題の再発を防げます。

解決策4:コンテンツフィルタリングアプリ・デバイスの設定を変更する

コンテンツフィルタリングアプリやデバイスがMSNサイトへのアクセスをブロックしていると、Windowsがネットワークの可用性チェックに失敗し、今回のような挙動が起こることがあります。その場合は、該当アプリ・デバイスを無効化・削除するか、設定を変更することで解決できます。作業前に、まずPC・ルーターおよびその他のネットワーク接続機器(PiHoleなど)を再起動して問題が解決するか確認してください(PCの電源を入れる前に、各ネットワーク機器の電源が入って安定していることを忘れずに)。

  1. まず、システムのウイルス対策ソフトとファイアウォールを一時的に無効化します(この操作はリスクを伴うため十分注意してください)し、ブラウザの問題が解決するか確認します。解決した場合は、ウイルス対策ソフト・ファイアウォールの設定で、以下のURLを例外として追加してください:
    www.msftncsi.com 
    
    microsoftconnecttest.com

    (突然ブラウザが起動した際に表示されるMSNのURLは、上記URLへのリダイレクト先です)。

  2. それでも改善しない場合は、インストール済みアプリを確認し、コンテンツフィルタリング系アプリ(K9 Web Protectionが原因として報告されています)がないか探します。見つかった場合は、アンインストールするか、Cloudwareソフトウェアなどで手順1のURLをホワイトリスト登録し、問題が解決するか確認してください。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  3. 問題が続く場合は、PCやネットワークに接続されているWi-Fiエクステンダー(中継機)がないか確認します。ある場合は、取り外して問題が解決するか試してみてください(バンド切り替えのタイミングでこの挙動が発生することがあります)。
  4. PiHoleなどのネットワーク保護デバイスを使用している場合は、一度取り外して問題が消えるか確認します。解決するようなら、PiHoleの設定を変更して手順1のURLとの通信を許可してください。外部デバイスが接続されていない場合は、ルーターの内蔵ファイアウォールやルーターの各種設定が原因になっていないか確認しましょう。

システムが企業・ドメインネットワークに所属している場合は、組織のスタートアップスクリプト、キャプティブポータル、グループポリシーがMicrosoftのURLへのアクセスをブロックしていないか確認してください。該当する場合は修正し、ブラウザの問題が解決するか確認します。

解決策5:ネットワークオプションを変更する

システムのネットワーク設定が適切に構成されていない場合も、ブラウザが勝手に起動することがあります(例:Windows 10は有線接続を無線より優先するため、両方を使用していると、無線経由のポータルトラフィックが有線接続にルーティングされ、この挙動を引き起こすことがあります)。このようなケースでは、ネットワーク関連の設定変更が有効です。

  1. まず、システムを単一のネットワークに接続し(可能なら有線)、使用中の接続以外のすべてのネットワーク接続(LAN(ドメイン・企業ネットワークの場合)、無線/Wi-Fi、プロキシ、VPN、仮想ネットワークアダプター)を無効化・切断します。そのうえで、問題が解決するか確認してください。
  2. 解決した場合、他のネットワーク接続のいずれかがキャプティブポータル(ユーザーがサインインや利用規約への同意を求められるページ)を使用しています。問題のあるネットワークを特定するには、他を無効にしながら各接続を一つずつ有効化していきます。特定できたら、そのポータルにログインするか、問題を解決してください。有線と無線を同時に使っていることが原因の場合は、無線から切断したうえで、必ず「自動的に接続(Connect Automatically)」のチェックを外しておきましょう。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策

解決策6:Network Location Awarenessサービスのスタートアップの種類を変更する

接続が確立される前にWindowsがインターネット可用性チェックを実行しようとしている場合や、Network Location Awareness(NLA)サービスがエラー状態になっている場合にも、この問題が発生することがあります。その場合は、NLAサービスのスタートアップの種類を「遅延開始」に設定することで解決できる可能性があります。

  1. Windowsキーを押して検索欄に「Services」と入力し、表示された結果のサービス(Services)を右クリックして「管理者として実行(Run as Administrator)」を選択します。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  2. Network Location Awarenessサービスを見つけて(少しスクロールが必要かもしれません)ダブルクリックし、「スタートアップの種類(Startup Type)」のドロップダウンを展開します。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  3. 自動(遅延の開始)(Automatic (Delayed Start))」を選択し、「適用/OK」をクリックします。
  4. PCを再起動し、ブラウザの問題が解決したか確認します。
  5. 解決しない場合は、手順1~2を繰り返してNetwork Location Serviceのプロパティ画面を開きます。
  6. スタートアップの種類」のドロップダウンを展開し、「無効(Disabled)」を選択します。
  7. PCを再起動し、問題が解決したか確認します。

NLAを無効化して問題が解決した場合、システムトレイのネットワーク接続アイコンに黄色の感嘆符が表示されることがあります(ただし、ネットワーク自体は問題なく使用できます)。なお、Skypeなどの一部のアプリケーションは、NLAが無効だとサーバーに接続できなくなる場合があるので注意してください。

解決策7:システムのレジストリを編集する

それでも問題が解決しない場合は、システムのレジストリの誤った設定が原因である可能性があります。その場合は、関連するレジストリキーを編集することで解決できるかもしれません。

警告:レジストリの編集は一定の専門知識を必要とする作業であり、誤って行うとPCやデータに恒久的な損害を与える恐れがあります。必ず自己責任で進めてください(だからこそ、この方法は最後に紹介しています)。

EnableActiveProbingを無効化する

  1. システムのレジストリのバックアップを作成します。
  2. Windowsキーを押して検索ボックスに「Registry Editor」と入力し、表示された結果のレジストリエディターを右クリックして「管理者として実行」を選択します。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  3. 次のパスへ移動します:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet
  4. 右側のペインで「EnableActiveProbing」をダブルクリックし、を「0」に設定します。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  5. エディターを閉じて、PCを再起動します。
  6. 再起動後、ブラウザの問題が解決したか確認します。
  7. 手順4でEnableActiveProbingの値が見つからない場合は、レジストリエディターを管理者として起動しているか確認してください。また、一部のユーザーからは、同じ値が以下の場所に存在していたという報告もあります(その場合は手順4~6に従って、問題が解決するか確認してください):
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\
  8. レジストリ編集に不安がある場合やキーが見つからない場合は、管理者権限のコマンドプロンプトで以下のコマンドを実行してもよいでしょう(実行後は必ずPCを再起動してください):
    reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet" /v EnableActiveProbing /t REG_DWORD /d 0 /f

なお、EnableActiveProbingを無効化すると、システムトレイのネットワーク接続アイコンに黄色の感嘆符が表示されることがありますが、ウェブサイトは通常どおり読み込まれます。ただし、この設定を使ってインターネット接続を確認しているアプリケーション(特にMicrosoft製アプリ)は、動作しなくなったり極端に遅くなったりする場合があります。また、スマートフォンのテザリング(ホットスポット)など、一部のWi-Fi接続に接続できなくなる可能性もあります。

ActiveWebProbeHostを変更する

EnableActiveProbingを無効化しても問題が解決しない場合や、ネットワークアイコンの黄色いマークが気になる場合は、以下の方法を試してみてください。

  1. 上述の手順どおりレジストリエディターを管理者として起動し、次のパスへ移動します(エディターのアドレスバーにコピー&ペーストできます):
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet
  2. ActiveWebProbeHost」をダブルクリックし、をmsftconnecttest.comからwww.google.comに変更します。Webブラウザが勝手にMSNを開き続ける問題の原因と7つの解決策
  3. エディターを閉じて、PCを再起動します。
  4. 再起動後、ブラウザの問題が解決していれば成功です。
  1. Windows 11で既定のWebブラウザーを変更する方法【Chromeなどへの切り替え手順を解説】

    現在ベータ版として提供されているWindows 11には、従来とは大きく異なる点が数多くあります。Windows 10と比較すると、デザインが刷新され、標準アプリにも変更が加えられています。その中でも最近特に議論を呼んでいるのが、既定のWebブラウザーの変更方法です。Microsoftは(現時点では)ワンクリックでブラウザーを切り替える機能をWindows 11から削除しており、ファイルの関連付けを個別に変更することでしか既定のブラウザーを設定できない仕様になっています。 この変更について、The VergeのTom Warren氏は「Microsoftが次世代OSにおいて、既定のWebブラウ

  2. WebブラウザでJavaScriptを有効にする方法【Chrome・Firefox・IE・Opera対応】

    現在、ほとんどのWebサイトでは、ブラウザ上で動作するスクリプト言語「JavaScript」が使われています。シェアボタンやメニューボタンの表示など、サイトのさまざまな機能を実現するために欠かせない技術です。しかし、何らかの理由で無効になっていたり、広告ブロッカーによって遮断されていたりすると、Webページの機能を十分に活用できなくなってしまいます。 この記事では、主要な4つのWebブラウザでJavaScriptを有効にする手順を、画像付きでわかりやすく解説します。 各ブラウザでJavaScriptを有効にする方法 Google Chromeの場合 PCでChromeブラウザを開きます。 画