「Family Safetyの管理画面ではGmailを許可にしたのに、子ども用アカウントでは“このサイトはブロックされています”のまま…」。この“設定が反映されない”現象は、ローカルに残った古いポリシーキャッシュが原因で起きることが多く、正しくリセットすれば解消できます。本記事では最短の復旧手順と、再発防止・原因切り分けまで実務的に解説します。
質問概要
| 項目 | 内容 |
|---|---|
| 現象 | Family Safety のウェブ/アプリ管理画面で「Gmail」を許可にしたのに、子ども用アカウントのPCでは「このサイトはブロックされています」と表示され続ける。 |
| 環境 | Windows 10(Windows 11でも同様の仕組み) |
| 確認済み | PCの再起動は実施済みだが改善しない。 |
| 知りたいこと | ブロック表示を解消し、Gmailへアクセスできるようにする具体的な手順。 |
結論:ローカルキャッシュ settings.bin をリセットする
Family Safety はクラウド上の最新ポリシーを参照しつつ、端末側にもキャッシュ(差分)を持っています。まれにこのキャッシュが更新に失敗し、許可/ブロックの状態が食い違うことがあります。特に Gmail のように複数ドメインへリダイレクトしながらサインインするサービスでは、古いキャッシュが残っていると「許可済みなのにブロック」状態が再現しがちです。
最短で解消するには、端末のキャッシュファイル settings.bin を削除(=リセット)し、Windows 再起動時にクリーンなポリシーを再生成させます。以下は実際の操作手順です。
操作手順(最短ルート)
| 手順 | 操作内容 |
|---|---|
| 1 | 管理者権限のある大人用アカウントで Windows にサインイン |
| 2 | Edge などすべてのブラウザと Family Safety 関連アプリを終了(タスクトレイの常駐やバックグラウンドも閉じる) |
| 3 | エクスプローラーで隠しフォルダー C:\ProgramData\Microsoft\Windows\Parental Controls\settings を開く見えない場合はエクスプローラーの「表示」→「隠しファイル」を有効化 |
| 4 | フォルダー内の settings.bin を削除不安であれば事前に別フォルダーへコピーしてバックアップ、もしくはごみ箱に移動 |
| 5 | Windows を再起動(起動時に settings.bin が再生成され、最新ポリシーが適用される) |
| 6 | 子ども用アカウントでサインインし、Gmail へのアクセスをテスト |
同期のポイント
- 再起動後はインターネット接続を確認し、Family Safety のクラウド設定が端末へ同期されるまで数分待機すると反映が安定します。
- 効果がない場合は、Family Safety のウェブダッシュボード側で「Gmail」をいったんブロック→許可に切り替えて保存し、PCを再起動して再度確認します。
なぜ「Gmailだけ」解除されないのか—技術的背景
Gmail は単一の mail.google.com に見えて、実際には以下の複数ドメインへ遷移・読み込みを行います。ポリシーが古いまま一部のドメインがブロック扱いになると、見た目は「Gmailを許可している」のに、途中のサインインやリソース読み込みで止まります。
| ドメイン(例) | 役割の例 | 留意点 |
|---|---|---|
mail.google.com | Gmail の本体 UI | 明示的に許可しても、下記の補助ドメインが止まると画面が進まない |
accounts.google.com | Google アカウントのサインイン、2 段階認証 | ここがブロックされるとログイン画面で止まる |
apis.google.com | スクリプト・API ローダー | UI の一部が読み込めないことがある |
clients*.google.com | 添付表示、XHR など | clients6 など番号付きサブドメインを使う |
gstatic.com | 静的ファイル(CSS/JS/フォント) | ここが詰まると真っ白や崩れた表示になりやすい |
googleusercontent.com | 画像やアバター、添付ファイルの一部 | 添付のプレビューが開かない等の副作用 |
端末の settings.bin が古いと、上記いずれかが「ブロック」のまま残り、結果として Gmail 全体が止まります。キャッシュのリセットは、この食い違いを“一掃して再構築”するための最短手段です。
トラブル時の追加対処
1) settings.bin が削除できない/見つからない
- 削除できない:プロセスがファイルをつかんでいる可能性があります。ブラウザや Family 関連の常駐をすべて閉じ、それでもだめなら Windows を再起動直後に削除を試してください。
- 権限エラー:管理者コマンドプロンプトで所有権を取得してから削除できます。
takeown /f "C:\ProgramData\Microsoft\Windows\Parental Controls\settings\settings.bin"
icacls "C:\ProgramData\Microsoft\Windows\Parental Controls\settings\settings.bin" /grant administrators:F
del "C:\ProgramData\Microsoft\Windows\Parental Controls\settings\settings.bin"
- フォルダーがない:Family Safety を一度も有効化していない端末では作成されないことがあります。その場合は、子ども用アカウントで Family Safety を有効化してから再度確認してください。
2) 「サイト」は許可できたが「アプリ」としての Gmail がブロックされる
Gmail を PWA(アプリとしてインストール)で使っている場合、アプリとゲームの制限で別管理になります。Family Safety の「アプリとゲーム」一覧に Gmail(またはブラウザ由来の Gmail ショートカット)が表示されたら、それ自体を「許可」にしてください。
3) Edge 以外のブラウザでの挙動
- Family Safety のウェブフィルターは、Microsoft Edge と最も相性が良い設計です。Chrome/Firefox では拡張機能を追加しないとポリシーが十分に反映されないことがあります。
- 検証の際は、まず Edge で Gmail を開いて挙動を確認するのがおすすめです。
4) 家族構成・サインイン状態の確認
- Windows の「設定 > アカウント > 家族とその他ユーザー」で、子ども用アカウントが正しく「家族」に所属しているか確認。
- Edge のプロファイルが子ども用 Microsoft アカウントでサインインされているか(ローカルプロファイルのままだとポリシー反映が弱い)。
- 端末が学校/職場(組織)アカウントで MDM 管理されている場合、組織ポリシーが優先されます。家庭の Family Safety とポリシーが競合し、解除できないことがあります。
5) ネットワークやセキュリティソフトの干渉
- 他社製のペアレンタルコントロール、セキュリティソフトの Web フィルター、DNS フィルター(例:ルーター側のフィルタリング)が二重にかかっていないかを確認。
- プロキシ/VPN を利用している場合、サインインドメイン(
accounts.google.comなど)へのアクセスが中間装置で検査・ブロックされていないか確認。
再発防止:Gmail に必要なドメインを許可リストで明示する
キャッシュをリセットしても、将来的な設定変更や誤ブロックで再発する可能性はゼロではありません。Family Safety の「許可されたサイト」に、Gmail が内部的に使う主要ドメインをあらかじめ登録しておくと安定します(URL はハイパーリンクではなく文字列として示します)。
| 推奨の追加許可ドメイン | 目的 | 備考 |
|---|---|---|
mail.google.com | Gmail 本体 | 最重要 |
accounts.google.com | Google アカウント認証 | ログイン不可問題の大半はここ |
apis.google.com | スクリプト・API | UI 破綻の予防 |
gstatic.com | 静的アセット | 表示崩れ対策 |
googleusercontent.com | 画像/添付の一部 | プレビュー不可対策 |
Family Safety の許可はサブドメイン単位で効くため、まずは上記を登録し、必要に応じて clients*.google.com などを追加してください。
チェックリスト(原因切り分けの順序)
- 端末キャッシュ:
settings.binを削除して再起動したか。 - 同期:再起動後にオンラインで数分待ったか。ダッシュボードの許可/ブロックを切り替えて保存し直したか。
- ブラウザ:まず Edge で再現するか。Chrome/Firefox は拡張機能導入済みか。
- アプリ扱い:Gmail を PWA で使っているなら「アプリとゲーム」が許可になっているか。
- 家族構成:子ども用アカウントが「家族」に正しく所属し、Edge も同アカウントでサインインしているか。
- 競合:ほかのフィルターや DNS/プロキシが競合していないか。
自動化スニペット:ワンクリックでリセットしたい場合
管理者として以下のバッチを実行すると、関連プロセスを閉じ、settings.bin を削除して再起動プロンプトを表示します。運用現場で複数台を扱う場合の時短に有効です。
@echo off
echo Closing browsers...
taskkill /f /im msedge.exe >nul 2>&1
taskkill /f /im chrome.exe >nul 2>&1
taskkill /f /im firefox.exe >nul 2>&1
set TARGET="C:\ProgramData\Microsoft\Windows\Parental Controls\settings\settings.bin"
if exist %TARGET% (
echo Taking ownership...
takeown /f %TARGET% >nul
icacls %TARGET% /grant administrators:F >nul
echo Deleting settings.bin...
del /f /q %TARGET%
) else (
echo settings.bin not found. Skipping delete.
)
echo.
echo Completed. Please restart Windows to rebuild policy cache.
pause
よくある質問(FAQ)
Q. 削除して大丈夫?元に戻せますか?
A. settings.bin はローカルのキャッシュです。再起動時にクラウド上の家族設定から自動再生成されます。心配であれば事前にコピーしておけば、万一のときに戻せます。
Q. フォルダーごと消しても問題ありませんか?
A. 通常はファイル単体の削除で十分です。フォルダー全体を削除するとログ等の補助情報も消えるため、トラブルシュートの痕跡が残らなくなる点に留意してください。
Q. 再起動後も一部の Google サービスだけが止まります。
A. 許可リストに補助ドメイン(accounts.google.com など)を追加してみてください。また、他のフィルターや DNS の影響がないかも併せて確認を。
Q. 子ども用 Microsoft アカウントの年齢設定は関係しますか?
A. はい。年齢に応じて初期ポリシーが変わることがあります。年齢に対して厳しすぎる既定フィルターが適用されていると、許可しても別のポリシーで抑止されることがあります。
Q. Windows 11 でも同じですか?
A. はい。フォルダー構成と手順は Windows 10 と同じです。UI の文言が多少違っても、settings.bin のリセット手順は共通です。
運用ベストプラクティス
- 変更は小刻みに・再起動で検証:複数の設定を一度に変えるより、1 件ずつ変更 → 再起動 → 動作確認の流れが原因特定に有効です。
- 許可リストの定期棚卸し:Gmail のような重要サービスは、UI 側の変更に備え主要ドメインをあらかじめ許可に登録。
- 端末標準化:検証端末を 1 台用意し、同じ手順で確実に再現・復旧できることを確認してから子ども用端末へ展開。
- 競合の排除:ルーター/DNS/セキュリティソフトの Web フィルターは「Family Safety を主、他は補助」という役割分担を決めて二重適用を避ける。
まとめ
Family Safety の設定を「許可」に変えたのに Gmail が解除されない場合、ローカルキャッシュ settings.bin の不整合が疑わしいケースが大半です。大人用アカウントでサインイン → ブラウザ類を終了 → settings.bin を削除 → 再起動、という流れで多くは解決します。合わせて Gmail が内部で参照する主要ドメインを許可に追加し、ブラウザ/家族構成/ネットワークの競合を見直すと再発も防げます。まずは本記事の最短手順を実施し、その後のチェックリストで周辺要因を順番に潰していけば、安定して Gmail を使える状態に戻せるはずです。
付録:クリック操作での詳解(スクリーンショットなしの文字手順)
- 大人用アカウントで Windows にサインイン。
- タスクバーを右クリックし「タスク マネージャー」→ ブラウザ(
msedge.exeなど)や Family 関連の常駐があれば「タスクの終了」。 - エクスプローラーを開き、アドレスバーに
C:\ProgramData\Microsoft\Windows\Parental Controls\settingsを貼り付けて Enter。 settings.binを右クリック →「削除」。権限エラーが出たら管理者コマンドでtakeown→icacls→delを順に実行。- Windows を再起動。
- 子ども用アカウントでサインインして Edge を開き、アドレスバーに
mail.google.comと入力してアクセス。必要に応じてaccounts.google.comへの遷移を確認。 - うまくいかない場合は、Family Safety のウェブダッシュボードで「Gmail」を一度ブロック → すぐ許可 → 保存し直してから、もう一度再起動。
付録:PowerShell での一括処理例(管理者)
Stop-Process -Name "msedge","chrome","firefox" -Force -ErrorAction SilentlyContinue
$path = "C:\ProgramData\Microsoft\Windows\Parental Controls\settings\settings.bin"
if (Test-Path $path) {
Takeown /f $path | Out-Null
icacls $path /grant administrators:F | Out-Null
Remove-Item $path -Force
Write-Host "Deleted settings.bin"
} else {
Write-Host "settings.bin not found"
}
Write-Host "Please restart Windows."
ケーススタディ:よくあるつまずきと解決
| つまずき | 原因の傾向 | 対処 |
|---|---|---|
| Gmail のログイン画面で止まる | accounts.google.com がブロック扱いのまま | 許可リストに追加、またはキャッシュをリセット |
| Gmail は開くが表示が崩れる | gstatic.com など静的配信がブロック | ドメイン許可、ブラウザキャッシュ削除後に再試行 |
| Edge では開くが Chrome では開かない | 拡張機能未導入、プロファイル未サインイン | Edge で検証の上、必要なら拡張機能を導入 |
| 特定時間帯だけ開けない | 画面時間(スケジュール)制限に該当 | Family Safety の時間制限ポリシーを調整 |
| 端末を変えると再発する | 各端末に古いキャッシュが残存 | 各端末で settings.bin リセットを実施 |
安全のための注意
- 管理者アカウントの取り扱い:削除や権限変更は必ず大人用(管理者)アカウントで行い、完了後は権限を乱用しない運用を徹底してください。
- バックアップ:重要ファイルではありませんが、運用ルールとして作業前にコピーを残すと安心です。
- 複数デバイス:同じ子ども用アカウントが複数端末にサインインしている場合、必要に応じて各端末でリセットを行ってください。
以上の手順とチェックを実施すれば、Family Safety で Gmail だけが解除されない問題は高確率で解消できます。まずは settings.bin のリセットを行い、必要に応じて許可ドメインの明示と周辺要因の整理で安定運用へつなげてください。

コメント