chrome站点隔离已启用:通过chrome://processes确认跨源进程分离,chrome://sandbox查看“site isolation”状态为enabled,chrome://flags中“enable site isolation for all sites”设为enabled,且chrome://version显示版本≥67并含siteperprocess参数。

如果您希望确认当前 Chrome 实例是否启用了站点隔离(Site Isolation)功能,或需验证特定页面是否运行在独立进程内,则可通过内置的 chrome://processes 页面与 chrome://sandbox 页面交叉比对进程分布与沙箱状态。以下是查看站点隔离实际生效状态的具体操作路径:
一、通过 chrome://processes 查看进程级隔离效果
该页面实时展示所有 Chrome 进程及其所属来源,是验证站点隔离是否按预期将不同源网站分隔至独立渲染器进程的最直接方式。
1、在 Chrome 地址栏中输入 chrome://processes 并按回车键。
2、等待页面加载完成,观察“Process”列中以“Renderer”标识的进程条目。
3、在“Site”列中查找目标网站域名(如 https://mail.google.com 或 https://example.com),确认其是否独占一个 Renderer 进程,而非与其他无关域名共用同一进程。
4、若同一域名下多个标签页共享一个 Renderer 进程,但不同域名(如 google.com 与 youtube.com)分别占据不同 Renderer 进程,则表明站点隔离已生效。
5、注意“Isolation”列(如有)显示为 Site 或 Cross-site,即明确标识该进程启用站点级隔离。
二、通过 chrome://sandbox 验证沙箱与隔离策略状态
该页面提供当前浏览器实例的底层沙箱配置摘要,包括是否启用进程外 iframe(Out-of-Process Iframes)、跨站 iframe 隔离、以及 Site Isolation 的全局开关状态。
1、在 Chrome 地址栏中输入 chrome://sandbox 并按回车键。
2、定位至“Site Isolation”区域,查看“Status”字段值。
3、若状态显示为 Enabled,表示站点隔离功能已激活;若为 Disabled 或 Partially enabled,则说明未完全启用或受策略限制。
4、检查“Cross-process iframes”项是否标记为 Enabled,该项为站点隔离的核心依赖机制。
5、核对“Sandbox”列中对应 Renderer 进程的沙箱类型,应为 Enabled (Strict) 或类似高限制等级,而非 Disabled。
三、通过 chrome://flags 强制启用或确认默认策略
Chrome 默认在现代版本中自动启用站点隔离,但部分企业环境或旧版配置可能禁用该功能;此方法用于检查并手动干预实验性标志位。
1、在 Chrome 地址栏中输入 chrome://flags 并按回车键。
2、在页面顶部搜索框中输入关键词 site isolation。
3、找到名为 Enable site isolation for all sites 的实验性选项。
4、确认其当前状态为 Default 或 Enabled;若为 Disabled,点击右侧下拉菜单选择 Enabled。
5、点击页面右下角的 Relaunch 按钮重启浏览器,使更改生效。
四、通过 chrome://version 获取构建级隔离支持信息
该页面显示当前 Chrome 版本的编译参数与启用特性,可用于确认底层是否构建时启用了必要隔离模块,适用于排查策略级禁用或定制版限制。
1、在 Chrome 地址栏中输入 chrome://version 并按回车键。
2、在“Command Line”字段中查找是否存在 --enable-features=SitePerProcess,OutOfProcessIframes 类似参数。
3、若存在该参数,表明启动时显式启用了站点隔离相关特性。
4、检查“Build Date”与“Version”字段,确认版本不低于 Chrome 67(首个默认启用站点隔离的稳定版本)。
5、在“Profile Path”所在行下方,留意是否有 is_site_isolation_enabled: true 等调试标识(部分内部构建版本会显示)。











