禁用 Chrome 会话恢复弹出窗口

Soc*_*tes 22 google-chrome

有没有办法永久禁用 Google Chrome 会话恢复(见截图)?

它几乎出现在每个系统启动时。不是每次都这样,这使得复制变得困难。此外,我无法注意到与之前是否发生过崩溃有任何关系。

在此处输入图片说明

编辑 1

使用版本: Google Chrome 68.0.3440.75

小智 11

编辑位于 C:\Users\username\AppData\Local\Google\Chrome\User Data\Default 的文件

右键单击“首选项”文件,然后单击编辑。ctrl+f 查找以下值,并将值更改为:

"exit_type": "无",

“exited_cleanly”:真,

保存文件,并将属性更改为“只读”,以便 chrome 无法将其改回。

  • 运行 `perl -pi -e 's/exit_type\":\"Crashed/exit_type\":\"none/' ~/.config/google-chrome/Default/Preferences` 在 Ubuntu 上对我有用。每当您的图形环境启动时执行此操作即可永久消除 Chrome 警告,而无需将文件更改为只读。(有人可以回答这个问题,我缺少代表……) (3认同)
  • @Zlatko 抱歉,我从来没有使用过恢复功能,我希望我的 Chrome 以空白选项卡开始,并且没有烦人的警告,而这个解决方案正是这样做的。为什么不尝试一下,看看它是否适合您的设置呢?这里没有什么可失去的…… (2认同)

Bis*_*iyo 6

Chrome 有一个特殊的标志来禁用会话恢复窗口。但请注意,其中的选项chrome://flags是实验性的,您可能会丢失浏览器数据或危及您的安全或隐私。

按着这些次序:

  • 打开 Chrome。
  • 输入chrome://flags/#infinite-session-restore在地址栏(Crtl+ L)。
  • 单击右侧的下拉菜单并将“默认”值更改为“禁用”。然后重新启动 Chrome 以应用该设置。

那么这有什么作用呢?该选项表示 - “减少会话还原期间同时加载的选项卡数量,以提高前台选项卡的响应能力”。禁用并重新启动 Chrome 后,它会chrome.exe使用--disable-features=InfiniteSessionRestore选项重新启动。

  • 此选项已在 chrome 74.0.3729.157 中删除 (17认同)
  • 如果此选项已被删除,是否还有其他选择,@Biswapriyo? (9认同)
  • 尝试使用“--disable-session-crashed-bubble”运行 (2认同)
  • `--hide-crash-restore-bubble` 可能有用 (2认同)

小智 5

在 @Biswarpriyo 的答案不再起作用(标志被删除)之后,可以使用该--disable-session-crashed-bubble参数启动 Chrome(尝试使用 86.0.4240)。

对于 Linux:只需将其添加到终端中的命令后面即可。例如:chrome --disable-session-crashed-bubble

对于 Windows:您必须创建 chrome.exe 的快捷方式(通常位于 C:\Program Files (x86)\Google\Chrome\Application\ )并将其添加到目标,如下所述