Microsoft Edgeモバイルで「広告ブロック」や「通知ブロック」をオンにしているのに、画面下部に張り付くバナー広告や全画面で突然表示されるポップアップ広告に悩まされていませんか。本記事では、Edgeモバイル単体の設定だけでは消えない“しつこいポップアップ広告”を、DNSレベルでまとめてブロックする具体的な手順と注意点を、Android・iPhoneそれぞれの画面をイメージしながら丁寧に解説します。
Edgeモバイルでポップアップ広告が消えない主な理由
まずは、なぜ「Microsoft Edge モバイルで広告ブロックをオンにしているのに、ポップアップ広告が残るのか」を整理しておきましょう。仕組みを理解しておくと、後半で紹介するDNS設定の意味もわかりやすくなります。
ブラウザ内蔵の広告ブロック機能の限界
Edgeモバイルには「広告ブロック」や「追跡防止」などの機能がありますが、これらはあくまで「ブラウザが読み込んだページの中で、特定のパターンやドメインをブロックする機能」です。そのため、次のような広告はすり抜けてしまうことがあります。
- サイト側が独自スクリプトで表示しているフローティングバナー
- 広告ブロッカー対策(アンチ広告ブロック)を行っている広告ネットワーク
- アプリ内ブラウザで表示される特殊なポップアップ
さらに、ブラウザの広告ブロックは「ブラウザの外」に出てしまうと効果がありません。例えば、ニュースアプリや無料ゲームアプリ内の広告、ホーム画面にオーバーレイ表示される広告などは、Edge側の設定だけでは止められません。
ポップアップ広告の種類を整理
Edgeモバイルで「消えない」と感じる広告は、実際にはいくつかの種類が混在しています。自分のケースがどれに当てはまるのかを把握しておくと対処しやすくなります。
| 広告のタイプ | 見え方・特徴 | Edgeの広告ブロックで消えるか |
|---|---|---|
| フローティングバナー | 画面下部や上部に常に張り付きスクロールに追従する | サイトによっては消えないことが多い |
| 全画面ポップアップ | ページ遷移時や一定時間後に突然全画面表示される | 広告ネットワーク次第。回避されることも多い |
| アプリ内広告 | ニュース・ゲームアプリ内で表示。Edgeを開いていなくても出る | ブラウザ機能ではブロック不可 |
| 通知風広告 | 通知バーに「ウイルス検出」などの偽メッセージが出る | ブラウザ通知設定で減らせるが、完全には防げない場合も |
このように、Edgeの「広告ブロック」をオンにしてもなお広告が残るのは、「広告側が一枚上手」な場合や、「ブラウザの外」で出ている広告が原因であることが多いのです。
結論:DNSレベルで広告ドメインをまとめて遮断する
そこで有効なのが、本記事のメインテーマである「カスタムDNS(プライベートDNS)」を利用する方法です。広告ブロック専用のDNSを使うと、Edgeモバイルの広告ブロック機能で取りこぼしていたポップアップ広告も、かなりの割合で止められるようになります。
ブラウザレベルとDNSレベルの違い
簡単にいうと、広告ブロックのレイヤーは次の2段構えに分けられます。
| レイヤー | Edgeの広告ブロック | DNSベース広告ブロック(AdGuard DNSなど) |
|---|---|---|
| 動作する場所 | Edgeブラウザの内部 | 端末全体の通信(DNS問い合わせ) |
| ブロックの対象 | ページ内の広告スクリプトや要素 | 広告配信ドメイン・トラッカーへのアクセス |
| 効果範囲 | Edgeで開いたページのみ | 多くのアプリ・ブラウザ・システム全体 |
| 強み | 細かい表示要素の非表示に強い | 広告をそもそも「取得させない」ので軽い・抜けにくい |
| 弱み | 広告ブロッカー対策に弱い場合がある | ごく一部のサイトで表示崩れが起こることがある |
特に、ポップアップ広告やフローティング広告の多くは、特定の広告ドメインから配信されているため、そのドメイン自体をDNSレベルで解決不能にしてしまうと、広告の「元データ」がそもそも端末に届かなくなります。その結果、Edgeモバイルだけでなく、他のアプリの広告もまとめて減らせるのがDNSベース広告ブロックの強みです。
AdGuard DNS を使う理由
広告ブロック用DNSはいくつか種類がありますが、代表的なもののひとつが AdGuard DNS です。ポイントは次のとおりです。
- 広告・トラッカー・フィッシングサイトなどをまとめてフィルタリング
- 設定がシンプルで、無料プランでも十分実用的
- Edgeモバイルだけでなく、多くのアプリからの広告を減らせる
本記事では、代表例として AdGuard DNS を使った設定方法を紹介しますが、考え方は他の広告ブロック用DNSでも基本的には同じです。
Edgeモバイルのポップアップ広告を消す基本手順(全体像)
最初に、本記事で紹介するステップ全体をざっくり俯瞰しておきましょう。
| 手順 | 内容 | 補足 |
|---|---|---|
| ① カスタムDNSを利用する | 端末がプライベートDNS/カスタムDNSを設定できる場合、DNSサーバーを dns.adguard.com(AdGuard DNS)に変更する。 | 広告・トラッカー用ドメインをDNSレベルで遮断し、広告ブロッカーを回避するタイプのポップアップもブロックしやすくなる。 |
| ② OS別にDNSを設定する | Android: 設定 → ネットワークとインターネット → プライベートDNS → 「ホスト名指定」に dns.adguard.com を入力。iOS: 設定 → Wi‑Fi → 接続中のネットワーク → 「DNSを構成」→「手動」→ DNSサーバーに 94.140.14.14 / 94.140.15.15 を追加。 | 端末・OSバージョンにより表示メニューが異なる。DoT/DoH対応機種での利用が推奨。 |
| ③ Edgeの更新とキャッシュクリア | DNS変更後に、Edgeを最新版にアップデートし、閲覧データ(キャッシュ・Cookie)を削除してから再起動する。 | Edgeの設定 → プライバシーとセキュリティ → 「閲覧データの削除」から実行。 |
| ④ DNS変更ができない場合の代替策 | 端末側でDNS変更ができない場合は、AdGuardアプリや1Blocker・Brave Browserなど、システム/ブラウザ単位で広告を遮断できるツールの利用を検討する。 | アプリによっては有料版のみフル機能が使える。機能とコストを比較して選択。 |
ここからは、Android・iOSでの具体的な操作方法をもう少し詳しく見ていきます。
AndroidでのAdGuard DNS設定手順(プライベートDNS)
Android 9以降の多くの端末では、「プライベートDNS」という機能を使って、端末全体のDNSを簡単に変更できます。代表的な手順は次のとおりです。
Androidの設定メニューからプライベートDNSを変更する
- Androidの「設定」アプリを開く。
- 「ネットワークとインターネット」をタップ。
- 一覧の中にある「詳細設定」→「プライベートDNS」を選択。
- 「ホスト名指定」を選び、ホスト名として
dns.adguard.comを入力。 - 保存して設定画面を閉じる。
端末メーカーによっては、「接続」「Wi‑Fiとインターネット」など、メニュー名が少し違う場合がありますが、「プライベートDNS」または「DNS」という項目を探すのがポイントです。
| 画面 | 設定項目 | 入力内容の例 |
|---|---|---|
| ネットワークとインターネット | プライベートDNS | 「ホスト名指定」を選択 |
| プライベートDNS | DNSプロバイダのホスト名 | dns.adguard.com |
この設定が有効になると、モバイルデータ通信・Wi‑Fi通信のどちらでも、広告ブロック対応のDNS(AdGuard DNS)が使われるようになります。
AndroidでDNS設定が見つからない場合
もし、「プライベートDNS」の項目が見つからない場合は、次の可能性が考えられます。
- Androidのバージョンが古く、プライベートDNS機能に非対応
- キャリア(通信会社)のカスタマイズにより、設定項目が隠されている
- 一部の格安スマホやタブレットでOSが独自仕様になっている
この場合は、後述する「代替策」のアプリ型広告ブロッカーの利用を検討してください。
iPhone(iOS)でのAdGuard DNS設定手順
iOSでは、Wi‑FiごとにDNSサーバーを指定する方法が一般的です。代表的な手順は次のとおりです。
iOSのWi‑Fi設定からDNSサーバーを変更する
- iPhoneの「設定」アプリを開く。
- 「Wi‑Fi」をタップ。
- 接続中のWi‑Fiネットワークの右側にある「i」アイコンをタップ。
- 下の方にある「DNSを構成」をタップ。
- 「自動」から「手動」に変更し、「サーバを追加」をタップ。
- DNSサーバーとして
94.140.14.14と94.140.15.15を追加する。 - 右上の「保存」をタップして設定を完了する。
| 画面 | 設定項目 | 入力内容の例 |
|---|---|---|
| Wi‑Fi詳細 | DNSを構成 | 「手動」 |
| DNSサーバ | サーバを追加 | 94.140.14.14 / 94.140.15.15 |
この設定は指定したWi‑Fiネットワークに接続しているときのみ有効です。モバイル通信時にもDNSブロックを効かせたい場合は、別途プロファイルを使う方法や、広告ブロックアプリの利用を検討するとよいでしょう。
iOSで広告ブロックアプリを併用するケース
iOSはシステムレベルのDNS変更がやや制限されているため、以下のような構成を取るユーザーも多いです。
- Wi‑FiではAdGuard DNSを設定
- モバイル通信では広告ブロックアプリ(コンテンツブロッカー)を利用
EdgeモバイルはiOS版でも利用できますが、Safari専用のコンテンツブロッカーも多いため、「Edgeにこだわるか」「Safariでいいか」も含めて検討すると良いでしょう。
DNS変更後に実施したいEdge側の設定
DNSを変更しただけでも一定の効果は出ますが、Edgeモバイル側も合わせてチューニングしておくと、より快適になります。
Microsoft Edgeモバイルを最新版にアップデート
まずは、アプリストアからMicrosoft Edgeモバイルを最新版に更新しておきましょう。古いバージョンでは、広告ブロック機能自体が弱かったり、バグが解消されていなかったりする場合があります。
Edgeモバイルの広告ブロック・追跡防止設定を確認
Edgeモバイル内でも次の設定を見直しておきます。
- Edgeを起動し、画面下部または右上の「…」メニューをタップ。
- 「設定」 → 「プライバシーとセキュリティ」または類似の項目を開く。
- 「追跡防止」を「バランス」または「厳重」に設定。
- 「広告ブロック」や「ポップアップとリダイレクトのブロック」があればオンにする。
- 不要なサイト通知をオフにする。
| 設定項目 | 推奨設定 | ポイント |
|---|---|---|
| 追跡防止 | バランス または 厳重 | 広告系トラッカーを強めにブロック |
| ポップアップとリダイレクト | ブロックする | 新しいタブが勝手に開く広告を抑制 |
| サイト通知 | 不要なサイトは「ブロック」 | 「通知風広告」が多いサイトは特に注意 |
キャッシュ・Cookieを一度クリアする
DNSを変更したのに、以前表示されていた広告がしつこく残ることがあります。これはブラウザのキャッシュやCookieに古い情報が残っているためです。
一度、Edgeモバイルのキャッシュを削除してから再起動してみてください。
- Edgeの「設定」を開く。
- 「プライバシーとセキュリティ」→「閲覧データの削除」を選択。
- 「キャッシュされた画像とファイル」「Cookieとサイトデータ」にチェックを入れる。
- 期間を「全期間」または「少なくとも7日間」に設定して削除。
- Edgeアプリを一度終了し、再度起動する。
これで、DNS変更+Edge設定見直しの組み合わせによる効果が出やすくなります。
DNS変更ができない・効かない場合の代替策
企業ネットワークや一部の回線では、カスタムDNSやプライベートDNSが使えないことがあります。また、端末自体がDNS変更機能を提供していないケースも存在します。その場合は、アプリ型の広告ブロックツールを活用します。
代表的な代替ツールの例
| ツール・ブラウザ | 種類 | 特徴 | 注意点 |
|---|---|---|---|
| AdGuard(アプリ版) | システム全体の広告ブロッカー | ほぼすべてのアプリ・ブラウザの広告をフィルタ可能 | 一部機能は有料。VPN形式で動作するため相性問題に注意 |
| 1Blocker(iOS) | コンテンツブロッカー | iOSで強力な広告・トラッカーブロックが可能 | 主にSafari向け。Edgeでの効き方は限定的な場合あり |
| Brave Browser | 広告ブロック機能付きブラウザ | ブラウザ単体で強力な広告ブロック機能を搭載 | Edgeではなく別ブラウザを使う形になる |
「どうしてもEdgeでなければならない」のでなければ、Braveや他の広告ブロック特化ブラウザに乗り換えてしまうのも選択肢のひとつです。一方で、会社アカウントとの連携やMicrosoft 365との相性を重視する場合は、Edgeを使いつつDNSで補強する構成が現実的です。
DNSベース広告ブロックのメリット
ここで、DNSレベルで広告をブロックすることのメリットを整理しておきます。
| メリット | 詳細 |
|---|---|
| ブラウザ外の広告もカット | ニュースアプリ・ゲームアプリ・その他のブラウザに出る広告もまとめて減らせる。 |
| 通信量の削減 | 広告配信ドメインへの接続自体が行われないため、画像や動画広告のダウンロードが減り、ギガの節約につながる。 |
| バッテリー消費の軽減 | 広告表示のための追加通信やスクリプト実行が減り、結果的にバッテリー負荷が軽くなる。 |
| プライバシーの向上 | 広告トラッキング用のドメインへのアクセスが減ることで、行動履歴の収集を抑えられる。 |
| 端末全体で一括管理 | アプリごとに広告ブロックを設定しなくても、DNS変更だけで広い範囲に効果が及ぶ。 |
これらのメリットは、Edgeモバイルだけでなく、スマホ全体の使用感向上につながるため、「とりあえずEdgeの広告だけ何とかしたい」という人にも、結果的に役立つケースが多いです。
DNSベース広告ブロックのデメリット・注意点
一方で、DNSを変更することにはそれなりの注意点も存在します。事前に理解しておきましょう。
| デメリット・リスク | 起こりうる事象 | 対処例 |
|---|---|---|
| 一部サイト・アプリの表示崩れ | 広告を前提にデザインされているサイトでは、空白が空く・ボタンが見切れるなどの表示崩れが起こることがある。 | そのサイトを利用するときだけDNS設定をオフにする、別ブラウザを使うなどで回避可能。 |
| 機能制限 | 広告視聴でポイント付与・ゲーム内アイテムを獲得するようなアプリでは、機能が正しく動作しない場合がある。 | ポイントアプリ・ゲーム用途の場合は、一時的に標準DNSに戻す。 |
| 企業ネットワークや公衆Wi‑Fiでの制限 | 社内ネットワークや一部の公衆Wi‑Fiでは、カスタムDNSが強制的に上書きされることがある。 | 接続が不安定な場合や社内ルールがある場合は、IT管理者の方針に従う。 |
| オンラインバンキング等での接続エラー | ごくまれに、金融機関側のセキュリティ対策とDNS変更が干渉し、エラーになることがある。 | その場合は一時的に元のDNSに戻し、接続を確認する。 |
特に、お金に関わるサービスや業務利用の端末では、DNS変更を行う前に社内ポリシーや利用規約を確認しておくと安心です。
「広告がまだ消えない」と感じたときのチェックポイント
DNSを変更しても「まだ広告が出る」と感じる場合、次の点を確認してみてください。
1. DNS設定が正しく適用されているか
- AndroidでプライベートDNSを「自動」に戻していないか
- iOSで接続中のWi‑Fiに対してのみDNSを設定しており、別のWi‑Fiやモバイル通信では標準DNSになっていないか
- 再起動後も設定が保持されているか
設定を変更したら、端末を一度再起動してからEdgeでサイトを開き直してみると、効果を確認しやすくなります。
2. 広告ではなく「コンテンツの一部」の可能性
サイトによっては、広告とコンテンツの境界が非常に曖昧なケースがあります。例えば、
- 「スポンサー記事」として本体コンテンツのように見せている広告
- ランキング記事風の広告ページ
- ページ内に埋め込まれたPRバナー
DNSベースの広告ブロックは、広告配信ドメイン単位で遮断するため、「コンテンツとして同じサーバーから配信されている広告」はブロックしにくいという性質があります。この場合、完全に消すことは難しく、「紛らわしい広告を見分ける目」を養うことも重要になります。
3. 悪質なアプリ・マルウェアの可能性
Edgeを閉じていても、ホーム画面や他アプリ上に突然広告が表示される場合は、悪質なアプリやマルウェアが原因のこともあります。その場合は次の対策も検討してください。
- 最近インストールしたアプリを1つずつアンインストールして様子を見る
- 公式ストア以外から入れたアプリがあれば削除する
- セキュリティアプリでスキャンを行う
DNSブロックはあくまで「通信経路をフィルタする」手段であり、マルウェアそのものを駆除する機能はありません。この点も押さえておきましょう。
安全性とプライバシーの観点からの注意点
DNSを変更するということは、端末が「どのサイトにアクセスしようとしているか」という情報を、別のDNSサービスに預けることを意味します。そのため、次の点を意識しておくと安心です。
- 利用するDNSサービスの運営元・ポリシーを確認する
- 公共の場や仕事用端末では、社内ルールに従う
- 不安を感じたら、いつでも標準DNSに戻せるようにしておく
AdGuard DNSのような広告ブロック向けDNSは、プライバシー配慮をうたったサービスが多いものの、最終的には「どの提供元を信頼するか」という判断になります。不安な場合は、非常にセンシティブな操作(オンラインバンキングなど)のときだけ一時的に標準DNSに戻すという運用も現実的です。
実践的な運用例:Edgeモバイル+DNSブロックのおすすめ構成
最後に、実際の運用例として、Edgeモバイルでポップアップ広告を減らしつつ、使い勝手も両立する構成例をいくつか紹介します。
パターンA:自宅・職場メインのAndroidユーザー
- AndroidのプライベートDNSを
dns.adguard.comに設定 - Edgeモバイルの「追跡防止」を「バランス」または「厳重」に設定
- 通知を乱発するサイトは、Edgeのサイト設定から通知をブロック
- オンラインバンキング時に問題が出たら、一時的にプライベートDNSを「自動」に戻す
パターンB:iPhone+Wi‑Fi中心のユーザー
- よく使うWi‑Fi(自宅・職場)に対して、DNSサーバーを
94.140.14.14/94.140.15.15に設定 - Edgeモバイルで広告ブロック・追跡防止を有効化
- 外出先では、必要に応じて広告ブロックアプリを併用
パターンC:どうしてもポップアップ広告が気になるユーザー
- DNSブロックに加えて、AdGuardアプリや広告ブロック専用ブラウザ(Braveなど)も導入
- Edgeは仕事用・Microsoftサービス連携用、広告ブロックブラウザは一般的な調べ物用、というように使い分ける
このように、DNS変更+Edge設定見直し+必要に応じたアプリ併用という「多段防御」の発想で考えると、ポップアップ広告によるストレスをかなり減らすことができます。
まとめ:Edgeモバイルの「しつこいポップアップ広告」はDNSレベルで対策する
本記事では、Microsoft Edgeモバイルで「広告ブロック」「通知ブロック」をオンにしているのに、画面下部のフローティング広告や全画面ポップアップが消えない問題に対して、DNSレベルでの対策方法を中心に解説しました。
- Edgeモバイル単体の広告ブロックには限界があり、ブラウザ外の広告や高度なポップアップ広告はすり抜けやすい
- 広告ブロック用DNS(AdGuard DNSなど)を設定することで、広告ドメインを根本から遮断できる
- Androidは「プライベートDNS」、iOSは「Wi‑FiごとのDNS設定」で導入が可能
- DNS変更後は、Edgeの更新・広告ブロック設定・キャッシュ削除も合わせて行うと効果的
- 一部サイトの表示崩れやオンラインバンキングでのエラーが出た場合は、一時的に標準DNSへ戻すなど柔軟に運用することが大切
「スマホで何かを調べるたびにポップアップ広告が出てイライラする」という日常的なストレスは、設定を少し変えるだけで大きく軽減できます。Edgeモバイルをメインブラウザにしている方は、ぜひ一度、カスタムDNSを使った広告ブロックを試してみてください。

コメント