• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Re: Windows update fails error 80070490

#1
Hi all... me too I need help about this error that comes both with window update and even when I try to run the SP2 standalone executable.
I have already tried the microsoft "fixit" tool with no success, and tried the system update readiness, 3-4 times after many reboot... I've tryed to stop the update service from services.msc and renaming the softwaredistribution directory, but the error was not solved.
Also tried the sfc /scannow but the error still remain.
The notebook is a HP dv5 with vista home premium 32bit... I can't perform the install/repair from the vista dvd because the recovery dvd provided from HP doesn't show the win vista menu but the HP menu and I can only do a restore to factory setting with the initial image of the system.
I attach the last checksur log... I hope that someone has some suggestion for me too... :)
No problem for me to edit the registry or perform other difficult actions on the system.
Thanks in advance!
 

My Computer

System One

  • Manufacturer/Model
    HP Pavillion dv5
    CPU
    AMD Athlon X2 dual core QL-64 2.10GHz
    Memory
    4Gb
    Graphics Card(s)
    ATI Radeon HD3450

tom982

٩(͡๏̯͡๏)۶
Vista Guru
Gold Member
#2
Hello fabryd and welcome to the forums :party:

I had this post moved so the other thread doesn't get confusing with me answering the two of you :)

Just a bit of information, the CheckSUR.persist.log contains the logs from every time that the SURT is run, sorted in chronological order. This is the one I usually ask for because it contains all the information I need. In future, you don't need to post the CheckSUR.log as well because the information is also found in the other log.

The offending entries in your log are these:

Code:
Checking System Update Readiness.
Binary Version 6.0.6002.22574
Package Version 15.0
2012-06-17 22:07
Checking Packages
(f)	CBS Registry Error	0x80070002	Microsoft-Windows-PowerShell-WTR-Package~31bf3856ad364e35~x86~it-IT~7.0.6002.18181		failed to get CurrentState
(f)	CBS Registry Error	0x80070002	Package_3_for_KB2423089~31bf3856ad364e35~x86~~6.0.1.0		failed to get CurrentState
(f)	CBS Registry Error	0x80070002	Package_3_for_KB2423089~31bf3856ad364e35~x86~~6.0.1.0		failed to get Visibility

Checking Component Store
(f)	CSI Payload File Missing	0x00000000	TRAPI.dll	x86_microsoft-windows-trapi_31bf3856ad364e35_6.0.6000.16386_none_5853e0fc96f5e8a0	
(f)	CSI Payload File Missing	0x00000000	arrow_rl.cur	x86_microsoft-windows-shell-acccursors_31bf3856ad364e35_6.0.6000.16386_none_e23ac1837f67ac39	
(f)	CSI Payload File Missing	0x00000000	ieui.dll	x86_microsoft-windows-ieframe_31bf3856ad364e35_6.0.6002.22212_none_6709b392c4694172	

Summary:
Seconds executed: 3933
 Found 6 errors
  CSI Payload File Missing Total count: 3
  CBS Registry Error Total count: 3
(w)	Unable to read Event Log	0x00000017	System
I'm going to have to get back to you on this tomorrow, I have my final chemistry A-level exam tomorrow and I've really got to revise now. I just wanted to post quickly to let you know you haven't been forgotten :)

Tom
 
Last edited:

My Computer

System One

  • Manufacturer/Model
    Build #1
    CPU
    Intel Core i7 3770K @4.4GHz
    Motherboard
    ASUS P8Z77-V PRO
    Memory
    Corsair Vengeance 2x4GB DDR3 1600MHz Low Profile (White)
    Graphics Card(s)
    Gigabyte Radeon HD 7850 (2GB GDDR5)
    Sound Card
    Integrated on motherboard
    Monitor(s) Displays
    23" LG LCD/LED IPS
    Screen Resolution
    1920*1080
    Hard Drives
    Samsung EVO 128GB SSD
    Seagate Barracuda 2TB 7200rpm
    2x500GB Seagate FreeAgent 5400rpm
    PSU
    Corsair TX650W V2 (80+ Bronze)
    Case
    NZXT Phantom 410
    Cooling
    Corsair H100 Water Cooler, 1x140mm and 1x120mm stock fans
    Mouse
    Microsoft Desktop 2000 Wireless Mouse
    Keyboard
    Microsoft Desktop 2000 Wireless Keyboard
    Internet Speed
    95 Mb/s Download 70 Mb/s Upload
#3
Hi Tom... thanks for your answer... don't worry, doesn't matter if I have to wait 1-2-3 day for an answer... ;)
About your exam I would like to wish you good luck but saying it with the "italian style"... you have to know that in Italy is not good to wish "good luck"... so to say this, we use some metaphor that seems to have the opposite meaning... well, according to italian style I wish you "straight to the wale's ass"... this is a literal translation... I don't know if in England you use some metaphor such this... ;)
Bye. Fabrizio.
 

My Computer

System One

  • Manufacturer/Model
    HP Pavillion dv5
    CPU
    AMD Athlon X2 dual core QL-64 2.10GHz
    Memory
    4Gb
    Graphics Card(s)
    ATI Radeon HD3450
#4
In the meanwhile, I did something I had never done: I run a scandisk on drive c... scandisk find many errors, so I'd run again sfc /scannow and then the system update redadiness once more time.
The error still remain, but I send the new checksur log file so you can see if after the scandisk the situation is better (or worst :confused:)
thanks...
 
Last edited:

My Computer

System One

  • Manufacturer/Model
    HP Pavillion dv5
    CPU
    AMD Athlon X2 dual core QL-64 2.10GHz
    Memory
    4Gb
    Graphics Card(s)
    ATI Radeon HD3450

tom982

٩(͡๏̯͡๏)۶
Vista Guru
Gold Member
#5
Hi Tom... thanks for your answer... don't worry, doesn't matter if I have to wait 1-2-3 day for an answer... ;)
About your exam I would like to wish you good luck but saying it with the "italian style"... you have to know that in Italy is not good to wish "good luck"... so to say this, we use some metaphor that seems to have the opposite meaning... well, according to italian style I wish you "straight to the wale's ass"... this is a literal translation... I don't know if in England you use some metaphor such this... ;)
Bye. Fabrizio.
In the meanwhile, I did something I had never done: I run a scandisk on drive c... scandisk find many errors, so I'd run again sfc /scannow and then the system update redadiness once more time.
The error still remain, but I send the new checksur log file so you can see if after the scandisk the situation is better (or worst :confused:)
thanks...
Hi Fabrizio,

Now the football is over, I can reply :D Balotelli had a great game!

Thanks for your wishes, my exams are all over now. Nope, we don't have anything like that, but it made me laugh to read it! My Dad speaks a fair bit of Italian, and my godfather is Italian, but I've never heard anything like that before!

Let's just start off by trying to reset the Windows Update components:

How do I reset Windows Update components?

It can't hurt, and it gives you something to try whilst I prepare a fix for you :)

Issues from your log:

Checking Packages
(f) CBS Registry Error 0x80070002 Microsoft-Windows-PowerShell-WTR-Package~31bf3856ad364e35~x86~it-IT~7.0.6002.18181 failed to get CurrentState
(f) CBS Registry Error 0x80070002 Package_3_for_KB2423089~31bf3856ad364e35~x86~~6.0.1.0 failed to get CurrentState
(f) CBS Registry Error 0x80070002 Package_3_for_KB2423089~31bf3856ad364e35~x86~~6.0.1.0 failed to get Visibility

Checking Component Store
(f) CSI Payload File Missing 0x00000000 TRAPI.dll x86_microsoft-windows-trapi_31bf3856ad364e35_6.0.6000.16386_none_5853e0fc96f5e8a0
(f) CSI Payload File Missing 0x00000000 arrow_rl.cur x86_microsoft-windows-shell-acccursors_31bf3856ad364e35_6.0.6000.16386_none_e23ac1837f67ac39
(f) CSI Payload File Missing 0x00000000 ieui.dll x86_microsoft-windows-ieframe_31bf3856ad364e35_6.0.6002.22212_none_6709b392c4694172
Tom
 

My Computer

System One

  • Manufacturer/Model
    Build #1
    CPU
    Intel Core i7 3770K @4.4GHz
    Motherboard
    ASUS P8Z77-V PRO
    Memory
    Corsair Vengeance 2x4GB DDR3 1600MHz Low Profile (White)
    Graphics Card(s)
    Gigabyte Radeon HD 7850 (2GB GDDR5)
    Sound Card
    Integrated on motherboard
    Monitor(s) Displays
    23" LG LCD/LED IPS
    Screen Resolution
    1920*1080
    Hard Drives
    Samsung EVO 128GB SSD
    Seagate Barracuda 2TB 7200rpm
    2x500GB Seagate FreeAgent 5400rpm
    PSU
    Corsair TX650W V2 (80+ Bronze)
    Case
    NZXT Phantom 410
    Cooling
    Corsair H100 Water Cooler, 1x140mm and 1x120mm stock fans
    Mouse
    Microsoft Desktop 2000 Wireless Mouse
    Keyboard
    Microsoft Desktop 2000 Wireless Keyboard
    Internet Speed
    95 Mb/s Download 70 Mb/s Upload
#6
Hi Tom... I've already tried the fix-it utility (without success) before posting in this forum... I can retry, it doesn't hurt, but at the moment I gave back the notebook to my cousin (is not mine the notebook with the problem) because he needed. I will ask him again as soon as you give me more instruction about how to repair the problem...
Thanks.
Fabrizio
 

My Computer

System One

  • Manufacturer/Model
    HP Pavillion dv5
    CPU
    AMD Athlon X2 dual core QL-64 2.10GHz
    Memory
    4Gb
    Graphics Card(s)
    ATI Radeon HD3450

tom982

٩(͡๏̯͡๏)۶
Vista Guru
Gold Member
#7
Hi Tom... I've already tried the fix-it utility (without success) before posting in this forum... I can retry, it doesn't hurt, but at the moment I gave back the notebook to my cousin (is not mine the notebook with the problem) because he needed. I will ask him again as soon as you give me more instruction about how to repair the problem...
Thanks.
Fabrizio
Hi Fabrizio,

Okay, there's no need for the fixit be re run then :) This is going to be a long fix - I should have it done by the end of the evening.

Tom
 

My Computer

System One

  • Manufacturer/Model
    Build #1
    CPU
    Intel Core i7 3770K @4.4GHz
    Motherboard
    ASUS P8Z77-V PRO
    Memory
    Corsair Vengeance 2x4GB DDR3 1600MHz Low Profile (White)
    Graphics Card(s)
    Gigabyte Radeon HD 7850 (2GB GDDR5)
    Sound Card
    Integrated on motherboard
    Monitor(s) Displays
    23" LG LCD/LED IPS
    Screen Resolution
    1920*1080
    Hard Drives
    Samsung EVO 128GB SSD
    Seagate Barracuda 2TB 7200rpm
    2x500GB Seagate FreeAgent 5400rpm
    PSU
    Corsair TX650W V2 (80+ Bronze)
    Case
    NZXT Phantom 410
    Cooling
    Corsair H100 Water Cooler, 1x140mm and 1x120mm stock fans
    Mouse
    Microsoft Desktop 2000 Wireless Mouse
    Keyboard
    Microsoft Desktop 2000 Wireless Keyboard
    Internet Speed
    95 Mb/s Download 70 Mb/s Upload
#8
Hi Tom... I've already tried the fix-it utility (without success) before posting in this forum... I can retry, it doesn't hurt, but at the moment I gave back the notebook to my cousin (is not mine the notebook with the problem) because he needed. I will ask him again as soon as you give me more instruction about how to repair the problem...
Thanks.
Fabrizio
Hi Fabrizio,

Okay, there's no need for the fixit be re run then :) This is going to be a long fix - I should have it done by the end of the evening.

Tom
If you are busy, and have lots of stuff to catch up on after your exams (I am concerned how to wish you luck here, without actually wishing you luck!!), feel free to drop me a message for either all or part of the fix. We really should do more joint fixes, I think. :)
 

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)

tom982

٩(͡๏̯͡๏)۶
Vista Guru
Gold Member
#9
Hi Tom... I've already tried the fix-it utility (without success) before posting in this forum... I can retry, it doesn't hurt, but at the moment I gave back the notebook to my cousin (is not mine the notebook with the problem) because he needed. I will ask him again as soon as you give me more instruction about how to repair the problem...
Thanks.
Fabrizio
Hi Fabrizio,

Okay, there's no need for the fixit be re run then :) This is going to be a long fix - I should have it done by the end of the evening.

Tom
If you are busy, and have lots of stuff to catch up on after your exams (I am concerned how to wish you luck here, without actually wishing you luck!!), feel free to drop me a message for either all or part of the fix. We really should do more joint fixes, I think. :)
The only thing I have left to catch up on is replying to your PM! That should also be done by the end of the day (3567 words and still going strong! Don't worry, that includes the quotes :p ). This is the first thread I've handled that isn't yet covered by your database, so I would really appreciate it if we could run through my fix prior to posting it here. Joint fixes sound great :) My only concern is that I would just recreate the problems that you solve!
 

My Computer

System One

  • Manufacturer/Model
    Build #1
    CPU
    Intel Core i7 3770K @4.4GHz
    Motherboard
    ASUS P8Z77-V PRO
    Memory
    Corsair Vengeance 2x4GB DDR3 1600MHz Low Profile (White)
    Graphics Card(s)
    Gigabyte Radeon HD 7850 (2GB GDDR5)
    Sound Card
    Integrated on motherboard
    Monitor(s) Displays
    23" LG LCD/LED IPS
    Screen Resolution
    1920*1080
    Hard Drives
    Samsung EVO 128GB SSD
    Seagate Barracuda 2TB 7200rpm
    2x500GB Seagate FreeAgent 5400rpm
    PSU
    Corsair TX650W V2 (80+ Bronze)
    Case
    NZXT Phantom 410
    Cooling
    Corsair H100 Water Cooler, 1x140mm and 1x120mm stock fans
    Mouse
    Microsoft Desktop 2000 Wireless Mouse
    Keyboard
    Microsoft Desktop 2000 Wireless Keyboard
    Internet Speed
    95 Mb/s Download 70 Mb/s Upload

tom982

٩(͡๏̯͡๏)۶
Vista Guru
Gold Member
#10
Hi Richard,

Fabrizio, please don't follow this advice for now, I just need to discuss this with Richard - I'm still a beginner with this, and he is my master :p

Let's break this up and deal with the missing payload files first:

Checking Component Store
(f) CSI Payload File Missing 0x00000000 TRAPI.dll x86_microsoft-windows-trapi_31bf3856ad364e35_6.0.6000.16386_none_5853e0fc96f5e8a0
(f) CSI Payload File Missing 0x00000000 arrow_rl.cur x86_microsoft-windows-shell-acccursors_31bf3856ad364e35_6.0.6000.16386_none_e23ac1837f67ac39
(f) CSI Payload File Missing 0x00000000 ieui.dll x86_microsoft-windows-ieframe_31bf3856ad364e35_6.0.6002.22212_none_6709b392c4694172
How do I know which updates these are from? :confused: I know I need to take ownership of those folders using the following commands:

takeown /f C:\Windows\winsxs\x86_microsoft-windows-trapi_31bf3856ad364e35_6.0.6000.16386_none_5853e0fc96f5e8a0
icacls C:\Windows\winsxs\x86_microsoft-windows-trapi_31bf3856ad364e35_6.0.6000.16386_none_5853e0fc96f5e8a0 /grant Administrators:F
takeown /f C:\Windows\winsxs\x86_microsoft-windows-shell-acccursors_31bf3856ad364e35_6.0.6000.16386_none_e23ac1837f67ac39
icacls C:\Windows\winsxs\x86_microsoft-windows-shell-acccursors_31bf3856ad364e35_6.0.6000.16386_none_e23ac1837f67ac39 /grant Administrators:F
takeown /f C:\Windows\winsxs\x86_microsoft-windows-ieframe_31bf3856ad364e35_6.0.6002.22212_none_6709b392c4694172
icacls C:\Windows\winsxs\x86_microsoft-windows-ieframe_31bf3856ad364e35_6.0.6002.22212_none_6709b392c4694172 /grant Administrators:F

But then when it comes to dropping a clean copy of the files in those folders, I'm stuck. I bet it could get it out of a service pack, but I don't know if that's the most recent version of the file. I could also use Systemlook to find another copy, but I think getting a copy from an update would be better.

Thanks Richard.

Tom
 

My Computer

System One

  • Manufacturer/Model
    Build #1
    CPU
    Intel Core i7 3770K @4.4GHz
    Motherboard
    ASUS P8Z77-V PRO
    Memory
    Corsair Vengeance 2x4GB DDR3 1600MHz Low Profile (White)
    Graphics Card(s)
    Gigabyte Radeon HD 7850 (2GB GDDR5)
    Sound Card
    Integrated on motherboard
    Monitor(s) Displays
    23" LG LCD/LED IPS
    Screen Resolution
    1920*1080
    Hard Drives
    Samsung EVO 128GB SSD
    Seagate Barracuda 2TB 7200rpm
    2x500GB Seagate FreeAgent 5400rpm
    PSU
    Corsair TX650W V2 (80+ Bronze)
    Case
    NZXT Phantom 410
    Cooling
    Corsair H100 Water Cooler, 1x140mm and 1x120mm stock fans
    Mouse
    Microsoft Desktop 2000 Wireless Mouse
    Keyboard
    Microsoft Desktop 2000 Wireless Keyboard
    Internet Speed
    95 Mb/s Download 70 Mb/s Upload
#11
Hi Richard,

Fabrizio, please don't follow this advice for now, I just need to discuss this with Richard - I'm still a beginner with this, and he is my master :p

Let's break this up and deal with the missing payload files first:

Checking Component Store
(f) CSI Payload File Missing 0x00000000 TRAPI.dll x86_microsoft-windows-trapi_31bf3856ad364e35_6.0.6000.16386_none_5853e0fc96f5e8a0
(f) CSI Payload File Missing 0x00000000 arrow_rl.cur x86_microsoft-windows-shell-acccursors_31bf3856ad364e35_6.0.6000.16386_none_e23ac1837f67ac39
(f) CSI Payload File Missing 0x00000000 ieui.dll x86_microsoft-windows-ieframe_31bf3856ad364e35_6.0.6002.22212_none_6709b392c4694172
How do I know which updates these are from? :confused: I know I need to take ownership of those folders using the following commands:

takeown /f C:\Windows\winsxs\x86_microsoft-windows-trapi_31bf3856ad364e35_6.0.6000.16386_none_5853e0fc96f5e8a0
icacls C:\Windows\winsxs\x86_microsoft-windows-trapi_31bf3856ad364e35_6.0.6000.16386_none_5853e0fc96f5e8a0 /grant Administrators:F
takeown /f C:\Windows\winsxs\x86_microsoft-windows-shell-acccursors_31bf3856ad364e35_6.0.6000.16386_none_e23ac1837f67ac39
icacls C:\Windows\winsxs\x86_microsoft-windows-shell-acccursors_31bf3856ad364e35_6.0.6000.16386_none_e23ac1837f67ac39 /grant Administrators:F
takeown /f C:\Windows\winsxs\x86_microsoft-windows-ieframe_31bf3856ad364e35_6.0.6002.22212_none_6709b392c4694172
icacls C:\Windows\winsxs\x86_microsoft-windows-ieframe_31bf3856ad364e35_6.0.6002.22212_none_6709b392c4694172 /grant Administrators:F

But then when it comes to dropping a clean copy of the files in those folders, I'm stuck. I bet it could get it out of a service pack, but I don't know if that's the most recent version of the file. I could also use Systemlook to find another copy, but I think getting a copy from an update would be better.

Thanks Richard.

Tom
The names of the folders are make unique through that last block of characters. If you source a copy of the file out of a folder with EXACTLY the same name, you are guaranteed to be using the correct file. Once you have sourced a file, make sure that you don't get it confused or mixed up. If in doubt, re-source it or check the version.

Service packs contain only the exact files they need. You are unlikely to find most files simply by opening up a service pack. No, you have to find the correct update.

The first thing to do is to briefly websearch for the folder name. Some Microsoft KB articles list the files they contain. These will appear in a websearch, and often home you straight in on the correct update.

Unfortunately, this doesn't work for any of the files here.

Next, look at the version numbers you need to find. Use the table below to get a rough idea of where to start looking:

Version---------Product--------------------SR_Level---Service branch
6.0.6000.16xxx Windows Vista---------------RTM----------GDR
6.0.6000.20xxx Windows Vista---------------RTM----------LDR
6.0.6001.18xxx Windows Vista and 2k8-----SP1-----------GDR
6.0.6001.22xxx Windows Vista and 2k8-----SP1-----------LDR
6.0.6002.18xxx Windows Vista and 2k8-----SP2-----------GDR
6.0.6002.22xxx Windows Vista and 2k8-----SP2-----------LDR

Here, at least some of the files date from RTM, which means that it is either going to be on the Windows disk, or it is going to be an early update.

This table is displayed on many KB articles, and here is the first I found: MS10-096: Vulnerability in Windows Address Book could allow remote code execution That article is also a good example of one which lists file contents.

Either way, anything before SP1 is harder to locate.

Do you have a live Vista install, even on a virtual PC? It is a last resort, but as long as you get the correct folder name, there is nothing wrong in getting a copy from there. I do so occasionally, when all else fails, although my Virtual PC is currently offline, and I need to re-install Vista :shock:

One more general tip is to check the other corruptions in the log. Often they go together, and originate from the same KB article. Almost all 0x800B0100 corrupt manifests can be identified in this way. With these completely separate registry errors, it was a long shot, but still worth trying. Didn't work this time :( Nasty log!

Finally, you can safely ignore the warning:

"(w) Unable to read Event Log 0x00000017 System"

I have seen that many times before, have never worked out how to fix it, even after extensive research, and I have never seen anyone report any problems. I say that this is probably a classic case of "don't fix what ain't broke", unless you find evidence that the Event Log actually is broken, but I haven't yet seen that, even when this warning does turn up.

Finally, you probably know already, but robocopy is a nice way of performing this fix once you have sourced these files. See Flavius's tutorial for full details.

I will see if I can source the files also. Hopefully we can find them all between us. Otherwise we must trace them from the user's registry, which is a pain.

Richard
 
Last edited:

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)

tom982

٩(͡๏̯͡๏)۶
Vista Guru
Gold Member
#12
The names of the folders are make unique through that last block of characters. If you source a copy of the file out of a folder with EXACTLY the same name, you are guaranteed to be using the correct file. Once you have sourced a file, make sure that you don't get it confused or mixed up. If in doubt, re-source it or check the version.

Service packs contain only the exact files they need. You are unlikely to find most files simply by opening up a service pack. No, you have to find the correct update.

The first thing to do is to briefly websearch for the folder name. Some Microsoft KB articles list the files they contain. These will appear in a websearch, and often home you straight in on the correct update.

Unfortunately, this doesn't work for any of the files here.

Next, look at the version numbers you need to find. Use the table below to get a rough idea of where to start looking:

Version---------Product--------------------SR_Level---Service branch
6.0.6000.16xxx Windows Vista---------------RTM----------GDR
6.0.6000.20xxx Windows Vista---------------RTM----------LDR
6.0.6001.18xxx Windows Vista and 2k8-----SP1-----------GDR
6.0.6001.22xxx Windows Vista and 2k8-----SP1-----------LDR
6.0.6002.18xxx Windows Vista and 2k8-----SP2-----------GDR
6.0.6002.22xxx Windows Vista and 2k8-----SP2-----------LDR

Here, at least some of the files date from RTM, which means that it is either going to be on the Windows disk, or it is going to be an early update.

This table is displayed on many KB articles, and here is the first I found: MS10-096: Vulnerability in Windows Address Book could allow remote code execution That article is also a good example of one which lists file contents.

Either way, anything before SP1 is harder to locate.

Do you have a live Vista install, even on a virtual PC? It is a last resort, but as long as you get the correct folder name, there is nothing wrong in getting a copy from there. I do so occasionally, when all else fails, although my Virtual PC is currently offline, and I need to re-install Vista :shock:

One more general tip is to check the other corruptions in the log. Often they go together, and originate from the same KB article. Almost all 0x800B0100 corrupt manifests can be identified in this way. With these completely separate registry errors, it was a long shot, but still worth trying. Didn't work this time :( Nasty log!

Finally, you can safely ignore the warning:

"(w) Unable to read Event Log 0x00000017 System"

I have seen that many times before, have never worked out how to fix it, even after extensive research, and I have never seen anyone report any problems. I say that this is probably a classic case of "don't fix what ain't broke", unless you find evidence that the Event Log actually is broken, but I haven't yet seen that, even when this warning does turn up.

Finally, you probably know already, but robocopy is a nice way of performing this fix once you have sourced these files. See Flavius's tutorial for full details.

I will see if I can source the files also. Hopefully we can find them all between us. Otherwise we must trace them from the user's registry, which is a pain.

Richard
Thanks for the tips Richard, I still have a long way to go.

I don't have a Vista VM at the moment, I've got an XP SP3 one and my computer is only just able to handle that (2GHz and 2GB RAM doesn't do wonders with VirtualBox). I should be starting my new build soon and a 3770K should be able to handle a few VMs, but I'm afraid that won't be any time soon - weeks, maybe months. If you can't get your VM up and running, we could ask another member? Are we even allowed to upload .dlls like that, or is it a bit of a grey area?

Nope, I didn't know that about robocopy, if we're going to go there, I didn't even know it was a tool found natively in Windows; I thought it was a 3rd party tool :o Well you learn something new every day! Especially in the presence of you. Long may it last. I'll have a read of Flavius' tutorial now.

If you've got a few minutes, would you mind explaining the process of tracing them through the registry? It sounds quite complicated, so feel free to save it for another day, or just say no :)

Thanks again Richard.

Tom
 

My Computer

System One

  • Manufacturer/Model
    Build #1
    CPU
    Intel Core i7 3770K @4.4GHz
    Motherboard
    ASUS P8Z77-V PRO
    Memory
    Corsair Vengeance 2x4GB DDR3 1600MHz Low Profile (White)
    Graphics Card(s)
    Gigabyte Radeon HD 7850 (2GB GDDR5)
    Sound Card
    Integrated on motherboard
    Monitor(s) Displays
    23" LG LCD/LED IPS
    Screen Resolution
    1920*1080
    Hard Drives
    Samsung EVO 128GB SSD
    Seagate Barracuda 2TB 7200rpm
    2x500GB Seagate FreeAgent 5400rpm
    PSU
    Corsair TX650W V2 (80+ Bronze)
    Case
    NZXT Phantom 410
    Cooling
    Corsair H100 Water Cooler, 1x140mm and 1x120mm stock fans
    Mouse
    Microsoft Desktop 2000 Wireless Mouse
    Keyboard
    Microsoft Desktop 2000 Wireless Keyboard
    Internet Speed
    95 Mb/s Download 70 Mb/s Upload
#13
Hi guys... Thanks... I couldn't imagine this will take so much work! :o
 

My Computer

System One

  • Manufacturer/Model
    HP Pavillion dv5
    CPU
    AMD Athlon X2 dual core QL-64 2.10GHz
    Memory
    4Gb
    Graphics Card(s)
    ATI Radeon HD3450
#14
Hi guys... Thanks... I couldn't imagine this will take so much work! :o
No problem :) We have fixed hundreds of computers before now, and it is always wonderful to be able to work with someone as receptive as you. It also gives me a chance to help teach Tom some additional techniques for harder logs like this one.

If I post these things privately to Tom, only he benefits, whereas if I post them publically, many others can find these posts through a search engine. I am sorry about cluttering up your thread here, and will try to keep it to only a couple more posts.

The names of the folders are make unique through that last block of characters. If you source a copy of the file out of a folder with EXACTLY the same name, you are guaranteed to be using the correct file. Once you have sourced a file, make sure that you don't get it confused or mixed up. If in doubt, re-source it or check the version.

Service packs contain only the exact files they need. You are unlikely to find most files simply by opening up a service pack. No, you have to find the correct update.

The first thing to do is to briefly websearch for the folder name. Some Microsoft KB articles list the files they contain. These will appear in a websearch, and often home you straight in on the correct update.

Unfortunately, this doesn't work for any of the files here.

Next, look at the version numbers you need to find. Use the table below to get a rough idea of where to start looking:

Version---------Product--------------------SR_Level---Service branch
6.0.6000.16xxx Windows Vista---------------RTM----------GDR
6.0.6000.20xxx Windows Vista---------------RTM----------LDR
6.0.6001.18xxx Windows Vista and 2k8-----SP1-----------GDR
6.0.6001.22xxx Windows Vista and 2k8-----SP1-----------LDR
6.0.6002.18xxx Windows Vista and 2k8-----SP2-----------GDR
6.0.6002.22xxx Windows Vista and 2k8-----SP2-----------LDR

Here, at least some of the files date from RTM, which means that it is either going to be on the Windows disk, or it is going to be an early update.

This table is displayed on many KB articles, and here is the first I found: MS10-096: Vulnerability in Windows Address Book could allow remote code execution That article is also a good example of one which lists file contents.

Either way, anything before SP1 is harder to locate.

Do you have a live Vista install, even on a virtual PC? It is a last resort, but as long as you get the correct folder name, there is nothing wrong in getting a copy from there. I do so occasionally, when all else fails, although my Virtual PC is currently offline, and I need to re-install Vista :shock:

One more general tip is to check the other corruptions in the log. Often they go together, and originate from the same KB article. Almost all 0x800B0100 corrupt manifests can be identified in this way. With these completely separate registry errors, it was a long shot, but still worth trying. Didn't work this time :( Nasty log!

Finally, you can safely ignore the warning:

"(w) Unable to read Event Log 0x00000017 System"

I have seen that many times before, have never worked out how to fix it, even after extensive research, and I have never seen anyone report any problems. I say that this is probably a classic case of "don't fix what ain't broke", unless you find evidence that the Event Log actually is broken, but I haven't yet seen that, even when this warning does turn up.

Finally, you probably know already, but robocopy is a nice way of performing this fix once you have sourced these files. See Flavius's tutorial for full details.

I will see if I can source the files also. Hopefully we can find them all between us. Otherwise we must trace them from the user's registry, which is a pain.

Richard
Thanks for the tips Richard, I still have a long way to go.

I don't have a Vista VM at the moment, I've got an XP SP3 one and my computer is only just able to handle that (2GHz and 2GB RAM doesn't do wonders with VirtualBox). I should be starting my new build soon and a 3770K should be able to handle a few VMs, but I'm afraid that won't be any time soon - weeks, maybe months. If you can't get your VM up and running, we could ask another member? Are we even allowed to upload .dlls like that, or is it a bit of a grey area?

Nope, I didn't know that about robocopy, if we're going to go there, I didn't even know it was a tool found natively in Windows; I thought it was a 3rd party tool :o Well you learn something new every day! Especially in the presence of you. Long may it last. I'll have a read of Flavius' tutorial now.

If you've got a few minutes, would you mind explaining the process of tracing them through the registry? It sounds quite complicated, so feel free to save it for another day, or just say no :)

Thanks again Richard.

Tom
I will have a go at sourcing those files, and hopefully I can find them all. Then you can robocopy them into place. The registry tracing process can be found at the bottom of Flavius's tutorial, also: System Update Readiness Tool - CheckSur.log File Analyzis - Windows 7 Forums

Please PM me if you need help following it. You just need practice, mainly.

In general, you should use RegBak to grab a copy of the COMPONENTS sub-hive out of VSS, zip it up, and upload it to any 3rd Party file sharing website. A bit of a pain, so avoid if at all possible. Also, not all files trace nicely, and I suspect that some of the files here aren't going to trace nicely (files before SP1 tend not to trace nicely, and non core components trace differently - there are always exceptions to any rule!)

As for uploading files, it is a bit of a grey area. I do it to help users, and I delete them once they have been used, and it isn't as though it is hard to find Windows files, what with the tens of millions of Windows computers across the world, and the countless illegal download websites. I don't think that temporarily putting up one or two files really hurts that much, but it may be advisable to send privately, or not at all, as I know it is a legal thing.

I also forgot to include a link to GDR vs LDR: GDR, QFE, LDR... WTH? - if (ms) blog++; - Site Home - TechNet Blogs

Any other questions are fine here or over PM, depending on whether it will help future readers. I suggest you take a look at a fix for those registry errors now.

Richard

P.S. @fabryd: Thank you very much for your patience here. I will attempt to source those files as soon as possible, and hopefully, eventually, we can get a satisfying ending.
 

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)

NoelDP

Three-Toed Sloth
Vista Guru
#15
Guys - If you need anything from VM's let me know.
I have32 and 64 bit VMs of Vista(SP2) and 7(SP1), and 32-bit XP SP3 - if necessary, I can create a lower-level SP of anything.
PM me if you want something.
 

My Computer

System One

  • Manufacturer/Model
    Acer Aspire 8930G

tom982

٩(͡๏̯͡๏)۶
Vista Guru
Gold Member
#16
Hi guys... Thanks... I couldn't imagine this will take so much work! :o
No problem :) We have fixed hundreds of computers before now, and it is always wonderful to be able to work with someone as receptive as you. It also gives me a chance to help teach Tom some additional techniques for harder logs like this one.

If I post these things privately to Tom, only he benefits, whereas if I post them publically, many others can find these posts through a search engine. I am sorry about cluttering up your thread here, and will try to keep it to only a couple more posts.

I will have a go at sourcing those files, and hopefully I can find them all. Then you can robocopy them into place. The registry tracing process can be found at the bottom of Flavius's tutorial, also: System Update Readiness Tool - CheckSur.log File Analyzis - Windows 7 Forums

Please PM me if you need help following it. You just need practice, mainly.

In general, you should use RegBak to grab a copy of the COMPONENTS sub-hive out of VSS, zip it up, and upload it to any 3rd Party file sharing website. A bit of a pain, so avoid if at all possible. Also, not all files trace nicely, and I suspect that some of the files here aren't going to trace nicely (files before SP1 tend not to trace nicely, and non core components trace differently - there are always exceptions to any rule!)

As for uploading files, it is a bit of a grey area. I do it to help users, and I delete them once they have been used, and it isn't as though it is hard to find Windows files, what with the tens of millions of Windows computers across the world, and the countless illegal download websites. I don't think that temporarily putting up one or two files really hurts that much, but it may be advisable to send privately, or not at all, as I know it is a legal thing.

I also forgot to include a link to GDR vs LDR: GDR, QFE, LDR... WTH? - if (ms) blog++; - Site Home - TechNet Blogs

Any other questions are fine here or over PM, depending on whether it will help future readers. I suggest you take a look at a fix for those registry errors now.

Richard

P.S. @fabryd: Thank you very much for your patience here. I will attempt to source those files as soon as possible, and hopefully, eventually, we can get a satisfying ending.
I see why you want to avoid doing that! Thanks for the link, I haven't seen that before. Might take a few more coffees to get through it all though.

When I saw the GDR and LDR in that table that you first posted, I looked it up and found that exact link. It's nice to know I read the right thing :) I'd never heard of either of those before now.

Okay, thanks, I think I get it. I'll just have to tread carefully then. When you put it into perspective like that, it seems fine to me :)

I don't have any questions for now, but knowing me, something will come up. The only questions I have right now are with Wordpress, but I'll save that for the PM.

Guys - If you need anything from VM's let me know.
I have32 and 64 bit VMs of Vista(SP2) and 7(SP1), and 32-bit XP SP3 - if necessary, I can create a lower-level SP of anything.
PM me if you want something.
Thanks Noel :)
 

My Computer

System One

  • Manufacturer/Model
    Build #1
    CPU
    Intel Core i7 3770K @4.4GHz
    Motherboard
    ASUS P8Z77-V PRO
    Memory
    Corsair Vengeance 2x4GB DDR3 1600MHz Low Profile (White)
    Graphics Card(s)
    Gigabyte Radeon HD 7850 (2GB GDDR5)
    Sound Card
    Integrated on motherboard
    Monitor(s) Displays
    23" LG LCD/LED IPS
    Screen Resolution
    1920*1080
    Hard Drives
    Samsung EVO 128GB SSD
    Seagate Barracuda 2TB 7200rpm
    2x500GB Seagate FreeAgent 5400rpm
    PSU
    Corsair TX650W V2 (80+ Bronze)
    Case
    NZXT Phantom 410
    Cooling
    Corsair H100 Water Cooler, 1x140mm and 1x120mm stock fans
    Mouse
    Microsoft Desktop 2000 Wireless Mouse
    Keyboard
    Microsoft Desktop 2000 Wireless Keyboard
    Internet Speed
    95 Mb/s Download 70 Mb/s Upload

tom982

٩(͡๏̯͡๏)۶
Vista Guru
Gold Member
#17
Hi Fabrizio,

Sorry for the delay. We'll get you up and running as soon as possible :)

Noel, would you be able to upload the following files for us please?

[DEL]C:\Windows\system32\TRAPI.dll from Vista RTM
C:\WINDOWS\Cursors\arrow_rl.cur from Vista RTM
C:\Windows\system32\ieui.dll from Vista SP2

As Richard kindly pointed out, these file paths should be from winsxs:

C:\Windows\winsxs\x86_microsoft-windows-trapi_31bf3856ad364e35_6.0.6000.16386_none_{hash value}\TRAPI.dll
C:\Windows\winsxs\x86_microsoft-windows-shell-acccursors_31bf3856ad364e35_6.0.6000.16386_none_{hash value}\arrow_rl.cur
C:\Windows\winsxs\x86_microsoft-windows-ieframe_31bf3856ad364e35_6.0.6002.22212_none_{hash value}\ieui.dll[/DEL]

All of these files should be found in your SP2 VM :)

Tom

Edit: The file paths were still incorrect (my fault, not Richard's). I'll post it in a new post to make sure you see the updated paths.
 
Last edited:

My Computer

System One

  • Manufacturer/Model
    Build #1
    CPU
    Intel Core i7 3770K @4.4GHz
    Motherboard
    ASUS P8Z77-V PRO
    Memory
    Corsair Vengeance 2x4GB DDR3 1600MHz Low Profile (White)
    Graphics Card(s)
    Gigabyte Radeon HD 7850 (2GB GDDR5)
    Sound Card
    Integrated on motherboard
    Monitor(s) Displays
    23" LG LCD/LED IPS
    Screen Resolution
    1920*1080
    Hard Drives
    Samsung EVO 128GB SSD
    Seagate Barracuda 2TB 7200rpm
    2x500GB Seagate FreeAgent 5400rpm
    PSU
    Corsair TX650W V2 (80+ Bronze)
    Case
    NZXT Phantom 410
    Cooling
    Corsair H100 Water Cooler, 1x140mm and 1x120mm stock fans
    Mouse
    Microsoft Desktop 2000 Wireless Mouse
    Keyboard
    Microsoft Desktop 2000 Wireless Keyboard
    Internet Speed
    95 Mb/s Download 70 Mb/s Upload

tom982

٩(͡๏̯͡๏)۶
Vista Guru
Gold Member
#18
Third time lucky! Here's the file paths :)

C:\Windows\winsxs\x86_microsoft-windows-trapi_31bf3856ad364e35_6.0.6000.16386_none_5853e0fc96f5e8a0\TRAPI.dll
C:\Windows\winsxs\x86_microsoft-windows-shell-acccursors_31bf3856ad364e35_6.0.6000.16386_none_e23ac1837f67ac39\arrow_rl.cur
C:\Windows\winsxs\x86_microsoft-windows-ieframe_31bf3856ad364e35_6.0.6002.22212_none_6709b392c4694172\ieui.dll

Tom
 

My Computer

System One

  • Manufacturer/Model
    Build #1
    CPU
    Intel Core i7 3770K @4.4GHz
    Motherboard
    ASUS P8Z77-V PRO
    Memory
    Corsair Vengeance 2x4GB DDR3 1600MHz Low Profile (White)
    Graphics Card(s)
    Gigabyte Radeon HD 7850 (2GB GDDR5)
    Sound Card
    Integrated on motherboard
    Monitor(s) Displays
    23" LG LCD/LED IPS
    Screen Resolution
    1920*1080
    Hard Drives
    Samsung EVO 128GB SSD
    Seagate Barracuda 2TB 7200rpm
    2x500GB Seagate FreeAgent 5400rpm
    PSU
    Corsair TX650W V2 (80+ Bronze)
    Case
    NZXT Phantom 410
    Cooling
    Corsair H100 Water Cooler, 1x140mm and 1x120mm stock fans
    Mouse
    Microsoft Desktop 2000 Wireless Mouse
    Keyboard
    Microsoft Desktop 2000 Wireless Keyboard
    Internet Speed
    95 Mb/s Download 70 Mb/s Upload

NoelDP

Three-Toed Sloth
Vista Guru
#19
I can let you have them if needed (I think - I'm in the pub<g>)
hold on....
The attached are the full folders for each file that I could find.
Tom - over to you....

fabryd - do NOTHING with the files unless advised by Tom or Niemiro!
 

My Computer

System One

  • Manufacturer/Model
    Acer Aspire 8930G

tom982

٩(͡๏̯͡๏)۶
Vista Guru
Gold Member
#20
Thanks Noel!

I'll sort out the other two files tomorrow, we'll get this TRAPI.dll sorted for now.

[del]Right, Fabrizio, I want you to download the .zip file that Noel has kindly uploaded.

Inside this folder, you will see one folder called: x86_microsoft-windows-trapi_31bf3856ad364e35_6.0.6000.16386_none_5853e0fc96f5e8a0

Right click on this folder and select copy. Then navigate to C:\Windows\winsxs and paste the folder in this winsxs folder. Accept any warnings if you are shown any :)

Then I would like you to download and run the system update readiness tool (SURT) again please:

Description of the System Update Readiness Tool for Windows Vista, for Windows Server 2008, for Windows 7, and for Windows Server 2008 R2

When it has completed, copy and paste the contents of the following log into your next post please:

C:\Windows\Logs\CBS\CheckSUR.persist.log

Sorry if my instructions aren't very clear, it's just passed 2am here and I'm shattered. If you are unsure about anything, just stop and ask :)[/del]

Updated instructions can be found in a more recent post.

Tom
 
Last edited:

My Computer

System One

  • Manufacturer/Model
    Build #1
    CPU
    Intel Core i7 3770K @4.4GHz
    Motherboard
    ASUS P8Z77-V PRO
    Memory
    Corsair Vengeance 2x4GB DDR3 1600MHz Low Profile (White)
    Graphics Card(s)
    Gigabyte Radeon HD 7850 (2GB GDDR5)
    Sound Card
    Integrated on motherboard
    Monitor(s) Displays
    23" LG LCD/LED IPS
    Screen Resolution
    1920*1080
    Hard Drives
    Samsung EVO 128GB SSD
    Seagate Barracuda 2TB 7200rpm
    2x500GB Seagate FreeAgent 5400rpm
    PSU
    Corsair TX650W V2 (80+ Bronze)
    Case
    NZXT Phantom 410
    Cooling
    Corsair H100 Water Cooler, 1x140mm and 1x120mm stock fans
    Mouse
    Microsoft Desktop 2000 Wireless Mouse
    Keyboard
    Microsoft Desktop 2000 Wireless Keyboard
    Internet Speed
    95 Mb/s Download 70 Mb/s Upload