1

Эта проблема:

  • Диалоговое окно «Свойства» для текстовых файлов утратило привычную кнопку « Change
  • Из списка расширений в Control Panel\Programs\Default Programs\Set Associations отсутствует расширение файла .txt
  • В диалоговом окне « Open with которому можно получить доступ, щелкнув правой кнопкой мыши текстовый файл и выбрав « Open with , а затем « Choose default program... , параметр « Always use the selected program to open this kind of file не отмечен и серым цветом
  • Расширение файла .txt в настоящее время связано с проводником , который по вышеуказанным причинам я не знаю, как изменить.

Причина:

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

Последующие неудачные попытки решить вышеупомянутый беспорядок включают в себя:

  • Попытка установить новое сопоставление файлов для расширения .txt, используя Assox1000
  • Попытка установить для диалогового окна « Open with » значение « Always use the selected program to open this kind of file как непроверенный по умолчанию», применяя (безуспешно) редактирование реестра, которое, очевидно, должно сопровождать вставку MyOpenAs.dll в систему 32.
  • Использование unassoc_1_4 для удаления расширения .txt от всего
  • Использование filetypesman-64 для полного удаления расширения .txt
  • Запуск sfc /scannow для исправления отсутствующих компонентов Windows
  • Использование CCleaner для исправления реестра
  • Применение резервной копии более раннего состояния реестра

Я чувствую себя очень уставшим и очень глупым, прямо сейчас, и буду очень признателен за любые гениальные предложения!

2 ответа2

1

Отсюда:

http://answers.microsoft.com/en-us/windows/forum/windows_7-files/windows-7-endless-explorerexe-chain-on-file-type/9b7d0c94-9ceb-4324-8fd0-4c29582154c6

Я узнал это:

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

Посмотрите на значение в следующем ключе в реестре. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.jar\UserChoice

Это выглядит как Windows\explorer.exe? Нехорошо.

Удалите следующий ключ в реестре. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.jar\UserChoice

Теперь вы можете перейти в окно проводника и выбрать новую программу по умолчанию для файлов .jar.

Я применил этот совет к расширению .txt, и это сработало.

К сожалению, опция «Новый текстовый файл» в контекстном меню проводника была искажена. Мне удалось восстановить это из следующих мудрых слов (от http://articlebin.michaelmilette.com/new-text-document-context-menu-missing-after-associating-notepad-with-txt-files/):

Вы можете заново создать [отсутствующий пункт контекстного меню для нового текстового документа], скопировав и вставив следующее в виде текстового файла в Блокнот или Блокнот ++ и сохранив его как fix-new-text-document.reg. Наконец, дважды щелкните файл, чтобы импортировать его в реестр. Windows, вероятно, попросит вас подтвердить, что вы действительно хотите это сделать.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.txt]
"PerceivedType"="text"
@="txtfile"
"Content Type"="text/plain"
0
  1. Откройте проводник Windows
  2. Выберите файл с расширением, для которого вы хотите изменить ассоциацию
  3. Удерживайте клавишу Shift и щелкните правой кнопкой мыши файл
  4. Выберите «Открыть с помощью ...»
  5. Выберите «Выбрать программу по умолчанию ...»
  6. Выберите программу и нажмите ОК

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .