Update error 80070643

Page 1 of 2 12 LastLast

  1. Posts : 19
    Vista and XP
       #1

    Update error 80070643


    I am getting an update error 80070643

    Updates not installed Update for Windows (KB2859903)

    Also 2 net framework updates. I downloaded the first net framework update and tried to install, and I got a pop up telling me that "this update is not applicable to your computer". So why then does it appear as an important update? This appears to be a Microsoft screw up.
      My Computer


  2. Posts : 2,663
    Windows 8.1 Pro x64
       #2

    Hi Chuck, welcome to SevenForums!

    It is much more likely that a problem with your computer has caused that error so let's have a look what went wrong:

    Windows Update Posting Instructions

    Tom
      My Computer


  3. Posts : 19
    Vista and XP
    Thread Starter
       #3

    Okay. I performed the steps in the link that you posted. Here are my results.

    Step 1. Okay, I download the (All supported x64-based versions of Windows 7) System Update Readiness Tool and I ran it. I then tried to update my computer. Updates failed with unknown error 80070643.

    Step 2. Windows Resource Protection could not perform the reported operation.

    Step 3. Error code 80070643

    4. I uploaded the zip of the logs.
      My Computer


  4. Posts : 19
    Vista and XP
    Thread Starter
       #4

    Something else interesting. I did not have net framework on my computer. I did not have any version of it. I've had this computer for a couple of months. So I looked up Net Framework 3.5. It does noty list Windows 7 under supported Operating systems. But someone on a message board said that 3.5.1 is for Windows 7 and includes earlier versions.
    I have been using Vista until recently. Why don't I see Net Framework listed in my programs? I installed Net Framework 4.5. It showed up in my list. But now it doesn't. Very odd.
      My Computer


  5. Posts : 2,663
    Windows 8.1 Pro x64
       #5

    Hello chuckfrasher,

    Your CBS log shows this error:


    Code:
    2013-06-18 00:21:46, Info                  CBS    SQM: Reporting package change for package: Package_for_KB2859903~31bf3856ad364e35~amd64~~10.2.1.0, current: Staged, pending: Default, start: Staged, applicable: Installed, target: Installed, limit: Installed, hotpatch status: DisabledBecauseNoHotpatchPackagesInitiated, status: 0x0, failure source: Execute, reboot required: False, client id: WindowsUpdateAgent, initiated offline: False, execution sequence: 566, first merged sequence: 566
    2013-06-18 00:21:46, Info                  CBS    SQM: Upload requested for report: PackageChangeBegin_Package_for_KB2859903~31bf3856ad364e35~amd64~~10.2.1.0, session id: 142859, sample type: Standard
    2013-06-18 00:21:46, Info                  CBS    SQM: Ignoring upload request because the sample type is not enabled: Standard
    2013-06-18 00:21:46, Info                  CBS    SQM: Reporting package change completion for package: Package_for_KB2859903~31bf3856ad364e35~amd64~~10.2.1.0, current: Staged, original: Staged, target: Installed, status: 0x80070643, failure source: Execute, failure details: "(null)", client id: WindowsUpdateAgent, initiated offline: False, execution sequence: 566, first merged sequence: 566
    2013-06-18 00:21:46, Info                  CBS    SQM: execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
    2013-06-18 00:21:46, Info                  CBS    SQM: Upload requested for report: PackageChangeEnd_Package_for_KB2859903~31bf3856ad364e35~amd64~~10.2.1.0, session id: 142862, sample type: Standard
    2013-06-18 00:21:46, Info                  CBS    SQM: Ignoring upload request because the sample type is not enabled: Standard
    2013-06-18 00:21:46, Info                  CBS    Enabling LKG boot option
    2013-06-18 00:21:46, Info                  CBS    Exec: End: nested restore point - complete.
    2013-06-18 00:21:46, Info                  CBS    Restored system sleep block state: 0x80000000
    2013-06-18 00:21:46, Info                  CBS    Exec: Processing complete.  Session: 30305243_1373356889, Package: Package_for_KB2859903~31bf3856ad364e35~amd64~~10.2.1.0 [HRESULT = 0x80070643 - ERROR_INSTALL_FAILURE]
    2013-06-18 00:21:48, Info                  CBS    Session: 30305243_1501745114 initialized by client WindowsUpdateAgent.

    Can you boot into the recovery environment, and launch command prompt please: How to use the Windows 7 System Recovery Environment Command Prompt


    When command prompt is launched, type in the following command and press enter:


    DISM /image:C:\ /cleanup-image /revertpendingactions


    Then reboot your computer, booting into Windows normally. Run this FixIt in aggressive mode: You receive a "0x80070002" or "0x80070003" error code after you download an update from Windows Update, from Microsoft Update, or from Windows Server Update Services


    Then try updating and post your CBS log please :)


    The reason you can't see .NET Framework 3.5.1 in Add/Remove Programs is because in Windows 7, it is included as a component of the operating system.


    Tom
      My Computer


  6. Posts : 19
    Vista and XP
    Thread Starter
       #6

    I will try this as soon as I get home from work. Thanks so much for your help.
      My Computer


  7. Posts : 19
    Vista and XP
    Thread Starter
       #7

    Okay. I don't have a DVD. I have an HP laptop. I restarted and pressed F8 and chose startup repar. In the menu I chose command prompt. I entered DISM /image:C:\ /cleanup-image /revertpendingactions and pressed Enter.

    It said:
    Deployment Image Servicingand Management tool version 6.1.7600.16385

    Error 2

    Unable to access the image

    Make sure that the image path and the Windows directory for the image exists and you have read the permissions on the folder.
    The DISM log file can be found at X:\windows\logs\DISM\dism.log
      My Computer


  8. Posts : 2,663
    Windows 8.1 Pro x64
       #8

    Hi chuck,

    Sorry, the drive letter changes when you're in the recovery environment. From the command prompt Window in the recovery environment, run these commands:


    dir C:\
    dir D:\
    dir E:\


    And repeat through the alphabet until you see the folders Windows and Users and a few others appear in the results. Then when you know the drive letter, replace the C:\ in the command with whatever letter the drive is. So for example if the drive was D:\ you would change this:


    DISM /image:C:\ /cleanup-image /revertpendingactions

    To this:


    DISM /image:\ /cleanup-image /revertpendingactions

    Tom
      My Computer


  9. Posts : 19
    Vista and XP
    Thread Starter
       #9

    Okay. I found the windows, users, perf logs etc.. in dir D:\ So I ran DISM /image:\ /cleanup-image /revertpendingactions. It said something about scratch directory size may be insufficient..... but then it eventually said "The operations completed successfully". So I rebooted and ran the fixit link that you gave me. I did another SFC Scan. I don't know why. I hope that's okay.

    I copied the logs folder. It says that folders already exist. Any time that it asked if I want to "merge" or "copy and replace", I said yes. I hope that is the correct thing to do.

    Thanks so much for your help. Chuck
      My Computer


  10. Posts : 2,663
    Windows 8.1 Pro x64
       #10

    Hi Chuck,

    Hmm, that SFC error is still present. Let's try another fix:


    Command Prompt


    Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.


    1. Click on the Start button and in the search box, type Command Prompt
    2. When you see Command Prompt on the list, right-click on it and select Run as administrator
    3. When command prompt opens, copy and paste the following commands into it, press enter after each


      fsutil resource setautoreset true %systemdrive%\

      attrib -r -s -h %SystemRoot%\System32\Config\TxR\*
      del %SystemRoot%\System32\Config\TxR\*


      attrib -r -s -h %SystemRoot%\System32\SMI\Store\Machine\*
      del %SystemRoot%\System32\SMI\Store\Machine\*.tm*
      del %SystemRoot%\System32\SMI\Store\Machine\*.blf
      del %SystemRoot%\System32\SMI\Store\Machine\*.regtrans-ms



    1. Type Y and press enter if you are asked "Are you sure" to any line.
    2. Right-click on the Command Prompt window and click Select All, this will invert all of the colours by selecting the text, now press enter. All of this text is now copied.
    3. Paste (Ctrl+V) it into your next post please.




    Some of these may fail so don't be concerned if they do, just let me know which ones fail :)


    Tom
      My Computer


 
Page 1 of 2 12 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 23:36.
Find Us