I have been having issues with Windows Installer 4 on my copy of Vista
Business.
It has been occurring ever since an update was applied many months ago.
Every time an msi file is installed it will fail and state that msiexec has a
problem with the msi dll. I have performed a binary File compare on both
files with the originals and there are no differences, however it always
creates the same fault codes as I have included at the bottom, in
chronological order. Any program that doesn't use the windows installer to
install itself will work fine. I have also tried repairing the windows
installation from the DVD but it doesn't find any problems. I was wondering
if the registry migth have something wrong in it with regards to the
installer but I couldn't find any information on the required keys.

Is there any way to reinstall the installer? or could I install version 3
instead?

The only way I have found to get round this problem is to install the
program on an XP machine and then copy all the files and registry keys to my
Vista machine at which point the program works fine.



Event ID 1000

Faulting application install.exe_Microsoft® Visual Studio® 2005, version
8.0.30109.0, time stamp 0x47845a95, faulting module msi.dll, version
4.0.6000.16386, time stamp 0x4549bd89, exception code 0xc000001e, fault
offset 0x000946fd, process id 0x59c, application start time 0x01c8810711a089a5

Event ID 1000

Faulting application msiexec.exe, version 4.0.6000.16386, time stamp
0x4549af77, faulting module msi.dll, version 4.0.6000.16386, time stamp
0x4549bd89, exception code 0xc0000005, fault offset 0x00093ae2, process id
0x15c, application start time 0x01c881071364cee5.

Event ID 11719

Product: Microsoft Visual C++ 2005 Redistributable -- Error 1719.The Windows
Installer Service could not be accessed. This can occur if the Windows
Installer is not correctly installed. Contact your support personnel for
assistance.

Event ID 1033

Windows Installer installed the product. Product Name: Microsoft Visual C++
2005 Redistributable. Product Version: 8.0.56336. Product Language: 0.
Installation success or error status: 1603.