How to reinstall the .NET Framework
TurboTax 2010 and 2009 for Windows require Microsoft .NET 3.5, whereas TurboTax 2008 requires Microsoft .NET 2.0. Click the appropriate link below for instructions on how to reinstall the .NET framework for your version of TurboTax.
Important: If you log in to your Windows computer using a nonstandard method (e.g., fingerprint reader, face recognition device, or voice recognition tool), turn off or uninstall the tool BEFORE you uninstall .NET. That way, if your tool requires .NET, it won't prevent you from logging back in to your Windows computer.
Windows Vista
- From the Start menu (the Windows logo), select Control Panel.
- Select Uninstall a program, located in the Programs and Features section.
- Uninstall Microsoft .NET Framework 3.5. Also uninstall any .NET Framework version higher than 3.5.
Note: If you cannot uninstall .NET, use the .NET Framework cleanup tool from Aaron Stebner's blog to remove it from your computer. (Don't worry, Aaron Stebner is a Microsoft employee and .NET expert.)
- Download and Install Microsoft .NET 3.5 Service Pack 1.
Microsoft .NET Framework 3.0 SP1 is built into Windows Vista, so there is no need to uninstall or reinstall it.
Windows XP
- From the Start menu, select Control Panel.
- Double-click Add or Remove Programs.
- Uninstall all versions of .NET 2.0 and above. Begin with the highest installed version first. For example, uninstall .NET 3.5, then .NET 3.0, then .NET 2.0
Note: If you cannot uninstall .NET, use the .NET Framework cleanup tool from Aaron Stebner's blog to remove it from your computer. (Don't worry, Aaron Stebner is a Microsoft employee and .NET expert.)
- Download and Install Microsoft .NET 3.5 Service Pack 1.
Follow these steps:
- From the Start menu, select Control Panel.
- Double-click Add or Remove Programs.
- Uninstall .NET 2.0. If a higher version of .NET is installed (e.g., .NET 3.5), uninstall the higher version first, and then uninstall version 2.0.
Note: If you cannot uninstall .NET, use the .NET Framework cleanup tool from Aaron Stebner's blog to remove it from your computer. (Don't worry, Aaron Stebner is a Microsoft employee and .NET expert.)
- If the .NET v2.050727 folder is present on your computer, rename the folder:
- Right-click the Start button and then choose Explore.
- Browse to C:\WINDOWS\Microsoft.NET\Framework.
- Right-click the v2.0.50727 folder, and then select Rename.

- Type v2.0.50727-OLD, and then press Enter.

- Download and Install .NET 2.0 Service Pack 1. If you removed a higher version of .NET (e.g., .NET 3.5), install the higher version instead.
- Launch and then update TurboTax.

