"Could not load: XXXX.dll" error in log (possibly XP SP3 related)
I've run into an issue where an installer will not work on a machine that was previously "hosed up" by XP SP3. Prior to the botched SP3 install, the computer had the software installed and was working fine. resolving the botched SP3 install involved restoring to a previous restore point (i'm not sure if this was windows restore or a 3rd party restore util) which was also prior to the software being installed.
However, the installer no longer works on this machine.
I've left out all the gory details of the install log, however, normally it goes like this (I have highlighted the file names which I replaced to protect the innocent):
Output folder: C:\Program Files\InstallDirectory\
Extract: File1.exe... 100%
Extract: File2.dll... 100%
Extract: File3.dll... 100%
Extract: File4.exe... 100%
...
Continue on with other files and directorys in the install dir
...
Create folder: C:\Documents and Settings\USER\Start Menu\Programs\ApplicationName
Create shortcut: C:\Documents and Settings\USER\Start Menu\Programs\ApplicationName\Application.lnk
Created uninstaller: C:\Program Files\InstallDirectory\uninst.exe
Registering: C:\Program Files\InstallDirectory\File2.dll
Registering: C:\Program Files\InstallDirectory\File3.dll
Completed
On the machine in question, it goes as follows (fails at the registering stage).
Output folder: C:\Program Files\InstallDirectory\
Extract: File1.exe... 100%
Extract: File2.dll... 100%
Extract: File3.dll... 100%
Extract: File4.exe... 100%
...
Continue on with other files and directorys in the install dir
...
Create folder: C:\Documents and Settings\USER\Start Menu\Programs\ApplicationName
Create shortcut: C:\Documents and Settings\USER\Start Menu\Programs\ApplicationName\Application.lnk
Created uninstaller: C:\Program Files\InstallDirectory\uninst.exe
Could not load: C:\Program Files\InstallDirectory\File2.dll
Could not load: C:\Program Files\InstallDirectory\File3.dll
Completed
Upon checking the Install directory, it is empty which explains the could not load error, however, what could possibly cause the installer to report that it extracted the file but the file not actually get extracted?
Any thoughts/ideas/help would be greatly appreciated...
I realise that the answer I probably am going to get is something along the lines of "reinstall XP" or "no way of knowing what is happening" but if anyone has any other advice, please help.
TIA,