PDA

Показать полную графическую версию : Не удаётся найти исполняющего ядра VBScript


Страниц : 1 [2]

Денисартисторкестра
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 перезагрузок компа она исчезла. Все работает! Я уж хотел бубен покупать... Спасибо!!!




© OSzone.net 2001-2012