Windows Vista Tips: There is no script engine for file extension “.vbs”

by admin on February 25, 2009

If you received an error saying There is no script engine for file extension “.vbs” then you may have an incorrectly registered VBScript dll.

This is easily fixed by re-registering the VBScript DLL file, by loading the Run box (Press WINDOWS KEY + R to access this) and running the following command:

regsvr32 %systemroot%\system32\vbscript.dll

Run

If this is completed successfully, you’ll receive the following message:

“DllRegisterServer in C:\Windows\system32\vbscript.dll succeeded.”

Run

{ 2 comments… read them below or add one }

Jim October 21, 2009 at 2:11 pm

How to fix the problem for “There is no script engine for file extension “.exe”

Reply

admin October 21, 2009 at 2:26 pm

Sometimes after trojan / spyware / virus attack you try to load useful windows application like msconfig, msinfo, regedit or cmd and it tells you that annoying message.
The following solution regards a case when you ARE ABLE to load exe files but not specific application/s:

1st option:
search the registry for the name of MSConfig.exe and when you find a key named “Debbuger” with the value of somekind
just delete the value and leave it empty.
windows will no longer try to run a script engine to load the application.

2nd option:
rename the application you cant load to something else but similar for ease of remembering and run it.

3rd option:
if you can’t run regedit at all there are plenty of of reg fixes or exe fixes for that:
http://www.kellys-korner-xp.com/xp_tweaks.htm
http://www.bahramov.com/2009/04/02/windows-xp-file-association-fixes/
also works in case you can’t load any exe file or any other extension you can reg fix it by loading fixes to registry.
another place to reset your services to a good state is:
http://www.blackviper.com/WinXP/registry.htm

Reply

Cancel reply

Leave a Comment

{ 1 trackback }

Previous post:

Next post:

Page 1 of 11