Hello, I have been trying to register a custom dll on a windows XP machine. This dll registers fine on other XP systems however on this one it fails and returns error code 0x80004005. Apparently this could be happening for any number of reasons like dependencies, permissions, etc. Can I use Regmon to help me diagose why? If so can someone give me a run down of what i need to do or what im looking out for? Any help would be greatly appreciated Thanks