When trying to install a version of Microsoft Office 2007 (in my case – Professional), windows installer after about 20-30% gives out “Windows installer service cannot update one or more protected windows files. Setup failed. Rolling back changes…” and just as promised rolls back the progress bar to the beginning. Naturally nothing is installed and any attempts to repeat the procedure yield identical results. After several minutes searching I came up on a rather curious workaround on this thread. Suspishio suggests:
go to your XP CD and locate the file fpault.dll in I386\FP40EXT.CAB\fp4autl.dll
Extract that dll file into C:\Program Files\Common Files\Microsoft Shared\web server extensions\40\bin and retry the install.
I can only guess what the reason behind this is, however it worked for me as well as it did for the original poster who was trying to install Visio 2007. Thanks Suspishio.
It turned out to be much more time efficient to quickly patch up the install with this quick fix rather than look for the real root of the problem. I just hope it isn’t a sign of a bigger issue to surface down the road. If anyone has any insight on this – feel free to share your opinion in the comments.