Partilhar via


TurboTax 2009 can fail to install because it thinks the .NET Framework is not installed, even when it is

I’ve heard from a few customers over the past few days who have had trouble installing the new 2009 version of TurboTax.  In the cases I’ve heard about so far, the installer for TurboTax reports that the .NET Framework 3.5 SP1 is not correctly installed and instructs the user to re-install it.  Unfortunately, attempts to uninstall and re-install the .NET Framework did not help in some of these cases.

Behind the scenes, it appears that TurboTax setup is running a verification process that is similar to the .NET Framework setup verification tool.  This verification process checks that files and registry keys that should be installed by the .NET Framework 2.0, 3.0 and 3.5 setup packages are correctly installed on the computer.  It is possible for the .NET Framework to be installed but for some of the files and/or registry values to have been removed by some other program (such as a registry cleaner tool, a disk cleanup tool, or even manual deletion by the user).

If TurboTax reports a problem with the .NET Framework 3.5, it suggests that you try to uninstall and re-install the .NET Framework 3.5.  However, the exact steps needed to do this depend on what version of Windows you are running, and this has ended up causing confusion for the users I’ve heard from so far because the different steps aren’t very well documented in general.

For Windows XP and Windows Server 2003

If you are running a version of Windows before Windows Vista (such as Windows XP or Windows Server 2003), then in most cases, you can use the entry in Add/Remove Programs to repair the .NET Framework 3.5 or 3.5 SP1.  If that doesn’t help, then you can use the steps in this blog post to remove and then re-install the .NET Framework 3.5 SP1.

For Windows Vista or Windows Server 2008

If you are running Windows Vista or Windows Server 2008, then the .NET Framework 2.0 and 3.0 are installed as OS components.  As a result, the repair steps are more complicated.  You will need to try the following:

  1. Try to repair the .NET Framework 3.5 or 3.5 SP1 using the entry in the Programs and Features control panel.
  2. If that doesn’t help, try to use the steps in this blog post to remove and re-install the .NET Framework 3.5 SP1.
  3. If the above steps do not help, run sfc.exe /scannow to attempt to repair the files that are a part of your OS (which will also repair some parts of the .NET Framework).

For Windows 7

If you are running Windows 7, then the .NET Framework 2.0, 3.0 and 3.5 are all installed as OS components, and you cannot remove or re-install these versions using the Programs and Features control panel.  On Windows 7, this is your only built-in repair option:

Run sfc.exe /scannow to attempt to repair the files that are a part of your OS (which will also repair some parts of the .NET Framework).

What to do if the above doesn’t help

Unfortunately, sfc.exe will only repair files that are protected by Windows Resource Protection.  For the .NET Framework, only binary files that can be repaired using sfc.exe.  Non-binary files (such as .config files) and registry keys cannot be repaired using sfc.exe.  For non-binary files, the only options are to manually replace them with files from other computers or to repair your OS.  For registry keys, the only options are to manually re-create them in regedit.exe or to repair your OS.

Here are some steps I’ve been able to use to narrow down the exact missing files and/or registry keys that cause TurboTax setup to think that the .NET Framework 3.5 SP1 is not correctly installed:

  1. Download and run the TurboTax verification utility from https://turbotax.intuit.com/support/kb/installing/errors/7659.html
  2. When the utility finishes, click the button named Save Logs on Desktop
  3. Go to your desktop and open the zip file named TurboTax2009UtilityLogFiles*.zip
  4. Find the file named *_TurboTax 2009 Utility – *.log (where the first * is a date-time stamp and the 2nd * is a version number)
  5. Search for the string ****ERROR**** in this log file and take note of the files and/or registry keys that it reports are missing

From the information in this log file, it is usually possible to figure out what files and/or registry keys need to be manually repaired on the computer.  So far, the cases I’ve seen reported missing .config files and we have been able to get TurboTax setup to run correctly after copying the .config files from another computer or downloading them from here and putting them in the locations reported in this log file.

If you run into problems getting TurboTax 2009 setup to run correctly due to errors related to the .NET Framework 3.5, I encourage you to try the steps above.  If they don’t help, please don’t hesitate to leave a comment on my blog and/or contact me and I’ll try to help as best as I can.

<update date="2/3/2010"> Added a link to a zip file that I posted with the .config files that have been causing the majority of the issues with TurboTax setup that I've seen so far. </update>

Comments

  • Anonymous
    January 26, 2010
    Thank you, Aaron!  You are the best!  The missing files were the cause of my problem.   Tina

  • Anonymous
    January 27, 2010
    The comment has been removed

  • Anonymous
    January 27, 2010
    Hi Datnwin - I'm sorry for the hassles you're running into.  Can you please use the tool described at http://blogs.msdn.com/astebner/archive/2007/11/21/6458047.aspx to gather up your .NET Framework setup log files, post them to a file server (such as http://skydrive.live.com), then reply here with a link I could use to download your logs and take a look to see if I can figure out what is causing this install failure.

  • Anonymous
    January 28, 2010
    Aaron, I'm having the same problem.  The TurboTax Utility's log errors to "mozilla.browser" not installed on system in a specific directory.  I found the file elsewhere and copied it to the directory it wants it in.  No dice.  I rebooted and the error still complains.  What if I uninstalled Firefox - Would it still be looking for that file?  Suggestions? Thanks, Jeff

  • Anonymous
    January 28, 2010
    Hi PapaJefe - There shouldn't be any interference between FireFox and TurboTax setup or the .NET Framework setup.  Can you please upload the zip file created by the TurboTax diagnostic utility to a file server (such as http://skydrive.live.com) and then reply back here with a link I can use to download the logs and take a further look and see if I can figure anything out about the cause of this error?

  • Anonymous
    January 28, 2010
    Thanks, Aaron..Here it is: http://cid-8b0b593da655a9d9.skydrive.live.com/self.aspx/TurboTax%20Install/TurboTax2009UtilityLogFiles.zip

  • Anonymous
    January 28, 2010
    Hi PapaJefe - The only error I see in your TurboTax utility logs is the following: 09:09:14:561  ERROR File C:WindowsMicrosoft.NETFrameworkv2.0.50727CONFIGBrowsersmozilla.browser is not installed on the system You should be able to copy that file from another computer to that exact location to satisfy this requirement.  You also should simply be able to create a blank file with that name at that location.  Can you please give that a try and see if it works for you?

  • Anonymous
    January 29, 2010
    Aaron, I found mozilla.browser in another location on my machine and copied it over to that directory.  Even after a reboot, neither the TT installation program nor their utility  recognized it.   Could it be there's a missing registry entry?  Every several months I run a reg cleaning program from Pareto Logic and I'm wondering if that "cleaning" wiped out something needed.

  • Anonymous
    January 29, 2010
    Hi PapaJefe - The error in your previous set of logs was specifically referring to a file, so I don't think that a missing registry key is causing trouble here.  Can you please double-check that you copied the file to this exact location with this exact name: C:WindowsMicrosoft.NETFrameworkv2.0.50727CONFIGBrowsersmozilla.browser If so, then can you please re-run the TurboTax utility and post an updated set of logs so I can take another look?

  • Anonymous
    January 29, 2010
    Hi Aaron, I am having the same Turbo Tax problems.  I have gone through all of of your tools and I got a number of error messages from the TT utility log: 16:24:48:971  ERROR Key: HKLMSOFTWAREMicrosoftNET Framework SetupNDPv2.0.50727 Value: SP Expected Data: 2 Actual Data: 1 16:24:48:971  Section [Registry GE - .NET Framework 2.0 SP2 (Common)] - stop parsing entries 16:24:49:049  Section [Registry GE - .NET Framework 2.0 SP2 (32-bit)] - start parsing entries 16:24:49:049  Section [Registry GE - .NET Framework 2.0 SP2 (32-bit)] - stop parsing entries 16:24:49:065  Not running action 'Registry GE - .NET Framework 2.0 SP2 (64-bit)' for product '.NET Framework 3.5 SP1' because the OS condition does not match 16:24:49:143  Section [Registry - .NET Framework 3.0 (Common)] - start parsing entries 6:24:48:971  ERROR Key: HKLMSOFTWAREMicrosoftNET Framework SetupNDPv2.0.50727 Value: SP Expected Data: 2 Actual Data: 1 16:24:48:971  Section [Registry GE - .NET Framework 2.0 SP2 (Common)] - stop parsing entries 16:24:49:049  Section [Registry GE - .NET Framework 2.0 SP2 (32-bit)] - start parsing entries 16:24:49:049  Section [Registry GE - .NET Framework 2.0 SP2 (32-bit)] - stop parsing entries 16:24:49:065  Not running action 'Registry GE - .NET Framework 2.0 SP2 (64-bit)' for product '.NET Framework 3.5 SP1' because the OS condition does not match 16:24:49:143  Section [Registry - .NET Framework 3.0 (Common)] - start parsing entries 16:24:48:628  ERROR File C:WindowsMicrosoft.NETFrameworkv1.0.3705mscormmc.cfg is not installed on the system 16:24:48:628  File C:WindowsMicrosoft.NETFrameworkv1.0.3705mscormmc.dll is installed on the system 16:24:48:628  File C:WindowsMicrosoft.NETFrameworkv1.0.3705regsvcs.exe.config is installed on the system 16:24:48:628  Section [Files - .NET Framework 2.0 (32-bit)] - stop parsing entries 16:24:48:628  Not running action 'Files - .NET Framework 2.0 (64-bit)' for product '.NET Framework 3.5 SP1' because the OS condition does not match 16:24:48:644  Section [Files - .NET Framework 3.0 (Common)] - start parsing entries 16:24:48:628  ERROR File C:WindowsMicrosoft.NETFrameworkv1.0.3705mscormmc.cfg is not installed on the system 16:24:48:628  File C:WindowsMicrosoft.NETFrameworkv1.0.3705mscormmc.dll is installed on the system 16:24:48:628  File C:WindowsMicrosoft.NETFrameworkv1.0.3705regsvcs.exe.config is installed on the system 16:24:48:628  Section [Files - .NET Framework 2.0 (32-bit)] - stop parsing entries 16:24:48:628  Not running action 'Files - .NET Framework 2.0 (64-bit)' for product '.NET Framework 3.5 SP1' because the OS condition does not match 16:24:48:644  Section [Files - .NET Framework 3.0 (Common)] - start parsing entries 16:24:48:628  ERROR File C:WindowsMicrosoft.NETFrameworkv1.0.3705mscormmc.cfg is not installed on the system 16:24:48:628  File C:WindowsMicrosoft.NETFrameworkv1.0.3705mscormmc.dll is installed on the system 16:24:48:628  File C:WindowsMicrosoft.NETFrameworkv1.0.3705regsvcs.exe.config is installed on the system 16:24:48:628  Section [Files - .NET Framework 2.0 (32-bit)] - stop parsing entries 16:24:48:628  Not running action 'Files - .NET Framework 2.0 (64-bit)' for product '.NET Framework 3.5 SP1' because the OS condition does not match 16:24:48:644  Section [Files - .NET Framework 3.0 (Common)] - start parsing entries 16:24:48:597  ERROR File C:WindowsMicrosoft.NETFrameworkv1.1.4322regsvcs.exe.config is not installed on the system 16:23:15:683  ERROR Verification failed for product .NET Framework 3.5 SP1 16:23:14:482  ERROR Key: HKLMSOFTWAREMicrosoftNET Framework SetupNDPv2.0.50727 Value: SP Expected Data: 2 Actual Data: 1 16:23:14:482  Section [Registry GE - .NET Framework 2.0 SP2 (Common)] - stop parsing entries 16:23:14:560  Section [Registry GE - .NET Framework 2.0 SP2 (32-bit)] - start parsing entries 16:23:14:560  Section [Registry GE - .NET Framework 2.0 SP2 (32-bit)] - stop parsing entries 16:23:14:560  Not running action 'Registry GE - .NET Framework 2.0 SP2 (64-bit)' for product '.NET Framework 3.5 SP1' because the OS condition does not match 16:23:14:638  Section [Registry - .NET Framework 3.0 (Common)] - start parsing entries 16:23:13:967  ERROR File C:WindowsMicrosoft.NETFrameworkv1.0.3705mscormmc.cfg is not installed on the system 16:23:13:967  ERROR File C:WindowsMicrosoft.NETFrameworkv1.0.3705installutil.exe.config is not installed on the system 16:23:13:796  ERROR File C:WindowsMicrosoft.NETFrameworkv1.1.4322regsvcs.exe.config is not installed on the system Also, I don't know if this bit info is useful to you:  when I've tried to install and uninstall .NET Framework 3.5 SP1-- I get an error message stating:  "MOF compiler has stopped working." I hope I've included info that will be helpful in figuring out what's going on.  Thank you so much for any assistance you can offer!!

  • Anonymous
    January 29, 2010
    Hi PharmPaula - You will need to do a couple of things to fix these errors: First, you can use regedit.exe to change the following registry value from 1 to 2: [HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework SetupNDPv2.0.50727] SP Second, you will need to get copies of the following 3 files and put them at the locations listed here: C:WindowsMicrosoft.NETFrameworkv1.0.3705mscormmc.cfg C:WindowsMicrosoft.NETFrameworkv1.0.3705installutil.exe.config C:WindowsMicrosoft.NETFrameworkv1.1.4322regsvcs.exe.config You can either copy them from another computer that has the .NET Framework installed, or download them from my share - I put a zip file with these 3 files in it at http://cid-27e6a35d1a492af7.skydrive.live.com/self.aspx/Blog%5E_Tools/netfx20%5E_missing%5E_config%5E_files.zip. Hopefully this helps!

  • Anonymous
    January 29, 2010
    http://cid-92b9afadd5a2cafa.skydrive.live.com/browse.aspx/.Public Aaron,  here is teh VSlogs file you were asking for.  Thank you very much for looking into it! Dat Wednesday, January 27, 2010 3:55 PM by astebner

re: TurboTax 2009 can fail to install because it thinks the .NET Framework is not installed, even when it is

Hi Datnwin - I'm sorry for the hassles you're running into.  Can you please use the tool described at http://blogs.msdn.com/astebner/archive/2007/11/21/6458047.aspx to gather up your .NET Framework setup log files, post them to a file server (such as http://skydrive.live.com), then reply here with a link I could use to download your logs and take a look to see if I can figure out what is causing this install failure.

  • Anonymous
    January 29, 2010
    Aaron, I double checked and the file was where is should have been.  Reran the utility and still came up with the error.  However, this time, I noticed it referred to WindowsMicrosoft.NETFramework64...... The previous directories had indicated Windows/Microsoft.NETFramework..... Copied the file there and I guess that satisfied it.  Utility ran fine, TurboTax installed perfectly.   Thanks for your logical, well thought out approach to what seemed like an impossible issue.

  • Anonymous
    January 29, 2010
    Hi PapaJefe - I'm glad to hear that you were able to get this issue solved and get TurboTax to install successfully.  Sorry for all of the hassles along the way though.

  • Anonymous
    January 29, 2010
    Thanks Aaron! You've helped tremendously, but I am still having problems.  I was able to install the Turbo Tax 2009, but it would not launch and open-- I kept getting a message that "Turbo Tax has stopped working and will close." So, I restarted my computer and tried to apply the updates for .NET Framework 3.5 SP1 and once again, the updates failed.  I continue to get the error code 8007007F when looking at the update history.  I also tried repairing and uninstalling Turbo Tax to see if it would help, and now once again it won't install!!  It is citing problems with the .NET Framework again. I don't know what I'm doing wrong-- I was so pleased to get it finally installed, and now nothing is working again!! You're the first to even get close to the problem, so if you have any other insight, I'd love to hear it!! Thank you so much!

  • Anonymous
    January 29, 2010
    Hi Datnwin - The logs you uploaded show that the .NET Framework 2.0 SP2 is failing with the following error: MSI (s) (4C:54) [10:14:08:343]: Product: Microsoft .NET Framework 2.0 Service Pack 2 -- Error 1310.Error writing to file: c:WINDOWSMicrosoft.NETFrameworkv2.0.50727mscorpe.dll.  System error 0.  Verify that you have access to that directory. The log shows that setup has already written several files to the same folder before it fails with this error, so I don't think it is a problem with the permissions on the folder itself.  Do you already have a file with that name on your system?  If so, can you try to delete it and re-run setup and see if it helps unblock things?

  • Anonymous
    January 29, 2010
    Hi Aaron, For some reason I cannot delete the mscorpe.dll file.  the error message "Data Error Cyclic Redundancy Check" occur when I try to delete the file.  Is there any software that I can use to delete this file?  Thanks. dat

  • Anonymous
    January 29, 2010
    Hi Datnwin - There might be something wrong with your hard drive if you are getting this kind of CRC error.  I'd suggest trying to run chkdsk /R to see if it will be able to find and fix any problems with your hard drive.

  • Anonymous
    January 29, 2010
    Hi PharmPaula - Can you please use the tool described at http://blogs.msdn.com/astebner/archive/2007/11/21/6458047.aspx to gather up your .NET Framework setup log files, post them to a file server (such as http://skydrive.live.com), then reply here with a link I could use to download your logs and take a look to see if I can figure out what is causing this install failure?

  • Anonymous
    January 30, 2010
    Hi there, I followed your steps and found the system.xml.dll file was missing when I searched for errors in the log file.  The error reads: "File C:WindowsAssemblyGAC_MSILSystem.Xml2.0.0.0__b77a5c561934e089System.XML.dll is not installed on the system".  I can't locate it on another vista machine.  Do you know where I might find it?   I've tried most of the other things you suggested, even the command prompt scannow but I'm still stuck!  Hoping this is the fix. Thanks for the help!

  • Anonymous
    January 31, 2010
    Aaron, Thank you for all your help.  You are a genius! After I used the chkdsk /R my computer was fixed.  I was able to delete the mscorpe.dll file from the .net  version 2.0 .  After that I was able to reinstall all the .net version (2.0, 3.0. 3.5).  Then I installed turbo tax and it works like a charm.   So what works for me is that uninstall all the netframe version from 2-3.5 and then reinstall them.  If after remove all the version of.net framework and still can't reinstall, use chkdsk /R.  Then go to the folder in the WINDOW/Microsoft.NET/Framework/v2.0 (v.3, v3.5) remove all the folder and then reinstall with downloaded version from MSDN website.  Turbo tax can now be install.  Hope this help for other users who have similar problem. Thanks again Aaron, I hope they pay you well for doing this job!!! =) dat

  • Anonymous
    January 31, 2010
    Hi Cheem - There should be a copy of System.XML.dll in c:WindowsMicrosoft.NETFrameworkv2.0.50727 on your system.  That is the same file that you will need in your GAC_MSIL folder to fix the error that you are seeing.

  • Anonymous
    February 01, 2010
    Hi Aaron, Thanks for your help.  Here is the link to my files at skydrive.  Hopefully seeing these will help you to shed some light on things.  I got an error while running the tool, but clicked on "try again" so hopefully everything worked OK.  Thanks a million for your help! http://cid-24399a474ee298ad.skydrive.live.com/self.aspx/Logfiles/vslogs.cab

  • Anonymous
    February 02, 2010
    Hello Aaron, Wanted to thank you for this blog and your help.  I was unable to install Turbo Tax because Net Framework 3.5 SP1 would not install first.  It stopped at about 71%, over and over again, error 1603.  I even downloaded 3.5 SP1 from MS to see if it would install from their file (as opposed to installing from the Turbo Tax CD) -- no dice. I ended up using a number of your tools (THANK YOU!!!) Oddly, your verifier (netfx_setupverifier.exe) would verify .NET Framework 2.0 SP1, but I noticed that the TurboTaxUtility.exe, at least once (maybe more), couldn't verify it (ERROR Verification failed for product .NET Framework 2.0 SP1).  Since I still couldn't install 3.5 SP1, I took the latter conflicting info as a tip. I had already uninstalled and re-installed .NET 1.1 and the 1.1 Hotfix (your verifier could not verify these originally).  The TTax utility then called out "ERROR File C:WINDOWSMicrosoft.NETFrameworkv1.1.4322gacutil.exe.config"  I put a blank file there (per your suggestion) -- that made that problem go away.  Hope I don't have problems with not having a replacement file there. Oh, I couldn't use Add/Remove to uninstall 1.1, so had to track down a solution (download from MS, extract a file using Winzip, then run it).  Wish I had just done the following... Frustrated, I figured it would be best to just uninstall/reinstall .NET 2.0 SP1 as well.  Again, I couldn't do so from Add/Remove and could find no other solution so THANK YOU for dotnetfx_cleanup_tool.zip -- that's what I used!! After the above, I reinstalled 2.0 SP1 (maybe I didn't need to since I was installing 3.5?), then used the MS download to install .NET 3.5 SP1 (followed up by the update, per your suggestion.)   FINALLY I got 3.5 SP1 installed and Turbo Tax! Thanks again for taking the time to help people.  Thought I would share the above in the event it helps you or someone else. Tink

  • Anonymous
    February 03, 2010
    Hi PharmPaula - Your logs appear to be from a successful install of the .NET Framework 3.5 SP1, but I can't tell for sure if that is actually the case.  What is the exact behavior that you see during .NET Framework 3.5 SP1 setup currently? It may help for you to try to install Windows Vista SP2 (http://www.microsoft.com/downloads/details.aspx?familyid=a4dd31d5-f907-4406-9012-a5c3199ea2b3).  That will install the .NET Framework 2.0 SP2 and 3.0 SP2 for you, and then you can try to re-run .NET Framework 3.5 SP1 setup and it will skip trying to install 2.0 SP2 and 3.0 SP2 because they are already present.  That may help unblock the .NET 3.5 SP1 installation on your computer.

  • Anonymous
    February 03, 2010
    Hi TinkLong - Thanks for posting about your experiences with this issue.  I'm glad to hear that you were able to get TurboTax to install finally. For folks reading these comments in the future, instead of putting a blank file for that missing .config file, I would suggest downloading the copies of these potentially missing .config files that I posted at http://cid-27e6a35d1a492af7.skydrive.live.com/self.aspx/Blog%5E_Tools/netfx20%5E_missing%5E_config%5E_files.zip. Technically, any missing config files in the v1.0.3705 or v1.1.4322 folders will only cause issues if you later install the .NET Framework 1.0 or 1.1, so if you don't ever end up doing that, replacing the .config files with blank files won't hurt though.

  • Anonymous
    February 04, 2010
    The comment has been removed

  • Anonymous
    February 04, 2010
    Hi PharmPaula - I'm sorry for the continued hassles.  From the error messages you're seeing, it sounds like there is something wrong with your OS itself (as opposed to just something wrong with the .NET Framework or TurboTax). It might help to run sfc.exe /scannow to repair your OS files.  It might also help to try to use the System Update Readiness Tool described at http://support.microsoft.com/kb/947821 to see if it is able to find and fix any issues on your computer. If the above doesn't help, then you may need to repair/re-install Windows Vista or upgrade to Windows 7 to fully solve this.

  • Anonymous
    February 05, 2010
    I FOUND A WORK AROUND! This is simple  Uninstall .net 3.5 reboot.   Then run the Turbotax install.  It will say that .net 3.5 is missing and wants to install it. Then it installs .net 3.5 and moves on. Do not ask me why this works, but it did.

  • Anonymous
    February 05, 2010
    Hi Jsgoodrich - Thanks for posting about your experience with this issue.  Uninstalling and re-installing the .NET Framework 3.5 does not always work though.  Some versions of Windows include some versions of the .NET Framework, including 2.0, 3.0 and 3.5 as a part of the OS.  In those cases, uninstalling is not allowed and you have to repair in other ways, including by manually finding and replacing the missing files as described in the text of this blog post.

  • Anonymous
    February 06, 2010
    Hi Aaron, Thank you for all of your advice.  Unfortunately, nothing has helped.  I attempted to run the sfc.exe/scannow and nothing happened.  I also went to try Readiness Tool you described and it is not listed as an available update for my computer.  I guess there is probably no fix.   I am considering the Windows 7 upgrade because it does seem that Windows Vista is plagued with problems.   Thanks again!

  • Anonymous
    February 07, 2010
    Hi PharmPaula - I'm sorry for the continued hassles.  For the System Update Readiness Tool, you do not have to use Windows Update to download it.  You can go to the article at http://support.microsoft.com/kb/947821, scroll down to the Information For Advanced Users section and use one of the links there to download it and run it directly.  I'm not sure if it will help on your system or not, but it is definitely worth a try if you have a chance.

  • Anonymous
    February 11, 2010
    Greetings Aaron, Again thanks for your help.  I picked up the gacutil.exe.config file from your download.  I'm hoping that the use of a file noted for .NET v2 is okay to put in a v1.1.4322 directory, as that is where I put it. In the meanwhile...  If you have a moment to respond...  I am seriously concerned about people getting so stymied as in the situation with trying to install Net framework as we have seen.  I am fairly apt technically, but I think of others (like my daughter, husband or mother) who would come unglued and be totally unable to fix such a problem on their own.  As it is...this problem cost me at least 3 or 4 hours.  Who has that kind of time (or knowledge, or ability to find such knowledge) to fix such a glitch? This problem surfaced for me as a result of merely trying to install Turbo Tax.  If I had been unable to, or not wanted to face the problem -- I might have returned the software and moved on to something else (at a huge time cost, because TTax is what I have used for years), BUT that may have occurred only after messing up my machine in an effort to install 3.5 and TTax.  In my case, I might have been able (with some many hours of work) to "unstick" myself from the problems caused, but there are others who clearly would not be able to do so.  Many "users" aren't prepared for that, and many don't have the budget to have their computer recuperated from such a mess. This appears to not just be a Turbo Tax install problem, but rather a NET framework install problem.  I mean, when you download a file to install from MS, then can't move forward with another MS file install because the first one didn't put in a config file, then ??  I'm just very confused. The question begs...  Why would I want or need to have .NET framework installed on my computer at all?  I don't have that answer.  It appears that there are softwares that must have it in order to run?  Can PC users avoid installing .NET framework?  .NET has cost me hours of work in finding and employing some very strange fixes (some which I nearly didn't get) over the years...how can that be avoided? Thanks for responding. Tink

  • Anonymous
    February 11, 2010
    The comment has been removed

  • Anonymous
    February 12, 2010
    The comment has been removed

  • Anonymous
    February 12, 2010
    Hi Wnw - My area of expertise is in troubleshooting TurboTax installation issues that are related to the installation and/or verification of the .NET Framework.  In your scenario, it sounds like the .NET Framework is installed fine and that TurboTax setup is verifying that this is the case, but that it fails later in the TurboTax setup process.  For this type of issue, I'd suggest contacting Intuit technical support for more detailed troubleshooting assistance. One thing that I want to confirm here - when you say that you're running the verifier, are you running the .NET Framework setup verifier from my blog (http://blogs.msdn.com/astebner/pages/8999004.aspx)?  Or are you running the TurboTax verification tool from http://turbotax.intuit.com/support/kb/installing/errors/7659.html? The TurboTax verifier checks for some additional files/registry that the verifier on my blog does not.  If you're not using the TurboTax verifier, please try that and then check to see if you see any errors in that log file as well.

  • Anonymous
    February 12, 2010
    Thanks, Aaron, Ran TurboTax verifier as suggested and, as you predicted, it identified two "errors"16:38:49:853  ERROR File C:WindowsMicrosoft.NETFrameworkv1.1.4322gacutil.exe.config is not installed on the system 16:38:49:853  ERROR File C:WindowsMicrosoft.NETFrameworkv1.1.4322regsvcs.exe.config is not installed on the system Have downloaded "missing files" from your site and was going to copy them to ...v1.1.4322 folder but noticed it has two "shadow" subfolders, each of which contains 10 .dll folders.  Do I just copy two missing files to the most recent shadow folder?  Apologies for the rank ignorance. Bill

  • Anonymous
    February 12, 2010
    Hi Wnw - All you should need to do is copy the file gacutil.exe.config from my zip file at http://cid-27e6a35d1a492af7.skydrive.live.com/self.aspx/Blog%5E_Tools/netfx20%5E_missing%5E_config%5E_files.zip to the root of the folder named C:WindowsMicrosoft.NETFrameworkv1.1.4322.  You don't need to worry about those shadow folders at all.

  • Anonymous
    February 13, 2010
    MANY thanks.  Worked like a charm.  Hope your friends at Intuit appreciate what you've done to help them avoid legions of grumpy customers, not to mention thanks due to you from those of us who didn't want to have to abandon TurboTax!

  • Anonymous
    February 14, 2010
    The comment has been removed

  • Anonymous
    February 15, 2010
    Hi Iwtra - The error you listed means that the .NET Framework 3.5 SP1 installation process is failing on your system when it tries to install the .NET Framework 2.0 SP2.  What I'd first suggest doing is to try to install Windows Vista SP2.  Doing that will also install the .NET Framework 2.0 SP2 and 3.0 SP2 for you because those updates are a part of Vista SP2.  After installing Vista SP2, please try again to install the .NET Framework 3.5 SP1 from http://www.microsoft.com/downloads/details.aspx?familyid=AB99342F-5D1A-413D-8319-81DA479AB0D7. If this also fails to install, please use the tool described at http://blogs.msdn.com/astebner/archive/2007/11/21/6458047.aspx to gather your .NET Framework setup log files, upload them to a file server (such as http://skydrive.live.com) and reply back here with a link to the logs files so I can download them and take a further look.

  • Anonymous
    February 16, 2010
    Hello Aaron, My install of TT 2009 is ok, however, I cannot continue a return.  When I continue a return, the "continuing return" progress circle comes up, and then after a short time TT closes. I have run your utility, with no errors. I have run the Turbo Tax Utility, with no errors, but two anomalies shown here: 08:49:40:593  Key: HKLMSOFTWAREMicrosoftNET Framework SetupNDPv2.0.50727 Value: SP Expected Data: 1 Actual Data: 2 08:49:41:109  Key: HKLMSOFTWAREMicrosoftNET Framework SetupNDPv3.0 Value: SP Expected Data: 1 Actual Data: 2 I don't like changing Registry values for nothing, but am wondering if changing these from actual to expected might help. Since these two entries, did not cause an error, maybe there's no reason to change them. Intuit knows about this problem.  It was posted on Jan 15th in their Support site. It's article id 7827, and has not current resolution. I've enjoyed reading your blog. It's a great service to us. Thank you, Bill

  • Anonymous
    February 16, 2010
    Hi Ai7827 - TurboTax requires the .NET Framework 3.5 SP1, which installs the .NET Framework 2.0 SP2 and 3.0 SP2 behind the scenes.  Those registry values are correctly set to 2 for you because your system should have .NET 2.0 SP2 and 3.0 SP2.  In the log item that you listed above, I think the expected value of 1 is the incorrect thing, not the actual value of 2. The issue described in this blog post is specifically focused on TurboTax installation issues caused by the .NET Framework.  You will need to follow up with the Intuit technical support team regarding an inability to continue a tax return after you have successfully installed TurboTax.

  • Anonymous
    February 20, 2010
    Hi, I followed all your great advice.  Changed a registry value, added the missing files, ran sfc/scannow.  All with success.  Now when I use the your setup verification tools, I get success in .NET Framework 2.0, 3.0 and 3.5 SP1 on Vista SP1. However, I got TurboTax 2009 to install, but when loading it, I get the following error.  Could it be something in my registry key?  Any help, greatly appreciated. Runtime Error! Program:  C:Program FilesTurbo TaxDeluxe 200932bitTurboTax.exe R6034 An application has made an attempt to load the C runtime library incorrectly.

  • Anonymous
    February 21, 2010
    Hi Roglor - My areas of expertise related to TurboTax setup are .NET Framework detection and installation issues.  If you're not seeing a .NET Framework error but still cannot install TurboTax, then your best bet is to contact TurboTax technical support for more in-depth troubleshooting assistance because they are the ones who created this setup package and they should have the most expertise in troubleshooting failures that result from it. One thing that might help as well here if you only have Windows Vista SP1 is to try to install Vista SP2.

  • Anonymous
    February 26, 2010
    Hi Aaron, Sadly, I'm having the same issues as everyone else here. I've tried working through the solutions already offered, but I think my problems are worse. (Don't we all think that?) I am having problems with different installations, including SubInAcl, WindowsInstaller-KB893803-v2-x86 and Windows6.0-KB947821-v7-x86; as you might guess, this makes troubleshooting my TurboTax issues pretty tough. I'm using a Dell Inspiron 530 with 4G RAM, Vista (32) Ultimate SP1. Here is my log file, per your instructions. I've never tried skydrive before, so I don't know if I did it right. http://cid-2b855488a5491f6f.skydrive.live.com/self.aspx/Documents/vslogs.cab?sa=979444971 Thank you, sir! Jim

  • Anonymous
    February 27, 2010
    Update: I've installed SP2, but no change in behavior. TurboTax did install partially; I have the Premier version, but the Basic version is partially there; it doesn't run, but when trying to install over it, I'm told I have to uninstall it. I try that, and the program hangs with the bar at about 60%.

  • Anonymous
    February 27, 2010
    Hi JetJock737 - You might be able to remove that partial install of TurboTax Basic by using the manual uninstall steps listed at http://blogs.msdn.com/astebner/archive/2005/10/30/487096.aspx. After you installed Windows Vista SP2, do you still see errors installing other packages such as SubInAcl or those Windows hotfixes you mentioned in your first post? I looked at the logs you attached on SkyDrive, and they show a successful installation of the .NET Framework 3.5 SP1, so I don't think that the .NET Framework is the cause of the TurboTax issues you're currently facing.

  • Anonymous
    March 03, 2010
    Thanks, Aaron. Good news: I was able to uninstall the partial load of TTAX 2009. Bad news: no changes with anything else. I've tried to install Windows Installer with this: WindowsInstaller-KB893803-v2-x86, thinking that it may be an installer problem, but I get a "Not enough storage is available to process this command." setup error. (I have plenty of disk space, so it's confusing me.) I always disable Norton 360 prior to beginning the installation, so I don't think that's it, either. Any other ideas? Thanks for giving it a shot. Jim

  • Anonymous
    March 03, 2010
    Hi JetJock737 - You don't need to install that Windows Installer update package - it is already a part of your OS if you have Windows Vista with SP2.  Do you still see errors installing all types of MSI files, such as subinacl.msi?  If so, can you please use the instructions at http://blogs.msdn.com/astebner/archive/2005/03/29/help-me-help-you-if-you-have-setup-bugs.aspx to enable verbose logging and gather a log file from the failing install and post that on SkyDrive so I can take a look?

  • Anonymous
    March 07, 2010
    Aaron, Here is the link to the zip file: http://cid-2b855488a5491f6f.skydrive.live.com/browse.aspx/Public This is from after trying again to install SubInAcl.msi. The installation hangs after getting through the selection of the destination. Thanks, Jim

  • Anonymous
    March 08, 2010
    Aaron, Thank you for all your help and posting the solution for us. Following lines are the errors I get. Please help me finding the solution. My OS is Windows 7 x64. ERROR File C:WindowsMicrosoft.NETFrameworkv3.0Windows Workflow FoundationSQLENSqlPersistenceService_Logic.sql is not installed on the system ERROR File C:WindowsMicrosoft.NETFrameworkv3.0Windows Workflow FoundationSQLENSqlPersistenceService_Schema.sql is not installed on the system ERROR File C:WindowsMicrosoft.NETFrameworkv3.0Windows Workflow FoundationSQLENTracking_Logic.sql is not installed on the system ERROR File C:WindowsMicrosoft.NETFrameworkv3.0Windows Workflow FoundationSQLENTracking_Schema.sql is not installed on the system ERROR File C:WindowsMicrosoft.NETFrameworkv3.0WPFen-USPresentationHostDLL.dll.mui is not installed on the system ERROR File C:WindowsMicrosoft.NETFrameworkv3.0Windows Communication Foundationen-USServiceModelEvents.dll.mui is not installed on the system ERROR File C:WindowsMicrosoft.NETFrameworkv3.0Windows Communication Foundationen-USServiceModelInstallRC.dll.mui is not installed on the system ERROR Key: HKLMSOFTWAREMicrosoftNET Framework SetupNDPv3.51033 Value: SP Actual Data: UNABLE TO OPEN REGISTRY KEY ERROR Verification failed for product .NET Framework 3.5 SP1 ERROR File C:WindowsMicrosoft.NETFrameworkv3.0Windows Communication Foundationen-USServiceModelEvents.dll.mui is not installed on the system ERROR File C:WindowsMicrosoft.NETFrameworkv3.0Windows Communication Foundationen-USServiceModelInstallRC.dll.mui is not installed on the system

  • Anonymous
    March 09, 2010
    Hi JetJock737 - This is the error I see in your log file: MSI (s) (F0:C8) [10:21:10:922]: Calling SRSetRestorePoint API. dwRestorePtType: 0, dwEventType: 102, llSequenceNumber: 0, szDescription: "Installed Windows Resource Kit Tools - SubInAcl.exe". MSI (s) (F0:28) [10:37:42:450]: Running as a service. MSI (s) (F0:9C) [10:51:11:101]: RunEngine wait timed out Installer is no longer responding. MSI (c) (14:38) [10:51:11:185]: Font created.  Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg MSI (s) (F0:C8) [12:00:36:729]: The call to SRSetRestorePoint API failed. Returned status: -2130706175. GetLastError() returned: -2130706175 It looks like it is failing to access the service to create a restore point on your system and then rolling back after that.  I'm not sure how best to go about fixing that type of error though.  You may need to try to repair your OS or run sfc /scannow from an elevated cmd prompt to try to fix things.

  • Anonymous
    March 09, 2010
    Hi Yaoyaolin - I've heard some reports about the set of errors that you're seeing - they appear to happen on non-English versions of Windows 7.  I have posted a fix to the verification tool available via my blog, but that doesn't help for the verification process being done by TurboTax setup. I have a couple of options to suggest for you in this scenario:

  1.  Try to run the installer in the TurboTax 2009 Installer folder instead of the setup.exe at the root of your TurboTax installation disc.  The installer in the sub-folder should skip the .NET Framework 3.5 SP1 verification process and allow you to start installing TurboTax.
  2.  If #1 doesn't work, I can provide you a zip file with the files that are being reported as missing, and you can put them at the expected locations on your computer and try to run TurboTax again.  Let me know if you have troubles with #1 and would like me to do this.
  • Anonymous
    March 09, 2010
    Aaron, YOU ARE THE MAN!!! Problem solved!!! Thank you very much for helping me~~~!!!

  • Anonymous
    March 13, 2010
    Hi Astebner, Here is my log: http://cid-792a35ad37d81bdc.skydrive.live.com/browse.aspx/.Public/tt?uc=1&isFromRichUpload=1 Thanks in advance.

  • Anonymous
    March 14, 2010
    Hi Forapo - I can't tell for sure from your logs what the issue is on your computer.  What is the exact error you see when you try to install TurboTax?  From the logs, it looks like you don't yet have the .NET Framework 3.5 SP1 installed.  Is that accurate?  If so, can you please try to install it from http://www.microsoft.com/downloads/details.aspx?familyid=AB99342F-5D1A-413D-8319-81DA479AB0D7? If that fails to install, please use the tool described at http://blogs.msdn.com/astebner/archive/2007/11/21/6458047.aspx to gather your .NET Framework 3.5 SP1 setup log files, post them to your SkyDrive site, and reply back here with a link I can use to download them and take a look.

  • Anonymous
    March 14, 2010
    Aaron, When I try to download 3.5 SP1 I come up with the 1603 error.  I've tried all the steps everywhere.  When I try to downlaod 2.0 I get the following: Error 2515 failed to install assembly 'C:WINDOWSMicrosoft.netFrameworkv2.0.502727Microsoft.Visual Basic Compatibility.dll'  System error: 0x801b1107. .NET Framework 1.1 SP1 is the latest one I can download.  I have windows xp.  Please help. Thanks Marcus

  • Anonymous
    March 14, 2010
    The comment has been removed

  • Anonymous
    March 15, 2010
    Hi Slavav - I'm glad to hear that you were able to solve this problem and get TurboTax to install successfully on your system.  The issue with missing .NET Framework files falls somewhere in the middle.  On one hand, they are files that are supposed to be installed by the .NET Framework, so if they are missing, it is technically correct to treat that as an error.  On the other hand, TurboTax functionality doesn't stricly rely on those files being present, so it is probably a little overly aggressive for its installer to check for some of those files in the first place.

  • Anonymous
    March 15, 2010
    Hi Marcus74 - I haven't heard of that particular error code before.  I'd suggest trying to use the steps listed at http://blogs.msdn.com/astebner/archive/2008/03/07/8108332.aspx to remove and then try to re-install the .NET Framework 3.5 SP1 on your system.  If it still fails to install after doing that, please use the tool described at http://blogs.msdn.com/astebner/archive/2007/11/21/6458047.aspx to gather your .NET Framework setup log files, post them on a file server (such as http://skydrive.live.com), then reply back here with a link that I can use to download the log files and take a further look.

  • Anonymous
    March 20, 2010
    Hi Aaron, I've tried all the steps you've suggested here, but still out of luck. My OS is Vista SP2. Here is the link to SkyDrive where's all the files that will show you the error I've got.

  • Anonymous
    March 22, 2010
    Hi Dmtktntamm - I don't see any .NET Framework setup errors in the logs that are in the zip file you posted on that site.  The error about the TurboTax installer not being found could mean that your download of the TurboTax setup package failed for some reason.  It might help for you to try to re-download and re-run the TurboTax installer to see if that helps.

  • Anonymous
    March 22, 2010
    Thanks very much Aaron -- your instructions were great and solved the problem(s).  Needed to completely reinstall the .NET  elements then find a missing config file but it worked.  TurboTax is a great product (I've been using for 15 years) so it's a real disappointment to need to get to this level get it working.

  • Anonymous
    March 29, 2010
    Hello Aaron! My Dad has Windows 7 Home and can't get Turbo Tax 09 to install either. He did what you suggested and some other things too. He can't seem to get it working. Would you look at the files he sent me to see what's wrong? http://www.mediafire.com/?dxemzqe3n4n Thanks!

  • Anonymous
    March 30, 2010
    Hi Draw2much - I don't see any errors related to .NET Framework verification in the log files you posted.  What exact kind of error is your dad seeing when he tries to install TurboTax?

  • Anonymous
    April 08, 2010
    Aaron, I also cannot use Turbo Tax 2009 because of .NET framework 3.5 SP1 error.  I ran the Turbo Tax utility and saved the logs to my desktop to look for error*, but could not find one.  I also used the .NET verification and saw that I have .NET 2.0 SP2, .NET 3.0 SP1 and .NET 3.5 installed and verified.  How can I fix the problem?  How can I send you my logs to see if you can see an error file?  Thanks so much!

  • Anonymous
    April 08, 2010
    Hi Armida - I usually suggest posting logs to a file server such as http://skydrive.live.com.  It looks like you've already uploaded this and posted a link on one of my other blog posts (http://blogs.msdn.com/astebner/archive/2010/04/05/9990936.aspx#9992685).  I'll look at your logs and reply to that comment instead.....

  • Anonymous
    April 09, 2010
    I've stepped through all the "suggestions" provided by the Turbo Tax site but still cannot get the 2009 to install. I ran the verification tool but I cannot see what the problem is.  If you can help, I would appreciate it. Best Regards Brett

  • Anonymous
    April 10, 2010
    Hi Bbridgham - I looked at your log file and there are no errors in it, but that is a log from my verification tool, not the one that is run by TurboTax setup. What exact error do you see when you try to install TurboTax 2009?  Does it report a problem with the .NET Framework 3.5 SP1?  If so, can you please download and run the the TurboTax verification tool from http://turbotax.intuit.com/support/kb/installing/errors/7659.html and post the zip file it creates to your SkyDrive site so I can take a look?

  • Anonymous
    April 10, 2010
    Aaaron, I finally just used your cleanup tool to remove the 1.0 & 2.0.  Then, inexplicably, the 3.5 was able to install.  All is good now. FYI - the error code was a 1603 when I was trying to intall 3.5 before.

  • Anonymous
    April 10, 2010
    Hi Bbridgham - I'm glad to hear that you were finally able to get the .NET Framework 3.5 SP1 and TurboTax to install, but I'm sorry for the hassles you had to go through along the way.  The 1603 error is a generic error code that just means that something failed during the setup process.  The verbose log files that are gathered by the log collection tool usually contain the information needed to narrow down that type of error further.

  • Anonymous
    April 12, 2010
    Hi Aaron I also have the following message: File C:WindowsMicrosoft.NETFrameworkv3.0WPFen-USPresentationHostDLL.dll.mui is not installed on the system I saw your previous message,but I couldn't run it from the setup file because it was just a downloaded file. Could you kindly provide a zip file that would help fixing this error? Thank you!

  • Anonymous
    April 12, 2010
    Hi Emmaw - You can find a zip file with PresentationHostDLL.dll.mui in it at http://cid-27e6a35d1a492af7.skydrive.live.com/self.aspx/Blog%5E_Tools/netfx35%5E_english%5E_files.zip.

  • Anonymous
    April 30, 2010
    I am running Windows 7 Ultimate which is an upgrade from Vista. TurboTax 2009 has been operable for some time (months) but now it will not load. A couple of other programs will not load either. I tried sfc.exe scannow and got no error messages. I d/l the TTax utility and tried it and got the message: ".NET 3.5 SP 1 Framework verififcation failed. Please repair it from Add/Remove Control Panel". Its not there to do anything with. Am I supposed to Remove TurboTax 2009?

  • Anonymous
    May 01, 2010
    Hi Chumley - If you need to continue to use TurboTax, can you please run the verification tool from http://turbotax.intuit.com/support/kb/installing/errors/7659.html, post the zip file that it creates to a file server (such as http://skydrive.live.com), then reply here with a link that I can use to download the logs and take a look? If you are done with your 2009 taxes and don't need to use TurboTax anymore, you should be able to safely uninstall it.

  • Anonymous
    July 09, 2010
    astebner - your blog was a huge help in getting turbo tax 2009 (re) installed on my new windows 7 system. Especially the bit about running the installer from the installer directory rather than the top level setup.  Worked like a charm. Verification tool didn't help, the turbo tax logs show errors for a bunch of .net dlls missing.  I could have tried copying those, but running the installer directly got things installed.  Once I had turned off McAfee virusscan too.  (Grr - thinking of making the swap to the security essentials. Thanks again for your help and dedication on this subject.  If there's anything I can do to repay you, don't hesitate to drop me an e-mail. -nik nik@bu.edu

  • Anonymous
    July 10, 2010
    Hi Nik Conwell - I'm glad to hear that the information on my blog was helpful to you, but I'm sorry for the hassles that this issue caused for you in the first place.  Thank you for the kind words.

  • Anonymous
    October 13, 2010
    each time I am asked to verify a stock trade the entire Turbo Tax program crashes.jack.tusco@gmail.com

  • Anonymous
    October 14, 2010
    Hi Jack - My areas of expertise related to TurboTax are installation issues caused by issues with the .NET Framework.  If you've been able to successfully install but are then running into problems while trying to use TurboTax, then I'd recommend contacting TurboTax technical support for more in-depth troubleshooting assistance.

  • Anonymous
    November 14, 2010
    Hi aaron, I've the same problem that yaoyaolin "Detected operating system: Windows 7 (x64) [11/15/10,10:15:32] Key: HKLMSOFTWAREMicrosoftNET Framework SetupNDPv3.51033 Value: SP Actual Data: UNABLE TO OPEN REGISTRY KEY [11/15/10,10:15:33] Key: HKLMSOFTWAREMicrosoftNET Framework SetupNDPv3.51033 Value: SP Expected Data: 1 Actual Data: NOT FOUND [11/15/10,10:15:33] Verification failed for product .NET Framework 3.5 SP1 [11/15/10,10:15:34] SetupVerifier exiting with return value 100 " I've read that's a language problem and i've resolved manually the 3.0 problem, that i've encountered, but i can't have the HKLM work and i can't install anything... Please help...

  • Anonymous
    November 15, 2010
    Hi Raistlin5 - I wrote a follow-up blog post about the scenario that you're encountering.  Can you please take a look at blogs.msdn.com/.../9990936.aspx and see if the information listed there helps you solve this TurboTax installation problem on your computer?

  • Anonymous
    January 28, 2011
    I am having problems with TT H&B 2010 it is installed but will not launch.  A screen flashes very quickly and can not read the message.  I have spent 5 days btw TT and Microsoft to find and fix the problem with no luck.  I have uninstalled & reinstalled TT, .Net framework, Internet 8, all the solutions from TT and allowed Microsoft to remote to my computer and do their magic with no results.  I am at my wits end and very frustrated.  Is there any advice you may be able to give me.  Thank you for your time.

  • Anonymous
    January 29, 2011
    Hi Michelle - In general, the expertise I have that is related to TurboTax is limited to installation issues that are caused by failures to install or detect the presence of the .NET Framework.  For problems that occur while trying to use TurboTax after successfully installing it, I usually recommend contacting TurboTax technical support.  In your case, it sounds like you've already tried that and they weren't able to help. What version of Windows are you using?  Also, if you haven't yet, it might help to try to install the .NET Framework 4 in addition to the other versions of the .NET Framework that you have installed.  You can install it from www.microsoft.com/.../details.aspx.

  • Anonymous
    January 29, 2011
    every time I try to run the turbotaxutility.exe, it says it cannot find the turbotax files -- I have installed turbotax (several thousand times now) and the download installer is on the desktop (no cd)  any suggestions

  • Anonymous
    January 31, 2011
    Hi Mpjh - I'm sorry for the hassles here.  It looks like TurboTax has posted an updated version of this utility for TurboTax 2010.  If you're getting errors while trying to run that utility, then it might be possible to find the log files yourself by looking in your %temp% directory instead of relying on this utility to collect them for you.  Can you see if you can find any TurboTax log files on your computer?  They will probably have TurboTax in the name somewhere so hopefully a normal Windows search will find them.  If you find any, please upload them to a file server such as http://skydrive.live.com, then reply back here with a link I can use to download the log files and take a further look. If you can't find any TurboTax setup log files, then I think you will need to contact TurboTax technical support to ask for help running this utility.

  • Anonymous
    February 04, 2011
    Turbotax 2010 I get this error from the log file: File C:WindowsMicrosoft.NETFrameworkv2.0.50727CONFIGmachine.config is not installed on the system Where can i get that file? Thanks

  • Anonymous
    February 04, 2011
    Hi Todd - I'd suggest doing the following in this scenario:

  1.  Open Windows Explorer and go to the folder named C:WindowsMicrosoft.NETFrameworkv2.0.50727CONFIG
  2.  Make a copy of the file named machine.config.default and rename the copy to be machine.config
  3.  Try to run TurboTax 2010 setup again Hopefully this will help.
  • Anonymous
    February 06, 2011
    Thanks for the help Aaron, but I get the same error after taking the steps mentioned above.

  • Anonymous
    February 06, 2011
    Hi Todd - Do you get the exact same error message after doing that, or does TurboTax setup complain about other files being missing after you fixed machine.config?  If it is the same error, are you sure you put the file at the exact location that is listed in the error message and that it has the correct name?

  • Anonymous
    February 06, 2011
    Doh! Sorry Aaron, went to Framework64 directory the first time, log pointed to just the Framework directory, changed the file in that .dir and it installed. Thanks for the help!

  • Anonymous
    February 07, 2011
    Aaron, I am really, really exasperated. I have used Turbo Tax in 2007, 2008, and 2009.  All are on my PC that has Windows Vista.  Now, as I try to install 2010 Deluxe I always get Error 1935 which has a lengthy list of possibilities of what is wrong, trying to go through all possibilities, I feel as if I am mucking up my computer possibly more.  Is 2010's a dud?  What do you suggest?  Is Turbo Tax a phone call away or won't they help????

  • Anonymous
    February 08, 2011
    The comment has been removed

  • Anonymous
    February 08, 2011
    Hi Cindy - There are a lot of possible causes for 1935 errors.  Usually, there is an additional error code to help narrow down the root cause.  What is the full error message you see in this scenario, and do you have any TurboTax setup log files that you could upload to a file server (such as http://skydrive.live.com) so I can try to take a further look? It can help in some cases to contact TurboTax technical support, but in some cases they refer customers back to Microsoft technical support too.  If you have the time, I think it would be worth trying to contact them to see if they can help.

  • Anonymous
    February 16, 2011
    The comment has been removed

  • Anonymous
    February 16, 2011
    I've been trying all these things for a client's computer.  He is running Vista Home Premium SP2 and TurboTax 2010 won't load.  It doesn't give any specifics - just counts to 100%, says it is ready, then aborts with the can't install message.  Looking at the .NET framework stuff, I (laboriously!) went through all the versions and got it to the point that using the verification tool that came with downloaded TurboTax I can verify every version (1.0, 1.1, etc. through 3.5 SP1 I think) of .NET framework as being installed correctly.  Your directions and config files were very helpful.  But it still doesn't install, and doesn't tell me why.  I tried downloading the utility and it says I need to try installing (I've been going through this probably 50 times by now) or have the CD in (tried that as well, no difference).  So I can't get any specifics on why the installation won't work. The customer already spent two hours on the phone with TurboTax taking over his computer and that didn't accomplish anything.  At least now I've got (according to one utility, anyway) all the .NET pieces working, but apparently something is still not right. Any ideas?

  • Anonymous
    February 18, 2011
    Hi Seth Katz - In general, my areas of expertise are focused on .NET Framework installation issues.  It sounds like you've gotten the .NET Framework 3.5 SP1 installed correctly on this computer, so if TurboTax is still having problems, I typically recommend contacting TurboTax technical support for further troubleshooting assistance.  Unfortunately, it sounds like you've already tried that and they weren't very helpful. Is any kind of log file created in this scenario?  If there is one, it would likely be in the %temp% directory, and you could try to find it by sorting the %temp% directory by last modified time.

  • Anonymous
    February 20, 2011
    The comment has been removed

  • Anonymous
    February 20, 2011
    See post directly above ... after that, I spent some more time and FINALLY got it to install on Windows 7. Here's how ... Read through all the comments again ... found the March 9, 2010 entry about running the installer instead of setup. I had seen this suggestion referenced before, but I was thinking I couldn't do it because all I had was the downloaded setup.exe file. BUT ... then I realized that on my install attempts, files are all "extracted" to a temp directory (C:UsersmeAppdataLocalTempsome cryptic folder nameTurboTax 2009). In there, I found the Turbo Tax 2009 Installer.exe file. Ran that as administrator ... It installed successfully! YAY! So the trick for me was knowing where to find that installer file. Maybe this will help someone else who downloaded a free version. THANK YOU SO MUCH for providing all the information that you do. INVALUABLE to me! Can I contribute somewhere?

  • Anonymous
    February 20, 2011
    Hi Alicia S - I'm glad to hear you were able to work around this problem and get TurboTax to successfully install.  I'm not sure why it was telling you that the .NET Framework was missing though - I don't see any reports of missing files or registry keys in the logs you uploaded. There's no need to contribute anything, but I appreciate the sentiment.

  • Anonymous
    March 08, 2011
    Follow up... problem solved, and it wasn't a .net issue after all.  Ultimately because of other odd things happening I decided to do an in-place reinstall of Vista.  But the Vista DVD wouldn't do that - I think because SP2 had been loaded which made the DVD an older version.  So I uninstalled SP2 - which really, when you think about it, reinstalls a whole lot of the SP1 files in place of SP2 files.  That fixed whatever was corrupted and (among other things) I was able to install TurboTax 2010 with no problems. Just a thought - sometimes the problems have to do with other stuff that TTax isn't even looking for (and therefore not reporting). Thanks for your help, especially all this wonderful info about the .NET issues - it is very enlightening, even if it didn't solve the problem for me.

  • Anonymous
    March 15, 2011
    I had the same problems when trying to install TurboTax 2010.  The support tech at Intuit took me through many of the same steps described above (removing NET 3.5 and running the Utility tools) but TurboTax still would not install on my Windows VISTA machine.  After running the scan program, the tech and I could not find any reason why TurboTax wouldn't install.  Fortunately, I have a Windows XP laptop where TurboTax installed correctly.  I'm thinking that it is a problem with VISTA Business.

  • Anonymous
    March 17, 2011
    The comment has been removed

  • Anonymous
    April 05, 2011
    Hi Aaron, Glad I found you here. I have a friend having problems installing Turbo Tax 09 &10 on his Windows 7 Pro 64bit. (for the interim I had him install it on the XP mode via virtual pc which comes with Professional). But ideally he'd like it on the Windows 7 install.(the Windows 7 is a fresh install about 3 days ago) We ran the log and here's what he got: cid-5bf23102e98de3dc.skydrive.live.com/redir.aspx Any help would be awesome! Thank you so much.

  • Anonymous
    April 05, 2011
    Hi Kim - This is the exact error that I see in your TurboTax log file: ERROR Process 'C:UsersJohnAppDataLocalTempTTI{049922A7-A81A-4348-AC85-8C4AF2A64BF1}Netfx20TestApplication.exe' exited with return code -107374170113 This sounds like it might be a similar problem to the one I described at blogs.msdn.com/.../10110053.aspx.  Can you please run the verification tool at blogs.msdn.com/.../8999004.aspx and see if it reports any errors?  If it does, please upload the log file from that tool and post a link I can use to download it and take a look. It might also help to try to do the following to disable and re-enable the .NET Framework 3.5 SP1 on your computer:

  1.  Run optionalfeatures.exe (the Windows Features control panel)
  2.  Uncheck the item named Microsoft .NET Framework 3.5.1
  3.  Click OK to disable it
  4.  Re-run optionalfeatures.exe
  5.  Check the item named Microsoft .NET Framework 3.5.1
  6.  Click OK to re-enable it
  7.  Try to run TurboTax setup again
  • Anonymous
    April 07, 2011
    Aaron, I've been reading extensively about these .NET errors, and I haven't been able to find my solution.  Here is a shot of the errors I'm getting (cut from entire log file to save space) 12:08:42:384  ERROR Verification failed for product .NET Framework 2.0 SP1 12:08:42:384  .NET Framework 2.0 SP1 verification passed: 0 C:WINDOWSAssemblyGAC_MSILSystem.Configuration2.0.0.0__b03f5f7f11d50a3aSystem.configuration.dll is not installed on the system 12:09:32:977  ERROR Verification failed for product .NET Framework 3.0 SP1 12:09:32:977  .NET Framework 3.0 SP1 verification passed: 0 C:WINDOWSAssemblyGAC_MSILSystem.Configuration2.0.0.0__b03f5f7f11d50a3aSystem.configuration.dll is not installed on the system 12:44:59:693  ERROR Verification failed for product .NET Framework 2.0 SP1 C:WINDOWSAssemblyGAC_MSILSystem.Configuration2.0.0.0__b03f5f7f11d50a3aSystem.configuration.dll is not installed on the system 12:45:01:255  ERROR Verification failed for product .NET Framework 3.0 SP1 C:WINDOWSAssemblyGAC_MSILSystem.Configuration2.0.0.0__b03f5f7f11d50a3aSystem.configuration.dll is not installed on the system 12:45:03:078  ERROR Verification failed for product .NET Framework 3.5 13:36:37:801  ERROR File C:WINDOWSAssemblyGAC_MSILSystem2.0.0.0__b77a5c561934e089System.dll is not installed on the system 13:36:38:732  ERROR Verification failed for product .NET Framework 2.0 SP1 13:36:38:732  .NET Framework 2.0 SP1 verification passed: 0 13:37:31:668  ERROR File C:WINDOWSAssemblyGAC_MSILSystem2.0.0.0__b77a5c561934e089System.dll is not installed on the system 13:37:33:241  ERROR Verification failed for product .NET Framework 3.0 SP1 13:37:33:241  .NET Framework 3.0 SP1 verification passed: 0 13:55:58:520  ERROR File C:WINDOWSAssemblyGAC_MSILSystem2.0.0.0__b77a5c561934e089System.dll is not installed on the system 13:56:02:596  ERROR Verification failed for product .NET Framework 2.0 SP1 13:56:02:646  ERROR File C:WINDOWSAssemblyGAC_MSILSystem2.0.0.0__b77a5c561934e089System.dll is not installed on the system 13:56:04:168  ERROR Verification failed for product .NET Framework 3.0 SP1 13:56:04:208  ERROR File C:WINDOWSAssemblyGAC_MSILSystem2.0.0.0__b77a5c561934e089System.dll is not installed on the system 13:56:06:051  ERROR Verification failed for product .NET Framework 3.5 I do not have a GAC_MSIL folder in my C:WINDOWSAssembly folder...Is this my problem?  I have tried all the basics... Verified all .NET frameworks (2.0, 3.0 and 3.5)  I've also tried the cleanup tool, restarted computer...Then 2010 didn't work.  I reinstalled 2010 and it reloaded 3.5...Still errors out for 09.  I found the latest .NET patches from Microsoft and applied them...Still no luck. I have installed 08 and 10 without problems... But I still get errors when I try to get 09 installed.  Please help!!  Thank you!!  Chad

  • Anonymous
    April 07, 2011
    Hi My .NET Errors - What version of Windows are you running?  The missing file is a part of the .NET Framework 2.0, and the .NET Framework 2.0 is installed as a part of Windows on Windows Vista and later.  That means that re-installing the .NET Framework 3.5 won't help if you are running Windows Vista or later. You should be able to go into a sub-folder on the TurboTax installation disc and run the setup program from there instead of running the one at the root of the disc to skip the verification step that their setup program does. If that doesn't work, then you will likely need to repair Windows to restore that missing file.

  • Anonymous
    May 20, 2011
    hey aaron,i m not able to install fences coz of setup error in microsoft .net 2.0 sp1....plz help

  • Anonymous
    May 20, 2011
    Hi Camilla - I'd first suggest trying to install the .NET Framework 3.5 SP1 (which will install the .NET Framework 2.0 SP2 and 3.0 SP2 behind the scenes).  You can download the setup program for the .NET Framework 3.5 SP1 from www.microsoft.com/.../details.aspx. If that fails to install too, then please use the tool described at blogs.msdn.com/.../6458047.aspx to collect all of your .NET Framework setup log files, upload the file named %temp%vslogs.cab that this tool will create to a file server (such as http://skydrive.live.com), and reply back here and provide a link I can use to download your log files so I can take a closer look.