Error 25541 When Installing MS Office 2010

A customer's hard drive was generating SMART error.  I replace the drive, reinstalled Windows 8.1, and used Laplink's PC Mover to move all of the applications from the failing hard drive to the replacement.  Everything worked except MS Office 2010, which required that a product key be entered.  Entering the product key solved the problem with Word and Excel, but Outlook did not recognize the OST file for the customer's Exchange account or the PST file for his POP account.  I tried to create a new profile using the Mail applet in Control Panel, but it was greyed out.  A repair of MS office was not successful, so I removed it, planning on reinstalling.  Now when I try to reinstall I get "Error 25541. Failed to open XML file C:\windows\\framework\v2.0.50727\config\machine.config, system error: -2147024786".  The installation then backs out previous changes and terminates, suggesting a reboot.

As far as I can tell, this is a problem with .Net Framework 2.0.  SFC /scannow found no problems.  The folder for .Net Framework 2.050727 exists, but the only content is the config folder, which is empty.

What do I have to do to install MS Office 2010?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


You can use one of the following options to work around this issue if you encounter it during .NET Framework 3.5 setup.  Note that these workarounds are only useful for this exact error and HRESULT value.  They will not help fix all possible .NET Framework 3.5 setup failures.

Re-register msxml3.dll by running regsvr32 msxml3.dll
Re-install MSXML3 by downloading and installing the package from

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
rhaveyAuthor Commented:
Not exactly, but helpful enough. It turns out that Windows 8.1 does not install .Net 3.5 by default, nor is it offered as an option, nor is it offered as an update.  Installing .Net 3.5 cured my installation problems.  I was able to rebuild Outlook. The customer had 3 email accounts listed - 2 IMAP and 1 Exchange.  His contacts were inn the Exchange account, and I am checking older backed up PST files on Carbonite to retrieve his calendar.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows 8

From novice to tech pro — start learning today.