Объявления
EXE не запускается, слетели файловые ассоциации – восстановить

Не так давно на работе первый раз столкнулся со следующей проблемой:  у клиента все exe файлы открывались с помощью Intrnet Exploer, он предлагал сохранить exe файл или запустить его, при выборе запуска он снова выдавал окно выбора действия и в итоге получался бесконечный цикл. Соответственно все утилиты для восстановления и лечения системы запустить не удавалось, конечно можно переустановить систему или воспользоваться функцией восстановления «R» на установочном компакт диске. Но это муторно и есть выход проще.

Восстанавливаем файловые ассоциации

Пока думал как вылечить комп клиента, нашел один интересный батник, запуск которого восстанавливает ассоциации Windows по умолчанию

Вот он restore_fa.rar restore_fa.rar [2 Kb] (cкачиваний: 5685) самое интересное файл написан Doug Knox в далеком 2003 году, но до сихпор еще не потерял своей актуальности.

Восстановление ассоциации exe файла

Для восстановления ассоциации только для exe файлов нужно отредактировать следующие параметры реестра:

HKEY_CLASSES_ROOT\.exe

  • @=»exefile»
  • «Content Type»=»application/x-msdownload»

HKEY_CLASSES_ROOT\.exe\PersistentHandler

  • @=»{098f2470-bae0-11cd-b579-08002b30bfeb}»

HKEY_CLASSES_ROOT\exefile

  • @=»Application»
  • «EditFlags»=hex:38,07,00,00
  • «TileInfo»=»prop:FileDescription;Company;FileVersion»
  • «InfoTip»=»prop:FileDescription;Company;FileVersion;Create;Size»

HKEY_CLASSES_ROOT\exefile\DefaultIcon

  • @=»%1″

HKEY_CLASSES_ROOT\exefile\shell\open

  • «EditFlags»=hex:00,00,00,00

HKEY_CLASSES_ROOT\exefile\shell\open\command

  • @=»\»%1\» %*»

[HKEY_CLASSES_ROOT\exefile\shell\runas\command]

  • @=»\»%1\» %*»

HKEY_CLASSES_ROOT\exefile\shellex\DropHandler

  • @=»{86C86720-42A0-1069-A2E8-08002B30309D}»

HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandler

  • @=»{09A63660-16F9-11d0-B1DF-004F56001CA7}»

HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\PifProps

  • @=»{86F19A00-42A0-1069-A2E9-08002B30309D}»

HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\ShimLayer Property Page

  • @=»{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}»

Или просто эскортировать в реестр следующий файл restore_exe.rar restore_exe.rar [696 b] (cкачиваний: 4919) 

 

Источник

Поделитесь полезным материалом с друзьями:


Вам помог этот совет? Вы можете помочь проекту, пожертвовав на его развитие любую сумму по своему усмотрению. Например, 20 рублей. Или больше :)

Передать $пасибо! нашему сайту через систему Webmoney
Комментарий: смавмва13 августа 2013 19:17
д*уны зачем в рар положили файл асоциация слетела ИШАКИ !!!!
Комментарий: миша31 июля 2014 19:18
красава респект и увахжуха
огроменое спасибо
wink
Добавление комментария:
Ваше Имя:
Ваш E-Mail:

Полужирный Наклонный текст Подчёркнутый текст Зачёркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Вставка ссылкиВставка защищённой ссылки Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Код:
Включите эту картинку для отображения кода безопасности
обновлять капчу