谷歌浏览器固定到Windows 7任务栏无法在固定图标下打开


31

我将Google Chrome和Eclipse都固定在Windows 7 64位版的任务栏中。但是,当我启动这些程序时,它们似乎没有在固定的任务栏图标下打开

启动Chrome窗口如下所示

Eclipse的行为类似。Eclipse启动器/工作区选择器位于固定图标下,但是一旦IDE打开,它就会从固定图标移动到任务栏末尾的新组。

取消固定/重新固定似乎无法解决问题。在启动器图标和窗口按钮上浪费任务栏空间很麻烦。

任何人都有一个想法如何使正常行为出任务栏?


1
当您使用不同的命令行选项运行程序时,通常会发生这种情况(任务栏固定算法将它们视为不同的程序)。也许您固定了使用开关运行的Chrome实例,现在使用普通的快捷方式。或者,也许您固定了普通程序,然后修改了快捷方式。
Synetech

Answers:


22

问题在于,固定的应用程序实际上启动了另一个进程(未固定)。这通常发生在启动后生成自身64位版本的应用程序中。

有时,这有助于取消固定任务栏上的应用程序,右键单击新任务,然后选择“将此程序固定到任务栏”。

仅供参考:关于这个问题,Chrome浏览器有一个错误报告。几个月前,当我自己调查此问题时,似乎通常是应用程序问题(不是Windows的一般问题)。因此,对于我使用的每个有此问题的应用程序,通常都会有关于此问题的错误报告(FileZilla,Eclipse等)。


1
就像我在问题中所说的那样,取消固定和重新固定新任务似乎并没有解决问题的方法,但这似乎是对为什么发生这种情况的明智解释。
克里斯·拜

另外,我还没有看到64位系统上的Chrome会发生这种情况。此外,我还没有看到它产生另一个进程,因此如果有人看到Chrome产生了一个子进程,那么可能还会发生其他事情。
Synetech

chrome为(至少)每个选项卡产生了一个新的过程。chrome甚至有64位版本吗?
路加福音

@Luke:正确,Chrome确实为新标签页产生了新的过程。但是这些进程是子进程,而父进程只有在关闭主应用程序后才会退出。但是,此行为与问题无关。在我看来,在这种情况下,具有64位版本的Chrome如何与之相关的问题也不清楚。
Der Hochstapler 2013年

因为@Synetech暗示Chrome产生子进程的情况很少见,并且您指出64位版本的程序经常会导致这种情况(如果我们在Windows上谈论Chrome,因为没有64位版本,则情况并非如此)版)。
路加福音

13

要解决此问题,请执行以下操作:

  1. 启动谷歌浏览器(这将创建一个新的任务栏图标);
  2. 右键单击图标,然后选择“将该程序固定到任务栏”;
  3. 转到:页%APPDATA%\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar;
  4. 您将在Google Chrome.lnk此处看到两个固定的位置。删除Google Chrome.lnk并将其Google Chrome (1).lnk设为只读(右键单击->属性->常规选项卡->勾选只读->单击确定);

1
为我解决了这个问题。对我而言,第五步是取消固定旧图标(假设您从已经固定的图标中生成了新图标)。
Kenan

但是,仍然感觉像在2个无关的Chrome实例之间跳动。例如:我关闭了Chrome,并打开了一些标签。其他一些应用程序尝试打开Chrome,它将打开主页。我关闭窗口,然后使用固定图标打开Chrome。我回来了。
Yatharth Agarwal

实际上,有2个安装的Chrome。另外,当我搜索Chrome时,有2个条目:Google Chrome (1)chrome:(
Yatharth Agarwal

6

我发现在19.x版本中可以正常工作的Chrome错误报告是从以下位置删除User Data文件夹:

C:\Users\%USERNAME%\AppData\Local\Google\Chrome\

重新启动Chrome并将其固定后,Chrome就会运行并再次报告在固定图标下打开的多个窗口。


1
+1,这是Oliver提到的错误报告中的解决方案,对我有用。
Felix Dombek 2012年

2
因此,解决方案是删除您的用户数据?哦,太好了!!!¬¬
ÁxelCostas Pena 2013年

这应该是正确的答案。在不丢失所有数据的情况下执行以下操作的步骤:1)将当前的User Data文件夹移动(或进行复制和删除)到其他位置(例如“我的文档”文件夹)。2)从固定图标启动Chrome。3)将带有所需数据(例如书签)的文件从旧的User Data / Profile1(或其他)文件夹复制到新的User Data / Default文件夹。
imkingdavid

3

一个解决方案上的铬问题的网站,这似乎是“正确的”修复中列出。(请注意,此处询问的问题已归档为Bug 91650)。看起来根本原因是Chrome浏览器认为您拥有多个配置文件,并且您没有使用“默认”配置文件。解决方法是修改Chrome目录中的文件,并删除对其他任何配置文件的引用。


就是这样 我拥有多个配置文件的原因是因为我使用错误的帐户登录Chrome,然后注销并使用正确的帐户登录。这破坏了“固定”功能。链接的解决方案将其修复。
RomanSt 2013年

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.