Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];

Вниз

Восстановление виндов (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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.184 c
15-1139310662
Andy BitOff
2006-02-07 14:11
2006.02.26
Opera 9.0 Technology Preview 2 (сегодняшняя)


15-1138874515
Jeer
2006-02-02 13:01
2006.02.26
Энергоаудит


15-1138951856
homm
2006-02-03 10:30
2006.02.26
Direct Media и запрещенный доступ


2-1138118946
Алексей Петухов
2006-01-24 19:09
2006.02.26
Снова OLE


6-1132258866
serko
2005-11-17 23:21
2006.02.26
Доступ на папку только на чтение!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский