Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Не удаётся найти исполняющего ядра VBScript (http://forum.oszone.net/showthread.php?t=171405)

PaulRUS 27-03-2010 13:20 1378403

Не удаётся найти исполняющего ядра VBScript
 
Возникла такая проблема, не открываются скрипты VBS, выскакивает ошибка как в сабже. В интернете предлагали выполнить команду regsvr32 vbscript.dll, но это не помогло. Помогите, что делать?

Petya V4sechkin 27-03-2010 13:29 1378404

PaulRUS, запустите командную строку (cmd.exe) от имени Администратора и выполните:
Код:

regsvr32 atl.dll
regsvr32 dispex.dll
regsvr32 jscript.dll
regsvr32 scrrun.dll
regsvr32 scrobj.dll
regsvr32 vbscript.dll
regsvr32 msxml3.dll
regsvr32 ole32.dll
regsvr32 oleaut32.dll
wscript /regserver


PaulRUS 27-03-2010 14:13 1378423

Не помогло. Правда 2 модуля не удалось зарегистрировать: wshom.ocx и wshext.dll, код ошибки 0x80040201.

Petya V4sechkin 27-03-2010 15:42 1378492

Error “There Is No Script Engine for File Extension” When Running .Vbs Files
Надо восстановить ассоциацию с VBS, по этой ссылке скачайте и примените vbs_fix_w7.reg

PaulRUS 28-03-2010 12:05 1378960

Также не помогло

nafiganik 27-08-2010 08:19 1482725

Если у вас x64 система и ссылка Petya V4sechkin'a не помогла, убедитесь, что след. ключи реестра имеют корректные значения:
Код:

[HKEY_CLASSES_ROOT\VBSFile\Shell\Open\Command]
(По умолчанию)="%SystemRoot%\SysWOW64\WScript.exe" "%1" %*
[HKEY_CLASSES_ROOT\VBSFile\Shell\Open2\Command]
(По умолчанию)="%SystemRoot%\SysWOW64\СScript.exe" "%1" %*

В рег-файле по ссылке выше прописаны некорректные значения для Win7 x64.

Bars66 07-11-2010 19:56 1537067

Не удается найти исполняющего ядра "VBScript" для сценария... на Windows 7 x64
 
Недавно начала появляться ошибка "Не удается найти исполняющего ядра "VBScript" для сценария..." при запуске VBS скриптов.
Применял все что было в этой теме http://forum.oszone.net/showthread.php?t=171405.
1)При выполнении
Код:

regsvr32 atl.dll
regsvr32 corpol.dll
regsvr32 dispex.dll
regsvr32 jscript.dll
regsvr32 scrrun.dll
regsvr32 scrobj.dll
regsvr32 vbscript.dll
regsvr32 wshext.dll
regsvr32 wshom.ocx
regsvr32 msxml3.dll
regsvr32 ole32.dll
regsvr32 oleaut32.dll
wscript /regserver

2 модуля зарегистрировать не удалось: wshom.ocx и wshext.dll, код ошибки 0x80040201.
2)Восстанавливал ассоциацию с VBS при помощи vbs_fix_w7.reg тоже не помогло.(Потом исправил на корректные значения для 64 битных сиситем)
Система Windows 7 64x Домашняя расширенная 6.1.7600 RU
Конфигурация компьютера:
Ноутбук Acer aspire 7738g
Intel Core 2 duo P8700 2.53GHz.1066FSB
Nvidia GT240M
ОЗУ 4GB




Morpheus 07-11-2010 20:34 1537092

Bars66, Какие варианты восстановления системы имеются в Windows 7?

Petya V4sechkin 07-11-2010 20:46 1537103

Bars66, по мотивам этой темы, что у вас в разделе
HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32

Can't find script engine "VBScript" for script after installing MS10-020

Bars66 08-11-2010 16:49 1537756

Цитата:

Цитата Petya V4sechkin
Bars66, по мотивам этой темы, что у вас в разделе
HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
Can't find script engine "VBScript" for script after installing MS10-020 »

Там находиться C:\Program Files\McAfee\VirusScan\scriptsn.dll (McAfee был предустановлен с системой, сейчас удален)
При попытке изменения возникает ошибка: Не удается изменит "". Ошибка при записи нового значения параметра.


Petya V4sechkin 08-11-2010 16:54 1537759

Bars66, ссылку читали?

Цитата:

Цитата instan
TrustedInstaller security principal owns the registry key this would require taking ownership of the key and granting yourself permissions to manually modify it

Как получить доступ к файлам, папкам, разделам реестра в Windows Vista и Windows 7

CDY 30-03-2011 23:30 1647557

Всё тоже самое. Вышеприведённые советы не помогают.

Petya V4sechkin 31-03-2011 11:35 1647834

CDY, если система 64-битная, в этой теме рецепт (и еще здесь проверить).

Ser4g 04-04-2011 13:56 1650750

Цитата:

Цитата Petya V4sechkin
Код:
regsvr32 atl.dll
regsvr32 corpol.dll
regsvr32 dispex.dll
regsvr32 jscript.dll
regsvr32 scrrun.dll
regsvr32 scrobj.dll
regsvr32 vbscript.dll
regsvr32 wshext.dll
regsvr32 wshom.ocx
regsvr32 msxml3.dll
regsvr32 ole32.dll
regsvr32 oleaut32.dll
wscript /regserver »


Спасибо, на ХР помогло.

XpucT 17-04-2011 02:37 1660057

Все вышеперечисленные способы Мне не помогли,
потому как vbscript.dll не имел веса в системе, после установки KIS 2011,
а точнее его удаления. Итак, после удаления Каспера, улетает также и файл, scrchpg.dll,
находящийся в папке: С:\Kaspersky lab\Kaspersky Internet Security 2011

Не хочу затягивать, просто говорю, что следует сделать, если проблема вызвана удалением Каспера.
Даже, если не Каспер виновен, то проверьте тем не менее, следующую ветку:
HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
предварительно назначив себе права правой правой кнопкой мыши по разделу InproServer32

Параметр "По умолчанию" должен иметь путь: C:\Windows\system32\vbscript.dll

Перезагрузка не требуется.
Изменения вступают в силу с момента изменения значения.

Petya V4sechkin 17-04-2011 07:46 1660088

Цитата:

Цитата XpucT
Все вышеперечисленные способы Мне не помогли

Потому что Вы не читали 9-й пост
.

Servo 07-05-2011 13:38 1671846

Не работает ядро для .vbs for Windows 7
 
Вложений: 1
Ничего в принципе рассказывать, смотрите скрин , хз что делать...

Blast 07-05-2011 13:43 1671848

Выполните в cmd от имени администратора
Код:

regsvr32 vbscript.dll

Petya V4sechkin 07-05-2011 17:37 1671966

Servo, в дополнение к вышесказанному
Не удаётся найти исполняющего ядра VBScript

Blast 07-05-2011 17:58 1671974

слона-то я и не заметил :)

Денисартисторкестра 06-05-2013 01:39 2145111

Ошибка vbscript
 
Вложений: 1
Добрый вечер!

У меня такая проблема- не работает 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 2145137

Денисартисторкестра, выложите содержимое разделов:
  • 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 2145254

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 2145661

Цитата:

Цитата Денисартисторкестра
теперь уже изменил на прямой путь

Какой прямой путь? Что изменили?
Должно быть:
Код:

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 2146081

Petya V4sechkin,
Да, все так, я изменял на такие пути, проверил еще раз. Всё равно...

УРААА!!! Все, ошибки больше нету. Не понимаю, после изменения в реестре ошибка еще была, но после 2-3 перезагрузок компа она исчезла. Все работает! Я уж хотел бубен покупать... Спасибо!!!


Время: 06:26.

Время: 06:26.
© OSzone.net 2001-