Chrome仅在多个会话登录的第一个会话上工作。

7
我没有找到任何看起来像是对我的问题的好答案,因此我将表达自己的问题:
在终端/远程桌面服务器(2012 R2)上,我们遇到了一个问题,即在同一用户有多个会话的情况下运行Chrome时会出现问题。(例如共享“前台”AD用户,在工作中可能有2或3个人使用相同的用户帐户登录4或5个RDP会话)
Chrome的第一次启动对于打开它的任何会话都可以正常工作。然而,其他会话无法使用Chrome,至少在最初启动的程序实例关闭之前不行。
我在Chromium论坛(https://code.google.com/p/chromium/issues/detail?id=160676)中找到了一个解释和一个非常不吸引人的建议,因此我正在尝试在这里提问,希望能够找到更好、更直观的解决方案。
谢谢!

我在寻找解决我们服务器上同样问题的答案时偶然发现了这个问题。最近几周,似乎已经对相关问题进行了一些更新。你是否找到了适合你的解决方法? - mellamokb
4个回答

3

针对每个并发会话,我已经解决了如下问题:

  1. 在 Chrome 中点击 管理用户 ,然后点击 添加用户 ,勾选为此用户创建桌面快捷方式

enter image description here

  1. Chrome 会创建一个带有以下目标属性的桌面快捷方式:

    "C:\......\chrome.exe" --profile-directory="Profile 1"

  2. 编辑所创建的桌面快捷方式的目标属性,并为 --user-data 参数添加一个唯一的文件夹值:

    "C:\......\chrome.exe" --profile-directory="Profile 1" --user-data-dir="C:\temp\user1"


1
--user-data-dir 已经生效,谢谢。 - JPatel

2

我看不到你的日志或任何其他迹象。

我猜测Chrome的用户数据目录被正在运行的Chrome锁定了。

你可以尝试使用以下命令从cmd打开Chrome:

chrome.exe --user-data-dir="C:\temp\user1"

这是使用一个新的用户数据目录启动chrome。


1

2
在回答中提供一些上下文和关键细节以及链接是很有帮助的。 - James Waddington

0

你可能想要取消选中的选项,即使“关闭”也可以让Chrome在后台运行。 点击Chrome菜单(或按Alt + E)选择设置。点击标题为“显示高级设置”的链接,在“系统”部分下,取消选中“当Google Chrome关闭时继续运行后台应用程序”的框。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接