Missing DLLs
I have recently installed XP Pro SP3 on my machine. Because of problems with MS update, I had to recover from the original SP2 disc and work through all the updates to and beyond SP3.Subsequently two previously downloaded programs (Uniblue Power Suite and Nuance PDF Pro 7) both refused to start with an error Program failed to initialise correctly - 0xc0000034. The problem was not cleared by reinstalling the programs. After reasearch on the Internet I downloaded and used ProcessMonitor and found that both programs were failing to find one or more of the dlls contained in VC90. Each program appears to have installed its own VC90 (with differences in later parts of the name, but not all the dlls were present in them. There was a further version of VC90 which I think came from the VC++ 2008 redistributable runtime update. This did appear to contain all the dlls, and by copying the missing ones to the other VC90s, the programs now run.Is there any explanation of why these files are missing despite repeated reinstalls of the programs? They were obviously there originally as the programs ran when first installed?Does installing the runtime update wipe out dlls from other directories?Interestingly ProcessMonitor showed that shortly before failure the programs look at the contents of the version of 90 that does contain those dlls, but then tries to load them from its own VC90 where they are missing.Thanks for any thoughts/comments.John1 person needs an answerI do too
September 8th, 2010 6:21pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics