imho.ws |
![]() |
![]() |
![]() |
# 1 |
Guest
Сообщения: n/a
|
![]()
Помогите!!! Когда лазял р реестре, поменял название в *.exe exefile на exeshnik. Думал это мне сойдет с рук но не тут то было. После этого НИ ОДНА программа, кроме промодника, не открывается. Копию реестра не сохранил. Редактор реестра не открывается. Можно ли написав в блокноте, заменить exeshnik на прошлое название?
|
![]() |
# 3 |
СуперМод
IMHO Консультант 2005-2009 Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 478
![]() |
zzzot
Загрузись с CD ERD Commander (_http://www.imho.ws/showthread.php?t=10852). Отредактируй реестр обратно. Хотя, подозреваю, проще будет снести винду и поставить чистую. Ведь изменения вносились наверняка не только в этот раздел реестра...
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий |
![]() |
![]() |
# 4 | |
Junior Member
Регистрация: 25.10.2003
Адрес: Питер
Сообщения: 97
![]() |
Цитата:
Или сделай его сам: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.exe] @="exefile" "Content Type"="application/x-msdownload" [HKEY_CLASSES_ROOT\.exe\PersistentHandler] @="{098f2470-bae0-11cd-b579-08002b30bfeb}" Последний раз редактировалось cmy; 02.11.2007 в 00:42. |
|
![]() |
![]() |
# 5 |
Migel Mod Volos
Регистрация: 09.09.2003
Адрес: МПЛ-в почетной д
Сообщения: 7 486
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
cmy, не выйдет... Ты думаешь он просто так добавляется? Он запускает regedit, а тот уже вносит данные в реестр.
zzzot, еще вариант. Подключиться к реестру по сети и внести изменения. Я так решал это дело...
__________________
Все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! © Plague Небьющаяся игрушка - это игрушка, которой ребенок может разбить все свои остальные игрушки. |
![]() |
![]() |
# 6 |
Member
Регистрация: 05.11.2002
Адрес: Долгопа
Сообщения: 205
![]() ![]() ![]() ![]() ![]() |
или как вариант подцепить винт к другой машине и открыть нужную ветку реестра на ней
хотя у меня смена расширения помогла. после вирусняка, который себя как раз прописал чтобы exeшники через его открывались
__________________
Никогда не бойся делать то, чего не умеешь. Помни, ковчег был построен любителем. Профессионалы построили Титаник |
![]() |
![]() |
# 8 | ||
::VIP::
Creator Регистрация: 30.05.2004
Адрес: Alongside
Сообщения: 2 598
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Цитата:
__________________
Оверклокинг Windows XP |
||
![]() |
![]() |
# 10 | |
Migel Mod Volos
Регистрация: 09.09.2003
Адрес: МПЛ-в почетной д
Сообщения: 7 486
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
__________________
Все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! © Plague Небьющаяся игрушка - это игрушка, которой ребенок может разбить все свои остальные игрушки. |
|
![]() |
![]() |
# 11 |
Member
Регистрация: 05.11.2002
Адрес: Долгопа
Сообщения: 205
![]() ![]() ![]() ![]() ![]() |
если посмотреть в реестре программу, которая указана в качестве shell для открытия регфайлов, то это
regedit.exe "%1" поэтому он должен открывать его по идее. PS что-то сам автор топика пропал куда-то видимо ему уже не интересен этот вопрос. наверное переставил винду с нуля ![]()
__________________
Никогда не бойся делать то, чего не умеешь. Помни, ковчег был построен любителем. Профессионалы построили Титаник |
![]() |
![]() |
# 12 | |
::VIP::
Creator Регистрация: 30.05.2004
Адрес: Alongside
Сообщения: 2 598
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Значение по умолчанию ключа расширения файла содержит имя класса программ, ассоциированного с этим расширением. При запуске .exe система смотрит значение параметра по умолчанию, т.е. значение класса (exefile) и обращается уже к классу exefile для того, чтобы определить поведение, т.е. запуск программы. Ошибка допущена на этапе ассоциации расширения с классом. Система не могла понять как себя вести при обращении пользователя к ".exe", т.к. класса "exeshnik" нет (вот если бы "exefile" был переименован в "exeshnik"). НО! При запуске reg-файла и любого другого (.avi, .txt и др.) исполняющее его приложение запустится. Почему? Да потому, что у него с ассоциацией вида расширение-класс всё в порядке! Значение ключа расширения ведёт к истинному (true) классу. Забудьте всё что я нёс про процесс... Мысль ушла не туда. ![]()
__________________
Оверклокинг Windows XP |
|
![]() |