Google Chrome浏览器无法正常退出


21

Google Chrome打开后,会显示一条消息,提示“未正确关闭”。每次我打开计算机,启动计算机后或使用X关闭浏览器后都会发生这种情况。有一个按钮可让我打开最近使用的标签页,但该按钮不起作用,Chrome找不到任何内容,我结束了在空白页上。

为了解决我的问题,我试图关闭扩展名之类的东西,但是我发现它不起作用。另外,更改显然没有保存在Chrome中,我建议是因为它无法正确关闭。

我想在不删除并重新安装Chrome的情况下解决此问题,因为我的书签和地址栏的配置中保存了很多东西*。问题始于突发状态,没有经过任何更新或任何其他操作。我希望解决该问题,因为当浏览器打开时,我需要访问我最近关闭的选项卡。

我尝试使用当前的稳定版本的Chrome进行更新,但没有任何改变。

*编辑:我的地址栏配置了搜索引擎(地图,语言翻译,维基百科...)

Answers:


3

一种可能是您的浏览器配置文件已损坏。如果不做任何可能导致丢失数据的操作,则可以尝试按如下所述创建新的配置文件:在Linux部分中创建新的浏览器用户配置文件

但是,总之(尽管您应该完整阅读上面的链接),

  • 确保Chrome根本没有运行。
  • 重命名~/.config/google-chrome/Default~/.config/google-chrome/Default.bak
  • 启动Chrome。查看您的问题是否已解决。

请注意,这.config是一个隐藏的文件夹。您需要在文件管理器中启用查看隐藏文件和文件夹的功能。当然,如果使用命令行,则可以运行以下命令:

mv ~/.config/google-chrome/Default ~/.config/google-chrome/Default.bak

如果您的问题已解决,请逐步将仅您绝对需要的文件(因为其中某些文件可能首先导致您的问题)复制到Chrome自动创建Default.bak的新Default文件夹中。

此外,由于您需要书签,因此它们作为一个简单的文本文件存储BookmarksDefault文件夹中,因此将其Default.bak从新副本复制到新文件夹中Default应该不会破坏任何内容并退还您的书签。同样,最好在Chrome根本不运行时执行此操作

至于“我的地址栏的配置”,我不知道这意味着什么。也许您可能想编辑问题以解释这一方面。

编辑:如果您不想走“新个人资料”路线,并且拥有另一个Google帐户,则可以尝试添加新用户。该选项在中可用chrome://settings。请看一下其中包括从另一个配置文件导入内容的选项!

新的用户


1
谢谢,我不能说它成功了,因为它在24小时后又重新开始工作了。但是在那之前,我已经创建了一个新的配置文件。
MartinGalilee 2013年

这没有解决我的问题。我不介意重新安装chrome,因为我已将所有内容同步到我的Google帐户。我已删除个人资料并创建了新的个人资料,但仍然看到此错误。还有其他想法吗?
费利佩2014年

16

我有一个类似的问题,它在每次启动后都显示“没有正确关闭”。对我而言,这是由于即使关闭了Chrome浏览器后仍在后台运行,因为这是安装后的默认设置。

我通过在Chrome浏览器中的“高级设置”“设置->系统->关闭Google Chrome浏览器后继续运行后台应用程序”并取消选中了它旁边的框来解决此问题。


3
到目前为止,最简单的答案对我有用。
克里斯·卡特

这应该是公认的答案。
neun24

12

这也发生在我身上,这让我发疯!

在我的情况下(值得信赖),这与用户个人资料无关。我的问题是桌面环境在后台Chrome进程之前关闭。这导致Chrome浏览器“不正常地”退出,并在每次重新启动时向我发送错误提示。

您在网上找到的一些解决方案通过从不让chrome作为后台进程运行来解决此问题,这对我来说是不可接受的折衷方案。

我通过在桌面管理器(Lightdm)的Upstart脚本中添加一个节来修复它。您需要以/etc/init/lightdm.conf根用户身份进行编辑:

sudo nano /etc/init/lightdm.conf

在文件末尾添加以下内容:

pre-stop script
    pkill --oldest chrome
    sleep 2
end script

希望这对您有用!


1
我必须重启两次才能看到此工作。我相信编辑lightdm.conf文件只有在重启后才能生效。
Antonios Hadjigeorgalis

我已经重启了两次,没有任何效果。我也将睡眠时间增加到5。Xenial是否需要做其他改变?
Crimbo

我一直在尝试在Ubuntu 18.04中使用此方法,但未成功,pkill在系统发出Chrome停止信号之前,我找不到任何将呼叫插入的方法。有没有成功?
Jaime Hablutzel

0

以我为例,它源于gnome-keyring-daemon通过Internet同步数据,并且守护程序一直在后台运行。

要修复它,请使用chrome --password-store=basic --disk-cache-size=1 --media-cache-size=1开关运行它。它修复了上述令人讨厌的消息。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.