Escrevo scripts em VBScript para converter imagens. Ele usa o ImageMagic ActiveX. Eu escrevo esse script no Windows XP, é executado normalmente, o mesmo com o Windows Vista de 32 bits, mas em 64 bits tenho o erro 800A01AD ao tentar criar o objeto ActiveX (ambos os 32 e 64 bits têm o mesmo service pack instalado)
Set imageMagick = CreateObject("ImageMagickObject.MagickImage.1")
Tento instalar o ImageMagic como administrador (executado como administrador no menu de contexto), também tento executar como administrador:
regsvr32 wshom.ocx
regsvr32 scrrun.dll
sem sucesso. E também tente correr
regsvr32 ImageMagickObject.dll
Que são executados com êxito, mas o script ainda retorna erro (o mesmo que o script de teste do ImageMagic)