Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.26;
Скачать: CL | DM;

Вниз

Восстановление виндов (w2k), открыть с помощью...   Найти похожие ветки 

 
sniknik ©   (2006-02-04 20:12) [0]

Слетела винда, довольно давно слетела, недели две назад, востановил проблем не было (вернее не замечал ;).
Но вот обнаружил... не работает пункт меню, если в проводнике на файле по правой кнопке мыши, "Открыть с помощью"->"Выбрать программу...". Ну то самое что запуском  "rundll32 shell32,OpenAs_RunDLL программа.расширение" можно получить. У меня этого нет.
Запуском вызывается, из меню нет. Также не работает если у расширения нет ассоциации с вызывающим приложением. Вот.

Теперь вопрос. Как это по легкому можно восстановить (ну может виндовая утилита восстановитель реестра есть)?
Или другой путь, если кому не влом и у него стоит 2000я винда (может и с XP подойдет но лучше наверняка) 4-й сервис пак (скорее всего не обязательно), не будет ли он так любезен, сей добрый человек, просканировать свой реестр на предмет веток с "OpenAs_RunDLL" например (у меня нет ни одной, хотя по идее должны бы быть), экспортировать эти ветки в файл и выслать мне.

Желательно до понедельника. (там работа, куча машин/операционок сам сниму)

Да, реестр сканировать лучше до того как запустите "rundll32 shell32,OpenAs_RunDLL программа.расширение" (чтобы посмотреть что это), т.к. если запускать из Пуск->Выполнить то это добавит еще 2 "лишние" ветки с вхождением OpenAs_RunDLL в реестр.


 
kaZaNoVa ©   (2006-02-04 20:31) [1]

на VMware стоит 2000 SP4
по поиску (OpenAs_RunDLL) нашел:

(в .reg):

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Unknown\shell\openas\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
 6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,25,00,53,\
 00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,\
 79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,65,00,6c,00,6c,\
 00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,4f,00,70,00,65,00,6e,00,41,00,\
 73,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,20,00,25,00,31,00,00,00


и

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Unknown\shell\openas\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
 6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,25,00,53,\
 00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,\
 79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,65,00,6c,00,6c,\
 00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,4f,00,70,00,65,00,6e,00,41,00,\
 73,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,20,00,25,00,31,00,00,00



 
kaZaNoVa ©   (2006-02-04 20:33) [2]

где хексы - там выводит:   %SystemRoot%\system32\rundll32.exe %SystemRoot%\system32\shell32.dll,OpenAs_RunDLL %1


 
sniknik ©   (2006-02-04 20:52) [3]

Спасибо, восстановил. :)



Страницы: 1 вся ветка

Текущий архив: 2006.02.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.057 c
10-1114064907
vvvaaa
2005-04-21 10:28
2006.02.26
Ширина колонки в Excell


15-1138838771
Lana_
2006-02-02 03:06
2006.02.26
Роман о программисте


15-1138911475
Piter
2006-02-02 23:17
2006.02.26
Контрольная сумма TTH


4-1134030477
SergeyRocker
2005-12-08 11:27
2006.02.26
Изменение настроек драйверов принтера


3-1135838346
mss
2005-12-29 09:39
2006.02.26
Ошибка в Interbase