Денисартисторкестра
06-05-2013, 01:39
Добрый вечер!
У меня такая проблема- не работает VBS, соответственно работать нормально невозможно. При установке программ ошибка- "не найдено исполняющего ядра для vbsript". Сам файл vbscript.dll в системе есть.
Пробовал все что можно с разных форумов и инструкций, не помогает.
1. пробовал все что в этой теме - http://forum.oszone.net/thread-171405-2.html
после того как в ветке реестра
HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
параметр "По умолчанию" изменил на: C:\Windows\system32\vbscript.dll
при установке программ ошибка изменилась на ошибку компиляции
98441
2.Пробовал как здесь -
http://forum.oszone.net/thread-190702.html
в реестр все вносится, но модуль corpol.dll загружать не удается
3. команда sfc /scannow тоже ничем не помогает
4.утилита microsoft fixit 50842 не помогает.
5. все вышеперечисленные действия с командной строкой в безопасном режиме тоже ничего не дают.
Восстановление системы не помогает, Система Windows 7 64 разрядная, все обновления для винды тоже установлены. Проверял все службы, вроде ничего нужного не отключено.
Защита Comodo IS Premium, она настроена и ничего не блокирует.
Что делать, помогите пожалуйста!
Спасибо!
Petya V4sechkin
06-05-2013, 08:04
Денисартисторкестра, выложите содержимое разделов:
HKEY_CLASSES_ROOT\CLSID\{16d51579-a30b-4c8b-a276-0ff4dc41e755}\InprocServer32
HKEY_CLASSES_ROOT\CLSID\{989D1DC0-B162-11D1-B6EC-D27DDCF9A923}\InProcServer32
HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
HKEY_CLASSES_ROOT\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
HKEY_CLASSES_ROOT\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
HKEY_CLASSES_ROOT\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32
HKEY_CLASSES_ROOT\CLSID\{f414c261-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32
HKEY_CLASSES_ROOT\CLSID\{f414c262-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{16d51579-a30b-4c8b-a276-0ff4dc41e755}\InprocServer32
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{989D1DC0-B162-11D1-B6EC-D27DDCF9A923}\InProcServer32
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{f414c261-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{f414c262-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32
Денисартисторкестра
06-05-2013, 12:27
Petya V4sechkin, выкладываю
•HKEY_CLASSES_ROOT\CLSID\{16d51579-a30b-4c8b-a276-0ff4dc41e755}\InprocServer32[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{16d51579-a30b-4c8b-a276-0ff4dc41e755}\InprocServer32]
@="C:\\Program Files\\Common Files\\McAfee\\SystemCore\\ScriptSn.20120222200232.dll"
"ThreadingModel"="Both"
теперь уже изменил на прямой путь
•HKEY_CLASSES_ROOT\CLSID\{989D1DC0-B162-11D1-B6EC-D27DDCF9A923}\InProcServer32[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{989D1DC0-B162-11D1-B6EC-D27DDCF9A923}\InProcServer32]
"ThreadingModel"="Both"
@=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,73,00,\
78,00,6d,00,6c,00,33,00,2e,00,64,00,6c,00,6c,00,00,00
•HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
@="C:\\Windows\\system32\\vbscript.dll"
"ThreadingModel"="Both"
•HKEY_CLASSES_ROOT\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
@="C:\\Windows\\system32\\vbscript.dll"
"ThreadingModel"="Both
•HKEY_CLASSES_ROOT\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
@="C:\\Windows\\system32\\vbscript.dll"
"ThreadingModel"="Both
•HKEY_CLASSES_ROOT\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32]
@="C:\\windows\\system32\\jscript.dll"
"ThreadingModel"="Both"
•HKEY_CLASSES_ROOT\CLSID\{f414c261-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{f414c261-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32]
@="C:\\windows\\system32\\jscript.dll"
"ThreadingModel"="Both"
•HKEY_CLASSES_ROOT\CLSID\{f414c262-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{f414c262-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32]
@="C:\\windows\\system32\\jscript.dll"
"ThreadingModel"="Both"
•HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{16d51579-a30b-4c8b-a276-0ff4dc41e755}\InprocServer32[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{16d51579-a30b-4c8b-a276-0ff4dc41e755}\InprocServer32]
@="C:\\windows\\SysWow64\\jscript9.dll"
"ThreadingModel"="Both"
•HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{989D1DC0-B162-11D1-B6EC-D27DDCF9A923}\InProcServer32[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{989D1DC0-B162-11D1-B6EC-D27DDCF9A923}\InProcServer32]
"ThreadingModel"="Both"
@=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,73,00,\
78,00,6d,00,6c,00,33,00,2e,00,64,00,6c,00,6c,00,00,00
•HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
@="C:\\Program Files (x86)\\Common Files\\McAfee\\SystemCore\\ScriptSn.20120222200232.dll"
"ThreadingModel"="Both"
здесь также изменил на прямой .dll
•HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
@="C:\\Windows\\SysWOW64\\vbscript.dll"
"ThreadingModel"="Both"
•HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
@="C:\\Windows\\SysWOW64\\vbscript.dll"
"ThreadingModel"="Both"
•HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32]
@="C:\\Windows\\SysWOW64\\jscript.dll"
"ThreadingModel"="Both"
•HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{f414c261-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{f414c261-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32]
@="C:\\Windows\\SysWOW64\\jscript.dll"
"ThreadingModel"="Both"
•HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{f414c262-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{f414c262-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32]
@="C:\\Windows\\SysWOW64\\jscript.dll"
"ThreadingModel"="Both"
Ах да, к примеру у меня получилось установить intel turboboost monitoring (после изменения в реестре), но amd overdrive например - та же ошибка 2738-
"Could not access VBS script for custom action"
Спасибо!!!
И всё таки мне кажется, что причина не в реестре. Я изменил все что связано с предустановленным MCAfee на прямые пути к vbscript.dll и jscript.dll соотеветственно. Если просто создать .vbs файл- он открывается, vbs формат читается и работает. Но при установке программы overdrive (файл с оф сайта) ошибка 2738-
"Could not access VBS script run time for custom action"
контроль UAC также не причем, запускал и так и эдак. Не понимаю...
Petya V4sechkin
06-05-2013, 22:09
теперь уже изменил на прямой путь
Какой прямой путь? Что изменили?
Должно быть:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{16d51579-a30b-4c8b-a276-0ff4dc41e755}\InprocServer32]
@="C:\\Windows\\system32\\jscript9.dll"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
@="C:\\Windows\\SysWOW64\\vbscript.dll"
"ThreadingModel"="Both"
Не перепутайте System32 и SysWOW64.
Денисартисторкестра
07-05-2013, 17:31
Petya V4sechkin,
Да, все так, я изменял на такие пути, проверил еще раз. Всё равно...
УРААА!!! Все, ошибки больше нету. Не понимаю, после изменения в реестре ошибка еще была, но после 2-3 перезагрузок компа она исчезла. Все работает! Я уж хотел бубен покупать... Спасибо!!!
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC