Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > можно ли исправить мою ошибку?


Автор: LadyWinter 2.10.2009, 21:35
Здравствуйте.

Не открываются все exe файлы.

Почистила реестр программой RegCleaner, и что-то неправильно удалила  smile , теперь не открываются программы и файлы. При попытке запустить любую программу открывается сообщение: Приложение, выполняющее эту операцию указанному файлу не сопоставлено. Произведите сопоставление с помощью "Панель управления" - "Свойства папки." 

Восстановление системы не работает. 

RegCleaner установлен в Program Files, там же в Backups все мои удалённые файлы, а открыть программу и восстановить файлы я не могу. При попытке открыть программу появляется тот же текст. В безопасном режиме картина та же, предлагают пpoизвeсти coпocтaвлeниe. 

Подскажите пожалуйста, можно ли как-нибудь исправить мою ошибку? 

Автор: Akina 2.10.2009, 21:40
Если имеется дистрибутив той же версии ОС - выполните установку поверх. С загрузкой с CD, есссно.

Цитата(LadyWinter @  2.10.2009,  22:35 Найти цитируемый пост)
что-то неправильно удалила   , теперь не открываются программы и файлы

Полагаю, вирусочек у вас был...

Автор: LadyWinter 2.10.2009, 21:42
А без переустановки ОС нельзя исправить? Нет, вируса не было, это полностью моя вина. Я думаю, что удалила что-нибудь из реестра. 

Автор: Akina 2.10.2009, 22:03
Цитата(LadyWinter @  2.10.2009,  22:42 Найти цитируемый пост)
А без переустановки ОС нельзя исправить? 

Не зная, что именно снесено - вряд ли. Но даже если знать что - всё равно импортировать или корректировать ключи придётся из другой копии ОС.

Цитата(LadyWinter @  2.10.2009,  22:42 Найти цитируемый пост)
это полностью моя вина. Я думаю, что удалила что-нибудь из реестра. 

Это верно. Удалила. Однако RegCleaner при всех своих недостатках не трогает то, что штатно и не имеет ошибок. А значит, ключи, ответственные за запуск исполняемых файлов, имели проблемы.

Кстати, а СОМ-файлы тоже не запускаются? А через диспетчер задач?

Автор: Данкинг 2.10.2009, 22:38
Ну, попробуй вручную вернуть реестр к первоначальному виду, т.е. в HKEY_CLASSES_ROOT у меня вот так:
http://ipicture.ru/Gallery/Viewfull/24520844.html
http://ipicture.ru/Gallery/Viewfull/24520885.html

Или же создай файл с расширением .key, в котором напиши:
Код

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\exefile]
@="Приложение"
"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]

[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]

[HKEY_CLASSES_ROOT\exefile\shell\runas\command]
@="\"%1\" %*"

[HKEY_CLASSES_ROOT\exefile\shellex]

[HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers]

[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}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\{B41DB860-8EE4-11D2-9906-E49FADC173CA}]
@=""

После чего запусти на исполнение.

Автор: Akina 2.10.2009, 23:06
Цитата(Данкинг @  2.10.2009,  23:38 Найти цитируемый пост)
После чего запусти на исполнение.

Ну наверное не .key, а .reg? 
И потом - не факт что удастся запустить. А если и удастся - фиг знает куда смотрят ссылочные CLSID-ы...

Автор: Данкинг 2.10.2009, 23:11
Цитата(Akina @  3.10.2009,  00:06 Найти цитируемый пост)
Ну наверное не .key, а .reg? 

А разница разве есть? Один - "файл реестра", другой - "редактор реестра"...

Цитата(Akina @  3.10.2009,  00:06 Найти цитируемый пост)
И потом - не факт что удастся запустить.

Об этом я тоже подумал, то попытаться же можно. smile 

Цитата(Akina @  3.10.2009,  00:06 Найти цитируемый пост)
А если и удастся - фиг знает куда смотрят ссылочные CLSID-ы... 

Хуже-то, думаю, в любом случае не будет. Хотя я бы попробовал сначала всё же ручками восстановить, как на скринах.

Автор: LadyWinter 3.10.2009, 00:05
Данкинг, спасибо большое. Попробую выполнить Ваши рекомендации, и напишу результат. 
Akina, через диспетчер задач не запускается. Работает в компьютере все, кроме exe файлов.


Автор: Данкинг 3.10.2009, 16:41
LadyWinter, а если попробовать запустить из "Тотал коммандера" или просто из DOS-окна?

Автор: LadyWinter 3.10.2009, 18:02
Данкинг, я удалила по ошибке ключи, отвечающие за сопоставление и запуск файлов. И тем самым повредила реестр ОС, и у меня не работают командная строка и тотал.
Ваши рекомендации не помогли мне, к сажалению. :( 
Спасибо за советы.

Автор: Thinker 3.10.2009, 18:17
Свойства папки -> типы файлов -> создать -> расширение=exe + тип=приложение 
Попробуй так. Хотя способ Данкинг должен был помочь. 

Автор: Данкинг 3.10.2009, 18:25
Цитата(LadyWinter @  3.10.2009,  19:02 Найти цитируемый пост)
И тем самым повредила реестр ОС,

Хорошо, но почему тогда откат системы не помогает? smile 

Цитата(LadyWinter @  3.10.2009,  19:02 Найти цитируемый пост)
и тотал.

А если его в автозагрузку поместить - тоже не запустится?

Автор: Thinker 3.10.2009, 18:44
Цитата(Данкинг @  3.10.2009,  19:25 Найти цитируемый пост)
А если его в автозагрузку поместить - тоже не запустится? 

Если нет ассоциации, то естественно нет.
Цитата(Данкинг @  3.10.2009,  19:25 Найти цитируемый пост)
Хорошо, но почему тогда откат системы не помогает?

Вероятно она просто отключена.  smile 

Автор: Данкинг 3.10.2009, 19:01
Цитата(Thinker @  3.10.2009,  19:44 Найти цитируемый пост)
Вероятно она просто отключена.  

Может быть, ибо трудно понять, что значит "не работает":
Цитата(LadyWinter @  2.10.2009,  22:35 Найти цитируемый пост)
Восстановление системы не работает. 

 smile 

Автор: LadyWinter 3.10.2009, 21:27
Цитата(Thinker @  3.10.2009,  18:17 Найти цитируемый пост)
Свойства папки -> типы файлов -> создать -> расширение=exe + тип=приложение 

Сделала, не помогло.


Цитата(Данкинг @  3.10.2009,  18:25 Найти цитируемый пост)
Хорошо, но почему тогда откат системы не помогает?

Пуск -> Все программы -> Стандартные -> Служебные -> Восстановление системы, так же? И не открывается.

Цитата(Thinker @  3.10.2009,  18:17 Найти цитируемый пост)
Хотя способ Данкинг должен был помочь. 

Не создается reg файл. Вернее он создается, но не хочет добавляться. :(

Автор: Thinker 3.10.2009, 21:52
Цитата(LadyWinter @  3.10.2009,  22:27 Найти цитируемый пост)
Сделала, не помогло.

поменяй расширение exe на bat.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)