11

Windows 10 имеет диалог, который спрашивает

Как вы хотите открыть этот файл?

Вот скриншот, который я нашел в сети:

Я думаю, что это делает это для каждого типа файла один раз.

Так как у меня есть много типов, которые в основном открывают Sublime (js/java/cs/h/c/cpp/txt/md/...), это быстро раздражает.

Есть ли способ заставить Windows "продолжать использовать это приложение", не отображая диалоговое окно для всех типов файлов, которые были известны ранее в Windows 8?

Чтобы было ясно:

  • Ассоциации файлов для всех типов уже установлены (в Windows 8)
  • После обновления Windows 10 снова запрашивает один раз для каждого типа файла, показывая диалоговое окно с "продолжить использование этого приложения"
  • Поскольку он уже знает, какое приложение я хочу использовать (отсюда и часть "продолжить использование этого приложения"), как я могу остановить запрос Windows снова?

4 ответа4

9
  • Запустите / gpedit.msc (изменить групповую политику)
  • найдите и разверните Конфигурация компьютера / Административные шаблоны / Компоненты Windows, теперь нажмите на Проводник
  • на правой панели дважды щелкните «Не показывать уведомление« новое приложение установлено »» и установите для него значение « Включено »

Эта политика удаляет уведомление конечного пользователя о новых ассоциациях приложений. Эти ассоциации основаны на типах файлов (например, * .txt) или протоколах (например, http:).

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

2

Я никогда не находил решения - возможно, оно даже предназначено MS для продвижения своих собственных приложений.

Следующий обходной путь, однако, решает его довольно хорошо, не прерывая мой рабочий процесс.

Установите AutoHotkey и добавьте это в начало вашего скрипта:

; auto close annoying windows
Loop {
  Sleep 500
  if (WinActive("ahk_class Shell_Flyout")) {
    WinGetPos , , , cw, ch
    ; if (cw=710) {
      ; How do you want to open this file? / Keep using this app
      Send {Enter}
    ; }
  }
}

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

0

Некоторые программы пренебрегают указывать путь к своему исполняемому файлу в кавычках при добавлении себя в список запускаемых приложений. Я исправил это, используя CCleaner, чтобы открыть записи реестра, и вручную добавляя кавычки ко всем путям. кредит

-1

Вы можете установить либо - программы по умолчанию для известных расширений или служб, либо указать расширения файлов, а затем соответствующие программы для них. При настройке "Программы по умолчанию" Windows автоматически открывает файлы расширений, уже определенных и связанных с этой программой. Другая опция позволяет вам вручную переопределить эти настройки. то есть полезно, когда вы хотите открыть JPG в одном приложении, и, скажем, GIF-файлы в другом.

Попробуйте Панель управления -> Программы -> Defult Programs

Либо "Установите программы по умолчанию", либо "Свяжите тип файла или протокол с программой".

Кроме того, через некоторое время Windows практически полностью перестанет спрашивать о программах, которые вы хотите использовать. За исключением случаев, когда вы устанавливаете новую программу, которая может обрабатывать известные протоколы (например, изображения, веб-контент).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .