Файлы exe запускаются одной программой

Принесли недавно ноутбук, в котором на рабочем столе почти все ярлыки одинаковые – как файлы Widows Media Center (WMC ). При этом они и запускают только медиа центр. В отсутствие хозяина дети что-то наклацали. В принципе, всё очень просто. В данном случае пытались открыть приложение ( EXE ) через WMC , скорее всего случайно перетащили ярлык приложения.

В итоге нарушились ассоциации файлов и все файлы стали открываться медиа центром,даже редактор реестра и командную строку невозможно запустить. Media Center стал программой по умолчанию для открытия всех приложений (EXE) и для всех файлов, ассоциированных с приложениями. Например, программой по умолчанию для всех текстовых файлов (TXT) является Блокнот Windows (Notepad.exe). Поскольку Блокнот — это тоже приложение с расширением EXE, то и Блокнот, и все текстовые документы стали открываться через Media Center.

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

1.Скачайте архив и распакуйте содержащийся в нем файл Ассоциации файлов по умолчанию.reg .

2. Запустите (двойной клик)* распакованный файл реестра и подтвердите добавление данных в реестр Windows.

Важно: это исправление предназначенотолько для Windows 7 .

3. Перезагрузите компьютер.
Вы увидите, как ярлыки приложений постепенно приобретают нормальный вид.
Запомните, что файлы, не ассоциированные с программами в свежеустановленной Windows 7 (например, MKV , PSD ) потеряют установленные ассоциации. Вам придется вручную присвоить таким файлам программы по умолчанию (Открыть с помощью ).

Читайте также:
Программа не запускается 29 excel

* Если при двойном клике по файлу реестра происходит ошибка (запускается WMC), то щелкните файл правой кнопкой мыши, в появившемся контекстном меню выберите Открыть с помощью > Выбрать программу > Редактор реестра . Убедитесь, что установлен флажок Использовать выбранную программу для всех файлов такого типа и нажмите OK . Если редактор реестра отсутствует в окне Выбор программы , то нажмите кнопку Обзор , откройте папку Windows, найдите и выделите в ней файл regedit.exe и нажмите Открыть .

Можно попробовать такой вариант, смысл тот же:

1.Создаем reg -файл: открываем блокнот вписываешь вот эти строки

Windows Registry Editor Version 5.00

[ HKEY _ CLASSES _ ROOT exefile shell ]

[ HKEY _ CLASSES _ ROOT exefile shell open ]
» EditFlags «= hex :00,00,00,00

[ HKEY _ CLASSES _ ROOT exefile shell runas ]

2.Называем его произвольным именем, например, r eset f ile. reg , и запускаем дважды щёлкнув по reg -файлу левой кнопкой мыши. соглашаемся с изменениями и перезагружаем компьютер.
У меня все получилось. Удачи и Вам!

Ну а теперь рассмотрим, как изменить ассоциации в Windows 7 для исполняемых файлов, папок и файлов по-умолчанию (для целого ряда типов файлов отдельно). Сопоставления файлов в Windows 7 хранятся здесь: Панель управленияПрограммы -> «Назначение программы для открытия файлов этого типа» . Там можно изменить программу которая открывает тот или иной файл, но удалить сопоставление (ассоциацию) нельзя.

Что делать если все ярлыки стали одного формата!? Решение без программ!!!

Вот небольшая таблица с файлами для которых можно сбросить ассоциации (только для Windows 7):

Какие варианты восстановления системы имеются в Windows 7?

Как и в предыдущих ОС Windows, можно выполнить восстановление системных файлов. Для этого в командной строке, запущенной от имени администратора, нужно выполнить команду:

Читайте также:
Как написать программу в делфи 7

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

Основные же варианты восстановления системы описаны здесь:

  • Как переустановить Windows 7, сохранив настройки и установленные программы

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

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

где .ххх — расширение, которое вы хотите восстановить, и удалите подраздел UserChoice .

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

  • LNK (ярлыки)
  • EXE (исполняемые файлы)

Распакуйте архив, запустите файл, завершите сеанс.

При нажатии правой кнопкой мыши на файле или папке проводник выдает ошибку и/или перезагружается

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

Бывает такая неприятная ситуация, когда сбиваются ассоциации файлов в операционной системе Windows. Это могут быть и программы (.exe) и ярлыки (.lnk), когда открываешь одно, а запускается совершенно другое. Восстановить это безобразие можно различными способами, в основном приходится изменять кое-какие параметры в реестре, но в сегодняшней статье я дам несколько советов по восстановлению ассоциаций файлов без особых трудностей.

Восстановить ассоциации приложений (.exe), можно отредактировав реестр Windows. Для этого с помощью запустите контекстное меню «Выполнить» (Win+R). Далее, в открывшемся окне нужно вписать: и нажать Ок.

Запустится редактор реестра. В нем перейдите по веткам к папке.EXE :

HKEY_CURRENT_USER > Software > Microsoft > Windows > CurrentVersion > Explorer > FileExts > .exe

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

Читайте также:
Программы на си на функции

Есть такой способ. Нужно запустить командную строку (CMD). сделать это можно так же, предварительно запустив «Выполнить» (Win+R), далее в нем вписать cmd и нажать Ок.
Запуститься командная строка, в которой нужно вписать:

regedit /s %userprofile%desktopfix-lnk.reg

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

regedit /s %userprofile%desktopfix-exe.reg

Бывает, что таким способом не запускается командная строка (через Выполнить), тогда можно открыть другим способом. Для начала запустить (Ctrl+Shift+Esc). (Бывает вирусы, пакостят и закрывают доступ к диспетчеру задач Windows тоже, если у вас похожая проблема, то читайте статью — ). Далее, выбрать: «Файл» -> «Новая задача (Выполнить)» правой кнопкой с зажатой клавишей Ctrl. И уже, после того, как запуститься CMD, вписываем нужный код.

REG файлы для восстановления файловых ассоциаций.

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

Восстановление EXE файлов (приложения) — .
Восстановление LNK файлов (ярлыки) — .
Восстановление REG файлов — .
Восстановление ZIP файлов — .
Восстановление папок — .
Восстановление всех ассоциаций — .

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru