【解决方案】Google Chrome 提示“其他计算机的 Chrome 正在使用此个人资料”怎么办?
在 Linux 系统下启动 Google Chrome 时,启动不起来,可以先用命令检查:
google-chrome
[21737:21737:1126/083835.489090:ERROR:chrome/browser/process_singleton_posix.cc:358] 其他计算机 (node1) 的另一个 Google Chrome 进程 (10869) 好像正在使用此个人资料。Chrome 已锁定此个人资料以防止其受损。如果您确定其他进程目前未使用此个人资料,请为其解锁并重新启动 Chrome。
[21737:21737:1126/083835.489183:ERROR:chrome/browser/ui/views/message_box_dialog.cc:199] Unable to show message box: Google Chrome - 其他计算机 (node1) 的另一个 Google Chrome 进程 (10869) 好像正在使用此个人资料。Chrome 已锁定此个人资料以防止其受损。如果您确定其他进程目前未使用此个人资料,请为其解锁并重新启动 Chrome。
并且即使强制关闭浏览器,再次执行 google-chrome 依然无法启动。这通常是因为 Chrome 上次异常退出导致用户目录下残留了 SingletonLock / SingletonSocket / SingletonCookie 等锁文件。
下面给出一键解决办法。
❓ 错误原因分析
Google Chrome 为避免用户数据损坏,会在配置目录中生成一些锁文件:
-
SingletonLock -
SingletonSocket -
SingletonCookie
这些文件用于确保用户配置目录不会被多个浏览器实例同时使用。
但如果 Chrome 崩溃或强制被 kill,这些文件无法自动删除,导致下一次启动 Chrome 时“误判”为已经锁定,从而拒绝运行。
✅ 解决方法:删除锁文件
直接进入 Chrome 的配置目录,删除这些 Singleton 开头的文件即可。
一键解决命令:
cd ~/.config/google-chrome
rm -rf SingletonLock
rm -rf SingletonSocket
rm -rf SingletonCookie
完成后重新启动 Chrome:
google-chrome
即可正常打开。
📌 额外提醒
如果你使用的是 Chromium 或不同的配置路径,也可以根据实际情况调整路径:
-
Chromium 默认路径:
~/.config/chromium -
Chrome Beta / Chrome Dev 可能路径不同,请根据实际目录查看。
🧩 如果仍然不行?
可以检查是否有残留进程:
ps aux | grep chrome
强制杀掉:
kill -9 <PID>
然后再次清理锁文件并重启 Chrome。
🎉 总结
如果 Chrome 提示“其他计算机正在使用此个人资料”无法启动,不必重装浏览器,只需:
-
进入 Chrome 配置目录
-
删除 Singleton* 锁文件
-
重启浏览器
即可轻松恢复正常使用。
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)