ActiveX component can't create object: 'Scripting.Dictionary'

I am trying to upload an image on my local pc to my local host server.

It fails with the message.
I have two domains I have tried with the same result!

Microsoft VBScript runtime (0x800A01AD)
ActiveX component can't create object: 'Scripting.Dictionary'
/boatsforsalenow/ScriptLibrary/incPureUpload.asp, line 40

Previously I tried to cure this by following the instructions at and then at

After that it all seemed to go wrong.

I am a bit nervous about trying that again and wonder if there are any other suggestions or comments.
I have made a restore point at this stage!
Thank You
Who is Participating?
RouchieConnect With a Mentor Commented:
Have a look at this site, it's someone with the same error.

Be sure to back up your registry however before attempting the fix that worked for them.
johnhardyAuthor Commented:
Well I did eventually download from the above page again to establish whether
Windows Script 5.6 for Windows XP and Windows 2000 was upsetting the database connctivity or not.

It definitely is
A soon as I install the file
I get the error I had previously
Active Server Pages error 'ASP 0201'
Invalid Default Script Language
The default script language specified for this application is invalid

Can any one assist please?

Many Thanks

johnhardyAuthor Commented:
Thanks will come back later
johnhardyAuthor Commented:
I eventually located the problem. There wa a .dll missing and the following page explains the answer.

Thanks for all the help.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.