Windows Update Error 80070424

Windows Update Error 80070424 in Vista

All aspects of this error -how to fix


Vista80070424.jpg

This error may be caused trouble with following services

-Backgroung Inteligence Transfer Service
-Windows Update
-Windows Modules Installer


[digg]http://www.vistax64.com/tutorials/258701-windows-update-error-80070424-a.html[/digg]



SOLUTION

Go to Start>>Search>>services.msc
and check below services exist, have correct settings and are working

BITS :Automatic(Delayed),started

Windows Update : Automatic(Delayed),started

Windows Modules Installer:Manual

If you have another settings you have to correct it.If you can't correct settings or any service don't exist follow below:



SCENARIO I

Issue with Background Inteligence Transfer Service

See this tutorial How to fix Background Inteligence Transfer Service




SCENARIO II

Issue with Windows Update

METHOD I

//worth only to try if service is available but you can't start it//

Try reset the whole WU in aggresive mode KB971058

METHOD II

//worth only to try if service is available but you can't start it//

Try reinstall Windows Update Agent KB949104

METHOD III

Import to registry special fix for Windows Update service attached here View attachment WU.zip
and next restart computer




SCENARIO III

Issue with Windows Modules Installer

---------------------------------------------------------------------
FYI


Another symptom of this service corruption is unable to run System File Checker.
When you run any SFC command the following error is returned:

Windows Resource Protection could not start the repair service

-------------------------------------------------------------------------------

What you need to fix:

1.Fix to registry for Windows Modules Installer services:View attachment TrustedInstallerFix.zip
//this ZIP file include TrustedInstaller.reg file //
2.TrustedInstaller.exe file appriopriate for your system.You can extract it from your own Vista DVD using 7-zip or WinRAR CLICK
or claasic method using WAIK CLICK -your choose how to do that :sleepy:

or just download & extract from already prepared ZIP files;appriopriate for your system

for x32 View attachment TrustedInstallerX86.zip

for x64 View attachment TrustedInstallerX64.zip

3.Sometimes you will need Psexec.exe file cointained in PsTools if you have any trouble with importing fix to registry (details below)

How to fix:

1.Download TrustedInstaller.reg and TrustedInstaller.exe (appriopriate for your system),TrustedInstaller.reg file you can place anywhere for example you can place on your desktop,Documents folder (as you wish).File TrustedInstaller.exe you have to place directly in C:\Windows\Servicing folder but you have to change permissions to do that because Administrators group nor you don't have full control for Servicing folder:

-takeownership C:\Windows\Servicing folder and add your account to have full control

//see this tutorial how to do that:CLICK

-place TrustedInstaller.exe in C:\Windows\Servicing folder

2.Import fix to registry attached above (just double click on TrustedInstaller.reg file).Possible you don't have any problem with importing it,if it won't return any error ignore points 3 and 4 and go to point 5 ,if it return error "Acess denied" the best way to workaround it, import this fix from SYSTEM account (go to point 3).

3.Download PsTools ,extract from this psexec.exe file and place it in C:\Windows\System32 folder

4.Run cmd.exe with administrative previlliges (right click on cmd.exe as admin) and type:

psexec -s -i -d regedit


This command run regedit from System account.In regedit go to File>>Import,navigate to location where you store TrustedInstaller.reg file,choose it and apply.

5.Restart computer.After restart Windows Update should work fine now.
6.If everything work fine now restore oryginal permissions to C:\Windows\Servicing folder

-remove your account from permissions to Servicing folder
-Restore ownership of Servicing folder back to "NT Service\TrustedInstaller"

//see this tutorial how to do that CLICK


 

Attachments

  • thumb_Windows_Update.png
    thumb_Windows_Update.png
    12.7 KB · Views: 503
Last edited by a moderator:
first of all Flavius I was able to restore in last good point my pc with error 80070424....

the upgrade is about only the tool of 152 MB I not think there were others upgrade in the same time....

+

now I done again trustedinstaller and again error 80073712... then I done sfc/scannow in command prompt as administrator and after a while ask me to reboot to make effective the changes... I reboot the pc but again the error "upgrade 3 of 3, 0%" rebooting itself at this point...
Both Readiness Tool and SFC tool NEVER require to reboot and never ask to reboot computer.It's impossible!
In Windows Update must be scheduled any other update.Maybe It was scheduled before corruption of TrustedInstaller.

I'm thinking about one more thing....

1.Disable autoreboot see:Windows Update - Enable or Disable Automatic Restart - Windows 7 Forums
2.Delete pending.xml before reboot,on allive system.

run cmd.exe with elevated previlliges (right click on cmd.exe and choose "run as administrator)

and type:

takeown /f C:\Windows\winsxs\pending.xml

press ENTER

cacls C:\Windows\winsxs\pending.xml /G :F

press ENTER

del C:\Windows\winsxs\pending.xml

press ENTER
 

My Computer

I don't know Flavius I rebooted pc after doing those and always same problems....

now I did "disable autoreboot"... run cmd...and when I try to delete pending.xml I have access denied! :S
 

My Computer

System One

  • Manufacturer/Model
    HP Pavilion a6670it
    CPU
    AMD phenom x3 64
    Memory
    4 GB
    Hard Drives
    western digital 320 GB
I did "disable autoreboot"... run cmd...and when I try to delete pending.xml I have access denied! :S

Did you all commands from my previous post?Possibly also that this file is in use and thus you have this error.Turn off computer and boot special recovery disk and do this:

ets try to reset the windows update catalog and software distribution folder
Try following steps :
1. Insert the Windows Vista installation disc in the disc drive, and then restart the computer.
2. When you are prompted to restart from the disc, press any key.
3. When you are prompted, configure the Language to install, Time and currency format , and Keyboard or input method options that you want, and then click Next .
4. On the Install Windows page, click Repair your computer .
5. On the System Recovery Options page, click the version of the Windows Vista operating system that you want to repair, and then click Next
6. On the System Recovery Options page, click Command Prompt .
7. Type cd C:\windows\winsxs , and then press ENTER.
8. Type ren pending.xml pending.old , and then press ENTER.
9.

  • Type regedit, and then press ENTER.
  • Select HKEY_LOCAL_MACHINE.
  • On the File menu, click Load Hive.
  • Locate the following folder: C:\windows\system32\config\components
  • When you are prompted for a name, type Offline_Components.
10. In Registry Editor, locate and then delete the following registry subkey:
HLKM\Offline Components\AdvancedInstallersNeedResolving
HKLM\Offline Components\PendingXmlIdentifier
HKLM\Offline Components\NextQueueEntryIndex
11. At the command prompt, type exit to exit Registry Editor. Press ENTER.
12. Click Restart
See also on page 4 first my answer for you

Deleting pending.xml and (for precaution it's values in registry) should stop this loop pernamently.

Do not use system restore anymore if you have already fixed TrustedInstaller in this situation.
 

My Computer

Flavius now I done the readiness tool again and I haven't reboot my pc yet... I have to do something now? or I try to reboot it?
 

My Computer

System One

  • Manufacturer/Model
    HP Pavilion a6670it
    CPU
    AMD phenom x3 64
    Memory
    4 GB
    Hard Drives
    western digital 320 GB
You didn't run SFC/ SCANNOW command or you interrupted it's work,please run this tool and make full scan http://www.vistax64.com/tutorials/66978-system-files-sfc-command.html

Did you remove pending.xml and it's registry values as I said in my previous post?Still you have many errors in your CBS.log

Intall KB937287 Download details: Update for Windows Vista for x64-based Systems (KB937287)

if you don't have it and if you can (I'm not sure it's always possible to install this update)

Next try install remains updates in small groups.
 

My Computer

now Flavius I have rename pending.xml and pc reboot normally, I deleted on registry:

HLKM\Offline Components\AdvancedInstallersNeedResolving
HKLM\Offline Components\PendingXmlIdentifier

instead HKLM\Offline Components\NextQueueEntryIndex there wasn't it....

I'm running vista update but it's always searching!


p.s. now found 59 important update about 220 MB
 

My Computer

System One

  • Manufacturer/Model
    HP Pavilion a6670it
    CPU
    AMD phenom x3 64
    Memory
    4 GB
    Hard Drives
    western digital 320 GB
now Flavius I have rename pending.xml and pc reboot normally, I deleted on registry:

HLKM\Offline Components\AdvancedInstallersNeedResolving
HKLM\Offline Components\PendingXmlIdentifier

instead HKLM\Offline Components\NextQueueEntryIndex there wasn't it....

I'm running vista update but it's always searching!

:confused:

KB937287 also doesn't help?Or you can't install it?

1.Go to HKEY_LOCALE_MACHINE\Software\Microsoft\Windows\CurrentVersion\SideBySide

and make sure you don't have these strings:

CorruptPendingXml
CorruptPendingXmlIdentifiers


If you have them then please remove them + restart
2.Next time after reboot computer when BIOS screen disappear,press F8 key to boot into safe mode. -it may also help

If really nothing help run checkdisk on boot http://www.vistax64.com/tutorials/67612-check-disk-chkdsk.html
 

My Computer

Flavius now seems all good!!! yeah!!! the updates was all installed and pc works good!!!
woooooooooow!!!
thank u so so so so so much!!! :)
and sorry if I made u crazy!!! LOL
 

My Computer

System One

  • Manufacturer/Model
    HP Pavilion a6670it
    CPU
    AMD phenom x3 64
    Memory
    4 GB
    Hard Drives
    western digital 320 GB

My Computer

System One

  • Manufacturer/Model
    Dell XPS 420
    CPU
    Intel Core 2 Quad Q9300 2.50GHz
    Motherboard
    Stock Dell 0TP406
    Memory
    4 gb (DDR2 800) 400MHz
    Graphics card(s)
    ATI Radeon HD 3870 (512 MBytes)
    Sound Card
    Onboard
    Monitor(s) Displays
    1 x Dell 2007FP and 1 x (old) Sonic flat screen
    Screen Resolution
    1600 x 1200 and 1280 x 1204
    Hard Drives
    1 x 640Gb (SATA 300) Western Digital: WDC WD6400AAKS-75A7B0 1 x 1Tb (SATA 600) Western Digital: Caviar Black, SATA 6GB/S, 64Mb cache, 8ms Western Digital: WDC WD1002FAEX-00Z3A0 ATA Device
    PSU
    Stock PSU - 375W
    Case
    Dell XPS 420
    Cooling
    Stock Fan
    Mouse
    Advent Optical ADE-WG01 (colour change light up)
    Keyboard
    Dell Bluetooth
    Internet Speed
    120 kb/s
    Other Info
    ASUS USB 3.0 5Gbps/SATA 6Gbps - PCI-Express Combo Controller Card (U3S6)
Hi

I've tried running psexec -s-i-d regedit many times but it never starts regedit.

I can access regedit by searching for it in the start search, so it clearly exists.

Any suggestions why psexec won't start it?
 

My Computer

Hi

I've tried running psexec -s-i-d regedit many times but it never starts regedit.

I can access regedit by searching for it in the start search, so it clearly exists.

Any suggestions why psexec won't start it?

Hello!

You need a space before each dash, so change
Code:
psexec -s-i-d regedit
into
Code:
psexec -s -i -d regedit
Thanks, and good luck!

Richard
 

My Computer

System One

  • Manufacturer/Model
    Dell XPS 420
    CPU
    Intel Core 2 Quad Q9300 2.50GHz
    Motherboard
    Stock Dell 0TP406
    Memory
    4 gb (DDR2 800) 400MHz
    Graphics card(s)
    ATI Radeon HD 3870 (512 MBytes)
    Sound Card
    Onboard
    Monitor(s) Displays
    1 x Dell 2007FP and 1 x (old) Sonic flat screen
    Screen Resolution
    1600 x 1200 and 1280 x 1204
    Hard Drives
    1 x 640Gb (SATA 300) Western Digital: WDC WD6400AAKS-75A7B0 1 x 1Tb (SATA 600) Western Digital: Caviar Black, SATA 6GB/S, 64Mb cache, 8ms Western Digital: WDC WD1002FAEX-00Z3A0 ATA Device
    PSU
    Stock PSU - 375W
    Case
    Dell XPS 420
    Cooling
    Stock Fan
    Mouse
    Advent Optical ADE-WG01 (colour change light up)
    Keyboard
    Dell Bluetooth
    Internet Speed
    120 kb/s
    Other Info
    ASUS USB 3.0 5Gbps/SATA 6Gbps - PCI-Express Combo Controller Card (U3S6)
Hi Flavius,

Ive been following your tutorial no.3 on how to get my updates working again. Everything's been going fine until I came to the last bit:

".Import fix to registry attached above (just double click on TrustedInstaller.reg file).Possible you don't have any problem with importing it,if it won't return any error ignore points 3 and 4 and go to point 5 ,if it return error "Acess denied" the best way to workaround it, import this fix from SYSTEM account (go to point 3).

3.Download PsTools ,extract from this psexec.exe file and place it in C:\Windows\System32 folder

4.Run cmd.exe with administrative previlliges (right click on cmd.exe as admin) and type:

psexec -s -i -d regedit


This command run regedit from System account.In regedit go to File>>Import,navigate to location where you store TrustedInstaller.reg file,choose it and apply".

I downloaded PsTools, and when I folllow your instructions by opening cmd in administrator, clicking import file and searching for the trustedinstaller.reg file (which is saved on my desktop) the PsTools cannot find the file?

What do I do now? Please help, I'm going out of my mind!!:confused:

Conor
 

My Computer

4.Run cmd.exe with administrative previlliges (right click on cmd.exe as admin) and type:

psexec -s -i -d regedit


This command run regedit from System account.In regedit go to File>>Import,navigate to location where you store TrustedInstaller.reg file,choose it and apply".

You seem to have missed as phase?

In the elivated cmd prompt screen (Administrator) type: -

psexec -s -i -d regedit

Now from within regedit "Import, etc." not the cmd screen. OK?
 

My Computer

System One

  • Manufacturer/Model
    HP-Pavilion m9280.uk-a
    CPU
    2.30 gigahertz AMD Phenom 9600 Quad-Core
    Motherboard
    ASUSTek Computer INC. NARRA3 3.02
    Memory
    3582 Megabytes Usable Installed Memory (4 Gig)
    Graphics card(s)
    ASUS NVIDIA Geforce GTS450
    Sound Card
    Realtek High Definition 7.1 Audio (HP drivers)
    Monitor(s) Displays
    HP w2408 24.0" (Dual monitor)
    Screen Resolution
    1920 * 1200, 1920 * 1200
    Hard Drives
    3*500 Gigabytes Usable Hard Drive Capacity Plus 2x USB (160Gig each) external HDD BluRay & DVD Weiters HL-DT-ST BD-RE GGW-H20L SCSI CdRom (Bluray RW) Device AlViDrv BDDVDROM SCSI CdRom (Blueray) Device TSSTcorp CDDVDW TS-H653N SCSI CdRom
    Internet Speed
    40 Meg
I think you misunderstood me. I did open psexec in cmd and it opened up. I then clicked import from within the regedit thing that opened up, not in cmd.

My problem is when I click import and try locate the 'TrustedInstaller.reg' file, it does not show up?
 

My Computer

I also opened 'regedit' in cmd. searched for the 'TrustedInstaller.reg' file and it was found, however it would not open? Any ideas? I'm going crazy here!!
 

My Computer

Hi,

If you just click/ double click on the .reg file it should ask if you want to import the settings.

So just do that & then reboot!
 

My Computer

System One

  • Manufacturer/Model
    HP-Pavilion m9280.uk-a
    CPU
    2.30 gigahertz AMD Phenom 9600 Quad-Core
    Motherboard
    ASUSTek Computer INC. NARRA3 3.02
    Memory
    3582 Megabytes Usable Installed Memory (4 Gig)
    Graphics card(s)
    ASUS NVIDIA Geforce GTS450
    Sound Card
    Realtek High Definition 7.1 Audio (HP drivers)
    Monitor(s) Displays
    HP w2408 24.0" (Dual monitor)
    Screen Resolution
    1920 * 1200, 1920 * 1200
    Hard Drives
    3*500 Gigabytes Usable Hard Drive Capacity Plus 2x USB (160Gig each) external HDD BluRay & DVD Weiters HL-DT-ST BD-RE GGW-H20L SCSI CdRom (Bluray RW) Device AlViDrv BDDVDROM SCSI CdRom (Blueray) Device TSSTcorp CDDVDW TS-H653N SCSI CdRom
    Internet Speed
    40 Meg
Back
Top