When I place new COM into a different environment I find that the new environment is running with a different set of DLLs or missing dome DLLs from my development machine. This VBscript has been more than helpful.
It's very simple in all it does is try to create an object from a ProgID. Now what would be nice is if successful to get the path to the object...
To use: Save the target to disk; change the file extension to .vbs; launch the file and enter the ProgID of the object you want to test e.g. ADODB.Connection.