make start screen tiles open new window by default?

let me preface this by saying "I like the windows 8 start screen and I don't miss the start menu."

but.

the default behavior for start screen tiles seems to be "take me to the open instance of this application."

if I click the notepad tile to open notepad, it opens notepad. if I click the tile again, it takes me to that notepad I just opened the first time I clicked the tile. if I want to open two instances of notepad, I have to right-click the tile and then choose "open new window," which may or may not be on the complete opposite corner of the screen from my notepad tile.

for what it's worth, this was not the behavior in the old start menu.

is there a registry hack or group policy I can put in to say "start tiles always open a new instance of desktop apps"? I use two monitors and have a lot of things open. sometimes I might not even remember that I have notepad (or remote desktop, or excel, or powershell) running until I've already clicked the tile "again" instead of right-clicking and choosing "open in new window." this may seem like a minor thing, but it just seems like something I should have a *choice* on.

 the unfortunate flip side of this is that the new dual-monitor taskbar does what exactly what I want the start screen to do, but what I DON'T want the taskbar to do. that is, if I:

A. have a outlook pinned to the taskbar on my primary monitor
B. have outlook open on my second monitor
C. click the pinned outlook icon on the first monitor

windows opens a new instance of outlook instead of just taking me to the open instance. and as if to twist the knife and say "i'm doing this wrong on purpose," it opens this new instance on the second monitor, right in front of the first instance.

so the start screen knows if outlook is open on either monitor, but the taskbar on monitor1 doesn't know/care if outlook is open on monitor2.

(any of this addressed in 8.1?)

June 17th, 2013 9:09pm

if I want to open two instances of notepad, I have to right-click the tile and then choose "open new window,"


Middleclick works, even with Arc Touch Mouse.   Thanks for making me test this.   ; )
Free Windows Admin Tool Kit Click here and download it now
June 18th, 2013 2:54am

Create a DWORD with the name DesktopAppsAlwaysLaunchNewInstance in the registry under

HKCU\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\Launcher

and set the value to 1.

Logoff and on again and now it works the way you want it.

Source:

How to open a new window of a desktop app from the Start screen

http://winaero.com/blog/how-to-open-a-new-window-of-a-desktop-app-from-the-start-screen/

June 18th, 2013 8:47am

Perfect. thank you Andre.

for anybody copying and pasting the DWORD name from Andre's post, make sure you're not including that trailing space. it's hard to see and can make for a frustrating few minutes....

Free Windows Admin Tool Kit Click here and download it now
June 18th, 2013 12:14pm

Glad to see you found the method.
June 19th, 2013 7:38am

I've done that registry edit on Windows 8 and it worked fine for me until I've upgraded to Windows 8.1.

I tried to do the same thing on Windows 8.1 (Enterprise VL (x64) if that matters) and noticed that there isn't a folder named Launcher in the ImmersiveShell directory.

Could you advise on how to acheive this on Windows 8.1?

Free Windows Admin Tool Kit Click here and download it now
October 28th, 2013 3:55pm

manually create the Launcher folder and the DWORD.


October 28th, 2013 4:52pm

For those domain administrators need to push this to multiple users, but don't want to change the registry setting on each and every users (could be hundreds, or even thousands of them), here is a GPO template I made so you can push the registry change to selected domain users and groups.

Just paste the following into an ADM file (i.e. AlwaysLaunch.adm) and then create a new GPO and import it under Administrative Templates, then apply the GPO to the domain users and groups that you want to apply this behavior to.

CLASS USER

CATEGORY !!CustomBehavior
 KEYNAME "SOFTWARE\Microsoft\Windows\CurrentVersion\ImmersiveShell\Launcher"

 POLICY !!AlwaysLaunchNewInstance
  EXPLAIN !!AlwaysLaunchNewInstanceHelp

  PART !!AlwaysLaunchNewInstance DROPDOWNLIST REQUIRED
   KEYNAME "SOFTWARE\Microsoft\Windows\CurrentVersion\ImmersiveShell\Launcher"
   VALUENAME "DesktopAppsAlwaysLaunchNewInstance"
   ITEMLIST
    NAME !!Disabled VALUE NUMERIC 0
    NAME !!Enabled VALUE NUMERIC 1 DEFAULT
   END ITEMLIST
  END PART
 END POLICY
END CATEGORY

[strings]
CustomBehavior="Custom Behavior Settings"
AlwaysLaunchNewInstance="Always Launch New Instance When Running An App"
Enabled="Enabled"
Disabled="Disabled"

; explains
AlwaysLaunchNewInstanceHelp="When running a new application, normally it will go to an existing one if it is already open.  Most of the time this is undesirable, and you want a new instance to run."




  • Edited by Brain2000 Monday, October 27, 2014 7:00 PM
Free Windows Admin Tool Kit Click here and download it now
October 27th, 2014 6:57pm

FWIW , also works with a bluetooth Logitech 185 mouse.

Didn't realise the scroll wheel could be clicked.  Works great for me as the only thing I have pinned to my start is for remote desktop connections!

June 10th, 2015 4:33am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics