I have a problem updating a Windows 7 machine with KB2518870. This update is for .NET Framework 4.0. It fails! What should I do?
- Uninstall .NET Framework and then try the update?
- Use a better plan?
Take good backups, including maybe a hard disk image, before trying my advice below.
First, try to download the patch from Security Update for Microsoft .NET Framework 4 and apply it this way.
If this doesn't work, you could try to repair .NET 4.0 in Control Panel / Programs and Features: Right-click on it and choose the Repair option.
If this still doesn't work, you can try uninstalling .NET 4.0.
If uninstallation doesn't work, use the .NET Framework Cleanup Tool. Read the linked article very carefully before using this tool.
I would highly recommend you do not do a), b) is an option, but as for c)...
The most common problem for .NET updates to fail is lack of disk space, but it could be anything.
However, can you look in the Event Viewer and see if anything comes up? .NET is very good at logging/telling you what is wrong.
If you do not need to look back on the log, I recommend clearing it, applying the update again and checking for any events.