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.