none
Windows 7 ERROR_NOT_FOUND 0x80070490 while trying to install SP1

Yanıtlar

  • 2011-03-14 20:25:57, Info                  CBS    Doqe:   q-uninstall: Inf: sdbus.inf, Ranking: 2, Device-Install: 0, Key: 602, Identity: sdbus.inf, Culture=neutral, Type=driverUpdate, Version=6.1.7600.16438 , PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS
    2011-03-14 20:25:57, Info                  CBS    Perf: Doqe: Uninstall started.
    2011-03-14 20:25:57, Info                  CBS    Doqe: [Forward] Uninstalling driver updates, Count 54
    2011-03-14 20:25:58, Info                  CBS    DriverUpdateUninstallUpdates failed [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
    2011-03-14 20:25:58, Error                 CBS    Doqe: Failed uninstalling driver updates [HRESULT = 0x80070490 - ERROR_NOT_FOUND]

    the SD drivers of the Update http://support.microsoft.com/kb/976422 are missing.

    Try to get them from a second PC (as mentioned in this MS guide: http://technet.microsoft.com/en-us/library/ee619779(WS.10).aspx ) or run an InPlace upgrade to repair Windows 7:

    http://www.sevenforums.com/tutorials/3413-repair-install.html


    "A programmer is just a tool which converts caffeine into code"

    Want to install RSAT on Windows 7 Sp1? Check my HowTo: http://www.msfn.org/board/index.php?showtopic=150221
    • Yanıt Olarak İşaretleyen dkuo 17 Mart 2011 Perşembe 04:15
    15 Mart 2011 Salı 15:02

Tüm Yanıtlar

  • Just a guess, but you may want to check c:\windows\servicing\packages\ for Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514




    2011-03-14 20:28:00, Info                  CBS    WER: Generating failure report for package: Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514, status: 0x80070490, failure source: CBS Other, start state: Partially Installed, target state: Installed, client id: SP Coordinater Engine
    2011-03-14 20:28:00, Info                  CBS    Failed to query DisableWerReporting flag.  Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2011-03-14 20:28:00, Info                  CBS    Failed to add %windir%\winsxs\pending.xml to WER report because it is missing.  Continuing without it...
    2011-03-14 20:28:00, Info                  CBS    Failed to add %windir%\winsxs\pending.xml.bad to WER report because it is missing.  Continuing without it...





    Nick Henny
    15 Mart 2011 Salı 01:43
  • Also, I noticed the lack of a log for the System Update Readiness Tool

    Logging

    The System Update Readiness Tool creates a log file that captures any issues that the tool found or fixed. The log file is located at the following location:
    • %SYSTEMROOT%\Logs\CBS\CheckSUR.log
    • %SYSTEMROOT%\Logs\CBS\CheckSUR.persist.log

     

    http://windows.microsoft.com/en-US/windows7/What-is-the-System-Update-Readiness-Tool


    Nick Henny
    15 Mart 2011 Salı 01:51
  • I have three of the files in the folder

    Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514.cat
    Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514.mum
    Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514.ses

    But what should I do with them?

    15 Mart 2011 Salı 02:07
  • CheckSUR.log
    =================================
    Checking System Update Readiness.
    Binary Version 6.1.7601.21645
    Package Version 11.0
    2011-03-14 15:56

    Checking Windows Servicing Packages
    Checking Package Manifests and Catalogs
    Checking Package Watchlist
    Checking Component Watchlist
    Checking Packages
    Checking Component Store
    Summary:
    Seconds executed: 318
     No errors detected

    CheckSUR.persist.log
    =================================
    Checking System Update Readiness.
    Binary Version 6.1.7601.21645
    Package Version 11.0
    2011-03-14 15:56

    Checking Windows Servicing Packages
    Checking Package Manifests and Catalogs
    Checking Package Watchlist
    Checking Component Watchlist
    Checking Packages
    Checking Component Store

    Summary:
    Seconds executed: 318
     No errors detected

    15 Mart 2011 Salı 02:08
  • hmm, not sure about the .ses (session file?).  I don't have a single .ses file in that directory.  Maybe someone here can shed some light on a .ses file and it's purpose.


    Nick Henny
    15 Mart 2011 Salı 02:16
  • 2011-03-14 20:25:57, Info                  CBS    Doqe:   q-uninstall: Inf: sdbus.inf, Ranking: 2, Device-Install: 0, Key: 602, Identity: sdbus.inf, Culture=neutral, Type=driverUpdate, Version=6.1.7600.16438 , PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS
    2011-03-14 20:25:57, Info                  CBS    Perf: Doqe: Uninstall started.
    2011-03-14 20:25:57, Info                  CBS    Doqe: [Forward] Uninstalling driver updates, Count 54
    2011-03-14 20:25:58, Info                  CBS    DriverUpdateUninstallUpdates failed [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
    2011-03-14 20:25:58, Error                 CBS    Doqe: Failed uninstalling driver updates [HRESULT = 0x80070490 - ERROR_NOT_FOUND]

    the SD drivers of the Update http://support.microsoft.com/kb/976422 are missing.

    Try to get them from a second PC (as mentioned in this MS guide: http://technet.microsoft.com/en-us/library/ee619779(WS.10).aspx ) or run an InPlace upgrade to repair Windows 7:

    http://www.sevenforums.com/tutorials/3413-repair-install.html


    "A programmer is just a tool which converts caffeine into code"

    Want to install RSAT on Windows 7 Sp1? Check my HowTo: http://www.msfn.org/board/index.php?showtopic=150221
    • Yanıt Olarak İşaretleyen dkuo 17 Mart 2011 Perşembe 04:15
    15 Mart 2011 Salı 15:02
  • I wanted to add some additional information that helped me resolve these 0x80070490 Element Not Found issues.

    I tried everything posted in every link I found regarding this error (SFC, selective startups, System Update Readiness Tool, etc, etc, etc.).  The only thing I didn't do was to do a repair/upgrade from the Windows DVD.  I'm an IT professional and the idea of having to reinstall/repair the OS from the DVD to install a service pack just didn't sit well with me.  Although this was only my second install of SP1, I went under the assumption that I might come across these same errors on multiple machines across one of the networks I manage.  Going around and performing the Upgrade process from the DVD on multiple machines would just not be feasible.

    I also want to state that my solution below might not work for every occurrence of the 0x80070490 Element Not Found errors, but it worked in my case.  When troubleshooting, remember all the following:

    1) Make sure you have a backup - or good recovery skill as anything you do may cause additional problems

    2) Document all changes you are making so that you can revert or at least provide a step-by-step of all changes made

    3) Perform all operations as an Administrator ("run as administrator")

    Basically, there are two log files that you will want to use to troubleshoot this error.  The first is the Component Based Servicing log located here:

    c:\Windows\Logs\CBS\CBS.log

    This log file gets backed up and replaced with each attempt, so you should open and review this file directly after a failed upgrade. 

    In my case I searched the file for errors and found a section like the following:

    Info                  CBS    Doqe:   q-uninstall: Inf: wvmbushid.inf, Ranking: 1, Device-Install: 0, Key: 532, Identity: wvmbushid.inf, Culture=neutral, Type=driverUpdate, Version=6.1.7600.16385, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS

    2011-04-14 12:02:33, Info                  CBS    Doqe:   q-uninstall: Inf: wvmbusvideo.inf, Ranking: 1, Device-Install: 0, Key: 533, Identity: wvmbusvideo.inf, Culture=neutral, Type=driverUpdate, Version=6.1.7600.16385, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS

    2011-04-14 12:02:33, Info                  CBS    Doqe:   q-uninstall: Inf: wvmic.inf, Ranking: 1, Device-Install: 0, Key: 534, Identity: wvmic.inf, Culture=neutral, Type=driverUpdate, Version=6.1.7600.16385, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS

    2011-04-14 12:02:33, Info                  CBS    Doqe:   q-uninstall: Inf: wvmbus.inf, Ranking: 1, Device-Install: 0, Key: 535, Identity: wvmbus.inf, Culture=neutral, Type=driverUpdate, Version=6.1.7600.16385, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS

    2011-04-14 12:02:33, Info                  CBS    Doqe:   q-uninstall: Inf: wstorvsc.inf, Ranking: 1, Device-Install: 0, Key: 536, Identity: wstorvsc.inf, Culture=neutral, Type=driverUpdate, Version=6.1.7600.16385, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS

    2011-04-14 12:02:33, Info                  CBS    Doqe:   q-uninstall: Inf: usbvideo.inf, Ranking: 2, Device-Install: 0, Key: 598, Identity: usbvideo.inf, Culture=neutral, Type=driverUpdate, Version=6.1.7600.16543, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS

    2011-04-14 12:02:33, Info                  CBS    Doqe:   q-uninstall: Inf: sffdisk.inf, Ranking: 2, Device-Install: 0, Key: 599, Identity: sffdisk.inf, Culture=neutral, Type=driverUpdate, Version=6.1.7600.16438, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS

    2011-04-14 12:02:33, Info                  CBS    Doqe:   q-uninstall: Inf: sdbus.inf, Ranking: 2, Device-Install: 0, Key: 600, Identity: sdbus.inf, Culture=neutral, Type=driverUpdate, Version=6.1.7600.16438, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS

    2011-04-14 12:02:33, Info                  CBS    Perf: Doqe: Uninstall started.

    2011-04-14 12:02:33, Info                  CBS    Doqe: [Forward] Uninstalling driver updates, Count 52

    2011-04-14 12:02:34, Info                  CBS    Progress: UI message updated. Operation type: Service Pack. Stage: 1 out of 1. Percent progress: 11.

    2011-04-14 12:02:34, Info                  CBS    DriverUpdateUninstallUpdates failed [HRESULT = 0x80070490 - ERROR_NOT_FOUND]

    2011-04-14 12:02:34, Error                 CBS    Doqe: Failed uninstalling driver updates [HRESULT = 0x80070490 - ERROR_NOT_FOUND]

    2011-04-14 12:02:34, Info                  CBS    Perf: Doqe: Uninstall ended.

    2011-04-14 12:02:34, Info                  CBS    Failed uninstalling driver updates [HRESULT = 0x80070490 - ERROR_NOT_FOUND]

    2011-04-14 12:02:34, Error                 CBS    Shtd: Failed while processing non-critical driver operations queue. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]

    2011-04-14 12:02:34, Info                  CBS    Shtd: Rolling back KTM, because drivers failed.

    2011-04-14 12:02:34, Info                  CBS    Progress: UI message updated. Operation type: Service Pack. Stage: 1 out of 1. Temporary Rollback.

    2011-04-14 12:02:34, Info                  CBS    Progress: UI message updated. Operation type: Service Pack. Stage: 1 out of 1. Temporary Rollback.

     

    Like Andre.Ziegler posts above there seems to be an issue with a particular driver being found.  In my case (like the original poster's), the last line referenced here before the error shows the sdbus.inf driver with a version of 6.1.7600.16438.  This is the same as Andre finds in this poster's issue.  Unfortunately the poster's original log files are no longer available at the link above, so I can't see if his log file is like mine.  As you see from the excerpt above, there are multiple inf files being referenced, it just so happens that the sdbus.inf is last on the list (BTW, there are about 20-30 files being listed - my excerpt only shows the last half dozen or so line before the error).

    It would seem (through a Google search) that version 6.1.7600.16438 of the sdbus.inf file is part of KB976422 (as Andre also notes).  I attempted to reinstall this KB (using a convoluted method of first removing it from the registry, because it wouldn't properly uninstall.  I won't go into this in detail because I don't think it was necessary in my final solution. 

    I repeated this procedure for the some of the additional drivers listed.  My errors would sometimes vary, but mostly I continued to get the same errors in the CBS.log file time after time. I decided to hunt down some other log files.  Since the errors seemed to be revolving around a failure to locate/load device drivers, I decided to look at the following log (which is the second important file you will want to reference)

    c:\Windows\inf\setupapi.dev.log

    I had two types of issues being logged in this file.  The first was the failure to locate several inf files in the driver store.  An example of this is below:

    !!!  sto: Failed to find driver update 'C:\Windows\WinSxS\amd64_usbvideo.inf_31bf3856ad364e35_6.1.7600.16543_none_8a1a2513d42628c3\usbvideo.inf' in Driver Store. Error = 0x00000490

    <<<  Section end 2011/04/14 17:13:38.216

    <<<  [Exit status: FAILURE(0x00000490)]

    (BTW I recommend that you backup and delete your setupapi.dev.log file prior to your SP1 install attempt - this way you can be sure that what is logged is from your most recent attempt - as the file can be quite large to wade through).

    I also found some errors in the file relating to "access denied" permissions issues while trying to copy temporary driver files to the C:\Windows\System32 directory.  Unfortunately, I have deleted my older copy of the log, so I can't provide the exact error message.

    To remedy these issues I performed the following steps:

    1) For the drivers that can't be found in the driver store use the pnputil to load them.

    Go to a Command Prompt and execute the following command:

    pnputil -a [path to inf to load]

    So, for the usbvideo.inf error above I would enter:

    pnputil - a C:\Windows\WinSxS\amd64_usbvideo.inf_31bf3856ad364e35_6.1.7600.16543_none_8a1a2513d42628c3\usbvideo.inf

    You may get a pop up asking you to verify install of the driver.  Once you verify to install the driver you should get a confirmation that looks similar to the below:

    C:\Windows>pnputil -a C:\Windows\WinSxS\amd64_usbvideo.inf_31bf3856ad364e35_6.1.7600.16543_none_8a1a2513d42628c3\usbvideo.inf

    Microsoft PnP Utility

    Processing inf :            usbvideo.inf

    Driver package added successfully.

    Published name :            oem32.inf

    Total attempted:              1

    Number successfully imported: 1

     

    Perform this operation for each driver update .inf not found in the setupapi.dev.log file.

    2) For the access denied permissions errors, simple rename each target file in the destination directory to .old.  This will allow the files to be copied to their appropriate location on next run.

    As I mention at the beginning of the post, I tried just about everything I found online to try to resolve this.  I attempted a reinstall after each troubleshooting step (as I wanted to know exactly what resolved it).  I must have attempted about 10-15 SP1 installs.  In each attempt the SP1 seemed to install normally, started to shutdown my system, began configuring the update (somewhere between 9-11%) would reboot my system and then run through up to about 10-11% again when it would finally indicate failure and reversion. 

    Once I remedied the issues listed in the setupapi.dev.log as noted above (loaded each "missing" driver into the driver store, and renamed any target files to allow the re-copy), I reinstalled SP1 again and it went 100% smoothly.

    While there may be other reasons you are getting the 0x80070490 Element Not Found issues, if you see similar issues in your log files, I think my steps may resolve the issue for you as well.

    Good Luck!

    • Yanıt Olarak Öneren Ben-IS 15 Nisan 2011 Cuma 02:16
    15 Nisan 2011 Cuma 02:05
  • Thanks, Ben-IS!!

    I was getting an 0x80070490 due to the the same amd64_usbvideo.inf version mismatch error you had in your setupapi.dev.log file and sure enough, a pnputil call fixed it!

    I just wish there was some way to vote up or flag this thread, as there are a ton of 0x80070490 threads out there on technet that miss this alternative.

    Thanks again,

    Ken

    22 Nisan 2011 Cuma 01:00
  • I have to join kshepp in saying Thank you so much Ben-IS, without your expertise I was coming close to having to do a clean install which I didn't really want to do!

     

    So thanks & if anyone else is having this problem then I would definitely suggest giving Ben-IS solution a go!

     

    DR260

    29 Nisan 2011 Cuma 09:53
  • Ben-IS is a genius - this has worked for me, after a month of failures. This should be the accepted solution here.
    06 Mayıs 2011 Cuma 17:52
  • FYI : What good is the answer when - The preinstalled program Windows 7 doesn't come with a DVD to insert. When prompted for the upgrade, I clicked unstall. I keep trying to upgrade and reinstall Windows 7 & Windows Server 2008 R2 Service Pack 1 (KB976932) - I get Successful install, successful configuration, then it says FAILURE configuring Service Pack -- Reverting changes.... and in the details it has : Element NOT Found: Error: ERROR_NOT_FOUND(0x80070490). And it says the upgrade is an important one. But I can't get it to install and stay. What is the error anyway, and what caused it? Was it a purposefuly inserted glitch to cause people to call in for software help - so the company can create revenue. That's exactly what it seems like to me.

    Hopefully someone will see your message regarding this issue and fix it promptly; obviously the ERROR,  it is in the programming.

    Kudous

    01 Haziran 2011 Çarşamba 21:37
  • Leider weiss ich nicht ob meine Antwort gepostet wurde, daher noch einmal (Sorry, sollte sie doppelt im Forum stehen):

     

    Ben-IT's Lösung: SUPER !!!

    Die Lösung von Ben-IS hat mein Problem behoben!

    Ich hatte ebenfalls wiederholt versucht das Windows7 Service Pack 1 Problem in den Griff zu bekommen - habe viele Foren durchstöbert und mehrmals die Installation versucht. Davor mein System PLATT zu machen bin ich jedoch zurückgeschreckt - meistens gibt es da wirklich andere Wege -> Ben-IS Lösung war heute dran...und es hat wirklich funktioniert. Allerdings mußte ich nur seinen Vorschlag [1] ( cmd.exe >> pnputil -a [...] ) durchführen, obwohl ich auch den Fehler mit ACCESS hatte.

    Hier mein PC (spielt aber wahrscheinlich keine Rolle):

    MEDION MD8800 DESKTOP

    Prozessor: Intel(R) Pentium(R) D CPU 3.00GHz (Dual Core)

    WINDOWS 7 ULTIMATE 32 BIT

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

    Hier was ich getan habe - wohlgemerkt mit der obigen Lösung:

    1) Ich habe mir das CBS.log (mit Windows Texteditor geöffnet) angesehen und alle Einträge gesucht, die den Textstring "ERROR" beinhalteten. Das waren recht viele, die alle ähnlich wie der Folgende aussahen:

    2011-07-13 09:02:11, Info CBS Failed to get session package state for package: Package_6_for_KB2507938~31bf3856ad364e35~x86~~6.1.1.4 [HRESULT = 0x80070490 - ERROR_NOT_FOUND]

    2) wie von Ben vorgeschlagen, den folgenden File geöffnet:

    c:\Windows\inf\setupapi.dev.log

    und alle Strings mit "Failed" gesucht. Ich hatte nur einen:

    !!! sto: Failed to find driver update 'C:\Windows\WinSxS\x86_usbvideo.inf_31bf3856ad364e35_6.1.7600.16543_none_2dfb89901bc8b78d\usbvideo.inf' in Driver Store. Error = 0x00000490
    <<< Section end 2011/06/27 20:45:13.013
    <<< [Exit status: FAILURE(0x00000490)]

    3) Ben's Vorschlag [1] befolgt, d.h.

    - in meinen PC ADMIN Modus gewechselt

    - in WINDOWS START Kommando Fenster "cmd.exe" eingegeben

    - dann den string

    pnputil - a C:\Windows\WinSxS\x86_usbvideo.inf_31bf3856ad364e35_6.1.7600.16543_none_2dfb89901bc8b78d\usbvideo.inf

    in einem neuen Texteditor in EINE Zeile kopiert, den ganzen Text incl. der pnputil Anweisung in die Zwischenanlage kopiert und dann in das Cmd.exe Fenster gewechselt und EINGEFÜGT (ACHTUNG: Rechte Maustaste >> EINFÜGEN drücken, da in cmd.exe die WINDOWS Funktionen STRG+V etc. nicht funktionieren !! Sorry, in diesem Forum wissen das wohl Alle - aber besser für Dummies, die dann so wie ich happy sind, wenn's funktioniert...).

    - ENTER drücken und es läuft genauso ab wie Ben es oben beschrieben hat. Der Treiber wird korrekt installiert.

    4) Ben's Vorschlag [2]:

    Bei mir hat das ACCES Problem so ausgesehen:

    flq: MoveFile: 'C:\Windows\system32\SET8A9A.tmp'
    flq: to: 'C:\Windows\system32\WMALFXGFXDSP.dll'
    !!! flq: MoveFile: FAILED!
    !!! flq: Error 5: Access is denied.

    Ich habe dann versucht, WMALFXGFXDSP.dll wie Ben es vorgeschlagen hat umzubenennen, bin aber an den Zugriffsrechten gescheitert, ging also das Risiko ein, es ohne Ben's Teil [2] zu versuchen.

    5) Also,

    - Service Pack 1 wieder über den Windows Update herunterladen und installieren...

    - PC fährt runter und wieder hoch...

    - Message "Windows wird konfiguriert..... bitte schalten Sie den PC nicht aus ...

    - Bei ca. 32% kam ich dann ins Schwitzen - da war vorher immer Alles vorbei (mit der Infozeile: Rückkonfiguration...)

    - aber diese Mal nicht

    - PC fährt runter und wieder hoch...

    - Upgrade läuft weiter... 45%

    - PC fährt runter und wieder hoch...

    - 46%....75%....100%

    - KEIN FEHLER

    - PC fährt runter und wieder hoch...und ich habe mich nun eingeloggt.

    6) Die UPDATE INFO war verschwunden. Das Windows 7 Service Pack 1 ist nun am Rechner und ich schreibe diese Zeilen!

     

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

    Zusammengefasst: Ben-IS sollte von Microsoft einen AWARD bekommen! Seine Lösung war denkbar einfach und hat innerhalb EINER Stunde zum Ziel geführt! Zusätzlich sollte sie auf der offiziellen MICROSOFT Homepage an oberster Stelle zu den Lösungsvorschlägen zum 0x80070490 - ERROR_NOT_FOUND der WINDOWS 7 SP1 Installation gepostet werden. Derzeit wird man bei diesem Fehler vom eigenen Windows System automatisch auf eine MICROSOFT Seite geroutet, die den User veranlasst das SP1 VORBEREITUNGSPROGRAMM zu installieren.

    Beste Grüße und nochmals vielen Dank BEN-IS

    mfx2525

    16 Temmuz 2011 Cumartesi 20:16
  • and another glitch.... I had not recognized that this forum is in English language...sorry folks / here a summarized translation of my above German comment/reply to BEN-IT's solution:

     

    Ben-IT's solution: GREAT !!!

    Ben's solution / above solved my problems with WINDOWS 7 SP1 !

    Repeatedly I tried to install WINDOWS 7 SERVICE PACK 1 (German lang.) - without success. I always received the error message Ben-IT describes above "0x80070490 - ERROR_NOT_FOUND"

    So I tried Ben's approach [1] from above, i.e. ( cmd.exe >> pnputil -a [...] ) . I did not apply Ben's approach [2] (ACCESS FAIL) because I had troubles with setting the correct access rights for SYSTEM32. Therefore I simply skipped that and did [1] only.

    I have at home:

    MEDION MD8800 DESKTOP

    Prozessor: Intel(R) Pentium(R) D CPU 3.00GHz (Dual Core)

    WINDOWS 7 ULTIMATE 32 BIT

    GERMAN SYSTEM

    ...although I guess the PC does not matter - I poste it for completeness.

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

    HERE IS WHAT I DID:

    1) I had a look at CBS.log (opened with the default Windows text editor) and searched for the text string "ERROR". I got a few - but they all lokked like:

    2011-07-13 09:02:11, Info CBS Failed to get session package state for package: Package_6_for_KB2507938~31bf3856ad364e35~x86~~6.1.1.4 [HRESULT = 0x80070490 - ERROR_NOT_FOUND]

    2) I opened:

    c:\Windows\inf\setupapi.dev.log

    and searched for strings "Failed". I received only one:

    !!! sto: Failed to find driver update 'C:\Windows\WinSxS\x86_usbvideo.inf_31bf3856ad364e35_6.1.7600.16543_none_2dfb89901bc8b78d\usbvideo.inf' in Driver Store. Error = 0x00000490
    <<< Section end 2011/06/27 20:45:13.013
    <<< [Exit status: FAILURE(0x00000490)]

    3) Then followed Ben's suggestion [1]:

    - change into PC ADMIN mode

    - insert "cmd.exe" in the WINDOWS START command window

    - then the string:

    pnputil - a C:\Windows\WinSxS\x86_usbvideo.inf_31bf3856ad364e35_6.1.7600.16543_none_2dfb89901bc8b78d\usbvideo.inf

    into a new text editor into ONE line, then copied this line (the complete string incl. pnputil -a) and inserted it into the cmd.exe window with right mouse click and INSERT (CTRL + V does not work in this mode)

    - press ENTER .... and the system proceeds as Ben had described above. The driver got installed.

    4) Ben's suggestion [2]:

    MY ACCESS failure looked like:

    flq: MoveFile: 'C:\Windows\system32\SET8A9A.tmp'
    flq: to: 'C:\Windows\system32\WMALFXGFXDSP.dll'
    !!! flq: MoveFile: FAILED!
    !!! flq: Error 5: Access is denied.

    I then tried to rename WMALFXGFXDSP.dll as suggested but failed - so I decided not to use that and try it only with [1]

    5) ...then it started,

    - Downloaded again Service Pack 1 via Windows Update ...

    - PC shuts down...reboots...

    - Message "Windows is configuring the system.....do not switch off..." or similar...

    - At appr. 32% I got uneasy (previously that had been the percentage when install failed)... but not this time * ; )

    - PC shuts down...reboots...

    - Upgrade continues... 45%

    - PC shuts down...reboots...

    - 46%....75%....100%

    - NO ERROR

    - PC shuts down...reboots...and WORKS !

    6) The UPDATE INFO had disappeared. Windows 7 Service Pack 1is installed and seems to work properly - at least this I can say after having it running now for about 5 hours..!

     

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

    IN SUMMARY: Ben IS should receive an AWARD from Microsoft! His solution was very simple to implement and displayed success within ONE hour! Additionally, I think it should be posted on the official MICROSOFT homepage as THE proposal for a solution to the 0x80070490 - ERROR_NOT_FOUND the WINDOWS 7 SP1 installation problem. Currently a user with this problem gets automatically rerouted by WINDOWS to the MICROSOFT homepage, being asked to install the SP1 PREPARATION PROGRAM... (I did that to - without any success!!)

    Best regards from Germany  and many thanks to BEN-IT

    mfx2525

    16 Temmuz 2011 Cumartesi 20:47
  • I followed BEN-IS's instruction and it worked like a charm. After 4 months trying I am now at W7 SP1 without reinstalling, simply only adding the one USB driver that was missing according to the setupapi.dev.log file- BEN-IS: you are a genius. Thanks a million!
    16 Ağustos 2011 Salı 10:23
  • The pnputil worked for me as well. in setupapi.dev.log:

    !!!  sto: Failed to find driver update 'C:\Windows\WinSxS\amd64_vhdmp.inf_31bf3856ad364e35_6.1.7600.20714_none_0359a1b5fc340e52\vhdmp.inf' in Driver Store. Error = 0x00000490
    ->:

    pnputil.exe "C:\Windows\WinSxS\amd64_vhdmp.inf_31bf3856ad364e35_6.1.7600.20714_none_0359a1b5fc340e52\vhdmp.inf"

    SP1 ok :)

    http://blogs.technet.com/b/asiasupp/archive/2011/06/20/the-error-0x80070490-element-not-found-when-you-are-installing-a-service-pack-or-update.aspx

     

    30 Ağustos 2011 Salı 19:51
  • Hello Guys, 

    I'd like to thank all of you, and BEN-IS above all.

    I tried the solution provided by BEN-IS in this forum and IT WORKED. However, I would like you guys to know that I had to try to install SP1 about 10 times, every time having to run pnputil -a <path> for each path which followed the term "Failed" in setupapi.dev.log.

    After that, SP1 has been installed smoothly. 

    Thanks again. 

    May you guys have a great day.

    Michael

    14 Eylül 2011 Çarşamba 09:08
  • Thanks Ben-IS

    Your post worked! After trying several fix-actions that ultimately failed, I tried your detailed instructions and installed SP1 without any other issues.

    Thanks for your help.

    Kevin

    23 Eylül 2011 Cuma 04:25
  • I found this in setupapi.dev.log file: !!!  sto: Failed to find driver update 'C:\Windows\WinSxS\amd64_usbvideo.inf_31bf3856ad364e35_6.1.7600.16543_none_8a1a2513d42628c3\usbvideo.inf' in Driver Store. Error = 0x00000490 But pnputil -a C:\Windows\WinSxS\amd64_usbvideo.inf_31bf3856ad364e35_6.1.7600.16543_none_8a1a2513d42628c3\usbvideo.inf can't let me copy it. Access denied. Why?

    03 Kasım 2011 Perşembe 08:30
  • Unfortunately i've made all steps described by Ben-IS and have below result:

     

    !!!  sto: Failed to find driver update 'C:\Windows\WinSxS\x86_hdaudbus.inf_31bf3856ad364e35_6.1.7600.16385_none_76f7e904e7dab65a\hdaudbus.inf' in Driver Store. Error = 0x00000490

     

    My command looks like:

     

    pnputil -a C:\Windows\WinSxS\x86_hdaudbus.inf_31bf3856ad364e35_
    6.1.7600.16385_none_76f7e904e7dab65a\hdaudbus.inf

     

    And i have below reply:

     

    Processing INF-file: hdaudbus.inf
    Failed to add driver package: style is different from the requested INF.

    What am i doing wrong?))

    05 Kasım 2011 Cumartesi 16:02
  • Just checking in, as I don't frequent the forums often.  I'm really glad my solutions worked for you guys.  I can only assume that you are only a small portion that decided to reply back - but if i helped just a few then great!

    @danma - Can you explain why you are linking that blog post here?  It seems that you just took my solution, created a blog post and claimed it as your own without referencing the original here?  I'm not really here to be in competition with anyone, but is that how you get such high rankings, by stealing other people's research?

    @Webrunner - please read my original post above - make sure you are running as administrator.

    Additionally, you may need to rename the current file from usbvideo.inf to usbvideo.old and then try to run the pnputil.

    @BlazingSpectre - Sorry I do not know what the error "Failed to add driver package: style is different from the requested INF." is.  I have never seen anything like that before and Google comes up with virtually no results as to what might cause that.  

    The INF in question is the hdaudbus.inf which is used for the hdaudbus.sys driver.  This driver is for the Universal Audio Architecture from MS (UAA).  It basically deals with your sound card.  There were issues with this driver in XP, but I don't know of too many issues with Windows 7.

    I can suggest the following steps.  After each step, you can try both my process above and the SP install.  I recommend a reboot after each process.

    1. Go to Programs and Features and remove any additional drivers that you have loaded for your sound card (like realtek drivers, etc). 
    2. Uninstall/Delete your sound device from Control Panel > Device Manager
    3. Download and install the latest drivers for your sound card from your computer vendor or sound card manufacturer.

    Unfortunately that is all I can suggest at this time as your error is totally unknown to me, I can only guide you around the specific package.

    27 Aralık 2011 Salı 21:17
  • Thanks Ben-IS!!

    Your solution worked for me to. Luckily I was only missing the usbvideo.INF.

    Did the pnputil command and installed SP1 without any further problems - no renaming or anything.

    I did get a little nervous though when SP1 was being configured since it took a long time at 44%, but finally it moved on and went all the way to 100% :-).

     

    Thanks again and happy new year!

    Henrik

    (Denmark)

     

     

    29 Aralık 2011 Perşembe 19:49
  • Thank you so much, Ben-IS! Your pnputil solution is very helpful! After a number of failed attempts to install Win7 SP1 for x64 system, I am finally able to do so successfully!!
    15 Ocak 2012 Pazar 12:29
  • Hello
    After trying everything and anything, I found and tried your solution, and it worked perfectly.
    I do not understand why Microsoft has not yet produced a tool that solves this problem easily.
    In my case it was just the iastorv.inf, after following the steps indicated, SP1 installed right the first time.
    Thank you for sharing your work.

    Paulo (Portugal)
    15 Ocak 2012 Pazar 18:49
  • Hello
    After trying everything and anything, I found and tried your solution, and it worked perfectly.
    I do not understand why Microsoft has not yet produced a tool that solves this problem easily.
    In my case it was just the iastorv.inf, after following the steps indicated, SP1 installed right the first time.
    Thank you for sharing your work.

    Paulo (Portugal)
    P.S.:
     
    There was no need to delete or rename any file, I just installed the drive missing in my case, the iastorv.inf.
    15 Ocak 2012 Pazar 18:57
  • Hi Ben, thanks your solution worked on our HP envy laptop as well. The error in the c:\Windows\inf\setupapi.dev.log file was as follows... !!!  sto: Failed to find driver update  'C:\Windows\WinSxS\amd64_usbvideo.inf_31bf3856ad364e35_6.1.7600.16543_none_8a1a2513d42628c3\usbvideo.inf' in Driver Store. Error = 0x00000490.

    Also I noticed that the log file had automatically created and the previous file was renamed with the current date. I ran the cammand process and it updated the driver successfully. The re-install of SP1 went through with no issues. Many thanks!!!

    12 Şubat 2012 Pazar 00:02
  • I have to say, and im probably a few months late, that Ben-IS's answer was the 1 that fixed it for me. I dabble with computers and repair and build them all the time but I was totally baffled by this error. And even after a clean install I was still getting the same problems. I had managed to replace the usb.inf file beforehand but the error I was getting on the CBS log was related to this file so I had to do BOTH parts of Ben's solution in order for it to work and uninstall/re-install a corrupt KB. But like a few others, i registered with the windows forums just to give my appreciation. So thank you, thank you, thank you Ben-IS. :)
    17 Şubat 2012 Cuma 18:16
  • I actually am running into the same problem as described above. I check the C:\Win\inf\setupdev.log for the *.inf file that is failing, I then do the pnputil trick and run the SP1 standalone install again but to the same error, different *.inf though.

    I've gone through this process about 15x now, hoping that the last time was the final *.inf that it needed. Any ideas guys? I am about to throw this thing out the window.


    22 Şubat 2012 Çarşamba 21:07
  • Argh, this is so frustrating.  I seem so close to fixing this infernal problem.

    I've been getting the 0x80070490 error during SP1 installation, and confirmed that the problem is the usbvideo.inf file.

    However, when I run the pnputil -a program, I get the message: "Adding the driver package failed: Invalid INF passed as parameter."

    I noticed after running sfc /scannow, the log said, "Cannot repair member file usbvideo.inf version 6.1.7600.16543," which is of course the problem file.

    Any idea of what my options are at this point?  Is there some other way to repair, or replace, that particular file?  I'm trying to avoid doing a Windows 7 repair install because I don't want to have to re-update all my drivers.

    23 Şubat 2012 Perşembe 00:56
  • I want to thank you, Ben-IS.  I have been working on this, literally, for months, trying to get to SP1.  Whenever I've had time I've researched more and more articles.  I finally found this one and went and ran the pnputil for each "failed" instance that I found.  I did not move the target file that I found the failure for, as well, because it was a dll, and I figured that during one of the restart installs it would probably get past it.  I guess I was correct, because the SP1 install worked beautifully after I ran the pnputil against the two entries I found in the log.

    Windows 7 Pro X64, by the way.

    Thank you!

    27 Şubat 2012 Pazartesi 02:48
  • I had a similar error (Win7) as well and uninstalling KB958830 did it for me.  KB958830 is RSAT.  I read pre-release versions of RSAT were problematic, but I actually downloaded the 4/7/2011 version.  Oh well.  SP1 installed and I then re-installed RSAT.




    Mike Crowley | MVP
    My Blog-- Planet Technologies


    15 Mart 2012 Perşembe 17:27
  • I am not a total idiot when it comes to computers but the solution posted by Ben IS is beyond me.  I have Windows 7 running on a Dell and have gotten to a point where I just figured I am not going to have SP1 on my computer.  It is very frustrating.  I get the element not found error 0X80070490 every time I try to install it.  

    Can someone make a step by step guide for idiots for this solution.  I can follow the directions pretty well but I have no idea what a pnputil is or anything like that.  I just need it to say, click on this, type in this.  Thanks in advance.

    19 Mart 2012 Pazartesi 23:52
  • Please read BEN-IS post one more time. It may look more hard than it is. It says that you should search for failed .inf line in c:\Windows\Logs\CBS\CBS.log and then go to a command prompt and run pnputil.exe -a <THE failed .inf filename found from CBS.log>.

    Win + R
    cmd
    ctrl + shift + enter
    pnputil.exe /?

    As this is quite advanced and things can go wrong you may want to ask someone else more comfortable to help out doing these commands. Backups are always recommended as well :)

    20 Mart 2012 Salı 00:32
  • Brilliant! it worked great for me, thank you so much for the solution.
    07 Nisan 2012 Cumartesi 15:47
  • hi, excuse me!, i need to get a genuine windows activation. I'm Colombian, i buy a computer and i want to activate windows, i need to download the activation file.

    I'm waiting for your answer, .. please.

    07 Nisan 2012 Cumartesi 16:48
  • Great post Ben-IS. I've been trying to apply SP1 for nearly a year on my brother's PC in the UK via remote control and it has consistently failed. The pmputil -a fix is helping but every time I run the next SP1 install the driver following the one in error that was fixed errors. To explain a little more....if I look at the setupapi.dev file from the last failed SP1 install it shows:

         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\usbvideo.inf_amd64_neutral_23bfbf6f668380d6\usbvideo.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\usbstor.inf_amd64_neutral_dd8b7470ecdd8b8b\usbstor.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\nvraid.inf_amd64_neutral_38e464dbe521cc7f\nvraid.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\iastorv.inf_amd64_neutral_0033117673c16921\iastorv.inf' ([strings])
    !!!  sto: Failed to find driver update 'C:\Windows\WinSxS\amd64_amdsata.inf_31bf3856ad364e35_6.1.7600.16778_none_a86fa1499b91322f\amdsata.inf' in Driver Store. Error = 0x00000490
    <<<  Section end 2012/04/29 18:07:00.237
    <<<  [Exit status: FAILURE(0x00000490)]

    I can count that so far I have followed the pnputil -a approach and each time attempted to install SP1 following the steps you suggest to add the .inf 5 times. Each time I do it gets to the next driver and errors again. (I initially was getting the error with the usbvideo.inf). I note in the log a "Driver Updates = 51" value but when I count the number of drivers installed before the last fail the log shows 45 drivers in the list (with the last 5 drivers the pnputil -a showing in the list)

    Here is the log:

    >>>  [Uninstall Driver Updates]
    >>>  Section start 2012/04/29 18:06:58.408
          cmd: C:\Windows\servicing\TrustedInstaller.exe
         sto: Driver Update Context:
         sto:      Image State        = Specialized
         sto:      Image Architecture = amd64
         sto:      Transaction        = CbsDriversAndPrimitives
         sto:      Driver Updates     = 51
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\winusb.inf_amd64_neutral_2878b0df142d775e\winusb.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\hdaudio.inf_amd64_neutral_cb351613c92a9f31\hdaudio.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\dot4prt.inf_amd64_neutral_2361776d42bb8792\dot4prt.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\modemcsa.inf_amd64_neutral_320924e126f11686\modemcsa.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\usbcir.inf_amd64_neutral_f1253b523596f76d\usbcir.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\sffdisk.inf_amd64_neutral_4ef95a3b96c130d1\sffdisk.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\msdsm.inf_amd64_neutral_7a6981d1020ef566\msdsm.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\mpio.inf_amd64_neutral_48033b5c7f7d292a\mpio.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\wudfusbcciddriver.inf_amd64_neutral_e98cea3f75d1c6bf\wudfusbcciddriver.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\compositebus.inf_amd64_neutral_359017cc3e8461e7\compositebus.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\sdbus.inf_amd64_neutral_2f494d114e8c2997\sdbus.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\wdma_usb.inf_amd64_neutral_c81656b241a238c8\wdma_usb.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\usbvideo.inf_amd64_neutral_bf0f016516bef613\usbvideo.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\transfercable.inf_amd64_neutral_be3c50934fb3a02b\transfercable.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\atiilhag.inf_amd64_neutral_951c1812f542740a\atiilhag.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\bth.inf_amd64_neutral_a1e8f56d586ec10b\bth.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\ntprint.inf_amd64_neutral_02f0bd8e459ed8b3\ntprint.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\acpipmi.inf_amd64_neutral_21e3ebca2e5038cb\acpipmi.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\tsprint.inf_amd64_neutral_80c35baded1b3a7f\tsprint.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\hdaudbus.inf_amd64_neutral_c8d90bd70af55772\hdaudbus.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\keyboard.inf_amd64_neutral_423c286802951189\keyboard.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\input.inf_amd64_neutral_42ef7994fe41f587\input.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\usbstor.inf_amd64_neutral_c301b770e0bfb179\usbstor.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\vhdmp.inf_amd64_neutral_ff4ad1ec394a9f9d\vhdmp.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\1394.inf_amd64_neutral_c7fb486a9758e3d8\1394.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\nvraid.inf_amd64_neutral_5bde3fe2945bce9e\nvraid.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\iastorv.inf_amd64_neutral_18cccb83b34e1453\iastorv.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\amdsata.inf_amd64_neutral_fa9a4835d180b5fc\amdsata.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\hpsamd.inf_amd64_neutral_f4d0397ad0d9b1cc\hpsamd.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\volume.inf_amd64_neutral_1b1a512d99c5b72c\volume.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\sbp2.inf_amd64_neutral_2fff12561375e45f\sbp2.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\cdrom.inf_amd64_neutral_8363d00ecae4322d\cdrom.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\usb.inf_amd64_neutral_e2b28ecac19a29af\usb.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\usbport.inf_amd64_neutral_5a41ca742f7973cc\usbport.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\umbus.inf_amd64_neutral_694fa3d3c00382f7\umbus.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\mchgr.inf_amd64_neutral_7cf7ee04af725210\mchgr.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\iscsi.inf_amd64_neutral_eab9a76056c5eb71\iscsi.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\ipmidrv.inf_amd64_neutral_183d6cac9a33faff\ipmidrv.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\mdmcpq.inf_amd64_neutral_774523d133de6343\mdmcpq.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\prnms002.inf_amd64_neutral_d439051ec90eeda4\prnms002.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\wpdcomp.inf_amd64_neutral_cd9217822125c77c\wpdcomp.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\usbvideo.inf_amd64_neutral_23bfbf6f668380d6\usbvideo.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\usbstor.inf_amd64_neutral_dd8b7470ecdd8b8b\usbstor.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\nvraid.inf_amd64_neutral_38e464dbe521cc7f\nvraid.inf' ([strings])
         inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\iastorv.inf_amd64_neutral_0033117673c16921\iastorv.inf' ([strings])
    !!!  sto: Failed to find driver update 'C:\Windows\WinSxS\amd64_amdsata.inf_31bf3856ad364e35_6.1.7600.16778_none_a86fa1499b91322f\amdsata.inf' in Driver Store. Error = 0x00000490
    <<<  Section end 2012/04/29 18:07:00.237
    <<<  [Exit status: FAILURE(0x00000490)]

    Does the 51 value mean I have to go through this process a further 6 times (ie. 45 + 6 = 51) before the error will stop happening?

    Its extremely frustrating as the machine is slow, I am in Australia and attempting to fix the PC remotely in the UK and each SP1 failed install takes 1hr15 mins to complete (as you can imagine its taken ages so far - 8 hours work!).

    Is there a way to see what other drivers I should potentially run the pnputil -a command with all in one go so as to avoid having to do the install 1 at a time?I really apreciate your guidance so far and feel I am getting closer and closer to a solution - just wondering if there is a way to do it any faster - ie in such a way that will not require 6 more reboots!!!

    Thanks

    Paul

    30 Nisan 2012 Pazartesi 10:43
  • Fixed it. The problem was being caused by a service called Rapport created by trusteer for Bank Santander. Disabling the service and carrying out the above guidance from Ben allowed for the update to be correctly installed. Phew!!! SP1 installed and PC updating normally now.
    01 Mayıs 2012 Salı 08:07
  • Agreed - it looks convoluted but it took no time at all to execute.  Really fantastic post BEN-IS - thank you.
    10 Mayıs 2012 Perşembe 18:34
  • Thank you very much for this in-depth description. It helped me very much, too. I do not know if it will actually fix (the SP1 installer is still grinding), but all the symptoms match and even the offending is the same: usbvideo.inf [different arch and vendor though]. Event if it doesn't work, I'm very grateful you've pointed the setupapi.dev.log file - I've not noticed that one before and it is yet another important logfile to know!
    16 Mayıs 2012 Çarşamba 22:40
  • and another glitch.... I had not recognized that this forum is in English language...sorry folks / here a summarized translation of my above German comment/reply to BEN-IT's solution:

    Ben-IT's solution: GREAT !!!

    Ben's solution / above solved my problems with WINDOWS 7 SP1 !

    Repeatedly I tried to install WINDOWS 7 SERVICE PACK 1 (German lang.) - without success. I always received the error message Ben-IT describes above "0x80070490 - ERROR_NOT_FOUND"

    So I tried Ben's approach [1] from above, i.e. ( cmd.exe >> pnputil -a [...] ) . I did not apply Ben's approach [2] (ACCESS FAIL) because I had troubles with setting the correct access rights for SYSTEM32. Therefore I simply skipped that and did [1] only.

    I have at home:

     I opened:

    c:\Windows\inf\setupapi.dev.log

    and searched for strings "Failed". I received only one:

    !!! sto: Failed to find driver update 'C:\Windows\WinSxS\x86_usbvideo.inf_31bf3856ad364e35_6.1.7600.16543_none_2dfb89901bc8b78d\usbvideo.inf' in Driver Store. Error = 0x00000490
    <<< Section end 2011/06/27 20:45:13.013
    <<< [Exit status: FAILURE(0x00000490)]

    3) Then followed Ben's suggestion [1]:

    - change into PC ADMIN mode

    - insert "cmd.exe" in the WINDOWS START command window

    - then the string:

    pnputil - a C:\Windows\WinSxS\x86_usbvideo.inf_31bf3856ad364e35_6.1.7600.16543_none_2dfb89901bc8b78d\usbvideo.inf

    into a new text editor into ONE line, then copied this line (the complete string incl. pnputil -a) and inserted it into the cmd.exe window with right mouse click and INSERT (CTRL + V does not work in this mode)

    Reïnstalled sp1 + ok!

    thanks!!!

    13 Haziran 2012 Çarşamba 20:11
  • Ben-IS,
     Can't thank you enough. Someone called me w/ the SP1 install problems and your directions and solution worked without issue. Killed me that it was the same usbvideo.inf driver.
     Sad to see so many classless jerks posting your fix without attribution or link.
    25 Haziran 2012 Pazartesi 17:10
  • This worked, fantastic explanation and answer, thanks Ben.
    09 Temmuz 2012 Pazartesi 18:20
  • Ben-IS,

    Another thank you for posting that method of analyzing and fixing the problem.  In my case, on a fresh build, SP1 would not install.  I went through the initial recommendations using the System update readiness tool; turning off anti-virus (although Avast had not interfered on any other machines), running from a downloaded ISO imaged DVD, running the System File Checker (no errors) and then started analyzing my logs per your instructions.

    Although a different driver was referenced in the CBS.log, the same driver as you was the only one referenced in the setupapi.dev.log.  Installed it manually with the PnP utility, and SP1 installed without a problem.

    -- Ron


    Ron

    25 Eylül 2012 Salı 17:59
  • Ben-IS, I cannot thank you enough. I have been struggling to install SP1 for a little over a year. Ive tried every option ive found on-line and was going to give up with it to be honest. I'm not as familiar with computers as you but after a little trial and error (and some cut and pasting) ive hit the magic 100%. You, sir, deserve a medal. or failing that (excuse the pun) I will happily buy you a beer or three!! many thanks
    31 Ekim 2012 Çarşamba 12:29
  • Thank you very much Ben-IS. After trying nearly EVERY single solution that is recommended for SP1 installation troubles, your pnputil -a trick finally did it!

    You rock! :)


    17 Mart 2013 Pazar 17:04
  • Yet another happy user of Ben-IS's solution!  Thank you!  I was having the same problem with usbvideo.inf.  The real question is: why can't Windows process these INF files itself, without us intervening with the PnP Utility?
    15 Haziran 2013 Cumartesi 18:33
  • Thank you, Ben-IS, three years after your post!  In our case it was volume.inf causing issues.
    27 Mayıs 2014 Salı 19:17