Rubby1 Posted September 15, 2009 Posted September 15, 2009 NET Framework was unable to update from Windows Update. Looked for an answer and tried several solutions, none of which worked. First I tried uninstalling all of NET F with dotnetfx_cleanup_tool. Then I tried to get NET F back from Windows Update but the installation would never complete although it seemed like it was installing. Then downloaded dotnetfx.exe and same thing. It started to install but wouldn't complete. Can't get updated NET Framework back. Any suggestions??Thanks,Rubby1
Tripredacus Posted September 15, 2009 Posted September 15, 2009 Need more infos from you before help can occur.1. Service Pack?2. Architecture?3. Admin rights?4. Also check event viewer for errors.
Rubby1 Posted September 15, 2009 Author Posted September 15, 2009 1. SP32. What do yo mean by "architecture"?3. Yes, using administrator account4. Error was 0x66A before uninstalling, and 0x641 after trying to reinstall.
CoffeeFiend Posted September 15, 2009 Posted September 15, 2009 The installer leaves a log file behind (in %temp%, called dd_dotnetfx*.txt IIRC). I'd have a look at that instead (open with notepad, ctrl-F, search for "error" or such -- you should find something quickly)
Rubby1 Posted September 15, 2009 Author Posted September 15, 2009 Looked in dotnetfx folder. There was no log file there. Did a search for it and nothing came up.
iamtheky Posted September 15, 2009 Posted September 15, 2009 browse the GUIDs inHKLM\Software\Microsoft\Windows\CurrentVersion\Uninstallshould be able to get the msiexec /x{guid} string for any left over pieces. We had a video driver that dropped a version of netframework2.0 I had to uninstall via this method.
CoffeeFiend Posted September 15, 2009 Posted September 15, 2009 Looked in dotnetfx folder.I said in %temp%. If you go there, you will find a log file.
Rubby1 Posted September 15, 2009 Author Posted September 15, 2009 Is this it Coffeefiend? This is the "dd_dotnetfx35error.txt file.[09/14/09,12:27:19] Windows Installer Patch Registration Fix for .NET Framework 3.5 (x86): [2] CGenericComponent::Install() expects the setup file for Windows Installer Patch Registration Fix for .NET Framework 3.5 (x86) but fails to get it[09/14/09,12:27:19] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147467259.[09/14/09,12:27:32] WapUI: [2] DepCheck indicates Windows Installer Patch Registration Fix for .NET Framework 3.5 (x86) is not installed.There is also this one. It is the dd_dotnetfx35install.txt[09/14/09,18:35:41] Starting Install.exe[09/14/09,18:35:41] Parsing switches from commandline: C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\IXP000.TMP\install.exe /q /l[09/14/09,18:35:41] SourceDir: C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\IXP000.TMP\[09/14/09,18:35:41] Install started[09/14/09,18:35:41] Checking system requirements[09/14/09,18:35:41] OS: Win NT[09/14/09,18:35:41] Ver: [09/14/09,18:35:41] SP: Service Pack 3[09/14/09,18:35:41] Checking Internet Explorer Version[09/14/09,18:35:41] Looking for 5.0.2919.6307[09/14/09,18:35:41] Found Internet Explorer Version: 7.0.5730.13[09/14/09,18:35:41] Internet Explorer Version is OK...[09/14/09,18:35:41] System meets minimum requirements[09/14/09,18:35:41] Checking Windows Installer version...[09/14/09,18:35:41] Finished Checking Windows Installer version.[09/14/09,18:35:41] Trying to load msi.dll[09/14/09,18:35:41] Loading: C:\WINDOWS.0\system32\msi.dll[09/14/09,18:35:41] Looking for mscoree.dll from PDC[09/14/09,18:35:41] mscoree.dll from PDC is not installed local[09/14/09,18:35:41] Looking for mscoree.dll from Beta[09/14/09,18:35:41] mscoree.dll is not installed local[09/14/09,18:35:41] Trying to load msi.dll[09/14/09,18:35:41] Loading: C:\WINDOWS.0\system32\msi.dll[09/14/09,18:35:41] Installing: C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\IXP000.TMP\netfx.msi[09/14/09,18:35:41] Checking IIS...[09/14/09,18:35:41] IIS not found[09/14/09,18:35:41] Checking MDAC Version[09/14/09,18:35:41] Looking for 2.70.7713.0[09/14/09,18:35:41] Found MDAC Version: 2.81.1132.0[09/14/09,18:35:41] MDAC Version OK[09/14/09,18:35:41] StopDarwinService(): Darwin Service was already stopped[09/14/09,18:35:41] Trying to load msi.dll[09/14/09,18:35:41] Loading: C:\WINDOWS.0\system32\msi.dll[09/14/09,18:35:41] Darwin log: C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\netfx.log[09/14/09,18:35:41] No UI[09/14/09,18:35:41] Calling MsiInstallProduct() with commandline: REBOOT=ReallySuppress IIS_NOT_PRESENT=1There are also a log file and a depcheck file it they would help.
Rubby1 Posted September 16, 2009 Author Posted September 16, 2009 Sorry but I have no idea what to do with Iamtheky's response.
iamtheky Posted September 16, 2009 Posted September 16, 2009 go to START-->Runtype regeditbrowse to HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstallyou will see a bunch of folders underneath generally titled with the GUID of the product installedwhen you highlight one of the folders the contents will display in the right hand panestart scrolling through them looking for a displayname that is = to some .net actionthen copy that uninstall string and paste it into a cmd window*again, if its a /i that will usually be the repair/remove dialog, use /x for the straight uninstall dialog
Rubby1 Posted September 16, 2009 Author Posted September 16, 2009 I found 3 seperate folders with "display names" that refer to NET Framework 3.5 with uninstall strings. Should I put the uninstall string for each one into a cmd window? There is also a folder that refers to an icon for NET Framework. Do I need to be concerned with that or leave it alone?
iamtheky Posted September 16, 2009 Posted September 16, 2009 yeah I would certainly run them all.I did not clean (nor even look for that matter) for orphaned pieces. Once I had uninstalled the existing pieces via this method, the .net installations resumed normal behavior.
Rubby1 Posted September 17, 2009 Author Posted September 17, 2009 To Iamtheky,I am unable to copy and paste the actual string. When I click on it, it won't highlight. The Edit menu only lets me copy the "key name". When I copy and paste that, all it does is paste the location with the KB# but not the actual uninstall string.Also, the last instruction from your previous reply which was, "*again, if its a /i that will usually be the repair/remove dialog, use /x for the straight uninstall dialog", I don't entirely understand. I didn't see /i or /x in the string itself, the part the wouldn't allow me to copy and paste.Thanks for the helpRubby1
iamtheky Posted September 17, 2009 Posted September 17, 2009 I apologize, some of those entries are a bit incomplete.Go ahead and type the following into a cmd promptmsiexec /x{that-key-name}it should work for most as the folder is generally named the same as the GUID.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now