Try using Process Explorer from Sysinternals to see exactly which DLLs are being loaded. Note that when manually loading the way you are, you're attempting to pull from the current folder (usually wherever the viewer resides, or the script) then from anywhere else on the system path, which may include some odd locations not on the main drive.
In Process Explorer, you use View->Show Lower Pane then View->Lower Pane View->DLLs to see exactly what's loaded.
|