- Error 4-0: Program or Windows installation may cause printing or efiling error
Error 4-0: Program or Windows installation may cause printing or efiling error
Situation
After installing a program update in TurboTax, or after installing a Windows Update from Microsoft, TurboTax gives an error code 4 -0 when trying to print or e-file a return.
This may occur after receiving the following error when installing a TurboTax update: Microsoft .Net assembly registration utility has encountered a problem and needs to close.
Because you are working during this critical period before the April 15 filing date, we recommend that you check the systems settings on your PC for automatic updates so that updates are not installed until after the April 15 tax filing deadline. Instructions for changing the PC settings for automatic updating are available on Microsoft's site at: http://support.microsoft.com/kb/306525.
Solution
To resolve this issue, remove Microsoft .NET Framework 2.0 and reinstall it.
- Close all open applications.
- Click the Windows Start button and select Run.
- Type "control" in the Open field and click OK.
- Double-click Add or Remove Programs.
- Select Microsoft .NET Framework 2.0 in the list of programs and click Remove.
If an error occurs during the removal of Microsoft .NET Framework 2.0:
Download and run the dotnetfx_cleanup_tool utility to uninstall Microsoft .NET Framework 2.0.
This tool can be accessed via the Microsoft knowledge base article "Error message when you try to install the .NET Framework..." After opening this knowledge base article scroll down to “Method 2” and follow the link provided in Step 1. You will be taken to a WebLog. From this WebLog, you will download the tool by clicking “this link” in the third paragraph.
- In the WebLog, click “this link” in the third paragraph.
- In the File Download dialog box, when asked "Do you want to run or save this file?" we recommend that you click Save.
- In the Save As dialog box, save the file to your computer's hard drive. Be sure to note the file name so you can identify it when the download is complete. (We suggest that you save it to a temporary directory such as C:\Temp or to your Windows Desktop.)
- If the Download Complete dialog box displays, click Open to unpack the file and begin the installation process. If this dialog box does not display, locate the saved file and double-click on it.
- Double-click the file “cleanup_tool.exe” to launch the “Installation Cleanup Utility”
- Click Yes to run the Installation Cleanup Utility
- Read the Microsoft Software License Agreement for Unreleased Microsoft Software, and then click Yes.
- When the Installation Cleanup Utility prompts for the “Product to cleanup” select “.Net Framework 2.0” from the drop down menu. Click Cleanup Now.
- Once complete you will be prompted to restart your computer. Select Yes to restart.
Once the removal is successful, download and install Microsoft .Net Framework 2.0 from the Microsoft Web site:
- 32 bit version: Microsoft .NET Framework 2.0 Service Pack 1 (x86)
- 64 bit version: Microsoft .NET Framework 2.0 Service Pack 1 (x64)
If you are unsure which version to download, refer to "How to determine whether your computer is running a 32-bit version or a 64-bit version of the Windows operating system."