Удаление ассоциаций типов файлов в Windows 7 [дубликат]

Я настроил пользовательскую ассоциацию файлов для .cfg , чтобы открываться в WordPad, но я не могу понять, как убери это. Как удалить ассоциации файлов в Windows 7?


В командном окне вы можете использовать команды «ASSOC» и «FTYPE» для добавления/редактирования/удаления ассоциаций типов файлов .

  C:> assoc/?  ASSOC [.ext [= [fileType]]] .ext Задает расширение файла, чтобы связать тип файла с fileType. Задает тип файла, который нужно связать с расширением файла. Тип ASSOC без параметров для отображения текущих ассоциаций файлов.  Если ASSOC вызывается только с расширением файла, он отображает текущую ассоциацию файла для этого расширения файла.  Ничего не указывайте для типа файла, и команда удалит ассоциацию для расширения файла.   

и:

  C:> ftype/?  FTYPE [fileType [= [openCommandString]]] fileType Определяет тип файла для проверки или изменения openCommandString Определяет команду открытия, используемую при запуске файлов этого типа.  Введите FTYPE без параметров, чтобы отобразить текущие типы файлов, для которых определены открытые командные строки.  FTYPE вызывается только с типом файла, он отображает текущую открытую командную строку для этого типа файла.  Не указывайте ничего для открытой командной строки, и команда FTYPE удалит открытую командную строку для данного типа файла.  В командной строке открытия% 0 или% 1 заменяются именем файла, запускаемого через ассоциацию.  % * получает все параметры, а% 2 получает 1-й параметр,% 3 - второй и т. д.% ~ n получает все остальные параметры, начиная с n-го параметра, где n может быть от 2 до 9 включительно.  ... ...  

Итак (в моей системе), что касается файлов .bkr, эти команды возвращают:

  C  :> assoc .bkr .bkr = bkrfile C:> ftype bkrfile bkrfile = "F:  Program Files  path ...  program.exe" "% 1"  

I создал новое «тестовое» расширение файла/тип файла (могут потребоваться права администратора):

  C:> assoc .bzbСвязь с файлом не найдена для расширения .bzbC:> assoc .bzb  = MyBZBCustomFileType .bzb = MyBZBCustomFileType C:> assoc .bzb.bzb = MyBZBCustomFileType C:> ftype MyBZBCustomFileType Тип файла 'MyBZBCustomFileType' не найден или с ним не связана открытая команда.  C:> ftype MyBZBCustomFileType =% SystemRoot%  system32  NOTEPAD.EXE% 1 MyBZBCustomFileType = C:  Windows  system32  NOTEPAD.EXE% 1 C:> echo Some text.> C:  Temp  file.bzb C:>  start "" C:  Temp  file.bzb  

Откроется «Блокнот», редактирующий мой «фиктивный» файл.

Чтобы удалить ассоциацию типа файла, сначала удалите соединение типа файла с программой следующим образом:

  C:> ftype MyBZBCustomFileType MyBZBCustomFileType = C  :  Windows  system32  NOTEPAD.EXE% 1 C:> ftype MyBZBCustomFileType = Тип файла 'MyBZBCustomFileType' не найден или с ним не связана открытая команда.  

Затем удалите ассоциацию расширения файла (могут потребоваться права администратора):

  C:> assoc .bzb .bzb = MyBZBCustomFileType  C:> assoc .bzb = C:> assoc .bzb Не найдена ассоциация файлов для расширения .bzb C:> start "" C:  Temp  file.bzb (открывается диалоговое окно "Windows не может открыть этот файл") C:>   

—-

Для решения с графическим интерфейсом я использую PowerTools от Creative Elements. Вы можете скачать и использовать его бесплатно в течение 45 дней пробной версии. Это набор инструментов, и вы должны использовать их инструмент File Type Doctor для добавления/редактирования/удаления ассоциаций типов файлов.


5

Вы можете удалить связь в реестр:

  HKEY_CLASSES_ROOT  .cfg  ShellEx   

И удалите ключ с GUID, который соответствует WordPad.

Улучшите этот ответ
отредактировано 18 ноября ’15 в 16:02
Peter Mortensen
11.4k2222 золотых знака6464 серебряных знака8686 бронзовых знаков
ответил 21 марта 2013 в 15:20
  • 1
    Это полностью удалит его, если вы этого хотите. Если вы просто хотите изменить его, щелкните правой кнопкой мыши и выберите «Открыть с помощью». Затем выберите новую программу и отметьте «всегда использовать это для открытия файлов этого типа». — LilCodger 21 марта 2013, 16:14
  • 2
    reg delete HKCU Software Microsoft Windows CurrentVersion Explorer FileExts .cfg — Стив Питчерс, 1 мая 2015, 14:32
добавить комментарий |

Вы можете удалить ассоциацию в реестре:

  HKEY_CLASSES_ROOT  .cfg   ShellEx   

И удалите ключ с GUID, который соответствует WordPad.


4

Вы можете использовать это замечательное стороннее приложение, Редактор программ по умолчанию :

Редактор программ по умолчанию позволяет легко исправить настройки ассоциации файлов в Windows, включая элементы контекстного меню, значки и описания. Также: настройки автовоспроизведения и настройки программ по умолчанию … все без возни с реестром.

Улучшите этот ответ
отредактировал 5 сен ’13 в 19:02
Питер Мортенсен
11.4k2222 золотых значка6464 серебра 8686 бронзовых знаков
ответ дан 21 марта 2013 в 22:28
добавить комментарий |

Вы можете использовать это замечательное стороннее приложение, Редактор программ по умолчанию :

Редактор программ по умолчанию упрощает исправление настроек ассоциации файлов в Windows, включая элементы контекстного меню, значки и описания. Также: настройки автозапуска и настройки программ по умолчанию … и все это без возни с реестром.


2

Способ изменить ассоциации (хотя он, похоже, не позволяет вам удалить) с помощью встроенных инструментов Windows 7 (UI) — это открыть меню «Пуск» , затем выберите Программы по умолчанию . (Или, если его нет, откройте Меню «Пуск» , Панель управления (вам может потребоваться изменить Просмотр по категориям в Просмотр большими значками ), а затем Программы по умолчанию .)

Затем выберите Связать тип файла или протокол с программой . Вы получите список ассоциаций, настроенных в настоящее время на вашем компьютере. Найдите расширение, которое хотите изменить, и дважды щелкните его, чтобы изменить его конфигурацию.

Улучшите этот ответ
отредактировано 19 ноября 2015 г. в 8:45
Peter Mortensen
11.4k2222 золотых знака6464 серебряных знака8686 бронзовых знаков
ответил Mar 21 ’13, 21:49
добавить комментарий |

Способ изменения ассоциаций (хотя это не позволяет вам удалить) с помощью встроенных инструментов Windows 7 (UI) — открыть меню «Пуск» , затем выбрать Программы по умолчанию . (Или, если его нет, откройте Меню «Пуск» , Панель управления (вам может потребоваться изменить Просмотр по категориям в Просмотр большими значками ), а затем Программы по умолчанию . )

Затем выберите Связать тип файла или протокол с программой . Вы получите список ассоциаций, настроенных в настоящее время на вашем компьютере. Найдите расширение, которое хотите изменить, и дважды щелкните его, чтобы изменить его конфигурацию.


0

Щелкните правой кнопкой мыши файл .cfg -> Открыть с помощью -> Выбрать программу по умолчанию. Затем установите флажок «Всегда использовать выбранную программу для открытия файла такого типа» и выберите программу из списка или нажмите кнопку «Обзор», чтобы вручную выбрать программу из файловой системы.

Полное руководство с изображениями : http://www.sevenforums.com/tutorials/12196-open-change-default-program.html

Улучшите этот ответ
ответил 21 марта ’13 в 19:56
  • 5
    Да, но можно ли удалить этим способом? — Nathan2055 21 марта ’13 в 21:34
добавить комментарий |

Щелкните правой кнопкой мыши файл .cfg -> Открыть с помощью -> Выбрать программу по умолчанию. Затем установите флажок «Всегда использовать выбранную программу для открытия файла такого типа» и выберите программу из списка или нажмите кнопку «Обзор», чтобы вручную выбрать программу из файловой системы.

Полное руководство с изображениями : http://www.sevenforums.com/tutorials/12196-open-change-default-program.html



Как удалить ассоциацию файлов? [дубликат]

У меня проблема с Team Foundation Server (TFS) при просмотре файлов .cs, и мне нужно удалить ассоциацию файлов с .cs в Windows 7. В данный момент я перехожу в Панель управления -> Программы по умолчанию , пытаясь сделать это, но, похоже, нет другого способа удалить, кроме изменения текущая ассоциация. Итак, как мне это сделать?


13
  1. Откройте командную строку с повышенными привилегиями с правами администратора.

  2. Удалите ассоциацию расширения файла из назначенного ему файла. Введите следующую команду и нажмите Enter :

      assoc .ext =  

    Заменить .ext с именем расширения, которое необходимо отделить. Например, чтобы отделить расширение .rar WinRAR, просто введите: assoc .rar =

    Обратите внимание, что после отделения расширения файла от типа файла программа по умолчанию для типа файла больше не будет отображаться в списке «Открыть с помощью» для расширения файла.

  3. Очистите и удалите программу по умолчанию, используемую для команды «Открыть» при запуске файлов этого типа. Введите следующую команду и нажмите Enter :

      ftype FileType =  

    Replace «FileType» «с фактическим именем типа файла, связанного с расширением файла, который необходимо удалить из системы. Например, для WinRAR введите ftype WinRAR =

    Обратите внимание, что если вы не знаете правильный «FileType», просто введите assoc (связанный тип файла будет показан после расширения) или ftype , чтобы получить список всех типов файлов, определенных в системе.

Улучшите этот ответ
отредактировано 19 ноября ‘ 15, 10:13
Peter Mortensen
11.4k2222 золотых знака6464 серебряных знака8686 бронзовых знаков
ответил 4 июля ’10 в 16:08
  • Не могли бы вы предложить, какую команду мне следует использовать с файлами .cs (C #) для этих двух команд? — Nam G VU, 04 июля 2010 г., 17:12
  • 3
    , когда я выполняю шаг # 2, появляется сообщение «Связь файла не найдена для расширения .xxx» .. но когда я смотрю в «Программы по умолчанию»> «Установить связи», файл .xxx имеет текущую ассоциацию по умолчанию. я немного запутался … что я упустил? 0_0 — CMA 02 апр. ’13 в 2:23
  • Спасибо, что указали на это. Никогда раньше не слышал, это спасло мне день! — jlandercy 08 нояб., 15:07
  • 3
    @CMA вам также необходимо будет изменить реестр, если вы изменили его с помощью проводника: HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer FileExts .py (см. superuser.com/a/49617/185071) — Ливиу 02 янв., 13:58
  • 1
    Вы можете отфильтровать желаемые ftype с помощью команды: ftype | findstr python предоставляет каждую ассоциацию, содержащую «python» — Rabash 11 апр. ’19 в 20:02
добавить комментарий |

  1. Откройте командную строку с повышенными правами с правами администратора.

  2. Удалите ассоциацию расширения файла из назначенного ему файла. Введите следующую команду и нажмите Enter :

      assoc .ext =  

    Заменить .ext с именем расширения, которое необходимо отделить. Например, чтобы отделить WinRAR. rar, просто введите: assoc .rar =

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

  3. Очистите и удалите программу по умолчанию, используемую для команды «Открыть» при запуске файлов этого типа. Введите следующую команду и нажмите Enter :

      ftype FileType =  

    Replace «FileType» «с фактическим именем типа файла, связанного с расширением файла, который необходимо удалить из системы. Например, для WinRAR введите ftype WinRAR =

    Обратите внимание, что если вы не знаете правильный «FileType», просто введите assoc (связанный тип файла будет показан после расширения) или ftype , чтобы получить список всех типов файлов, определенных в системе.

Оцените статью
logicle.ru
Добавить комментарий