Как исправить ошибку открыть с помощью

«Открыть с помощью» — популярный инструмент управления ввиду практичности и комфортности. Однако иногда эта функция сбоит, а то — испаряется из меню. Рассмотрим механизм файлового назначения сочетаний (ассоциаций) и что делать, если не работает функция «Открыть с помощью — Выбрать программу».

Как решить ошибку «Открыть с помощью — Выбрать программу»

Что делать, если не работает функция «Открыть с помощью — Выбрать программу»?

Удаление из перечня

Стандартной реакцией вызова функции является представление списка утилит, которыми должны открываться файлы разного рода.

Однако список этот может не устраивать нас растянутостью (величиной) и неправильной настройкой (вследствие повреждения записей реестров). А открытие файла несоответствующей программой принесёт только разочарование (раздражение). Сначала рассмотрим удаление ненужных (лишних) строк. Это понадобится именно когда «Открыть с помощью» не работает или неизменно формируются ошибки.

Вызов меню

Удаление из списка в Виндовс 7, 8, 10

Удаление из списка производится «Редактором реестра». Вспоминаем, что для входа в него нужно набрать комбинацию «Win + R», вписать в окошке «regedit» и нажать «Ввод» («Enter»):

Вызов «Редактора реестра»

По маршруту, указанному в нижней части картинки, нужно дойти до папки «FileExts»:

Редактирование реестра

В ней сидят ключи, отвечающие за все типы файлов, зарегистрированных системой.
Если, например, по ключу .html, выбирающему ассоциацию для программ по открытию таких файлов, щёлкнуть единоразово левой мышкой — можно будет увидеть подключ «OpenWithList».

При его выделении (поставить на него курсор) в правой части окошка отразятся утилиты, связанные с ним.
Ориентируясь по столбцу «Значение» можно удалить ненужную в списке, вызвав «Удаление» правой мышкой и подтвердив нажатием «ОК». Если исчезновение не произошло — перезагрузите «Проводник» или же компьютер.

Обращаем также внимание на файл MRUList в правой части — именно в нём указана последовательность отображающихся приложений для списка «Открыть с помощью».

Отключение в OpenWithView

Для настройки пунктов «Открыть с помощью» есть утилита «OpenWithView». Для использования русского языка в ней потребуется русскоязычный файлик положить в каталог с пакетом. После запуска (на картинке) отражается список программных продуктов, отражаемых в контекстном меню:

Открытие приложения

Отключается какая-либо из них по красной кнопке справа вверху. При двойном клике по пункту будет отображена информация о его прописке в реестре. А уже потом поудалять в реестре сами ключи. В одном из случаев было найдено 4 расположения «Opera» для типа HTML, после удаления которых удалось избавиться от её запуска. Например, здесь:

Чистка реестра

Добавление пунктов

Теперь рассмотрим как сделать в «Открыть с помощью» пополнение списка:

Однажды выбранное

Правой мышкой вызываем менюшку, выбираем на ней команду «Выбрать другое приложение»:

Выбор другого приложения

Далее самостоятельно выбираем из представленных или по кнопке «Найти другое…» указываем на диске ту, которую следует добавить, и тапим «ОК». После единоразового запуска приложение поселится в перечне «Открыть с помощью» для таких типов (тогда нужно отметить чекбокс внизу слева при открытии).

Через реестр

Добавление можно сделать и не самым простым путём — через реестр.

  1. Через редактор в каталоге HKEY_CLASSES_ROOT Applications нужно сформировать папку по названию расширения исполнительного файла. Внутри же его такую структуру каталогов:
    shell, open, command (по аналогии со скриншотом).
  2. 2. При выделенном «command» нужно перейти на строку справа, кликнуть двойным образом по ней. В окне «Значение» указать путь запускающей утилите: Указать путь
  3. По маршруту (внизу) в соответствии с картинкой в папке с файлом типа «OpenWithList» создаём справа новую строку с названием последующей по порядку алфавита латинской буквы: Редактирование параметра
  4. Далее строку нужно два разу щёлкнуть и указать исполняющий файл, созданный в первом шаге. Войдя двойным кликом в параметры MRUList нужно указать букву, присвоенную на шаге 3 (порядок этих букв порождает порядок приложений в списке «Открыть с помощью»).
    Перезагрузка, как правило, не нужна — просто выходим из редактора.

Отсутствие команды в контекстном меню

«Открыть с помощью» в Windows 10 иногда отсутствует в меню контекста, поэтому пользователи не могут её отыскать. Исправляется это опять же редактором:

  • Открываем редактор (комбинация «Win+R», ввод «regedit»);
  • Переходим кHKEY_CLASSES_ROOT * shellex ContextMenuHandlers;
  • Создаём каталог по имени «Open With»;
  • После двойного клика по значению в строке «по умолчанию» вводим «{09799AFB-AD67-11d1-ABCD-00C04FC30936}»; Добавить параметр
  • Подтверждаем кнопкой «ОК» и закрываем редактор — новый пункт отобразится где положено.

Изменение ассоциаций

В свойствах файлов

Изменение настроек открытия часто изменяются после установки новых приложений. То есть вновь установленное тянет одеяло на себя и начинает открывать всё, что ему по силам. Изменить новый порядок можно, указав это в файловых свойствах. Сначала их открываем:

Открыть свойства

Выбираем «Изменить» (напротив указанной утилиты):

Выбор пункта

Заменяем её на новую из списка. Если она в нём не значится — то нужно будет отыскать по кнопке «Обзор» (например, выбрать изображённую на картинке):

Выбор программы

Подтверждаем кнопкой «ОК», затем «Применить» или ещё раз «ОК».

Программное восстановление ассоциаций

Если не происходит запуск программ, элементов управления, ярлыков, выраженный в запуске чего-то другого, то восстановить ассоциации для папок и файлов exe, lnk (ярлык), bat, msi, cpl можно файлом .reg. С его помощью в реестр вносятся исправления. Скачивание можно произвести для Виндовс 8.

Запуск файла

Нужно «Запустить» закачанное и, после успешного внесения данных в реестр, перезагрузить свой компьютер — всё уже будет работать. Для Виндовс 7 имеется свой отдельный файл .reg для сброса ассоциаций.

Исправляем в панели управления

Выбор для «Сопоставления типов файлов…» в Виндовс 8 находится в «Программах по умолчанию» панели управления. По команде «Изменить программу» выбираем то, что надо:

Смена программы

В Виндовс 7 такое действие выполняется в «Программах по умолчанию»:

Настройка сопоставлений

Уверены, после прочтения этой статьи вы справитесь с трудностями меню «Открыть с помощью». Теперь вам всё известно по этой теме.

Оставляйте свои комментарии.

Опция «Открыть с помощью» была предоставлена ​​вам Windows в течение десяти лет, позволяя вам добраться до нижней части страницы, чтобы использовать предполагаемую программу для открытия нужного файла. Когда эта функция перестает работать, вы можете почувствовать себя полностью ослабленным.

Как исправить ошибку Open With, которая не работает в Windows 10 - Windows

Существуют различные неясные причины этой проблемы, но некоторые очень очевидные исправления для «Открыть с помощью» не работают. Здесь у нас есть для вас несколько решений.

У вас точно есть подходящая программа?

Во-первых, вы уверены, что у вас есть программное обеспечение, необходимое для открытия файла, установленного на вашем компьютере? Легко предположить, что, например, самораспаковывающийся файл Rar должен легко открываться на вашем компьютере, но этого не произойдет, если у вас нет WinRAR.

Знаете ли вы, что файлы JPG-LARGE — это не то же самое, что файлы JPEG, и вам нужно будет переименовать расширение в «.jpg», чтобы открыть его в обычном средстве просмотра изображений?

Это всего лишь мелочи, о которых следует помнить, и простые примеры, но если вы уже предприняли необходимые шаги в этом направлении, продолжайте читать.

Исправить пропущенную опцию «Открыть с помощью»

Если параметр контекстного меню «Открыть с помощью» отсутствует, вы можете вернуть его, отредактировав реестр (сначала сделайте резервную копию реестра!).

Откройте редактор реестра, нажав Win + R, затем введите regedit.

Как исправить ошибку Open With, которая не работает в Windows 10 - Windows

В редакторе реестра перейдите вHKEY_CLASSES_ROOT*shellexContextMenuHandlers.

На панели слева вы увидите папку «Открыть с помощью». Если его нет, значит, проблема в том, что вам нужно снова создать ключ / папку.

Как исправить ошибку Open With, которая не работает в Windows 10 - Windows

Щелкните правой кнопкой мыши на «ContextMenuHandlersна панели слева, затем выберите «Создать -> Ключ» и назовите его «Открыть с помощью».

После создания выберите новую папку «Открыть с помощью», и на панели справа вы увидите то, что показано на следующем изображении.

Как исправить ошибку Open With, которая не работает в Windows 10 - Windows

Щелкните правой кнопкой мыши бит с надписью «(По умолчанию)», нажмите «Изменить», затем введите следующее в поле «Значение» и нажмите «ОК»:

{09799AFB-AD67-11d1-ABCD-00C04FC30936}

Как только вы закончите со всем этим, выйдите из редактора реестра, и опция «Открыть с помощью» должна вернуться в контекстное меню. Если нет, перезагрузите компьютер и проверьте еще раз.

Отключить плагины оболочки

Если параметр «Открыть с помощью» отсутствует или работает нестабильно, это также может быть связано с тем, что одно из установленных вами сторонних приложений (с параметром контекстного меню) нарушило его нормальную работу.

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

В CCleaner перейдите в «Инструменты -> Запуск -> Контекстное меню», чтобы узнать, что такое сторонние приложения. Начните с отключения последнего, затем убедитесь, что «Открыть с помощью» возвращается каждый раз.

Как исправить ошибку Open With, которая не работает в Windows 10 - Windows

Если это не удается, отключите параметры стороннего контекстного меню один за другим, пока «Открыть с помощью» снова не заработает. Таким образом, вы будете точно знать, какое приложение вызывает проблемы, и можете быть уверены, что больше не устанавливаете функции контекстного меню.

Заключение

Один из вышеперечисленных методов должен помочь вам решить проблему, когда «Открыть с помощью» не работает. Другой альтернативой является восстановление системы до момента, когда возникли проблемы. Это простое, но в основном надежное решение.

Я думаю опцию «Открыть с помощью» представлять не стоит. А тем более говорить, насколько она полезна. Данная функция существует уже больше десяти лет и позволяет открывать файл с помощью выбранной вами программы, а не той, которая стоит по умолчанию. Особенно она полезна, если Windows не может распознать, какой программой открыть нужный документ. Но как поступить, если она перестаёт работать как положено? В этой статье я расскажу о том, что делать, если это произошло.

В этой статье

  1. Есть ли у вас необходимая программа?
  2. Функция отсутствует в меню
  3. Отключите сторонние приложения
  4. Выполните сканирование SFC и DISM
  5. Устранить это можно совершив сканирование SFC.
  6. Если же это не помогло, попробуйте совершить сканирование DISM.
  7. Заключение

Есть ли у вас необходимая программа?

Так выглядит окно выбора программы, если Windows не знает как открыть файл

Так выглядит окно выбора программы, если Windows не знает как открыть файл

Сначала необходимо проверить, действительно ли программа, которую мы пытаемся открыть, установлена на ПК? Вот, допустим, возьмём архив WinRAR. Конечно, если это самораспаковывающийся файл, то он откроется без труда. Но если мы пытаемся открыть обычный архив WinRAR, а сама программа у нас не установлена, делать это бесполезно. Вряд ли, конечно, причина неисправности функции в этом, но проверить нужно даже подобные мелочи.

Функция отсутствует в меню

Так выглядит выбор "Открыть с помощью" на файле картинки

Так выглядит выбор «Открыть с помощью» на файле картинки

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

На скриншоте изображен весь путь до нужной папки, уже созданная папка и её значение

На скриншоте изображен весь путь до нужной папки, уже созданная папка и её значение

1. Нажмем одновременно Win + R, а затем наберем regedit.

2. Далее перейдём к «HKEY_CLASSES_ROOT/*/shellex/ContextMenuHandlers».

3. На панели слева вы увидите папку под названием «Открыть с помощью». Если ее нет, вы нашли причину своей неполадки. Для её исправления, нам надо заново создать раздел/папку. Для этого щёлкнем правой клавишей мыши по «ContextMenuHandlers» в панели слева, а затем нажмём «Создать» -> «Раздел» и дадим ему имя «Open with».

4. После создания раздела, выберем новую папку «Открыть с помощью». Щёлкните ПКМ по графе, в которой говорится: «(по умолчанию)» и жмите «Изменить».

5. Затем в пункте «Значение» наберите такой текст:

{09799AFB-AD67-11d1-ABCD-00C04FC30936}

и жмите «OK».

Функция должна вернуться в меню. Если этого не случилось, перезапустите ПК, и проверьте еще раз.

Отключите сторонние приложения

Ещё одна причина, по которой функция «Открыть с помощью» не работает или делает это с перебоями, это установка стороннего приложения, нарушившего её функциональность. Чтобы это изменить, используйте инструмент бесплатной очистки CCleaner. С его помощью удалите поочередно сторонние приложения и после каждого удаления проверяйте, вернулась ли работа функции в нормальный режим.

Сделать это очень просто. Откройте CCleaner и перейдите в «Сервис» «Автозагрузка» «Контекстное меню». Посмотрите, какие в нём есть сторонние приложения и начните поочередно их удалять, начиная с последнего установленного. При этом не забывайте после каждого удаления проверять, вернулась ли функция к работе.

Выполните сканирование SFC и DISM

Иногда проблемы с «Открыть с помощью» возникают по причине повреждения системных файлов.

Устранить это можно совершив сканирование SFC.

1. Перейдите с помощью меню в Командную строку.

Найти командную строку можно через меню пуск, открыв его и набрав cmd

Найти командную строку можно через меню пуск, открыв его и набрав cmd

2. Наберите sfc / scannow и далее Enter.

3. Начнется процесс сканирования, который может занять до четверти часа и его не стоит прерывать.

Если же это не помогло, попробуйте совершить сканирование DISM.

Вот как это сделать:

1. Откройте Командную строку.

2. Теперь наберите DISM / Online / Cleanup-Image / RestoreHealth и затем Enter.

3. Начнется сканирование, которое может продлится около 20 минут.

Заключение

Я надеюсь, что один из приведённых выше методов, поможет понять причину неисправности функции «Открыть с помощью» и немедленно это устранить. Ну а если наши методы не помогли, можете выполнить восстановление резервной копии системы до того момента, когда возникли неполадки.

( 2 оценки, среднее 3 из 5 )


Автор:

Morris Wright


Дата создания:

27 Апрель 2021


Дата обновления:

8 Июнь 2023

Как исправить ошибку «Открыть с помощью» при попытке открыть локальные диски - Направляющие

Как исправить ошибку «Открыть с помощью» при попытке открыть локальные диски — Направляющие

Microsoft всегда пытается снизить уязвимость ОС Windows для вирусов, доставляющих серьезные неудобства пользователям. Хотя их усилия приносят пользу, тем не менее, есть много слабых мест, к которым хакеры могут получить доступ. Пользователи Windows испытывают странную проблему со своими разделами при попытке открыть их и отобразить Открыть с окно, предлагающее пользователям выбрать программу из списка, чтобы открыть выбранный локальный диск. Некоторые пользователи могут открыть C диск, то есть диск Windows, но другие диски становятся недоступными, так как не находят способа их открыть.

Каковы причины этой проблемы?

Эта проблема обычно возникает, когда вирус внедряется в ОС Windows. Он создает файл с именем autorun.inf внутри корневой папки каждого раздела на жестком диске. Этот файл autorun.inf выполняет различные задачи для изменения значений реестра, которые обеспечивают загрузку вируса при каждом запуске. Таким образом, к разделам жесткого диска невозможно получить доступ в обычном режиме, что вызывает серьезные проблемы.

Решения для устранения этой проблемы:

Эту проблему можно решить несколькими способами. Наилучшие возможные методы решения этой проблемы перечислены в разделе.

Примечание: Этот метод решает только проблему с локальными дисками. Он не защищает вас от угроз, создаваемых вирусами.

Способ №1: Удаление файла autorun.inf из разделов

Лучший способ решить эту проблему — удалить файл autorun.inf, находящийся в корне каждого раздела на жестком диске. Для этого выполните действия, указанные ниже.

  1. Откройте командную строку, нажав Win + R горячая клавиша и набор текста cmd внутри коробки. Нажмите хорошо открыть Командная строка окно.

  2. В консоли командной строки введите следующие команды одну за другой, а затем нажмите клавишу Enter после каждой команды.

del c: autorun. * / f / s / q / а
del d: autorun. * / f / s / q / а
del e: autorun. * / f / s / q / а

Замените c, d и e собственными метками разделов. В большинстве случаев эти ярлыки будут одинаковыми. Вам нужно сделать это для всех ваших разделов, независимо от того, есть у вас один или много. Этот набор команд удалит все файлы autorun.inf, созданные Trojan / virus. После завершения процесса перезагрузите систему.

Метод № 2: Удаление одного из реестров (Mountpoints2)

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

  1. открыто Редактор реестра нажав Win + R и печатать regedit внутри коробки с последующим Войти
  2. После открытия редактора нажмите Ctrl + F на клавиатуре и напиши точка монтирования2 чтобы найти соответствующие реестры. После того, как он будет найден, нажмите на папку с именем точка монтирования2 на левой панели и выберите Удалить. Выполните один и тот же шаг несколько раз, пока не будут удалены все папки mountpoint2. После этого перезагрузите компьютер.

Метод № 3: Регистрация файла Shell32.DLL

Если ни один из вышеперечисленных методов не работает, это может быть для вас последней инстанцией. В этом случае вам потребуется зарегистрировать shell32.dll файл ради решения этой проблемы.

  • открыто Бегать нажав Win + R и введите regsvr32 / я shell32.dll с последующим нажатием клавиши Enter. После того, как он выполнит команду, вы увидите сообщение об успешном завершении процесса.

После некоторого события, в котором вы не уверены, окна могут отказываться открывать ваши файлы всякий раз, когда вы пытаетесь их открыть. Он не может найти никаких программ для открытия файлов, поэтому все, что он может сделать, это вызвать диалоговое окно с просьбой «Открыть с помощью…». В этой статье мы собираемся объяснить, как работают программы Windows и почему возникает эта проблема. Мы также даем простые методы решения этой проблемы.

Начнем с понимания того, как работают программы Windows. У всех файлов в Windows есть программа, которая запускает и открывает эти файлы для просмотра, даже если у вас ее еще нет на вашем компьютере. Расширение определяет, какая программа его открывает, например..doc или.docx открываются MS Word, а.txt или.inf открываются блокнотом. Что вы должны знать, так это то, что всякий раз, когда вы устанавливаете программу, они не только копируются в стандартную папку «программные файлы». Ключи, ярлыки и расширения, которые может открывать программа, копируются в реестр.exe. Если у вас нет программного обеспечения для открытия файла на вашем ПК, в Windows появится всплывающее диалоговое окно с вопросом, с помощью какой программы открыть. Это связано с тем, что файл, который вы пытаетесь открыть, имеет расширение, не связанное с какими-либо программами в реестре. Вот почему простое копирование программы с другого компьютера в хранилище не обнаружит файлы, которые она открывает автоматически.

В редких случаях может возникнуть сбой, и даже программы, которые, как вы уверены, установлены на вашем компьютере, больше не работают. Простая причина этого в том, что реестр.exe был изменен. Это могло быть результатом нескольких причин.

Реестр мог быть поврежден из-за сбоя жесткого диска. Это может быть связано с потерей мощности, перегревом накопителя или близким контактом магнитов с вашим компьютером.

Это также может быть вирус или вредоносная программа, влияющая на реестр. Вот почему вы всегда должны регулярно обновлять антивирус. Некоторые вирусы или вредоносные программы (обычно из условно-бесплатных и условно-бесплатных) нацелены на уничтожение вашего реестра. Теперь у вас осталась куча программ, не связанных ни с одним файлом. Поэтому всякий раз, когда вы пытаетесь открыть файл, он запрашивает соответствующую программу.

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

Иногда установка новой подлинной программы может нарушить работу вашего реестра. Беспроводное многофункциональное устройство LEXMARK связано с этой проблемой по-разному. Это может быть из-за неправильного ввода в реестр, что приводит к беспорядку в остальной части реестра.

Какой бы ни была проблема в вашей Windows Vista, вот способы восстановить работоспособность вашего компьютера. Все способы направлены на восстановление работоспособности вашего реестра, чтобы ваши файлы могли найти программы, связанные с их расширением.

Метод 1: используйте ExeFix Vist для исправления реестра

Это исправит ваш реестр путем копирования новых определений для ваших программ.

  1. Скачать ExeFix.zip файл отсюда
  2. Откройте загруженный файл.zip, затем извлекать (перетащите) REG-файл на рабочий стол.
  3. Щелкните правой кнопкой мыши извлеченный файл.reg и выберите Объединить.
  4. При появлении запроса нажмите Беги, да (ОАК), Да, а также ОК.
  5. Когда закончите, вы можете Удалить загруженные файлы.zip и.reg на рабочем столе, если хотите, или сохраните их для использования в будущем.
  6. Запустить снова ваш компьютер, чтобы применить изменения в реестре

Image

Image

Метод 2: удалите последние версии программ до того, как возникнет проблема

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

  1. Нажмите Windows / Start Key + R для запуска диалога запуска.
  2. Тип appwiz.cpl в текстовом поле «Выполнить» и нажмите Входить, чтобы открыть «Программы и компоненты».
  3. Двойной клик по программе удалить и подтвердите, что хотите удалить его.
  4. Запустить снова ваш компьютер, чтобы произошел эффект удаления

Метод 3. Восстановите Windows до того момента, когда она в последний раз работала нормально

Восстановление Windows до предыдущего известного рабочего состояния исправит ваш реестр. Если вы регулярно делаете резервную копию своего ПК для восстановления, просто выполните следующие действия.

  1. Перезагрузите компьютер и несколько раз нажмите F8 пока вы не увидите Расширенное меню загрузки. Если вы не видите это меню, начните заново и несколько раз нажимайте клавишу F8 на клавиатуре, пока не увидите это. Когда вы увидите это, выберите безопасный режим с загрузкой сетевых драйверов. Вы сможете нормально войти в безопасный режим.
  2. На Расширенное меню загрузки, Выбрать Безопасный режим с помощью клавиш со стрелками на клавиатуре. Нажмите Enter, чтобы запустить компьютер. Безопасный режим. На рисунке ниже показан только безопасный режим, но вам нужно выбрать «Безопасный режим с загрузкой сетевых драйверов».
  3. Перейти к Начинать меню> Аксессуары > Системные инструменты > Восстановление системы
  4. Щелкните правой кнопкой мыши Восстановление системы и щелкните Запустить от имени администратора.
  5. Выберите день и время до возникновения проблемы и вернитесь к ней.

Image

Image

Вы можете потерять программы, которые вы установили до этого дня, но ваши данные останутся нетронутыми.

Понравилась статья? Поделить с друзьями:
  • Как исправить ошибку открытия папок
  • Как исправить ошибку отказано в доступе торрент
  • Как исправить ошибку отказано в доступе на виндовс 10
  • Как исправить ошибку отказано в доступе на windows 10
  • Как исправить ошибку ориджин симс 4