Найти в Дзене
FixClan

Сбросить ассоциацию файлов

Бывает, чтобы отвлечься от работы зависаю на "Ответах", и сегодня была необычная просьба: сбросить ассоциацию файлов с расширением json, которую закрепили за текстовой программой. Но необычная она не из-за самой проблемы, а потому что с ней столкнулись сразу несколько человек, с периодичностью около часа.

Просто интересно, что они делают с этими json-ами?

Есть проблема - надо помочь.

Воспроизведём ситуацию:

  • создаем текстовый документ, с помощью блокнота, и меняем ему расширение с txt на, например, abrvalk
  • есть неизвестное компьютеру расширение файла и мы хотим открыть его, предположим, опять через блокнот
  • кликаем мышкой на иконке - открывается сообщение, что компьютер не знает, чем открыть данный файл
  • здесь же, выбираем пункт "Выбор программы из списка установленных программ"
  • в следующем окне, забыв убрать галочку из строки "Использовать выбранную программу для всех файлов такого типа", выбрав программу, сбросить ассоциацию просто так не получиться - её можно только изменить
Следующие действия нужно производить очень аккуратно. Если вы не знаете как работает реестр или сомневаетесь в своих способностях, то откажитесь от изменения реестра и поищите для ваших целей программу в интернете. За все манипуляции ответственность несете только вы сами.

Запускаем системное приложение regedit.exe, через меню Пуск. Теперь, надо найти (Ctrl+F) все упоминания расширения abrvalk и удалить их. Заодно, в найденном "дереве" удаляем тот пресловутый json.

У себя, в Windows 7, я нашел 6 директорий, где упоминаются данные строки.

HKEY_CLASSES_ROOT\.[расширение_файла]
HKEY_CLASSES_ROOT\[расширение_файла]_auto_file
HKEY_CURRENT_USER\Software\Classes\.[расширение_файла]
HKEY_CURRENT_USER\Software\Classes\[расширение_файла]_auto_file
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.[расширение_файла]
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.[расширение_файла]

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