Sempre abra uma nova janela a partir da tela inicial

39

Ao selecionar um aplicativo na tela inicial do Windows 8, se eu já tiver esse aplicativo em execução, o comportamento padrão é definir o foco para a janela aberta mais recentemente.

É possível alterar esse comportamento para que ele sempre abra uma nova instância do aplicativo sem ter que clicar com o botão direito do mouse e selecionar "Abrir nova janela"?

    
por Rory Fitzpatrick 25.09.2012 / 12:45

4 respostas

30

Para abrir em uma nova janela, você pode usar Shift + clicar ou Clicar com o botão do meio para abrir em uma nova instância.

Se você quiser configurá-lo para abrir em uma nova instância por padrão para Todos aplicativos:

  1. WIN + R

  2. Insira regedit

  3. Vá para a seguinte chave:
    • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\Launcher
    • Talvez seja necessário criar a chave Launcher final, se ela ainda não existir
  4. Clique duas vezes em "DesktopAppsAlwaysLaunchNewInstance" e defina seu valor como 00000001
    • Talvez seja necessário criar a entrada "DesktopAppsAlwaysLaunchNewInstance" (como DWORD), se ela ainda não existir
  5. Faça logoff e faça login novamente para que a alteração entre em vigor

Mas se você quiser configurá-lo para abrir uma nova instância por padrão em apenas um aplicativo :

  1. Clique com o botão direito do mouse no ícone
  2. clique em "Open file location"
  3. Clique com o botão direito no atalho
  4. Propriedades
  5. E, no Target: , adicione no começo %windir%\system32\cmd.exe /c start , assim:

    • Antes: "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"

    • Depois: "%windir%\system32\cmd.exe /c start C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"

por 11.09.2013 / 11:48
10

Infelizmente, não há uma maneira interna de alterar o comportamento padrão.

Em vez de clicar com o botão direito do mouse, você pode segurar Shift e clicar em (ou pressionar enter), que funciona para a maioria dos aplicativos de desktop. No entanto, o bloco padrão do Internet Explorer não obedece a isso, mesmo que esteja configurado para abrir a versão da área de trabalho.

    
por 22.10.2012 / 12:16
4

Primeiro, experimente clicar com o botão do meio ou clicar com a tecla shift. Se isso não funcionar, tente Start8 ($ 4.99; teste gratuito):

One other subtle thing I miss from Windows 7 is that shortcuts to apps like Notepad will start multiple instances of the app. For some unfathomable reason, the Windows 8 start screen always goes to the first instance of the app if you try to start Notepad or the like multiple times. That would be OK but I can't find any way to override it and easily start multiple instances. Start8 brings back the old behavior here.


The easiest way to launch a new instance of the application is to hold down the Shift key while launching. Don't remember how I stumbled upon this, but it works for both the taskbar and the start screen launchers.

via Hacker News

    
por 22.10.2012 / 11:48
2

O ajuste do registro não funciona mais em 8.1. Em 8.1, há aparentemente um hack ( source ):

  1. Instale ferramentas de depuração para Windows (download gratuito do MSDN)
  2. Crie um diretório no seu computador para armazenar símbolos em ([autor usa] c: \ localsymbols)
  3. Crie um atalho na sua área de trabalho para executá-lo (substitua os dois caminhos para apontar onde você precisar):

    [path_to_debugging_tools]\ntsd.exe -pn explorer.exe -pv -y SRV*[path_to_local_symbols]*http://msdl.microsoft.com/download/symbols -c "eb Windows_UI_Search!SearchUI::Data::SwitchToApp b8 00 00 00 00 c3; q"
    
  4. Clique duas vezes no atalho e repita a experiência acima.

Nota: Eu não sei o que "repita a experiência acima" na etapa 4 significa. O autor original escreveu isso na fonte acima e eu não tenho o Windows 8.1. Isso poderia significar adicionar a chave de registro a partir de 8. Isso poderia significar repetir o processo uma segunda vez. Isso pode significar que está terminado e agora funciona. Se alguém tentar isso, por favor poste no comentário abaixo. Enviei ao autor um pedido de esclarecimento.

Por que a Microsoft escolheu fazer isso quando todos os outros sistemas operacionais existentes e versões anteriores do Windows fazem o oposto é um pouco além de mim. Pelo menos eles fizeram shift + enter funcional, mas aparentemente eles decidiram que a maioria dos usuários é incapaz de manter o controle de suas janelas abertas (e as decisões da interface do usuário nos principais sistemas operacionais são precisamente por que um usuário terminaria como assim) e que "iniciar o bloco de notas" não significa iniciar o bloco de notas. E assim, eles continuam a condenar os comandos de digitação ao domínio do usuário "avançado".

    
por 19.06.2014 / 03:36

Tags