
Если щелкнуть файл правой кнопкой мыши, выбрать «Открыть с помощью», нажать «Выбрать другое приложение» и выбрать программу в диалоговом окне «Обзор», программа может не отображаться в диалоговом окне «Открыть с помощью».
Может показаться, что после того, как вы выбрали программу в диалоговом окне просмотра, ничего не произошло, т. Е. Диалоговое окно Открыть с помощью просто игнорирует ваш выбор. Это ошибка, которая существует со времен Windows XP (по крайней мере) и остается в Windows 10. В этой статье показано, как решить проблему с открытием с помощью.
Причина
Несмотря на то, что выбран правильный файл .exe программы, теперь программа может отображаться в меню Открыть с помощью по следующим причинам:
- Запуск нескольких версий программы. Например, Notepad ++ (стандартная установка) и Notepad ++ Portable.
- Программа была недавно обновлена и установлена в новую папку с информацией о версии в имени папки. (например., Avidemux 2.7 )
- Вы используете как 32-разрядную, так и 64-разрядную версии приложения. Во многих случаях имя исполняемого файла программы совпадает, но 64-разрядные приложения хранятся в другой папке Program Files, а 32-разрядное - в другой папке. Поскольку Windows использует путь, уже зарегистрированный в разделе реестра приложений, вы не сможете добавить другую версию в диалоговое окно «Открыть с помощью».
Сначала убедитесь, какую версию (32-битную или 64-битную) вы собираетесь использовать. Затем выполните один из следующих способов, чтобы зарегистрировать требуемую версию (32-битную или 64-битную) в реестре. Проблема не возникла бы в первую очередь, если бы имена исполняемых файлов были разными, скажем, program.exe для 32-битных и program_x64.exe для 64-битной версии.
Пользователь запускал Adobe Reader 8 из папки «Windows.old». Через некоторое время он решил переместить его в «Program Files». Это приводило к тому, что программа не отображалась в списке «Открыть с помощью», не позволяло ему добавить программу в список. Когда он попытался добавить его, оно просто вернулось в окно «Открыть с помощью» или ничего не произошло.
- Перемещение программ в разные папки. Например, вы могли запускать программу из временной папки в первый раз. Проблема может возникнуть при перемещении программы в другую папку.
- Смена букв дисков.
Во всех вышеперечисленных случаях путь к исполняемому файлу программы мог уже быть записан в реестр. При изменении местоположения папки или буквы диска программы Windows не обновляет динамически регистрационные данные приложения в реестре. И, когда вы вручную выбираете правильный исполняемый файл в Open with, ваш выбор просто игнорируется, поскольку запись с таким же именем программы (.exe) уже существует в реестре.
[Решение] Невозможно добавить программу для открытия со списком в Windows
Если вы не можете добавить программу в диалоговое окно Открыть с помощью обычного, воспользуйтесь одним из следующих методов для решения проблемы:
Заметка: В целях иллюстрации предположим, что вы не можете добавить Блокнот ++ в меню Открыть с помощью в Windows.
Метод 1. Исправьте путь к файлу .exe программы в реестре.
- Запустите редактор реестра (
regedit.exe
). - Перейдите к следующему ключу:
HKEY_CLASSES_ROOT Applications notepad ++. Exe shell open команда
- Проверьте и исправьте путь к файлу .exe, указанный в значении (по умолчанию).
- Закройте редактор реестра.
Метод 2. Удалите регистрацию программы и снова нажмите «Открыть с помощью».
Другой вариант - удалить регистрацию пути к приложению в реестре Windows. Затем снова используйте «Открыть с помощью», чтобы приложение было повторно зарегистрировано автоматически. Следуй этим шагам:
- Перейдите в следующий раздел реестра:
HKEY_CLASSES_ROOT Applications notepad ++. Exe
- Щелкните правой кнопкой мыши блокнот ++. exe и выберите Удалить
- Нажмите Да, когда вас попросят подтвердить.
- Закройте редактор реестра.
- Теперь используйте диалоговое окно Открыть с помощью, чтобы вручную добавить программу. На этот раз вы сможете добавить его.
Метод 3: используйте утилиту «OpenWithAdd», чтобы добавить программу для открытия с помощью
OpenWithAdd это простой инструмент, который я написал для Windows XP / Vista, и он по-прежнему отлично работает в Windows 10. Чтобы добавить программу в список «Открыть с помощью», все, что вам нужно сделать, это использовать опцию обзора в инструменте и выбрать программу. После выбора имени файла .exe программы нажмите регистр .
Наконечник: Вы также можете присвоить приложению понятное имя (необязательно). Понятное имя приложения отобразится в диалоговом окне Открыть с помощью (и в меню).
Ну вот!
Заметка: Если вы столкнулись с проблемой добавления приложений Office 365 для открытия с помощью, просто восстановите Office 365. Для этого перейдите в «Программы и компоненты», щелкните правой кнопкой мыши «Office 365», нажмите «Изменить» и выберите «Быстрое восстановление». Это должно автоматически обновить необходимые пути для всех приложений Office 365 в реестре.
Связанная статья: Как удалить ненужные пункты меню «Открыть с помощью» в Windows
Одна небольшая просьба: если вам понравился этот пост, поделитесь им?
Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:- Приколи это!
- Поделитесь этим в своем любимом блоге + Facebook, Reddit
- Твитнуть!