«Всегда используйте эту программу, чтобы открыть эти файлы», выделено серым цветом. Зачем?


29

Я случайно установил редактор реестра в качестве редактора по умолчанию для файлов * .txt. Теперь, когда я иду, чтобы изменить значение по умолчанию, «Всегда использовать эту программу, чтобы открыть эти файлы» становится серым. Это тот случай, когда я щелкаю правой кнопкой мыши по файлу и выбираю «Открыть с помощью ...», или начинаю с панели управления «Установка программ по умолчанию».

альтернативный текст

Зачем? Как я могу это исправить?


1
Он неактивен только для блокнота или для всех программ?
nhinkle

1
Он недоступен для всех программ.
Herb Caudill

Ответы:


30

Я снова столкнулся с этой проблемой, но в этом случае инструмент исправления ассоциации файлов, предложенный @Moab, не работал, потому что он обрабатывает только несколько распространенных расширений, а расширение, с которым у меня возникли проблемы (.ahk), не включено. ,

Я еще немного покопался и нашел общее решение, используя regedit ; это помогло мне.

  1. Открыть регедит
  2. Перейти к HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
  3. Найди свое расширение
  4. Удалить UserChoiceключ

1
Спасибо!! Теперь мне просто интересно, как, черт возьми, это случилось в первую очередь.
thnee

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

Спасибо за вашу помощь! :) В моем случае проблема возникает с WinZip. И знаешь, что? Флажок сразу стал серым после установки WinZip, и теперь программой по умолчанию является WinZip для обработки файлов .zip. Это означает, что WinZip меняет программу по умолчанию, не спрашивая меня, и в худшем случае, они изменяют раздел реестра, чтобы пользователь не мог изменить программу по умолчанию для обработки zip-файлов. С вашей помощью все нормально; Я смогу откатить это поведение, но для людей, подобных моей матери, она никак не сможет понять, что происходит, и останется с / "$ / $ / %%% WinZip!
Сэмюэль

Правильно. Mplayer! У меня была эта проблема с файлами AVS. Каждый раз, когда я удаляю ключ, он отлично работает для всех других приложений, пока я снова не свяжу его с mplayer и bang, снова выделенными серым цветом! Я не против использования mplayer, за исключением того, что, как только я это сделаю, я больше не могу ассоциировать этот тип файла с чем-либо еще. Даже мои обычные медиаплееры.
Осьминог

4

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

  1. Откройте редактор реестра (Пуск> Выполнить> regedit) и перейдите к

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer,

  2. В правой части экрана дважды щелкните «NoFileAssociate».

  3. Измените значение «NoFileAssociate» с 1 на 0.

  4. Теперь перейдите к

    HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer,

  5. Повторите шаги 2 и 3.

  6. Закройте «regedit» и перезагрузите компьютер.

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


Ни одна из этих записей не найдена в Windows 10 Pro (сборка 1511).
Рэй Фосс

4

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


Удалить WinZip? Отличная идея! Это действительно отстой!
Осьминог

Это сработало !!!!!
ДартРубик


1

Проверьте, сняли ли вы флажок скрывать расширения файлов для известных типов файлов в параметрах папки. Вы можете снять этот флажок, и при переименовании файла вы также удалили его расширение. Если вы знаете тип файла и добавляете расширение (например, .doc для слова), опция больше не должна выделяться серым цветом.


Наличие неизвестного расширения не делает то, что вы говорите. Попробуйте открыть командную строку, перейдите в папку на рабочем столе и сделайте echo rats > rats.rats. Теперь перейдите на рабочий стол и дважды щелкните.
Исаак Рабинович
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.