• Error code 80073712

    Home » Forums » AskWoody support » Windows » Windows 7 » Questions: Windows 7 » Error code 80073712


    I get the above error code when trying to install group A cumulative June and July Win 7 X64 updates.  I have tried.
    System Update Readiness Tool for Windows 7 for x64-based Systems (KB947821)
    Reset Component store

    SFC (found no issues)

    DISM: “DISM.exe /Online /Cleanup-image /Restorehealth” gave error 87

    Also would not install the latest July NET framework update

    Edit to remove HTML. Please use the “Text” tab in the entry box when you copy/paste.

    Viewing 13 reply threads
    • #1873980
    • #1874136

      DISM: “DISM.exe /Online /Cleanup-image /Restorehealth” gave error 87

      DISM is for windows 8 and newer.


      Win 10 home - 22H2
      Attitude is a choice...Choose wisely

      • #1874188

        Some functions of the Deployment Image Servicing and Management tool are available to use in Windows 7. Below is copied from a short Command Prompt session. Note at top the version number and copyright date. You can also see an Error: 87 (Invalid command-line argument) where I ask for a help display that does not exist.

        You are partially correct, in that restorehealth is not available. However, scanhealth is available and after a few minutes generates a log that can be viewed in Notepad.

        Microsoft Windows [Version 6.1.7601]
        Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
        C:\>dism /online /?
        Deployment Image Servicing and Management tool
        Version: 6.1.7600.16385
        Image Version: 6.1.7601.18489
        The following commands may be used to service the image:
          /Set-ProductKey         - Populates the product key into the offline image.
          /Get-TargetEditions     - Displays a list of Windows editions that an
                                    image can be upgraded to.
          /Get-CurrentEdition     - Displays the editions of the specified image.
          /Set-Edition            - Upgrades the Windows image to a higher edition.
          /Apply-Unattend         - Applies an unattend file to an image.
          /Remove-Driver          - Removes driver packages from an offline image.
          /Add-Driver             - Adds driver packages to an offline image.
          /Get-DriverInfo         - Displays information about a specific driver
                                    in an offline image or a running operating system.
          /Get-Drivers            - Displays information about all drivers in
                                    an offline image or a running operating system.
          /Set-LayeredDriver      - Sets keyboard layered driver.
          /Set-UILang             - Sets the default system UI language that is used
                                    in the mounted offline image.
          /Set-UILangFallback     - Sets the fallback default language for the system
                                    UI in the mounted offline image.
          /Set-UserLocale         - Sets the user locale in the mounted offline image.
          /Set-SysLocale          - Sets the language for non-Unicode programs (also
                                    called system locale) and font settings in the
                                    mounted offline image.
          /Set-InputLocale        - Sets the input locales and keyboard layouts to
                                    use in the mounted offline image.
          /Set-TimeZone           - Sets the default time zone in the mounted offline
          /Set-AllIntl            - Sets all international settings in the mounted
                                    offline image.
          /Set-SKUIntlDefaults    - Sets all international settings to the default
                                    values for the specified SKU language in the
                                    mounted offline image.
          /Gen-LangIni            - Generates a new lang.ini file.
          /Set-SetupUILang        - Defines the default language that will be used
                                    by setup.
          /Get-Intl               - Displays information about the international
                                    settings and languages.
          /Check-AppPatch         - Displays information if the MSP patches are
                                    applicable to the mounted image.
          /Get-AppPatchInfo       - Displays information about installed MSP patches.
          /Get-AppPatches         - Displays information about all applied MSP patches
                                    for all installed applications.
          /Get-AppInfo            - Displays information about a specific installed MSI
          /Get-Apps               - Displays information about all installed MSI
          /Add-Package            - Adds packages to the image.
          /Remove-Package         - Removes packages from the image.
          /Enable-Feature         - Enables a specific feature in the image.
          /Disable-Feature        - Disables a specific feature in the image.
          /Get-Packages           - Displays information about all packages in
                                    the image.
          /Get-PackageInfo        - Displays information about a specific package.
          /Get-Features           - Displays information about all features in
                                    a package.
          /Get-FeatureInfo        - Displays information about a specific feature.
          /Cleanup-Image          - Performs cleanup and recovery operations on the
        For more information about these servicing commands and their arguments,
        specify a command immediately before /?.
                 DISM.exe /Image:C:\test\offline /Apply-Unattend /?
                 DISM.exe /Image:C:\test\offline /Get-Features /?
                 DISM.exe /Online /Get-Drivers /?
        C:\>dism /online /cleanup-image /?
        Deployment Image Servicing and Management tool
        Version: 6.1.7600.16385
        Image Version: 6.1.7601.18489
        /Cleanup-Image /RevertPendingActions
          WARNING! This operation will revert pending actions from previous servicing
          operations. It should be used for recovery operations only. This command
          is not supported against an online image.
              DISM.exe /Image:C:\test\offline /Cleanup-Image /RevertPendingActions
        /Cleanup-Image /spsuperseded [/hidesp]
          WARNING! The service pack can't be uninstalled after this operation is
          completed. This operation will remove backup files created during service
          pack installation. Use /hidesp switch to hide the service pack from Installed
              DISM.exe /Image:C:\test\offline /Cleanup-Image /spsuperseded /hidesp
        /Cleanup-Image /scanhealth
          Use /ScanHealth to scan the image for component store corruption.
              DISM.exe /online /Cleanup-Image /scanhealth
        C:\>dism /online /cleanup-image /scanhealth /?
        Error: 87
        Invalid command-line argument.
        To retrieve help, do not specify a command-line option with an argument.
        The DISM log file can be found at C:\windows\Logs\DISM\dism.log
        C:\>dism /online /cleanup-image /scanhealth
        Deployment Image Servicing and Management tool
        Version: 6.1.7600.16385
        Image Version: 6.1.7601.18489
        ...........Completed running scanhealth, check logs at %windir%\logs\CBS\Checksu
        The operation completed successfully.

        Viewing the log identified shows results from the System Update Readiness tool. Update readiness seems to elicit discussion, so if a user does not want this log created, do not run this command.

        1 user thanked author for this post.
    • #1874184

      Thanks, I already tried the troubleshooter and forgot to post that.

    • #1874432

      Ran the DUSM with the scanhealth switch.  Not sure what I am supposed to do next.  Here is the summary without all of the files listed.

      Seconds executed: 587
      Found 213 errors
      CSI Manifest Missing Total count: 203
      CSI Payload File Missing Total count: 10

    • #1875321

      It looks like I might have to do a no format reinstall if I want to try to correct the update error.  Otherwise the PC runs great.  Where is the best place to get the most up to date copy of the win 7 iso?  Would like to do as little updating as possible when the repair is done. I also do not want IE 11 on my machine as I do not use it anyway.  Any other suggestions appreciated.


      • #1875326

        These links may still work – Nov 2018.

        1 user thanked author for this post.
      • #1875426

        Internet Explorer 11 will be included on your new install of Windows 7; even if you choose to ignore its presence like I do. It will be kept up to date with security patches through January 2020.

        To avoid IE11 entirely, I recommend macOS, ChromeOS, one of the open source operating systems, or stay with Microsoft and move along to Windows 10. If all your data files are available and backed up twice, it may be worth making this decision now rather than during the post holiday time crunch next January and February.

        Regard this small trouble you are currently having as an indicator of future performance. Once you are recovered to a clear system take the time to do all the imaging and data backups that would make this recovery easier next time. Windows 7 will still run for years to come, but it should not be your only system on hand. And once you have decided which supported operating system works best for you, that one should become your primary use system.

    • #1875457

      LarryB I would suggest you run Microsoft’s “Disk Cleanup”, press the “Clean up System Files” button, and see about removing the “old MS updates and Previous Windows version OS”, Delivery Optimization files, reboot afterwards. Then run the Windows Update Troubleshooter.

      See if the Disk cleanup does anything to help by clearing out old or superseded update files.

      I know you said you ran the update troubleshooter. I also find it hard to believe the System Update Readiness Tool (CheckSUR) did not find and fail to correct some errors. DISM does not run so well on 7 but does on 8 and above.

      I had System Update Readiness Tool (CheckSUR) find and not correct errors on a Vista Computer years ago. It took days but I did get the missing files for the Windows SxS folder by unzipping the patches (the KB numbers) it said was missing the; manifest, MUM, Cat, or Cab files.

      \Winsxs\Catalogs: Contains security catalogs for each manifest on the system
      \Winsxs\Manifests: Component manifest for a specific component, used during operations to make sure files end up where they should

      Sources that helped me at the time:

      Windows 7: How to analyse the CBS.log

      This site helped me get the last error corrected. It needed UPDATE.MUM file renamed to a .CAT file.
      Advanced guidelines for diagnosing and fixing servicing corruption

    • #1876005

      I tried the disk cleanup (not the 1st time I have run this).  Then ran the WUTS again and was told that the above error could not be fixed.

      Rebuilding the packages/manifests looks greek to me.

      This PC sat idle for 7 months while I was away.  The May 2019 updates installed without issue.  I then has some trouble with an old CMOS battery that I had to remove the video card to get to.  It appears that I may have not properly seated the video card and had some more issues which all seem to be cleared up now.  I am thinking that this is why I am having the troubles I am having now.


      I have an image from 5/2018 ( I should do this more often, but as this PC sat idle for 7 months, it is really only 6 months older than when I came back to it in June this year).  I could install or I could do a no format reinstall.  Both would require some updating.  Which sounds like the least about of bother?  Thanks

      • #1876033

        LarryB, A few questions. What brand of computer? Is it a regular retail install of 7 or is it a Dell, or HP install? A laptop or a desktop? (I assume desktop with the CMOS battery change info you gave).

        You can do one of these things.

        If you have a backup of may 2018 then after grabbing any new data you need on a thumb drive, restore the image to May 2018. If you are Group A, have windows update give any updates needed. At some point you MUST make sure you have all updates offered installed, or HIDDEN (if you do not want an update, like the telemetry ones KB2952664 or get windows 10 patches). Once you have no more updates, any servicing stack updates should then appear. Get those and continue checking for updates. Assuming all is well, and you are caught up to JUNE 2019 then see “2000012: Neutralize Telemetry & Sustain Win 7, 8.1 Monthly Rollup Model” here at Woody’s. https://www.askwoody.com/forums/topic/2000012-neutralize-telemetry-sustain-win-7-8-1-monthly-rollup-model/

        If that is too hard, then look into Spybot antiBeacon 1.6 and see what you think.

        If you are Group B then restore your image to May 2018 and do Windows Updates to September (the last month of old style) and get updates, minus any telemetry ones known like 2952664, and for October onward do Group B as per PKC suggests in “2000003: Ongoing list of “Group B” monthly updates for Win7 and 8.1″ https://www.askwoody.com/forums/topic/2000003-ongoing-list-of-group-b-monthly-updates-for-win7-and-8-1/

        You will still need to make sure you get the 2019-03 Servicing Stack Update (KB4490628) and 2019-03 KB4474419 SHA-2 code signing support to continue beyond June I believe. The servicing stacks have to be installed alone by themselves. Much has been discussed about that here in Woody’s. Also don’t forget about the .NET updates. There are Security Only versions of those too.

        Another approach is to make an image of your computer as it is now, then try the Windows Repair. See if there is a repair option to not format or loose data, but reinstall windows. You may have to reinstall some programs you had … maybe. This would reset windows with a fresh install and settings so you would have to make custom changes as you see fit, and play catch-up with the updates. If this fails, you have your backup image you made before you started to go back to.

        Good luck Larry.

        1 user thanked author for this post.
    • #1876588

      This PC is a Dell Studio XPS desktop.  The system has had at least 1 no format reinstall done several years ago

    • #1877078

      Restored the 5/18 image and then successfully installed all updates.  Thanks for all the help.

      1 user thanked author for this post.
      • #1877669

        LarryB, I am glad to hear it worked out for you. Could you give any particulars or procedure you used and had success with? You restored your MAY 2018 image then how did you update that worked? (I assume being Group A you just got the newest cumulative updates and that worked).

        Any procedure or tips would be good to hear.


    • #1877112

      I have encountered DISM error 87 in Windows 7 while testing a CMD file which I wrote to revert all pending actions for either cancelled or failed windows updates.

      Here is the command which my CMD file ran from an elevated command prompt:

      DISM /image:C:\ /Online /Cleanup-Image /RevertPendingActions

      Here is the displayed error message after my CMD file tried to execute the above command:

      Deployment Image Servicing and Management tool
      Version: 6.1.7600.16385

      Error: 87

      The /Image option that is specified points to a running Windows installation.
      To service the running operating system, use the /Online option. For more inform
      ation, refer to the help by running DISM.exe /Online /?.

      The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

      DISM FAILED to clean up all pending actions which were created
      by either failed or user cancelled Windows Updates.

      The upshot is that in Windows 7, apparently you have to boot to a command prompt and then run:

      DISM /image:C:\ /Offline /Cleanup-Image /RevertPendingActions

      Note that, directly above, Online was changed to Offline.

      Come to think of it, I never tested my CMD file to see if it would work after booting into Safe Mode. I reckon I will have to try that this weekend after I perform my next backup.

      • This reply was modified 4 years, 2 months ago by GoneToPlaid. Reason: The indent function didn't work
    • #1877737

      I used Macrium Reflect to back up the 7/2019 system I had in case the image restore did not work as expected.

      Used the same program to restore the image (actually 6/18).

      Opened up WU and checked for updates.  WU found 7 updates.  All I installed were the July cumulative, net framework , SHA and MSRT.

      Downloaded the Panda removal tool and got rid of left over files and then installed Kaspersky which is what I had prior to the issues.

      Went back to WU and got the servicing stack update.

      Downloaded MS Silverlight and installed that after deleting the older version.  I like to do it this way as older versions of Silverlight leave behind all of their registry entries besides all of the new ones.  There are dozens of these.

      I keep as many apps as possible on a separate partition so I did not have to reinstall most of these.  Made things much easier.

      Used Macrium to pull over a few files from the old 7/2019 image that were not part of the 6/2018 image.

      Caught up any software that was missing from the new image.

      Ran w10tel.cmd.bat to stop any telemetry.

      Checked WU again and only got the Net 4.7.2 and the EOL reminder and did not install either.

      Once I feel comfortable with what I have, I will defragment and make an image of this system.

      Thanks for all help


      1 user thanked author for this post.
    • #1879958

      All seemed well until I tried to run Google drive.  I cannot seem to sync my drive with the Google server.  I am told that I need a newer version of Backup and sync and when I try to install it, I get an error  0x8004070d.  I do not have Chrome installed and wonder of G drive is now dependent on that.

    • #1896077

      Got Backup and sync installed.  It installed fine on my laptop.  I then took the MSI installer from there and ran it on my desktop and it worked.  I could never get the downloadable installer to work.  The folks at Google were no help.

      1 user thanked author for this post.
    • #1963360

      Windows Update Error Code 80070308 and Error Code 80073712

      Windows 7 Ultimate 32bit

      This PC hasn’t been able to update for a year and I try to fix it every few months. This what I think fixed it. The last error code was 80073712 but initially it was 80070308. This seems like to best forum for it, in case it helps someone.

      I started by resetting Windows Update: https://answers.microsoft.com/en-us/windows/forum/all/getting-windows-update-error-80073712-on-windows-7/a2a9a4a5-4800-46b7-94dc-5841bd611185

      Summary of possible solutions
      .Net ( I used 2019-05, KB4495606) [last known good .Net update but use the most current and stable cumulative .Net patch]
      System Update Readiness Tool
      KB4494419 2019-03
      KB4494419 2019-08

      then I tried the Security Only patch (KB4512486) before the Monthly Cumulative Update (KB4512506)

      These were all suggestions from the AskWoody Forum for Error Codes 80070308 and 80073712.

      • #2110828

        FWIW although Windows 7 is EoL.

        addendum: System Update Readiness Tool (Oct 2014) KB947821

        correction: KB4494419 2019-03 s/b KB4474419 2019-03

        KB4494419 2019-08 s/b KB4474419 2019-08

        • This reply was modified 3 years, 7 months ago by KP.
        • This reply was modified 3 years, 7 months ago by KP.
        • This reply was modified 3 years, 7 months ago by KP.
        • This reply was modified 3 years, 7 months ago by KP.
        • #2110843

          Please post in your new topic with your new comments:

          On permanent hiatus {with backup and coffee}
          offline▸ Win10Pro 2004.19041.572 x64 i3-3220 RAM8GB HDD Firefox83.0b3 WindowsDefender
          offline▸ Acer TravelMate P215-52 RAM8GB Win11Pro 22H2.22621.1265 x64 i5-10210U SSD Firefox106.0 MicrosoftDefender
          online▸ Win11Pro 22H2.22621.1992 x64 i5-9400 RAM16GB HDD Firefox116.0b3 MicrosoftDefender
          • This reply was modified 3 years, 7 months ago by geekdom.
          1 user thanked author for this post.
    Viewing 13 reply threads
    Reply To: Error code 80073712

    You can use BBCodes to format your content.
    Your account can't use all available BBCodes, they will be stripped before saving.

    Your information: