Recently, while trying to optimize an installation of XP for imaging purposes, we chose to be very aggressive in file deletion, and the first test machine failed to install Office 2007 with this nasty error: “The Windows Installer service cannot update one or more protected Windows files.”
In the Event Viewer “System” log, we saw this MsiInstaller error 11933: “Product: Microsoft Software Update for Web Folders (English) 12 — Error 1933. The Windows Installer service cannot update one or more protected Windows files. SFP Error: 21. List of protected files: c:\program files\common files\microsoft shared\web server extensions\40\bin\fp4autl.dll”
We deleted that folder’s contents because we saw no point in keeping FrontPage extensions that no one even uses, but Office insists on having them there. So because the solution will not be very obvious to many people slamming into this same issue, and help on the Internet is a bit spotty for this particular error, we’ll let you in on how to fix it.
If you haven’t already installed 7-zip on your computer, get it now. It rocks, it’s free, very fast, and compact. Run the 7-zip file manager from Start > Programs > 7-Zip > 7-Zip File Manager, and go to Tools > Options > System and hit [Select All] and then [OK]. This will associate all of the archive types 7-Zip supports with the 7-Zip File Manager. Close it and follow the rest of the directions.
You’ll need access to a Windows XP CD for this one. The file you’re looking for is called FP40EXT.CAB and is in the I386 folder on the CD. If you can’t find it on the CD or don’t have access to a CD, use the built-in search functions in Windows XP to look for that file on your hard drive. Once you’ve found the file, double-click on it and it should open in 7-Zip. Find the file “fp4autl.dll” in the list, click on it, and click the [Extract] button on the 7-Zip program toolbar.
You will be prompted for a folder to extract to, usually defaulting to your user account’s temporary files folder (which is NOT where we want it!) Hit [backspace] to clear the box, and copy and paste (control-v or right-click and “paste) this into the blank instead:
c:\program files\common files\microsoft shared\web server extensions\40\bin\
Hit [OK].
Office 2007 will now install without hitting this error. If it doesn’t, try going to the Event Viewer (shortcut: Start > Run > eventvwr.msc) and looking through the System long for an event similar to the above. That will at least tell you what file you’re trying to get, and using your Google-Fu should take care of the rest.
Very nice!!! Thanx for the help dude!!
tnx …help me a lot…
Worked for me too after i used a SP3 disk for the FP40.cab file , my SP1 disk did not work with this fix.
Thanks alot , appreciate you writing this up….
it worked, tnx
thanks alot… its work 4 me
I don’t advocate downloading DLL files for your OS from the Internet unless it’s a last resort. There’s no easy way to know that they aren’t infected or otherwise tampered with, and you know that a file extracted from your installation disks is sure to be okay.
Thanks, this worked for me with WinRar & Office 2010.
Thanks a lot it worked for office 2007
yes.. it worked…
it also worked to install my mso 2010
Wow… awesome.
It works with me.
Much thanks…
WinRAR is what I used, not as good as 7zip but it’s what i had; Eitherway – amazingly this simple little trick worked – I WAS SO ANGRY AT MY NETBOOK because it kept telling me to put in my CD, and I had it on a virtual CD – so nothing would work.
You saved me from another fresh XP install 🙂 Thanks
Thanks, It works
Thanks, please continue this!!!!
works for office 2010 as well. great job! someone forward to microsoft noobs.
wow! that was my answer….thx!
1. From Windows install disk, or c:i386 that may have been set up in an OEM install, open (Double click) on the FP40EXT.CAB file. It should open.
2. find fp4ault.dll in the list
3. double click and select extract to c:program filescommon filesmicrosoft sharedweb server extensions40bin
4. Restart the 2007 office install
worked for me on windows 7 and office 2007 thanks
thanx man ……excellent work!
thank u dude it really works,
you solved it!!!!
Thanks bro,
it’s work for me,
terima kasih (bahasa indonesia)
Thank you very much dude!!!!!!!!! it works!!! I only downloaded the file and then I put it on the folder 😀
Thanks bro……………………..
gd job,
it worked for me.
thanx budy its 1000 % working
thanks broski!
works like a charm!
it didn’t work =(
thanks anyway
now it worked!
my bad xD
thanks!
Installing XP from a thumbdrive and then Office 2007 would not install. This was the fix for it.
Thanks!!
Thanks for your help – much appreciated! 🙂
this worked for me too! you’re heaven sent! thank you. 🙂
great great great!! i love you so..
you are a freakin genious, man! i think im in love with you!
Dude,YOU ROCK! worked like charm!
Thanks for this!!
Awesome! it worked for me as well..!!
thanx a ton… 🙂
This solved the problem. Why could not MS support make it this easy? Thanks
Very Nice.
thanks you very much 😀
Worked for me. Now why would office expect that file??
Thanks a bunch.
thank you very much for this solution
Thanxxxxx
Awesome, worked like a charm 🙂 Thank you much!
your my idol now bro..works perfectly.. two thumbs up!!!!thank you much
Thank you.
mso2007 worked a soon as i installed the file and rebooted my machine.
thankyou..
Thank You,
It works bro….
Vinaka
It works very well dude. thnx
Thanks. It really works for me.
Fantastic, worked a treat, I’d been banging my head wondering why it wouldn’t install for me….
You just saved me a lot of work. Thanks SOOOOOOO much for the tip!! How farking stupid was this problem?
Awesome, it worked.
That’s pretty poor design. I can only imagine how frustrated someone who isn’t as competent as finding solutions online would be if they encountered this error.
worked for me dude, thanks!
Oh dear, Microsoft.
Your are the best. You solved my problem.
I installed Office 2010.
thanks
Thanx it work for me for office 07 for win xp sp3
Grate work.
Looks like it worked. If you don’t have the XP disc (I don’t) you can type the .cab file name into a search engine and download it from a website, then follow the instructions above.
worked like a charm. thanks
FANTASTICO, GRAZIE
it worked for me on my XP Computer!!!!
Thank you so much
Any Solution for an install on Win 7?
I haven’t had a problem with it on Windows 7. Honestly, it’s primarily because I’m more of a Linux user/developer and all my personal Windows machines still run XP. I have a Win7 laptop but it has OpenOffice.org installed 😉 Actually, I use a variant of it called “Go-OO” because it includes the libwps library which, believe it or not, opens old Microsoft Works files that MS Word won’t even open. I made that switch because a business customer of ours was still using Works 4.5 (we’re talking Windows 95 era versions of Works) and I found that when I tried to open the documents in a copy of Office 2007, the Works Converter couldn’t understand it. Apparently they made a major change in the Works file formats at Works 6.0 and Microsoft’s Works Converters don’t understand anything older than that. (I have Works 3.0 documents still lying around…)
thanks it really works
Thanks a lot. That worked for me as well.
thanks helped
Thanks, you saved me! I was fighting with this problem on two machines, installing them from a custom-built USB stick (made by me, no pirate crap here 😛 ). I obviously also had the original CD, so I just sticked it in, performed the magic, and now Office is happily installing on the background. Great job!
konichiwa!arigato-gosaimash!
its a nice post,,, i can say the best, good job!
it was a great help. thanks
Thx alot, It work for me too. Thanx
thanks dude!
i love u.
Thank you .. 🙂
gr8 work dude thnks a lot
This works for office 2010 as well. Nice work !!! Thanks for your help
thanks a lot you are great 🙂
Thanks so much! It worked a charm
thx alot! found your solution at http://social.answers.microsoft.com/Forums/en-US/officeinstall/thread/3a06be04-9600-4454-873a-8982dac6bb2a
Thanks For the help,,,its usefull,,
Pambihira, sobrang galing! (Phillipines language)
wow fantabulous! (in English) thanks Author 🙂 5 star for u!
Thanking you. Worked very nicely indeed.
thanks too much it worked for me as a charm,
anyway i dint use 7-Zip or any zip progrm, used Expand command in the I386 folderit self
Thank you very much. It removed my problem in installing Office 2007. Keep helping people like this. God bless you.
My problem is that I don`t find those files on the CD or my HDD(on the notebook)But I did on my desktop pc. So I copy the files in the notebook and I just install Microsoft Office Professional Plus 2010. Cheers
Thanks, its fixed.
1000 internets for you sir!
Thanks brother, u saved a hell lot of my time and energy
Great! Thanx!!
it also worked for alot thanks
its works fine your my hero putang ina mu galing mu tol hayup ka
Thanks dude, this work like magic. Acer netbooks will not take Office07 for nothing until I came across this page. Thanks again.
THANK YOU!!!!
GREAT HEAVENS!!!
Blessed be thee for you have given bliss to thy wretched OFFICE2007!!
God Bless, and more power!!
(Satan laughs upon those who uses PIRATED SOFTWARES.)
*Crack!*
Satan: “HA HA HA HA HA Let there be PIRATE BAY!”
thanks a lot
n its working fine u had helped me not to waste the time to reinstall the operating system , i was going to install operating system
it helped a lot in wastage of time..
thanks a lot
Great dude, i installed windows from USB FLASH onto a netbook, but couldn t install microsoft office 2007. Then i found FP40EXT.CAB on flash. It worked, great man.
it works … thanks
Thank you a lot. Helped.
worked for me xp sp3 and office 2007
Great solution
It worked man !!!
thanks a lot ….
it realy works……..
thanks alot….
worked for me xp sp3 and office 2007
Thank you very much!!!!!!!
Thanks a million! After many frustrating hours jumping through ridiculous Microsoft hoops, a lucky series of links brought me to your blog. Ten minutes later Word 2007 was sucessfully installed.
Tom G.
it really works . thx
this worked flawlessly, thank-you!!!
ITS a BIG HELP MAN!!! THANKS A LOT!!!
Hey bro, I just followed all your instructions and I’m installing Office 07 right now and hoping it’ll be successful. Thanks btw…..in advance. 😀
Hi
Thanks ,thanks a lot this was nice peace of work:)
yeah its working……m happy now…..extrect ‘FP40EXT’ fils to 40/bin folder……..
Thanks Dude….. it works….
i had setp so many frameworks and windows installer….
but finally your solution i had done…
It great bro! Thanx so much.
TQ bro…
TNX so much! xD
it really helped! i thought it didn’t worked the 1st time and when i restarted my notebook it worked and completed the installation… thx again for the solution…
Thank u soooooooooooo much!!!!!!!!!!!!!! I was searched so many websites to solve this problem but i couldn’t…. Really u given clearly n helped us lot…
At first, i would like to thank you very much for what you do…
However, some other files maybe should be extracted too:
Fp4autl.dll but also Fpencode.dll and Fp4awel.dll
It may be usefull in some aspect of Office’s using… But I’m not sure…
I saw that info on the Microsoft’s support for that kind of failure:
http://support.microsoft.com/kb/811122/fr
“Fp4autl.dll” must be extracted…
… but maybe also “Fpencode.dll” and “Fp4awel.dll” since MICROSOFT:
http://support.microsoft.com/kb/811122/en
or
http://support.microsoft.com/kb/811122/fr (if you’re french like me)
thanks mate!
thanks bro!! it helps me a lot!! keep up your good work!!
thanks man,,it wok to me operating system xp sp3
Nima thanks , your a genius
It worked for me as well, Thanks!!
Yay, this fix also works great for MS Office Professional Plus 2010! Thanks, eh! from Canada!!
Thanks so much. Microsoft’s website absolutely sucked for solving this problem
Thanks so much, my system was in spanish so the place to extract was in spanish, your explanation was very clear… THANKSSS SO MUCHHHH !!!
Great Work
thank you u save my laptop from putting to trash congrats to all of us!
tnx a lot,,
your da best
great man! thnx
Thanks for this post, i will try that.
thanks..
really , thank you so much ..
Большое СПАСИБО!
Can this work on XP Professional Window SP 2 or only in Sp 3?
It applies to all service pack levels.
Nice,
It’s work me
Thanks