Error: ActiveX Component Can't Create Object Scripting.FileSystemObject

vmg picture vmg · Mar 28, 2011 · Viewed 37.2k times · Source

I have a simple vbs-file on my drive c: with following content:

Set objShell = CreateObject("Scripting.FileSystemObject")

When I'm trying to launch it, I get error

c:\fso.vbs(1, 1) Microsoft VBScript runtime error: ActiveX component can't create object: 'Scripting.FileSystemObject'

I tried to login as admin and execute wscript -regserver, but didn't help.

Can someone help me please?

Answer

byte picture byte · Mar 28, 2011

Assuming you are logged in as Admin, please have a look in registry for Scripting.FileSystemObject under HKCR.

If you can not find this PROGID then you are missing the required files or the component is disabled (not registered).

Scripting.FileSystemObject is implemented in scrrun.dll.