Windows 7 .Net Framework 4.7.1 Won't Repair/Uninstall And As A Result Won't Install Through Windows Update

  • Thread starter Thread starter John2938
  • Start date Start date
J

John2938

I have a .Net installation problem that is preventing Windows Update from installing all relevant updates. I installed Visual Studio and installed the developers SDK of .Net Framework 4.7.1 and then uninstalled all prior .Net versions. I later determined that I didn't need Visual Studio and uninstalled it. Windows update later complained that it couldn't KB4099633 and KB4033342 which are both related to .Net updates. All other windows updates install fine.

I went through these forums and ran the .net Framework repair tool, and tried all other repair items on the forums. Nothing worked. So I did the "last resort" which was to uninstall all .net versions and reinstall them one by one. Surprisingly, this worked, and I was able to successfully reinstall all .net versions up to 4.7

However, when I tried to install 4.7.2 - it gave me an error. Then I tried to install 4.7.1 and I was only give the option to "repair" or "delete" - I tried to delete, and it told me it was deleted, but then when I try to reinstall it won't reinstall. So then I try to "repair to its original state" and it keeps trying to install it, but then it does a series of rollbacks.

When I run Windows Update, it also does the rollback and gives me error codes 66A and 643 (for 4.7.1). I am running Windows 7.

The log file for trying to install Windows 4.7.2 is below. Can anyone help?

Please note private data is replaced with XXXX but everything else should be readable.


Log File

[24D4:1BB4][2018-06-17T22:15:38]i001: Burn v3.11.0.1701, Windows v6.1 (Build 7601: Service Pack 1), path: C:\Users\XXXXX\AppData\Local\Temp\{0837F4A0-2093-4C72-A37E-BFC7326C08F0}\.cr\NDP472-DevPack-ENU.exe
[24D4:1BB4][2018-06-17T22:15:38]i000: Initializing numeric variable 'IgnorePendingReboot' to value '0'
[24D4:1BB4][2018-06-17T22:15:38]i009: Command Line: '"-burn.clean.room=C:\XXXXXXX\Desktop\NDP472-DevPack-ENU.exe" -burn.filehandle.attached=184 -burn.filehandle.self=192'
[24D4:1BB4][2018-06-17T22:15:38]i000: Setting string variable 'WixBundleOriginalSource' to value 'C:\XXXXXXX\Desktop\NDP472-DevPack-ENU.exe'
[24D4:1BB4][2018-06-17T22:15:38]i000: Setting string variable 'WixBundleOriginalSourceFolder' to value 'C:\XXXXXX\Desktop\'
[24D4:1BB4][2018-06-17T22:15:39]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\XXXXX\AppData\Local\Temp\Microsoft_.NET_Framework_4.7.2_Developer_Pack_20180617221539.log'
[24D4:1BB4][2018-06-17T22:15:39]i000: Setting string variable 'WixBundleName' to value 'Microsoft .NET Framework 4.7.2 Developer Pack'
[24D4:1BB4][2018-06-17T22:15:39]i000: Setting string variable 'WixBundleManufacturer' to value 'Microsoft Corporation'
[24D4:1210][2018-06-17T22:15:39]i000: Setting version variable 'WixBundleFileVersion' to value '4.7.3062.0'
[24D4:1BB4][2018-06-17T22:15:39]i100: Detect begin, 5 packages
[24D4:1BB4][2018-06-17T22:15:39]i000: Registry key not found. Key = 'SOFTWARE\Policies\WiX\Burn'
[24D4:1BB4][2018-06-17T22:15:39]i052: Condition 'NOT NetFxBurnPackageCacheDirectory' evaluates to true.
[24D4:1BB4][2018-06-17T22:15:39]i000: Setting string variable 'NetFxBurnPackageCacheDirectory' to value 'C:\ProgramData\Package Cache'
[24D4:1BB4][2018-06-17T22:15:39]i000: Registry value not found. Key = 'SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full', Value = 'CBS'
[24D4:1BB4][2018-06-17T22:15:39]i000: Setting string variable 'netfxfullredist_43_OS_BuildNumber' to value '7601'
[24D4:1BB4][2018-06-17T22:15:39]i000: Setting string variable 'NetFxFullRedist_InstalledRelease' to value '461310'
[24D4:1BB4][2018-06-17T22:15:39]i000: Setting numeric variable 'NetFxFullRedist_InstalledReleaseExists' to value 1
[24D4:1BB4][2018-06-17T22:15:39]i000: Setting string variable 'OSBuildNumber' to value '7601'
[24D4:1BB4][2018-06-17T22:15:39]i000: Setting string variable 'OSInstallationType' to value 'Client'
[24D4:1BB4][2018-06-17T22:15:39]i000: Registry key not found. Key = 'SOFTWARE\Microsoft\GenericBootstrapper\14.0'
[24D4:1BB4][2018-06-17T22:15:39]i000: Setting numeric variable 'VS2015GenericBootstrapperInstalled' to value 0
[24D4:1BB4][2018-06-17T22:15:39]i000: File search: wfs5F301197B201956A4525C09C9400A7C1, did not find path: C:\ProgramData\Package Cache\NetFxDevpack_FullRedistISV_4.7.2_461814\packages\dotnetframework\NDP472-KB4054530-x86-x64-AllOS-ENU.exe
[24D4:1BB4][2018-06-17T22:15:39]i000: Setting numeric variable 'NetFxIsvRedistIsCached' to value 0
[24D4:1BB4][2018-06-17T22:15:39]i000: File search: wfs9568A5C9840CCDA2E93C18BBE823B264, did not find path: C:\XXXXXX\Desktop\\packages\dotnetframework\NDP472-KB4054530-x86-x64-AllOS-ENU.exe
[24D4:1BB4][2018-06-17T22:15:39]i000: Setting numeric variable 'NetFxIsvRedistExists' to value 0
[24D4:1BB4][2018-06-17T22:15:39]i052: Condition 'NetFxIsvRedistIsCached AND NetFxFullRedist_InstalledReleaseExists AND NetFxFullRedist_InstalledRelease >= 461814' evaluates to false.
[24D4:1BB4][2018-06-17T22:15:39]i101: Detected package: netfxfullredistisv, state: Absent, cached: None
[24D4:1BB4][2018-06-17T22:15:39]i101: Detected package: netfx_472mtpack.msi, state: Absent, cached: None
[24D4:1BB4][2018-06-17T22:15:39]i101: Detected package: netfx_472mtpacklp.msi, state: Absent, cached: None
[24D4:1BB4][2018-06-17T22:15:39]i101: Detected package: netfxsdk, state: Absent, cached: None
[24D4:1BB4][2018-06-17T22:15:39]i101: Detected package: netfx472_bootstrapper2015.msi, state: Absent, cached: None
[24D4:1BB4][2018-06-17T22:15:39]i052: Condition 'CompatibilityMode = 1' evaluates to true.
[24D4:1BB4][2018-06-17T22:15:39]i052: Condition 'RebootPending = 0 OR IgnorePendingReboot = 1' evaluates to true.
[24D4:1BB4][2018-06-17T22:15:39]i052: Condition 'Privileged' evaluates to true.
[24D4:1BB4][2018-06-17T22:15:39]i052: Condition '((VersionNT = v6.1 AND ServicePackLevel >= 1) OR (VersionNT = v6.2 AND NOT (OSInstallationType = "Client")) OR (VersionNT = v6.3) OR (VersionNT = v10.0 AND OSBuildNumber >= 14393) OR (VersionNT > v10.0))' evaluates to true.
[24D4:1BB4][2018-06-17T22:15:39]i199: Detect complete, result: 0x0
[24D4:1210][2018-06-17T22:15:41]i000: Setting numeric variable 'EulaAcceptCheckbox' to value 1
[24D4:1BB4][2018-06-17T22:15:41]i200: Plan begin, 5 packages, action: Install
[24D4:1BB4][2018-06-17T22:15:41]i052: Condition '((VersionNT <= v10.0 AND VersionNT >= v6.0) AND (NetFxFullRedist_InstalledReleaseExists = 0 OR NetFxFullRedist_InstalledRelease <= 461814))' evaluates to true.
[24D4:1BB4][2018-06-17T22:15:41]w321: Skipping dependency registration on package with no dependency providers: netfxfullredistisv
[24D4:1BB4][2018-06-17T22:15:41]i000: Setting string variable 'NetFx45FullLog' to value 'C:\Users\XXXX\AppData\Local\Temp\Microsoft_.NET_Framework_4.7.2_Developer_Pack_20180617221539_000_netfxfullredistisv.log'
[24D4:1BB4][2018-06-17T22:15:41]i000: Setting string variable 'WixBundleRollbackLog_netfx_472mtpack.msi' to value 'C:\Users\XXXXX\AppData\Local\Temp\Microsoft_.NET_Framework_4.7.2_Developer_Pack_20180617221539_001_netfx_472mtpack.msi_rollback.log'
[24D4:1BB4][2018-06-17T22:15:41]i000: Setting string variable 'WixBundleLog_netfx_472mtpack.msi' to value 'C:\Users\XXXXXX\AppData\Local\Temp\Microsoft_.NET_Framework_4.7.2_Developer_Pack_20180617221539_001_netfx_472mtpack.msi.log'
[24D4:1BB4][2018-06-17T22:15:41]i000: Setting string variable 'WixBundleRollbackLog_netfx_472mtpacklp.msi' to value 'C:\Users\XXXXX\AppData\Local\Temp\Microsoft_.NET_Framework_4.7.2_Developer_Pack_20180617221539_002_netfx_472mtpacklp.msi_rollback.log'
[24D4:1BB4][2018-06-17T22:15:41]i000: Setting string variable 'WixBundleLog_netfx_472mtpacklp.msi' to value 'C:\Users\XXXX\AppData\Local\Temp\Microsoft_.NET_Framework_4.7.2_Developer_Pack_20180617221539_002_netfx_472mtpacklp.msi.log'
[24D4:1BB4][2018-06-17T22:15:41]i000: Setting string variable 'WixBundleRollbackLog_netfxsdk' to value 'C:\Users\XXXX\AppData\Local\Temp\Microsoft_.NET_Framework_4.7.2_Developer_Pack_20180617221539_003_netfxsdk_rollback.log'
[24D4:1BB4][2018-06-17T22:15:41]i000: Setting string variable 'WixBundleLog_netfxsdk' to value 'C:\Users\XXXXX\AppData\Local\Temp\Microsoft_.NET_Framework_4.7.2_Developer_Pack_20180617221539_003_netfxsdk.log'
[24D4:1BB4][2018-06-17T22:15:41]i052: Condition 'VS2015GenericBootstrapperInstalled' evaluates to false.
[24D4:1BB4][2018-06-17T22:15:41]i201: Planned package: netfxfullredistisv, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: None, cache: Yes, uncache: No, dependency: None
[24D4:1BB4][2018-06-17T22:15:41]i201: Planned package: netfx_472mtpack.msi, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register
[24D4:1BB4][2018-06-17T22:15:41]i201: Planned package: netfx_472mtpacklp.msi, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register
[24D4:1BB4][2018-06-17T22:15:41]i201: Planned package: netfxsdk, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register
[24D4:1BB4][2018-06-17T22:15:41]i201: Planned package: netfx472_bootstrapper2015.msi, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[24D4:1BB4][2018-06-17T22:15:41]i299: Plan complete, result: 0x0
[24D4:1BB4][2018-06-17T22:15:41]i300: Apply begin
[24D4:1BB4][2018-06-17T22:15:41]i010: Launching elevated engine process.
[24D4:1BB4][2018-06-17T22:15:43]i011: Launched elevated engine process.
[24D4:1BB4][2018-06-17T22:15:43]i012: Connected to elevated engine.
[0BD0:0D70][2018-06-17T22:15:43]i358: Pausing automatic updates.
[0BD0:0D70][2018-06-17T22:15:44]i359: Paused automatic updates.
[0BD0:0D70][2018-06-17T22:15:44]i360: Creating a system restore point.
[0BD0:0D70][2018-06-17T22:16:09]i361: Created a system restore point.
[0BD0:0D70][2018-06-17T22:16:09]i370: Session begin, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{006e395d-63dd-4e0d-aada-445320d6c6b4}, options: 0x7, disable resume: No
[0BD0:0D70][2018-06-17T22:16:09]i000: Caching bundle from: 'C:\Users\XXX\AppData\Local\Temp\{22CB5792-072E-4C27-8F25-1D5DEEA7D77B}\.be\NDP472-DevPack-ENU.exe' to: 'C:\ProgramData\Package Cache\{006e395d-63dd-4e0d-aada-445320d6c6b4}\NDP472-DevPack-ENU.exe'
[0BD0:0D70][2018-06-17T22:16:09]i320: Registering bundle dependency provider: {006e395d-63dd-4e0d-aada-445320d6c6b4}, version: 4.7.3062.0
[0BD0:0D70][2018-06-17T22:16:09]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{006e395d-63dd-4e0d-aada-445320d6c6b4}, resume: Active, restart initiated: No, disable resume: No
[0BD0:0F74][2018-06-17T22:16:15]i305: Verified acquired payload: netfxfullredistisv at path: C:\ProgramData\Package Cache\.unverified\netfxfullredistisv, moving to: C:\ProgramData\Package Cache\NetFxDevpack_FullRedistISV_4.7.2_461814\packages\dotnetframework\NDP472-KB4054530-x86-x64-AllOS-ENU.exe.
[0BD0:0F74][2018-06-17T22:16:15]i305: Verified acquired payload: netfx_472mtpack.msi at path: C:\ProgramData\Package Cache\.unverified\netfx_472mtpack.msi, moving to: C:\ProgramData\Package Cache\{1784A8CD-F7FE-47E2-A87D-1F31E7242D0D}v4.7.03062\packages\netfxmtpack\netfx_472mtpack.msi.
[0BD0:0F74][2018-06-17T22:16:16]i305: Verified acquired payload: cab2215BF3B522C1B1196F68D8659D68E28 at path: C:\ProgramData\Package Cache\.unverified\cab2215BF3B522C1B1196F68D8659D68E28, moving to: C:\ProgramData\Package Cache\{1784A8CD-F7FE-47E2-A87D-1F31E7242D0D}v4.7.03062\packages\netfxmtpack\cab1.cab.
[0BD0:0F74][2018-06-17T22:16:16]i305: Verified acquired payload: netfx_472mtpacklp.msi at path: C:\ProgramData\Package Cache\.unverified\netfx_472mtpacklp.msi, moving to: C:\ProgramData\Package Cache\{B517DBD3-B542-4FC8-9957-FFB2C3E65D1D}v4.7.03062\packages\netfxmtpacklp\enu\netfx_472mtpacklp.msi.
[0BD0:0F74][2018-06-17T22:16:17]i305: Verified acquired payload: cabE90E72F52592EFDB68DE7ADCBC02E3F8 at path: C:\ProgramData\Package Cache\.unverified\cabE90E72F52592EFDB68DE7ADCBC02E3F8, moving to: C:\ProgramData\Package Cache\{B517DBD3-B542-4FC8-9957-FFB2C3E65D1D}v4.7.03062\packages\netfxmtpacklp\enu\cab1.cab.
[0BD0:0F74][2018-06-17T22:16:17]i305: Verified acquired payload: netfxsdk at path: C:\ProgramData\Package Cache\.unverified\netfxsdk, moving to: C:\ProgramData\Package Cache\{58AF62C8-1D15-46D7-9B7F-243B93C5589E}v4.7.03062\packages\netfxsdk\sdk_tools472.msi.
[0BD0:0F74][2018-06-17T22:16:17]i305: Verified acquired payload: cabB83F114F6467A48BA842A37E0D129113 at path: C:\ProgramData\Package Cache\.unverified\cabB83F114F6467A48BA842A37E0D129113, moving to: C:\ProgramData\Package Cache\{58AF62C8-1D15-46D7-9B7F-243B93C5589E}v4.7.03062\packages\netfxsdk\sdk_tools472.cab.
[0BD0:0D70][2018-06-17T22:16:17]i301: Applying execute package: netfxfullredistisv, action: Install, path: C:\ProgramData\Package Cache\NetFxDevpack_FullRedistISV_4.7.2_461814\packages\dotnetframework\NDP472-KB4054530-x86-x64-AllOS-ENU.exe, arguments: '"C:\ProgramData\Package Cache\NetFxDevpack_FullRedistISV_4.7.2_461814\packages\dotnetframework\NDP472-KB4054530-x86-x64-AllOS-ENU.exe" /q /x86 /x64 /norestart /skipenucheck /keepaupaused /chainingpackage "Microsoft .NET Framework 4.7.2 Developer Pack" /log "C:\Users\XXX\AppData\Local\Temp\Microsoft_.NET_Framework_4.7.2_Developer_Pack_20180617221539_000_netfxfullredistisv.log.html"'
[0BD0:0D70][2018-06-17T22:27:45]e000: Error 0x80070643: Process returned error: 0x80070643
[0BD0:0D70][2018-06-17T22:27:45]e000: Error 0x80070643: Failed to execute EXE package.
[24D4:1BB4][2018-06-17T22:27:45]e000: Error 0x80070643: Failed to configure per-machine EXE package.
[24D4:1BB4][2018-06-17T22:27:45]i319: Applied execute package: netfxfullredistisv, result: 0x80070643, restart: None
[24D4:1BB4][2018-06-17T22:27:45]e000: Error 0x80070643: Failed to execute EXE package.
[0BD0:0D70][2018-06-17T22:27:45]i351: Removing cached package: netfxfullredistisv, from path: C:\ProgramData\Package Cache\NetFxDevpack_FullRedistISV_4.7.2_461814\
[0BD0:0D70][2018-06-17T22:27:45]i372: Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{006e395d-63dd-4e0d-aada-445320d6c6b4}, resume: None, restart: None, disable resume: No
[0BD0:0D70][2018-06-17T22:27:45]i330: Removed bundle dependency provider: {006e395d-63dd-4e0d-aada-445320d6c6b4}
[0BD0:0D70][2018-06-17T22:27:45]i352: Removing cached bundle: {006e395d-63dd-4e0d-aada-445320d6c6b4}, from path: C:\ProgramData\Package Cache\{006e395d-63dd-4e0d-aada-445320d6c6b4}\
[0BD0:0D70][2018-06-17T22:27:45]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{006e395d-63dd-4e0d-aada-445320d6c6b4}, resume: None, restart initiated: No, disable resume: No
[24D4:1BB4][2018-06-17T22:27:45]i399: Apply complete, result: 0x80070643, restart: None, ba requested restart: No

Continue reading...
 
Back
Top