Parus16.ru

Парус №16
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Изменение ассоциаций файлов

Изменение ассоциаций файлов

У многих пользователей персональных компьютеров часто возникают вопросы, связанные с ассоциацией файлов с какой-либо специфической программой. Вопросы такого характера могут возникнуть, например, в тех случаях, когда на компьютере установлено несколько приложений, предназначенных для открытия определенного типа файла. Например, если на вашем компьютере установлено несколько программ, предназначенных для просмотра изображений, таких как «Фотоальбом Windows Live», «Irfan View», «ACDSee» и т.д., при открытии изображений разных типов файлов у вас могут запускаться разные программы. Для того чтобы избежать подобных ситуаций вам и нужно периодически настраивать такие ассоциации. В этой статье речь пойдет о выполнении этих действий, где особое внимание будет посвящено изменению ассоциаций файлов при помощи системного реестра.

Обычно, для изменения ассоциация файлов используют утилиты операционной системы Windows. Самой распространенной программой, предназначенной для выполнения таких операций, является утилита «Выбор программ по умолчанию» при помощи которой, вы можете указать программу, используемую по умолчанию. Для того чтобы задать программу по умолчанию, выполните следующие действия:

  1. Нажмите на кнопку «Пуск» для открытия меню, откройте «Панель управления», из списка компонентов панели управления выберите категорию «Программы», а затем откройте подкатегорию «Программы по умолчанию». В окне «Программы по умолчанию» перейдите по ссылке «Задание программ по умолчанию» (также этот компонент вы можете открыть, введя команду %windir%\system32\control.exe /name Microsoft.DefaultPrograms /page pageDefaultProgram в поле «Открыть» диалогового окна «Выполнить»);
  2. Во время первого открытия программы, операционная система проанализирует все установленное программное обеспечение для того, чтобы вы смогли выбрать программу, которую будете использовать по умолчанию.

Рис. 1. Поиск установленного программного обеспечения

Рис. 2. Окно приложения «Выбор программ по умолчанию»

Рис. 3. Выбор сопоставления программ

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

В диалоговом окне «Выбор программы», в группе «Рекомендуемые программы» обычно отображаются все приложения, которые будут корректно работать с выбранным вами типом файла и которые операционная система может предложить для установки по умолчанию. Если нужное вам приложение не было найдено в списке, вы можете развернуть группу «Другие программы» для отображения дополнительного списка установленных программ на вашем компьютере. Если требуемая вами программа не была найдена и среди дополнительного списка, то вы можете нажать на кнопку «Обзор» и указать путь к исполняемому файлу программы в диалоговом окне «Открыть с помощью…». После того будет выбрана нужная вам программа, нажмите на кнопку «ОК». Диалоговое окно «Выбор программы» отображено на следующей иллюстрации:

Рис. 4. Диалоговое окно «Выбор программы»

В некоторых случаях, таких как создание дисков автоматической установки операционной системы или если у вас постоянно изменяется программа, которая ассоциирована с определенным типом файла, вы можете воспользоваться системным реестром. При помощи системного реестра, помимо указания ассоциации программы вы можете изменить значки для типов файлов и пр. В данном случае, попробуем создать ассоциацию и указать картинку для музыкальных файлов с расширением .MP3от программы AIMP и связать эти файлы с программой Windows Media Player. Для этого выполните следующие действия:

  1. Откройте редактор системного реестра (команда regedit в поле «Открыть» диалогового окна «Выполнить»);
  2. Найдите программный идентификатор (раздел в HKEY_CLASSES_ROOT, позволяющий связать тип файла с приложением и управлять поведением ассоциации), который используется для создания ассоциаций. Для этого перейдите в раздел HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mp3\OpenWithProgids, где названием параметра и будет являться данный идентификатор. Для файлов с расширением .MP3, программный идентификатор вы также можете найти в разделе HKEY_CLASSES_ROOT\WMP11.AssocFile.MP3;
  3. Перейдите в найденный ранее раздел реестра. В этом разделе перечислены все параметры, которые отвечают за данный тип файла. Например, для того чтобы указать значок для файлов с типом .MP3, вам нужно открыть раздел DefaultIcon и в параметре по умолчанию указать полный путь к файлу, который содержит соответствующий значок. В случае с программой AIMP и 64-разрядной операционной системой, значением этого параметра будет выступать строка C:\\Program Files (x86)\\AIMP2\\AIMP2.exe,0 (два обратных слэша нужно указывать только в REG-файлах. Если вы вносите изменения, непосредственно при помощи программы regedit, укажите по одному слэшу.);
  4. Для того чтобы привязать данный тип файла к стандартной программе Windows Media Player, вам нужно внести изменения в раздел shell\open\command. В данном примере, значением параметра по умолчанию для 64-разрядной ОС будет: «%ProgramFiles(x86)%\\Windows Media Player\\wmplayer.exe\» /prefetch:6 /Open \»%L\»

В конечном счете, у вас получится приблизительно следующий твик реестра:

Для каждого типа файла в реестре могут существовать специфические разделы и параметры, которые добавляют уникальный функционал (например, раздел ShellNew позволяет вам добавлять новые команды в контекстное меню файла). Почти каждый случай является «уникальным» и разбираться с ними лучше всего «опытным путем», изменяя отдельные параметры. Минимальным набором разделов и параметров являются указанные параметры. Поэтому простейшим твиком для установки специализированной программы для типа файла .gsf будет следующее:

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

Восстановление ассоциаций файлов по-умолчанию в Windows XP

MikeWing

В данном материале публикуется подборка исправлений ассоциаций файлов в Windows XP.

Приведенные ниже файлы упакованы в zip-архив и содержат REG-файлы. Скачайте необходимое исправление. Разархивируйте и запустите. На сообщение системы о внесении информации в реестр в диалоговом окне нажмите кнопку "Да". Для просмотра REG-файла воспользуйтесь блокнотом либо нажмите на файле ПКМ (правую кнопку мыши) и нажмите "Изменить" в выпадающем контекстном меню.

Примечание: Если повреждены ассоциации исполняемых файлов, то запустить редактор реестра не получится. Для запуска редактора реестра regedit.exe, выполните следующее. Нажмите комбинацию клавиш CTRL-ALT-DEL и откройте Диспетчер задач. Удерживая нажатой на клавиатуре клавишу CTRL выберите мышью пункт меню "Файл"-"Новая задача". Откроется Командная строка. Введите REGEDIT.EXE и нажмите Enter.

Batch File Association Fix (Восстановление ассоциаций по-умолчанию для BAT файлов)
CAB File Association Fix (Восстановление ассоциаций по-умолчанию для CAB файлов)
CHM File Association Fix (Восстановление ассоциаций по-умолчанию для CHM файлов)
COM File Association Fix (Восстановление ассоциаций по-умолчанию для COM файлов)
CPL File Association Fix (Восстановление ассоциаций по-умолчанию для CPL файлов)
Directory Extension Fix (Восстановление ассоциаций по-умолчанию для HKCRDirectory)
Drive Association Fix (Восстановление ассоциаций по-умолчанию для Дисков)
EML File Association Fix (Восстановление ассоциаций по-умолчанию для EML файлов)
EXE File Association Fix (Восстановление ассоциаций по-умолчанию для EXE файлов)
Folder Association Fix (Восстановление ассоциаций по-умолчанию для Директорий)
GIF File Association Fix (Восстановление ассоциаций по-умолчанию для GIF файлов)
HLP File Association Fix (Восстановление ассоциаций по-умолчанию для HLP файлов)
HTA File Association Fix (Восстановление ассоциаций по-умолчанию для HTA файлов)
HTM/HTML Associations (Восстановление ассоциаций по-умолчанию для htm/html файлов)
ICO File Association Fix (Восстановление ассоциаций по-умолчанию для ico файлов)
INF File Association Fix (Восстановление ассоциаций по-умолчанию для INF файлов)
Internet Explorer Desktop Icon Fix (Восстановление ассоциаций по-умолчанию для Desktop IE иконки)
JPE/JPG/JPEG Association Fix (Восстановление ассоциаций по-умолчанию для jpe/jpg/jpeg файлов)
LNK (Shortcut) File Association Fix (Восстановление ассоциаций по-умолчанию для Ярлыков)
MPG/MPEG File Association Fix (Восстановление ассоциаций по-умолчанию для MPG/MPEG файлов)
MSC File Association Fix (Восстановление ассоциаций по-умолчанию для MSC файлов)
MSI File Association Fix (Восстановление ассоциаций по-умолчанию для MSI файлов)
MSP File Association Fix (Восстановление ассоциаций по-умолчанию для MSP файлов)
REG File Association Fix (Восстановление ассоциаций по-умолчанию для REG файлов)
SCF File Association Fix (Восстановление ассоциаций по-умолчанию для SCF файлов)
SCR File Association Fix (Восстановление ассоциаций по-умолчанию для SCR файлов)
TXT File Association Fix (Восстановление ассоциаций по-умолчанию для TXT файлов)
TIF/TIFF File Association Fix (Восстановление ассоциаций по-умолчанию для TIF/TIFF файлов)
URL File Association Fix (Восстановление ассоциаций по-умолчанию для URL — Интернет ссылок)
VBS File Association Fix (Восстановление ассоциаций по-умолчанию для VBS файлов)

Как восстановить ассоциации файлов по умолчанию?

Войдите в меню «Пуск», выберите «Параметры», далее перейдите в окно «Система», нажмите на раздел «Приложения по умолчанию», а затем выберите настройку «Сброс к рекомендованным значениям по умолчанию». Для сброса сопоставления файловых ассоциаций, нажмите на кнопку «Сбросить».

Как восстановить ассоциации файлов в Windows 7?

  1. Щелкните расширение файла, для которого вы хотите восстановить программу по умолчанию.
  2. Скачайте и распакуйте ZIP-архив с названием типа файлов, умолчания для которого нужно восстановить.
  3. Дважды щелкните файл . reg и подтвердите добавление данных в реестр Windows 7.
  4. Перезагрузите компьютер.

Как восстановить ассоциацию для .LNK файлов в Windows 7?

Восстановить ассоциацию файлов lnk можно через реестр путем удаления соответствующей записи. После этого достаточно выйти из учетной записи пользователя и зайти обратно. Windows добавит в реестр правильный раздел . lnk и ярлыки будут нормально функционировать.

Как восстановить ассоциации файлов в Windows 10?

Сброс ассоциаций файлов в Windows 10

Чтобы сбросить на стандартные ассоциации файлов, настроенные пользователем вручную, нужно в панели Параметры -> Система -> Приложения по умолчанию (Default Apps) нажать на кнопку Сброс (Reset). При этом все ассоциации файлов вернутся к состоянию чистой Windows 10.

Как вернуть открытие файла по умолчанию?

Войдите в меню «Пуск», выберите «Параметры», далее перейдите в окно «Система», нажмите на раздел «Приложения по умолчанию», а затем выберите настройку «Сброс к рекомендованным значениям по умолчанию». Для сброса сопоставления файловых ассоциаций, нажмите на кнопку «Сбросить».

Где в реестре хранятся ассоциации файлов?

Ассоциации файлов: системный реестр

Щелкните на кнопке Пуск и введите в поле поиска команду regedit, после чего нажмите клавишу . Откроется окно Редактор реестра. В нем перейдите в раздел HKEY_CLASSES_ROOT. В этой папке найдите ветку с названием требуемого расширения файла и удалите ее нафик.

Как сбросить выбор программы по умолчанию Windows 7?

Задание программ по умолчанию

  1. Откройте программы по умолчанию, нажав кнопку «Начните …
  2. Выберите пункт Сопоставление типов файлов или протоколов конкретным программам.
  3. Выберите тип файла или протокол, который требуется открывать с помощью этой программы по умолчанию.
  4. Нажмите кнопку Изменить программу.

Как сделать программу по умолчанию в Windows 7?

Задаём программу по умолчанию

  1. В правой части меню «Пуск» выберите меню «Программы по умолчанию». …
  2. В открывшемся окне выберите пункт «Задание программ по умолчанию». …
  3. После нажатия на программу выберите один из вариантов – «Использовать программу по умолчанию» или «Выбрать умолчания для программы».

Как изменить проигрыватель по умолчанию в Windows 7?

Для этого откройте на компьютере панель управления, щелкните по категории «Программы» и выберите пункт «Программы по умолчанию | Задание программ по умолчанию». Откроется новое окно с перечнем всех установленных приложений и программ. В левой колонке выберите «Проигрыватель Windows Media».

Как открыть файл с расширением lnk?

Существует несколько популярных программ, которые можно использовать для открытия файла INK. Попробуйте использовать одну из трех наиболее распространенных программ: Mimio Ink File, Pantone Reference File или Intkey Startup Configuration File.

Как убрать ассоциацию файлов с программой?

Процесс удаления очень прост, просто загрузите программу, найдите и выделите нужное расширение в окне и нажмите Ctrl + Del или перейдите в «Правка»> «Удалить выбранные расширения». Многократные выборы и удаления возможны с использованием Ctrl и Shift. Расширение файла будет полностью от HKEY_CLASSES_ROOT в реестре.

Как восстановить ассоциации файлов

Любая операционная система является лишь оболочкой, средой в которой запускаются и работают другие программы. Иногда случается так, что файлы определенного предназначения, будь то изображение, музыка или текст, перестают открываться. Одной из причин может стать нарушение ассоциации файлов с программой, которая должна их интерпретировать и открывать. Произойти это может по разным причинам. Это и вирусы, и неосторожные действия пользователя, и просто ошибки в работе ОС.

Как восстановить ассоциации в Windows 7? Для этого можно воспользоваться несколькими вариантами.

Воспользоваться пунктом контекстного меню «Открыть с помощью»

Выбор программы

Этот способ является самым простым, но, к сожалению, подходит не для всех типов. Если не получается открыть картинку (.jpg), музыку (.mp3), текст (.docs) или другие расширения, не являющиеся системными или вспомогательными, то достаточно навести курсор на нужный элемент — вызвать контекстное меню — «Открыть с помощью» и выбрать приложение, которое подходит для открытия данного типа.

Кроме того, необходимо поставить галочку в пункте «Использовать приложение для всех файлов».

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

Программа по умолчанию

Для операционной системы Win 8 и 10 алгоритм действий идентичный. За исключением визуализации:

Восстановление ассоциации при помощи изменения свойств

Изменить приложение по умолчанию

Практически идентичный предыдущему способ восстановления ассоциации. Правой кнопкой мыши вызываем контекстное меню — Свойства — Общие — Изменить — Выбираем необходимую программу.

Аналогично в других версиях Windows

Восстановление при помощи панели управления

Windows 7

Настройки в панели управления

Открываем «Пуск» — «Панель управления» — «Программы» — «Программы по умолчанию» — «Задание программ по умолчанию»

В открывшемся списке выбираем необходимое приложение и подтверждаем выбор.

Windows 8

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

Параметры приложения

Для этого сочетанием клавиш Win+Q вызываем поиск и набираем название необходимого раздела:

Выбор стандартных приложений

Теперь в окне настройки параметров можно присвоить ассоциацию для отдельных типов файлов:

Исправление ассоциации при помощи редактирования реестра

Как уже было сказано, вышеописанные способы не смогут помочь восстановить работоспособность системных или вспомогательных файлов (таких как cpl, msi, bat. exe). Для исправления ошибок необходимо внести изменения в реестр Windows. Вносить изменения вручную крайне не рекомендуется, при отсутствии должного уровня знаний – это чревато сбоем работы всей операционки.

Для того, чтобы избежать негативных последствий необходимо скачать из сети готовые твики (reg – файлы.) В них находится правильная кодировка ассоциаций.

Редактирование реестра

После скачивания набора твиков (обычно скачиваются архивом для наиболее распространенных типов файлов) необходимо выбрать файл, соответствующий проблемному расширению и запустить его. К примеру, для исправления работы ярлыка — .lnk, скачиваем reg файл с соответствующим названием: lnk_fix_w7.reg — запускаем — соглашаемся с предостережением безопасности. Результатом будет уведомление об успешном внесении изменений в реестр:

Аналогично вносим изменения и для других расширений.

Сторонние приложения

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

Самой распространенной программой для этих целей является File Association Fixer. Примечательно, что запустить эту программу можно даже в случае сбоя работы ассоциации exe-шников.

Утилита запускается стандартным способом:

Ассоциации в приложении

Скачиваем — двойным кликом запускаем — открываем вкладку «Fix Files»

В открывшемся окне программа предложит выбрать проблемные расширения. После нажатия кнопки «Fix Selected» произойдет автоматическое исправление ошибок.

голоса
Рейтинг статьи
Читайте так же:
База данных для учета оборудования
Ссылка на основную публикацию
Adblock
detector