Google Chrome pinned to Windows 7 taskbar not opening under pinned icon

93,034

Solution 1

The problem is that the pinned application actually starts another process (which is not pinned). This often happens with applications that spawn a 64bit version of itself after they were started.

Sometimes it helps to unpin the application you have on your task bar, right-click the new task and select "Pin this program to task bar".

FYI: There's a bug report for Chrome on exactly this issue. When I looked into this issue myself a couple of months ago, it seemed like it is generally an application issue (not a general Windows issue). So for every application I use that has this problem, there are usually bug reports about it (FileZilla, Eclipse, ...).

Solution 2

To solve this issue do the following:

  1. Start Google Chrome (this creates a new taskbar icon);
  2. Right click on the new icon and select "Pin this program to taskbar";
  3. Go to: %APPDATA%\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar;
  4. You will see the two pinned Google Chrome.lnk here. Delete the Google Chrome.lnk and make Google Chrome (1).lnk readonly (Right Click -> Properties -> General tab -> tick Read-only -> Click OK);

Solution 3

From the Chrome bug reports that I've found working in 19.x is to remove the User Data folder from

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

When you restart Chrome and pin it, Chrome will then behave and report multiple windows opened under the pinned icon once again.

Solution 4

There's a solution listed on the Chromium issues site that seems to be "correct" fix. (Note that the issue asked here has been filed as Bug 91650). It looks like the root cause is that Chrome thinks you have more than one profiles, and you are not using the "Default" profile. The fix is to modify a file in the Chrome directory and remove references to any other profile.

Share:
93,034

Related videos on Youtube

Chris Bye
Author by

Chris Bye

Updated on September 18, 2022

Comments

  • Chris Bye
    Chris Bye over 1 year

    I have both Google Chrome and Eclipse pinned to my taskbar in Windows 7 64-Bit. However, when I launch these programs, they don't appear to open under the pinned taskbar icon

    Launching a chrome window looks like this

    Eclipse behaves similarly. The Eclipse launcher/workspace selector is under the pinned icon, but once the IDE opens, it moves from the pinned icon, to a new group at the end of the taskbar.

    Unpinning/repinning doesn't seem to do the trick. It's bothersome to have taskbar space wasted on both the launcher icon, and the window button.

    Anybody have an idea how to get normal behavior out of the taskbar?

    • Synetech
      Synetech almost 12 years
      This usually happens when you run a program with different command-line options (the taskbar-pinning algorithm sees them as different programs). Perhaps you pinned an instance of Chrome that you ran with a switch and now use the normal shortcut. Alternately, maybe you pinned the normal program and then modified the shortcut.
    • slhck
      slhck over 11 years
  • Chris Bye
    Chris Bye over 12 years
    As i said in the question, unpinning, and repinning the new task doesn't seem to do the trick, but that seems like a sensible explanation of why it's happening.
  • Felix Dombek
    Felix Dombek almost 12 years
    +1, this is the solution from the bug report mentioned by Oliver and it worked for me.
  • Synetech
    Synetech almost 12 years
    Plus, I have not seen this happen with Chrome on a 64-bit system. Further, I have not seen it spawn another process, so something else may be happening if some people are seeing Chrome spawn a child process.
  • Kenan
    Kenan almost 12 years
    Solved the issue for me. A fifth step for me was to un-pin the old icon (assuming you spawned the new icon from an already-pinned one).
  • Yatharth Agarwal
    Yatharth Agarwal over 11 years
    But it's still feels like bouncing between 2 unrelated instances of Chrome. E.g.: I close Chrome with some tabs open. Some other application tries to open Chrome, it opens the homepage. I close the window and open Chrome using the pinned icon. I get the tabs back.
  • Yatharth Agarwal
    Yatharth Agarwal over 11 years
    In effect, 2 installations of Chrome. Also, when I search for Chrome, there are 2 entries: Google Chrome (1) and chrome :(
  • Áxel Costas Pena
    Áxel Costas Pena about 11 years
    So the solution is deleting your user data? Oh GREAT!!! ¬¬
  • Luke
    Luke almost 11 years
    chrome spawns a new process for (at least) every tab. And does chrome even have a 64-bit version yet?
  • Oliver Salzburg
    Oliver Salzburg almost 11 years
    @Luke: Correct, Chrome does spawn a new process for new tabs. But those processes are child processes and the parent doesn't exit until you close the main application. This behavior is unrelated to the question though. How Chrome having a 64bit version or not is a relevant question in this context is unclear to me as well.
  • Luke
    Luke almost 11 years
    Because @Synetech implied Chrome spawning a child process was an uncommon occurrence, and you indicated that 64 bit versions of programs can often cause this (which can't be the case if we're talking about Chrome on Windows as there is no 64 bit version).
  • Synetech
    Synetech almost 11 years
    @Luke & Oliver, Chrome only spawns the same program (chrome.exe), not another program. The taskbar pinning algorithm looks at the process’ image-file to determine whether to create a new taskbar button or use an existing one. It also uses the command-line arguments to a lesser extent, so you could end up with two “instances” of a program on the taskbar if they were run with different arguments. (I recently struggled with this to no end while trying to create two separate taskbar buttons to launch Chrome with different user profiles. It never worked out right and I abandoned trying. ☹)
  • Synetech
    Synetech almost 11 years
    How Chrome having a 64bit version or not is a relevant question in this context is unclear to me as well. Don’t ask us; you’re the one that brought up 64-bit applications without explaining that Chrome (still) doesn’t have a 64-bit version.
  • Oliver Salzburg
    Oliver Salzburg almost 11 years
    @Synetech: I didn't ask any question. However, thanks for adding your valuable contribution to this comment thread.
  • imkingdavid
    imkingdavid almost 11 years
    This should be the correct answer. Steps to do this without losing all your data: 1) Move (or make a copy and delete) current User Data folder to somewhere else (like your My Documents folder). 2) Start Chrome from the pinned icon. 3) Copy files with data you need (e.g. Bookmarks) from the old User Data/Profile1 (or whatever) folder to the new User Data/Default folder.
  • RomanSt
    RomanSt over 10 years
    This was it. The reason I had more than one profile is because I signed in to Chrome with the wrong account, then signed out and signed in with the correct one. This breaks the "pin" feature. The linked solution fixes it.