Chromeでの厳格なサイト隔離を有効にする方法

Chromeブラウザで複数のタブを開いていると、感染したウェブページのマルウェアが、他の開いているウェブサイトからデータにアクセスし、盗もうとする可能性があります。
これに効率的に対抗するために、GoogleはChrome 63で厳格なサイト隔離を導入しました。このセキュリティ機能は、それ以降アップグレードおよび改善されています。バージョン76未満のブラウザでは手動で有効にする必要があります。また、デバイスのパフォーマンスを妨げている場合は無効にすることもできます。続けて方法を学びましょう。
目次
- 厳格なサイト隔離とは?
- Chromeフラグから厳格なサイト隔離を有効にする方法
- Chromeプロパティからサイト隔離を有効にする方法(Windowsのみ)
- 追加のオリジンを隔離する方法
- よくある質問
厳格なサイト隔離とは?
厳格なサイト隔離は、ユーザーデータの盗難を防止するためのChromeのセキュリティ機能です。ブラウザで複数のタブを開いていると、感染したウェブサイトが他のオープンページから個人情報を盗もうとすることがあります。
厳格なサイト隔離は、各タブを別のプロセスで読み込むことによってこれを防ぎ、訪問するウェブサイトが他のオープンページの機密データにアクセスするのを防ぎます。
Googleは2017年にGoogle Chrome 63とともに厳格なサイト隔離を導入しました。当初は実験的な機能であったため、ブラウザではデフォルトで有効になっていませんでした。ユーザーは、Chromeフラグからそれを有効にすることができました。
厳格なサイト隔離は、各タブに別々の処理能力を割り当てるため、システムメモリ使用量が10%から20%増加する可能性があります。これが、Googleがデフォルトでこの機能を有効にしなかった理由です。
いくつかのパフォーマンスの改善を経て、GoogleはChrome 76以降、デスクトッププラットフォーム上のすべてのウェブサイトに対して厳格なサイト隔離をデフォルトで有効にしました。また、Chrome 77以降はほとんどのウェブサイトに対してAndroidデバイスでも有効になるため、ユーザーがサインインする必要があります。ただし、追加の処理能力が必要なため、厳格なサイト隔離は少なくとも2GBのRAMを搭載したAndroidデバイスのみで利用可能です。
ヒント: Google Chromeのデータを同期させ、すべてのデバイスからアクセスできます。
Chromeフラグから厳格なサイト隔離を有効にする方法
Chromeのバージョンが76以上であれば、厳格なサイト隔離はすべてのウェブサイトに対してデフォルトで有効です。Chrome 63では手動で有効にする必要があります。以下の手順で、Googleフラグから厳格なサイト隔離などの実験的機能をオンにできます。
- Google Chromeを起動します。

- アドレスバーに chrome://flags と入力し、Enterを押します。

- ページ上の「サイト隔離を無効にする」を探します。Ctrl + Fを押して「サイト隔離を無効にする」と入力して探します。古いChromeバージョンでは、「厳格なサイト隔離」を検索します。

- 機能の隣にあるドロップダウンメニューをクリックし、「デフォルト」を選択します(古いバージョンでは「有効」にします)。

- ページの右下隅から「再起動」を選択して変更を適用します。

注意: 厳格なサイト隔離はChromeバージョン63未満では利用できません。この機能がChromeフラグのリストにない場合は、ブラウザを更新してください。
Chromeプロパティからサイト隔離を有効にする方法(Windowsのみ)
代わりに、Windowsユーザーは、特定のChromeショートカットに簡単なフラグコマンドを入力することによって厳格なサイト隔離をオンにできます。以下の手順に従ってください。
- Chromeのショートカットを右クリックし、ドロップダウンメニューから「プロパティ」を選択します。

- 「ショートカット」タブを開きます。

- 「ターゲット」フィールドの末尾に空白を追加し、
--site-per-processと入力して「OK」を押します。このショートカット経由でChromeを起動するたびにサイト隔離機能がオンになります。

知っていますか: 古いブラウザでウェブサイトをテストする必要がある場合は、Google ChromeでIEモードを有効にする方法を学んでください。
追加のオリジンを隔離する方法
厳格なサイト隔離に加え、Googleには特定のウェブサイトのオリジンを別々に処理することを許可する別の実験的機能があります。
この機能を有効にするには、以下の手順に従ってください。
- 「スタートメニュー」に移動し、「Google Chrome」と入力してEnterを押します。
- アドレスバーに chrome://flags と入力し、Enterを押します。

- ページ上の「追加のオリジンを隔離」を見つけ、ドロップダウンメニューから有効にします。

- 隔離したいオリジンを、ボックスにそのURLを入力して指定します。カンマで区切ります。

- 「再起動」を選択します。

注意: Chrome 77以降、ワイルドカードを使用して個別にオリジンを追加することなく範囲を隔離できます。たとえば、ボックスに https://[*.]example.com と入力すると、「https://example.com」のすべてのオリジンが隔離されます。
知っていますか: Google Chromeで親の制御を簡単に設定し、特定のサイトへのアクセスを制限できます。
よくある質問
なぜ安全でないウェブサイトにアクセスできないのか?
HTTPウェブサイトが提供する接続は暗号化されておらず、Googleはそれを安全でないと見なしています。HTTPSに対して、HTTPはSSL(セキュアソケットレイヤー)をサポートしておらず、潜在的なハッキングの危険にさらされています。GoogleはHTTPのサポートを終了したため、安全でないウェブサイトにアクセスすることはできません。
Chromeで安全でないウェブサイトを許可するにはどうすればよいですか?
Chromeの「設定」から「プライバシーとセキュリティ」に移動し、「サイト設定」を開きます。「追加のコンテンツ設定」をクリックし、「安全でないコンテンツ」を選択します。「安全でないコンテンツを表示することを許可されていない」横の「追加」をクリックし、許可したいサイトのURLを入力します。URLの横にある3点アイコンをクリックし、「許可」を選択します。ただし、安全でないウェブサイトを訪れる際は注意が必要で、個人情報を入力したり、ファイルをダウンロードしたりしないようにしてください。トラブルに巻き込まれることがあります。
Chromeが感染しているかどうかはどうやって確認するのか?
マルウェアは、ポップアップ広告でスパム攻撃したり、消えない新しいタブを開いたりすることがあります。また、ブラウザのホームページを変更したり、許可なく不明なウェブサイトにリダイレクトしたりすることもあります。マルウェア感染の別の兆候は、アンインストールした後に再び表示される不要な拡張機能です。感染したChromeを除去する方法は、感染したマルウェアの種類によります。場合によっては、問題のある拡張機能を単にアンインストールするだけで対処できます。その他のケースでは、「設定」メニューの「設定をリセット」からChromeをリセットする必要があります。