2009-10-01 15:37:21 +0000 2009-10-01 15:37:21 +0000
105
105

Как удалить стандартную ассоциацию программ для типов файлов в Windows 7?

Я каким-то образом установил стандартную ассоциацию типов файлов для типов файлов в Windows 7. Похоже, что его невозможно удалить с экрана настроек “Изменить тип файла, ассоциированного с расширением файла”. Можно ли его удалить?

Ответы (10)

98
98
98
2009-10-01 15:38:45 +0000
  1. Найдите соответствующее расширение файла под этим ключом в реестре:

  2. В большинстве случаев вам также потребуется удалить этот же подключ из HKEY_CLASSES_ROOT.

10
10
10
2014-01-09 18:17:10 +0000

Еще более простой метод, который я нашел, просто требует командной строки.

  1. Откройте командную строку с правами администратора (щелкните правой кнопкой мыши > Запустите от имени администратора).

  2. Выполните команду assoc .<file_extension> в интерпретаторе команд. Это даст тип файла, который связан с расширением. Если эта команда вернет File association not found for extension .<file_extension>, это означает, что расширение не связано с каким-либо типом файла. Если возвращается значение ассоциации в формате .<file_extension>=<Some Value>, перейдите к Шагу 3.

  3. Выполните команду ftype [FileType]= , где FileType - это тип файла, возвращенного на Шаге 2.

. Особая благодарность за инструкции, которые я использовал, чтобы разобраться в этом вопросе, перейдите к My Digital Life . Они также включали в себя шаг, который отделяет расширение от типа файла, но, основываясь на том, что вы ищете, это не является строго необходимым.

5
5
5
2009-10-01 15:51:20 +0000

В Проводнике перейдите в раздел Инструменты | Опции папки | Типы файлов, найдите нужное расширение и нажмите Удалить.

Или, если Удалить не имеет серого цвета, нажмите Восстановить (чтобы вернуть его к настройкам по умолчанию), а затем Удалить.

4
4
4
2013-09-21 08:09:02 +0000

Почему бы не использовать этот метод здесь: http://pcsupport.about.com/od/fixtheproblem/ht/default-program-windows-7.htm

Следуйте этим очень простым шагам для изменения программы, которая запускается при открытии определенного типа файла в Windows 7.

Here’s How:

  1. Нажмите на Start, а затем Control Panel.

  2. Нажмите на ссылку Программы.

  3. Нажмите на ссылку Сделать тип файла всегда открытым в определенной программе под заголовком Default Programs.

  4. В окне Set Associations прокрутите список вниз до тех пор, пока не увидите расширение файла, для которого вы хотите изменить программу по умолчанию.

  5. Нажмите на расширение файла, чтобы выделить его, как только Вы найдете нужное расширение.

  6. Нажмите кнопку Изменить программу… над полосой прокрутки.

  7. Просмотрите опции в области Recommended Programs и выберите приложение, в котором вы хотите открыть расширение файла, когда вы дважды щелкните по определенному типу файла на вашем компьютере.

  8. Нажмите кнопку OK в окне Open With. Windows 7 обновит список ассоциаций файлов, чтобы показать новую программу по умолчанию для открытия файлов этого типа.

  9. Нажмите кнопку Close в нижней части окна Set Associations. Вы также можете закрыть окно Control Panel, если оно все еще открыто.

  10. Начиная с этого момента, при двойном щелчке на любом файле с данным расширением, программа, с которой вы связали его в Step 7, запустит и загрузит данный файл.

3
3
3
2013-01-30 13:40:28 +0000

Я не смог найти правильную строку Реестр Windows , поэтому воспользовался работой. На рабочем столе я создал текстовый файл под названием “deleteable.txt”. Я изменил расширение на .exe. Затем я использовал панель управления, чтобы изменить программу по умолчанию, назначенную для желаемого расширения файла, на новый “deleteable.exe”. Затем я закрыл панель управления и, наконец, удалил файл рабочего стола.

3
3
3
2014-06-26 00:07:31 +0000

Аналогично верхнему ответу, но я считаю, что лучше всего удалить только под-ключ UserChoice, потому что вам не нужно убивать всю информацию о расширении файла (например, open со списком), а просто “выбрать выбранного пользователя” (aka-UserChoice). Я использую REG-файл, чтобы быстро повторить его для тестирования. Вы можете скопировать его, включая строку версии, и сохранить как REG-файл. Просто измените .ics и .vcs на любые расширения (или просто удалите одну строку, если хотите сбросить только одно):

Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ics\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.vcs\UserChoice]

Если вы не знакомы с REG файлами, вышеуказанные строки, которые начинаются с “-”, просто удалите эти ключи из реестра.

Также, и основная причина, по которой я разместил этот ответ, с этим решением мне не нужно перезапускать explorer.exe. Может быть, что-то специфическое для моей установки, но я использовал на Win7 и Win8, и мне никогда не приходилось перезапускать explorer.exe, чтобы изменения вступили в силу.

1
1
1
2017-09-06 17:12:14 +0000

Safe brute-force method

Ни один из других методов ответа не работал on their own for me when try to delete the file association for something like .htaccess. Этот комбинированный метод сработал (Windows 10):

  1. Создайте новый пустой файл с названием foo.exe.

  2. Перейдите к файлу с расширением, которое вы хотите сбросить и Open with.... Убедитесь, что Always use this app to open .<extension> files отмечена галочкой. Затем Look for another app on this PC и выберите foo.exe, который вы только что создали.

  3. Удалите foo.exe.

  4. Повторите двойной щелчок на файле и отметьте опцию Open with box (это может быть необязательно).

  5. Теперь откройте regedit и удалите следующие ключи:

  6. Выйти и войти снова.

1
1
1
2015-11-08 04:51:10 +0000

Мои решения:

  1. Используйте этот метод вопроса… но для некоторых пользователей он не работает
  2. Другое решение : Поиск php_auto_file в реестре и удаление записи. после перезапуска проводника …это работает
  3. Лучшее решение: Скачать nirsoft тип файла man Ссылка на описание ), затем откройте его, нажмите кнопку обновления значок, ждать завершения обновления, найти, например, расширение .php … и дважды щелкните на этой строке … и теперь вы видите диалоговое окно … теперь проверьте show this file type in the 'New' menu of Explorer.
0
0
0
2015-07-09 12:24:36 +0000

Откройте новый текстовый файл .txt и сохраните его на рабочем столе, дав любое имя и расширение как .exe и закройте его, откройте свойства файла, который вы хотите изменить, откройте с помощью колонки Browse и выберите созданный вами файл .exe и нажмите ok он будет изменен на вашу новую созданную программу, а затем удалите ваш exe файл, который он, когда вы откроете ваш файл, он будет просить открыть с.

0
0
0
2013-04-19 22:02:08 +0000

Я использовал жестокий метод невежества. Удалить все ключи реестра, которые имеют расширение, упомянутое в них, а также удалить все ключи реестра, которые имеют предыдущее приложение (bar.exe), упомянутое в них.

Если предположить, что расширение .foo, а приложение bar.exe, думаю, я нашел здесь

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.foo
 HKEY_CLASSES_ROOT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.foo
 HKEY_USERS\foo_auto_file
 HKEY_CLASSES_ROOT\Applications\bar.exe

, а также некоторые другие вещи, которые не показались мне полезными для удаления (много списков MRU)

И, возможно, мне также пришлось выйти/войти, хотя я не уверен, что это было необходимо на 100%.

Похожие вопросы

3
28
13
7
2