I have two Chrome profiles set up using the --user-data-dir=<path> argument and I want to create two separate pinned task bar buttons for these two profiles (this is obviously on Windows 7). However, whatever I try, whenever I launch the second shortcut, Windows again merges them into a single (grouped) button.

I tried all the tricks I could find mentioned on the net (e.g. here):

  • pinning a shortcut to some other program and then modifying it to point to the second profile
  • creating hard links to chrome.exe (using mklink /H) and pinning those
  • creating an actual copy of chrome.exe and pinning that

I also looked into the approaches of using batch files or task scheduler links but while those do indeed allow me to have a persistent shortcut to the second profile on the taskbar, once I launch it the actual launched Chrome window gets grouped together with the first instance again.

However, ...

There appears to be no problem pinning any number of web pages to the task bar as "app shortcuts" so I'm not yet willing to let this go... But how does this work? How are these "app shortcuts" different (to Windows) from the shortcuts I created so far? Can I somewhere define a new application ID that makes the shortcut distinct from the others and thus prevents grouping?

(From what I've read it seems some of the tips mentioned above actually used to work at some point. The fact that they no longer do, might be due to Win 7 SP1 or the version of Chrome I'm using (13.0.782.112 as of this writing))

link|improve this question

75% accept rate
feedback

2 Answers

up vote 2 down vote accepted

I tried all the tricks I could find mentioned on the net…

once I launch it [sic] the actual launched Chrome window gets grouped together with the first instance again.

That’s the problem. With older apps, the hacks you mention will work. However, because Chrome has built-in support for Windows 7 jump-lists, as soon as you run it, any of your hacks suddenly go bye-bye.

(I just tried it myself and the manually created shortcut was deleted—without notice!)

Unfortunately it’s a case of un-progress. Your best bet is to file a bug report and “star” this issue that is at the basis of the problem (hbono said they started working on fixing it over two years ago).

link|improve this answer
Just out of interest (and probably more on-topic at english.stackexchange.com): What was the reason for the "[sic]"? I am not a native speaker and I don't mind being corrected. Except for a possibly missing comma I don't see what I did wrong there, though. "it" refers to the shortcut. – Oliver Giesen Aug 15 '11 at 8:25
Also (back to topic now): Thanks for the link to the Chromium issue. I hadn't thought of searching for "jumplists" in this context so far... – Oliver Giesen Aug 15 '11 at 8:29
feedback

It's a registry setting. Taskbar groups programs based on a Registry setting that each program sets.

http://msdn.microsoft.com/en-us/library/dd378460(v=vs.85).aspx

edit:

A tool to try is the Taskbar tweaker, which will allow you to take windows of the same application into different taskbar buttons.

link|improve this answer
Thanks, that's a very useful resource. It almost got me there: I've now got two buttons with distinct AppUserModelIDs that allow me to launch each profile. However, the windows launched by these shortcuts still get grouped together into a single, third(!) taskbar button... From what I've understood from that article, this would have to be fixed by the Chrome developers themselves... :-/ – Oliver Giesen Aug 12 '11 at 1:35
Oh, hummm. I didn't expect that. . . – surfasb Aug 12 '11 at 6:34
Pinging you about this (soon to be deleted) answer. – slhck Jan 15 at 22:33
@OliverGiesen: One thing you can try is the Taskbar tweaker which provides a UI to split up Windows of an application into different buttons. – surfasb Jan 15 at 23:03
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.