none
make start screen tiles open new window by default?

    Question

  • 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?)

    Monday, June 17, 2013 9:09 PM

Answers

  • 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/


    "A programmer is just a tool which converts caffeine into code"

    • Marked as answer by John_Curtiss Tuesday, June 18, 2013 12:09 PM
    Tuesday, June 18, 2013 8:47 AM
    Answerer

All replies

  • 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.   ; )
    Tuesday, June 18, 2013 2:54 AM
  • 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/


    "A programmer is just a tool which converts caffeine into code"

    • Marked as answer by John_Curtiss Tuesday, June 18, 2013 12:09 PM
    Tuesday, June 18, 2013 8:47 AM
    Answerer
  • 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....

    Tuesday, June 18, 2013 12:14 PM
  • Glad to see you found the method.

    Niki Han
    TechNet Community Support

    Wednesday, June 19, 2013 7:38 AM
    Moderator
  • 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?

    Monday, October 28, 2013 3:55 PM
  • manually create the Launcher folder and the DWORD.


    Monday, October 28, 2013 4:52 PM
  • 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
    Monday, October 27, 2014 6:57 PM
  • 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!

    Wednesday, June 10, 2015 8:31 AM