Well, having previously hidden this patch I see that the patch load for 12/10 ran and good old KB3000850 installed without problems. Hope it works for the rest of you.
Update KB3000850 fails to install
Hi there,
I have a problem installing update KB3000850. It downloads and appears to install OK until the computer restarts to complete the installation. It gets to about 8% of configuring windows updates and then I get the following message:
failure configuring windows
undoing changes
The computer restarts and is usable. I don't know a great deal about windows error reporting but I checked the C:\Windows\Logs\CBS\CBS log and found the following message:
CBS Failed installing driver updates [HRESULT - 0x80070003 - ERROR_PATH_NOT_FOUND]
I checked the Event Viewer and found the following message in the Windows Logs\System section:
Event ID: 7023
Source: Service Control Manager
The Windows Modules Installer service terminated with the following error:
The system cannot find the path specified.
I have no idea which path it cannot find. I have tried running the SFC and DISM commands and have tried the Windows Update Automated Troubleshooter but none of these seem to fix it. I understand there is a problem with the Avast anti-virus software but I am running Norton 360. I am using Classic Shell and am not sure if that is causing the problem but don't want to uninstall it if the error is being caused by something else.
Any help or advice would be most gratefully received.
Thanks in advance,
Richard
Windows for home | Previous Windows versions | Windows update
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
110 answers
Sort by: Newest
-
Anonymous
2014-12-11T16:48:27+00:00 -
Anonymous
2014-12-10T23:27:57+00:00 C:>dir/a/b/s wiaek*
Interesting. You are missing the one (and its subdirectory) in FileRepository (assuming mine mean anything). And I suppose we should look at the lengths too as an indication of version and state. This looks better when copied to Notepad with Wrap off but I have tried using Format: Code Block to try to make the wrapped lines here line up better.
PS C:\windows> dir -Re -Fi "*wiaek*" -Fo -ErrorAction:SilentlyContinue Sort-Object Name, LastWriteTime ft Length, FullName -AutoSize<br><br><br>Length FullName <br><br>------ -------- <br><br> C:\windows\WinSxS\amd64_wiaek002.inf.resources_31bf3856ad364e35_6.3.9600.16384_en-us_3295fc9bcf7ff3a6 <br><br>244 C:\windows\WinSxS\Manifests\amd64_wiaek002.inf.resources_31bf3856ad364e35_6.3.9600.16384_en-us_3295fc9bcf7ff3a6.manifest <br><br> C:\windows\WinSxS\amd64_wiaek002.inf_31bf3856ad364e35_6.3.9600.16384_none_17eb18b81306b242 <br><br>383 C:\windows\WinSxS\Manifests\amd64_wiaek002.inf_31bf3856ad364e35_6.3.9600.16384_none_17eb18b81306b242.manifest <br><br> C:\windows\WinSxS\amd64_wiaek002.inf_31bf3856ad364e35_6.3.9600.17415_none_1837b39412cd1eca <br><br>384 C:\windows\WinSxS\Manifests\amd64_wiaek002.inf_31bf3856ad364e35_6.3.9600.17415_none_1837b39412cd1eca.manifest <br><br>277 C:\windows\WinSxS\Manifests\amd64_wiaek002.inf-languagepack_31bf3856ad364e35_6.3.9600.16384_en-us_2e052ded19f3f665.manifest <br><br>12642 C:\windows\WinSxS\amd64_wiaek002.inf_31bf3856ad364e35_6.3.9600.17415_none_1837b39412cd1eca\wiaek002.inf <br><br>12642 C:\windows\System32\DriverStore\FileRepository\wiaek002.inf_amd64_5b5a15ef9a58384c\wiaek002.inf <br><br>12642 C:\windows\Inf\wiaek002.inf <br><br>46 C:\windows\WinSxS\amd64_wiaek002.inf_31bf3856ad364e35_6.3.9600.16384_none_17eb18b81306b242\wiaek002.inf <br><br> C:\windows\System32\DriverStore\FileRepository\wiaek002.inf_amd64_5b5a15ef9a58384c <br><br>2020 C:\windows\WinSxS\amd64_wiaek002.inf.resources_31bf3856ad364e35_6.3.9600.16384_en-us_3295fc9bcf7ff3a6\wiaek002.inf_loc <br><br>2020 C:\windows\System32\DriverStore\en-US\wiaek002.inf_loc Looks like we could have put a leading * on the dir/a/b/s diagnostic too. With one we get some underscore matches that don't occur otherwise.
I really wish we knew how to decompress "compressed" SxS files or at least knew how to view .manifest files. Judging by the 12642 lengths (do a Ctrl-f for that to hightlight them) those could be the only ones we have to work with.
I'm thinking that if the only difference is in that FileRepository, one option might be to put it there the same as mine and see if your symptom changes. But why would it not be there and is this something that DISM should be able to repair for us? It's not a .dll so I suppose that could be why SFC doesn't notice it.
I do have a Kodak Hero printer but I don't think I got an installation disk (do such things still exist?) as I'm pretty sure the software was downloaded from Kodak's website. It was updated a few months ago and there was a problem, it tried to install the printer again, it thought there was two but I managed to fix that.
Aha. Then as another possible option, consider uninstalling it and see if that changes the problem symptom?
I'd forgotten it was "patch Tuesday", I notice in the important section KB3008925 performs a security update for flash player. Anyway, I managed to install all the updates, EXCEPT KB3000850 which failed with the same wiaek002.inf problem.
Good. Let's use the new attempt's logging as diagnostics then. Too bad we don't have a ProcMon trace to go with it. <eg>
I think we may be making progress.
HTH
Robert
P.S. Since you had a Flash update has DISM changed its CheckSUR report? I had forgotten that we had been looking at that "corruption" too.
-
Anonymous
2014-12-10T20:32:42+00:00 Hi Robert,
Here are the results:
C:>dir/a/b/s wiaek*
C:\Windows\Inf\wiaek002.inf
C:\Windows\System32\DriverStore\en-US\wiaek002.inf_loc
C:\Windows\WinSxS\amd64_wiaek002.inf.resources_31bf3856ad364e35_6.3.9600.16384_en-us_3295fc9bcf7ff3a6\wiaek002.inf_loc
C:\Windows\WinSxS\amd64_wiaek002.inf_31bf3856ad364e35_6.3.9600.16384_none_17eb18b81306b242\wiaek002.inf
C:\Windows\WinSxS\amd64_wiaek002.inf_31bf3856ad364e35_6.3.9600.17415_none_1837b39412cd1eca\wiaek002.inf
As for do I need...
[Strings.0409]
Provider="Eastman Kodak Company"
Location="Install Setup Disk"
I do have a Kodak Hero printer but I don't think I got an installation disk (do such things still exist?) as I'm pretty sure the software was downloaded from Kodak's website. It was updated a few months ago and there was a problem, it tried to install the printer again, it thought there was two but I managed to fix that.
I'd forgotten it was "patch Tuesday", I notice in the important section KB3008925 performs a security update for flash player. Anyway, I managed to install all the updates, EXCEPT KB3000850 which failed with the same wiaek002.inf problem.
Regards,
Richard
-
Anonymous
2014-12-09T21:04:30+00:00 2014-11-24 14:08:50, Info CBS Doqe: Recording result: 0x80070003, for Inf: wiaek002.inf
2014-11-24 14:08:50, Info CBS DriverUpdateInstallUpdates failed [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
That's nice but it isn't telling us where it is looking for it. E.g. do this
C:>dir/a/b/s wiaek*
I have a few of them, including something called wiaek002.inf_loc which by its name could be adding a whole different layer of indirection to look at.
This is why I would be using ProcMon to supplement all of the vague diagnostics that we are given. We don't have access to the source or support documentation and so cannot read between the lines of this stuff.
Oh. Do you need this?
[Strings.0409] <br><br>Provider="Eastman Kodak Company" <br><br>Location="Install Setup Disk" BTW is this "patch Tuesday"? Perhaps you should wait to see if anything has changed before trying any further diagnosis on stuff that is older than I had realized. ; )
Good luck
Robert
-
Anonymous
2014-12-09T18:53:43+00:00 Hi Robert,
Here is the extract from the CBS log for the original update error (this happened when the computer restarted to install the update):
2014-11-24 14:08:50, Info CBS Doqe: Recording result: 0x80070003, for Inf: wiaek002.inf
2014-11-24 14:08:50, Info CBS DriverUpdateInstallUpdates failed [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2014-11-24 14:08:50, Info CBS Doqe: Failed installing driver updates [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2014-11-24 14:08:50, Info CBS Perf: Doqe: Install ended.
2014-11-24 14:08:50, Info CBS Failed installing driver updates [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2014-11-24 14:08:50, Error CBS Shtd: Failed while processing non-critical driver operations queue. [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2014-11-24 14:08:50, Info CBS Shtd: Rolling back KTM, because drivers failed.
... and below is the information from Event Viewer/Windows Logs/System for that timestamp of 2014-11-24 14:08:50:
Log Name: System
Source: Service Control Manager
Date: 24/11/2014 14:08:50
Event ID: 7023
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: computer
Description:
The Windows Modules Installer service terminated with the following error:
The system cannot find the path specified.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Service Control Manager" Guid="{555908d1-a6d7-4695-8e1e-26931d2012f4}" EventSourceName="Service Control Manager" />
<EventID Qualifiers="49152">7023</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8080000000000000</Keywords>
<TimeCreated SystemTime="2014-11-24T14:08:50.530840400Z" />
<EventRecordID>68714</EventRecordID>
<Correlation />
<Execution ProcessID="656" ThreadID="7264" />
<Channel>System</Channel>
<Computer>computer</Computer>
<Security />
</System>
<EventData>
<Data Name="param1">Windows Modules Installer</Data>
<Data Name="param2">%%3</Data>
<Binary>540072007500730074006500640049006E007300740061006C006C00650072000000</Binary>
</EventData>
</Event>
I assumed "PATH_NOT_FOUND" related to "The system cannot find the path specified."
However, I think someone else might have the same problem with wiaek002.inf, check out reply #37...
http://www.msfn.org/board/topic/173051-kb3000850-big-update-windows-812/page-2
However, I understand this didn't fix that persons problem entirely and do you think I'm barking up the wrong tree because the problem is somewhere else?
Hope this helps,
Regards,
Richard