Как и все современные операционные системы, Windows позволяет пользователям устанавливать приложение по умолчанию, которое будет открывать файлы каждого типа. Но многие пользователи иногда хотят открывать определенные файлы с помощью приложения, отличного от того, которое установлено по умолчанию для этого типа файлов. Вместо того чтобы изменить приложение по умолчанию для типа файла, который часто не соответствует желанию пользователя, или вручную запустить приложение не по умолчанию и вручную открыть файл, Windows включает полезную опцию «Открыть с помощью» в меню правой кнопки мыши., Щелкнув правой кнопкой мыши по файлу и выбрав «Открыть с помощью», пользователь может временно обойти приложение по умолчанию и открыть файл с помощью любой совместимой программы.
В качестве примера рассмотрим изображения. На снимке экрана выше, наш ПК с Windows 10 по умолчанию настроен на открытие файлов изображений в новом универсальном приложении Windows «Фото». Это позволяет нам быстро просматривать изображения без запуска более продвинутого программного обеспечения. Но когда приходит время редактировать изображение, мы предпочитаем использовать Adobe Photoshop. Вместо того, чтобы устанавливать Photoshop в качестве приложения по умолчанию для всех типов файлов изображений, что значительно затруднит возможность быстрого просмотра изображений, мы можем просто щелкнуть правой кнопкой мыши нужный файл изображения и выбрать « Открыть с помощью»> «Adobe Photoshop» .
Звучит легко, правда? Ну, есть только одна маленькая проблема: меню «Открыть с помощью» недоступно, когда пользователь выбирает несколько файлов. По какой-то необъяснимой причине Microsoft запрещает пользователям легко открывать файлы в приложениях, отличных от заданных по умолчанию, когда выбирается более одного файла, включая выбор из нескольких файлов, которые имеют один и тот же тип файла.
Однако есть одно решение, и это опция «Изменить» в контекстном меню. Опция «Редактировать» всегда доступна независимо от того, сколько файлов изображений выбрано, даже если они имеют разные типы файлов. Но, опять же, это не идеальное решение, потому что использование опции «Редактировать» в контекстном меню открывает выбранные изображения в MS Paint, что далеко от предпочтительного программного обеспечения для редактирования изображений большинства пользователей.
К счастью, есть обходной путь, и на этот раз решение может быть как можно более совершенным. Ответ состоит в том, чтобы изменить приложение, которое запускается, когда выбрана опция «Изменить», но для этого вам нужно довольно глубоко погрузиться в реестр Windows.
Прежде чем мы продолжим, убедитесь, что вы знакомы с реестром и основами его изменения. Мы проведем вас через процесс изменения приложения, используемого для опции «Редактировать», но учтите, что внесение других изменений в реестр может привести к необратимому повреждению вашей установки Windows и даже ваших данных. Поэтому, пожалуйста, будьте осторожны при внесении этих изменений и убедитесь, что у вас есть надежные резервные копии всех важных данных, прежде чем продолжить.
Для начала запустите редактор реестра Windows, выполнив поиск «regedit» в меню «Пуск» или на экране «Пуск» (от Windows Vista до Windows 10) или выбрав « Пуск»> «Выполнить», и введите «regedit» (Windows XP). В редакторе реестра используйте иерархию папок слева, чтобы перейти к следующему местоположению:
ComputerHKEY_CLASSES_ROOTSystemFileAssociationsimageshelleditcommand
Обратите внимание, что некоторые из этих папок, в частности HKEY_CLASSES_ROOT, содержат много сотен записей. Список в алфавитном порядке, поэтому вы можете прокрутить его, если хотите, но вы также можете использовать функцию поиска в реестре (расположенную в меню «Правка»> «Найти» ), чтобы быстро найти нужный ключ.
Когда вы дойдете до клавиши «команда», вы увидите одну строку в правой части окна со значением «% systemroot% system32mspaint.exe» «% 1» . Это заставляет Windows запускать MS Paint, когда пользователь выбирает опцию «Редактировать» после щелчка правой кнопкой мыши по файлу изображения. Мы можем изменить эту запись, чтобы она указывала на любое совместимое приложение, которое мы хотим, дважды щелкнув строку реестра, чтобы открыть ее, и заменив путь в первом наборе скобок в поле «Значение данных».
Продолжая наш пример, мы изменим путь для указания на нашу локальную установку Photoshop CC 2015, которая по умолчанию находится в C: Program FilesAdobeAdobe Photoshop CC 2015Photoshop.exe . Вы можете найти местоположение вашего любимого приложения, щелкнув его ярлык правой кнопкой мыши и выбрав « Свойства» . Путь в поле «Цель» - это то, что вам нужно скопировать в строку реестра.
Когда вы копируете новый путь, убедитесь, что вы сохраняете существующие круглые скобки, и не удаляйте и не изменяйте конечный «% 1», что важно для способа, которым Windows передает выбранные файлы изображений в определенное приложение. В нашем примере полное содержимое поля Value Data будет:
"C: Файлы программ Adobe Adobe Photoshop CC 2015Photoshop.exe" "% 1"
После внесения изменений нет необходимости перезагружаться или выходить из системы; новое приложение сразу вступит во владение как метод «Редактировать» в контекстном меню. Чтобы проверить это, перейдите на рабочий стол (или в любое место в проводнике Windows), выберите группу изображений, щелкните правой кнопкой мыши и выберите « Изменить» . Пока вы выбрали приложение, совместимое с файлами изображений, все выбранные вами изображения будут открываться в новой программе.
Если вы когда-нибудь захотите снова изменить приложение Windows Edit в будущем, просто выберите правильный путь к нужному приложению, вернитесь к указанному выше пути к реестру и повторите описанный процесс, только на этот раз вы замените свой первый пользовательский. выбор для приложения для редактирования изображений вместо MS Paint по умолчанию. Говоря о Paint, если вы хотите снова установить его как значение по умолчанию, просто верните его первоначальный путь на место, который указан ниже для справки:
"% systemroot% \ system32 \ mspaint.exe" "% 1"
Изменяя приложение «Редактировать», мы смогли успешно обойти ограничения Windows в меню «Открыть с помощью», что дает нам возможность быстро открывать несколько изображений одновременно в нашем любимом приложении для редактирования изображений. Простым решением этой проблемы для Microsoft было бы просто расширить поддержку «Open With» для охвата нескольких элементов - во многом таким же образом, как это делается в OS X - но эта проблема восходит к Windows 7, предоставляя мало надеюсь, что Microsoft справится с ситуацией. Однако до тех пор, пока компания Redmond не доходит до этого, эта удобная модификация опции «Редактировать» должна подходить большинству пользователей Windows.