Всегда открывать новое окно на начальном экране

Всегда открывать новое окно на начальном экране

При выборе приложения на начальном экране Windows 8, если это приложение уже запущено, по умолчанию фокус устанавливается на последнее открытое окно.

Можно ли изменить это поведение так, чтобы всегда открывался новый экземпляр приложения без необходимости щелкать правой кнопкой мыши и выбирать «Открыть новое окно»?

решение1

Чтобы открыть в новом окне, вы можете использовать Shift+ clickили , Middle-clickчтобы открыть в новом экземпляре.

Если вы хотите настроить его на открытие в новом экземпляре по умолчанию дляВсеПриложения:

  1. WIN+R

  2. Входитьregedit

  3. Перейдите к следующему ключу:
    • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\Launcher
    • Возможно, вам придется создать последний Launcherключ, если он еще не существует.
  4. Дважды щелкните "DesktopAppsAlwaysLaunchNewInstance"и установите его значение00000001
    • Возможно, вам придется создать "DesktopAppsAlwaysLaunchNewInstance"запись (как DWORD), если она еще не существует.
  5. Выйдите из системы и войдите снова, чтобы изменения вступили в силу.

Но если вы хотите настроить его на открытие нового экземпляра по умолчанию толькоОДИНприложение:

  1. Right-clickзначок
  2. нажмите"Open file location"
  3. Щелкните правой кнопкой мыши по ярлыку.
  4. Характеристики
  5. И, в Target:начале, добавьте %windir%\system32\cmd.exe /c startвот так:

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

    • После:"%windir%\system32\cmd.exe /c start C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"

решение2

К сожалению, встроенного способа изменить поведение по умолчанию не существует.

Вместо щелчка правой кнопкой мыши вы можете удерживать Shiftи щелкнуть (или нажать Enter), что работает для большинства приложений рабочего стола. Однако плитка Internet Explorer по умолчанию не придерживается этого, даже если она настроена на открытие версии рабочего стола.

решение3

Сначала попробуйте щелкнуть средней кнопкой мыши или Shift-щелчком. Если это не сработает, попробуйтеСтарт8(4,99 долл. США; бесплатная пробная версия):

Еще одна тонкая вещь, которой мне не хватает в Windows 7, заключается в том, что ярлыки для приложений, таких как Notepad, запускают несколько экземпляров приложения. По какой-то непостижимой причине стартовый экран Windows 8 всегда переходит к первому экземпляру приложения, если вы пытаетесь запустить Notepad или что-то подобное несколько раз. Это было бы нормально, но я не могу найти способ переопределить это и легко запустить несколько экземпляров. Start8 возвращает здесь старое поведение.


Самый простой способ запустить новый экземпляр приложения — удерживать клавишу Shift при запуске. Не помню, как я на это наткнулся, но это работает как для панели задач, так и для лаунчеров начального экрана.

с помощьюНовости хакеров

решение4

Твик реестра больше не работает в 8.1. В 8.1, по-видимому, есть хак (источник):

  1. Установить инструменты отладки для Windows (бесплатная загрузка с MSDN)
  2. Создайте на своем компьютере каталог для хранения символов ([автор использует] c:\localsymbols)
  3. Создайте ярлык на рабочем столе для запуска этого файла (замените два пути, чтобы они указывали туда, куда вам нужно):

    [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. Дважды щелкните по ярлыку и повторите эксперимент, описанный выше.

Примечание: Я не знаю, что означает «повторить эксперимент выше» в шаге 4. Первоначальный автор написал это в указанном выше источнике, а у меня нет Windows 8.1. Это может означать добавление ключа реестра из 8. Это может означать повторение процесса во второй раз. Это может означать, что он завершен и теперь работает. Если кто-то попробует это, пожалуйста, напишите в комментариях ниже. Я отправил автору запрос на разъяснения.

Почему Microsoft решила сделать это, когда все остальные существующие операционные системы и предыдущие версии Windows делают наоборот, мне немного непонятно. По крайней мере, они сделали shift + enter функциональными, но, видимо, они решили, что большинство пользователей не способны отслеживать свои открытые окна (и такие решения пользовательского интерфейса в основных ОС как разпочемупользователь бы закончил так) и что "запустить блокнот" не означает запустить блокнот. И таким образом, они продолжают обрекать ввод команд на область "продвинутого" пользователя.

Связанный контент