locked
Problemi installazione SP1 - CheckSUR - Dove trovo file KB relativi ?? RRS feed

  • Domanda

  • Su di un vecchio pc con Windows 7, ho tentato di installare SP1 senza successo.

    L'installer restituisce: ERROR_SXS_COMPONENT_STORE_CORRUPT (0x80073712)

    Come consigliato ho eseguito il System Update Readiness Tool il quale identifica una serie di file (tutti legati alla funzionalità di Virtual-PC) che risultano mancanti:

    Summary:
    Seconds executed: 455
     Found 12 errors
      CSI Manifest All Zeros Total count: 12

    Unavailable repair files:
    winsxs\manifests\x86_microsoft-windows-virtualpc-deployment_31bf3856ad364e35_7.1.7600.16393_none_03ab27230ffbbe1b.manifest
    winsxs\manifests\x86_microsoft-windows-virtualpc-vmnet_31bf3856ad364e35_7.1.7600.16393_none_f0140badfc4b6730.manifest
    winsxs\manifests\x86_microsoft-windows-virtualpc-ui-vmwindow_31bf3856ad364e35_7.1.7600.16393_none_6a43206fb64ca3bc.manifest
    winsxs\manifests\x86_microsoft-windows-virtualpc-usb_31bf3856ad364e35_7.1.7600.16393_none_38b661d645b60876.manifest
    winsxs\manifests\x86_microsoft-windows-virtualpc-precompactor_31bf3856ad364e35_7.1.7600.16393_none_7f464556b3cc5b21.manifest
    winsxs\manifests\x86_microsoft-windows-virtualpc-vmsal_31bf3856ad364e35_7.1.7600.16393_none_ec8d2ecffe8e5b27.manifest
    winsxs\manifests\x86_microsoft-windows-virtualpc-application_31bf3856ad364e35_7.1.7600.16393_none_ab68a1324b232258.manifest
    winsxs\manifests\x86_microsoft-windows-virtualpc-help-chm_31bf3856ad364e35_7.1.7600.16393_none_2e4aae98fca26232.manifest
    winsxs\manifests\x86_microsoft-windows-virtualpc-vpchbus_31bf3856ad364e35_7.1.7600.16393_none_3c8b239c18916e0b.manifest
    winsxs\manifests\x86_microsoft-windows-virtualpc-additions_31bf3856ad364e35_7.1.7600.16393_none_fa50c45d13592d39.manifest
    winsxs\manifests\x86_microsoft-windows-virtualpc-ui-vpcwizard_31bf3856ad364e35_7.1.7600.16393_none_2b23b05033ea4825.manifest
    winsxs\manifests\x86_microsoft-windows-virtualpc-vmm_31bf3856ad364e35_7.1.7600.16393_none_3973cbba45327c14.manifest

    Dopo vari tentativi (eliminazione cache di Windows Update, tentativo di rimozione di Virtual-PC (fallito, non me lo fa fare), e non mi ricordo più cos'altro), ho deciso di intervenire chirurgicamente seguendo la procedura indicata qui:

    https://technet.microsoft.com/en-us/library/ee619779(WS.10).aspx

    Peccato che nella guida si dice di recuperare i files mancanti da un altro pc o dal disco di installazione e io non ho un altro pc con Windows 7 e non so dove recuperare un dvd di installazione !!!

    Quindi, ho trovato questa guida:

    https://superuser.com/questions/570367/checksur-manifest-files-from-which-version

    e questa:

    https://blogs.technet.microsoft.com/joscon/2010/05/26/using-checksur-and-update-packages-to-fix-corruption/

    ma, non ditemi come mai, nel mio sistema non compaiono le chiavi di registro relative alle KB corrispondenti dei files mancanti.

    Nella sezione dove dovrebbero comparire (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion‌​\Component Based Servicing\ComponentDetect), non ci sono. L'unico riferimento l'ho trovato in questa sezione del registro: HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components

    A questo punto, non so proprio come uscirne.

    Come faccio a recuperare i files msu che mi servono per poter mettere a posto 'sta benedetta installazione ?!!?

    Grazie a tutti e buon 2 giugno !



    venerdì 2 giugno 2017 16:37

Risposte

  • Visto che si tratta di un client e non di un server, il mio consiglio è quello di reinstallare direttamente Windows 7, in questo modo puoi risolvere il problema velocemente.
    In alternativa (sperando che i tuoi precedenti tentativi non abbiano peggiorato la situazione) dovresti riparare manualmente i file corrotti indicati dal System Update Readiness Tool utilizzando questa guida:
    https://technet.microsoft.com/en-us/library/ee619779%28WS.10%29.aspx?f=255&MSPPError=-2147217396
    oppure questa (semplificata): http://jeffgraves.me/2013/03/27/using-checksur-to-repair-windows-file-corruption/
    Per la riparazione dovresti scaricare i pacchetti da Microsoft Update Catalog  e poi estrarre i file MUM e CAT utilizzando il comando "expand" (come indicato nelle guide).
    PS: Se non ti trovi in un contesto aziendale inserisci la tua richiesta nel forum Microsoft Community
    venerdì 2 giugno 2017 20:49
    Moderatore
  • Ciao Fabrizio e grazie per la tua risposta del 2 giugno (sei super operativo !!).

    Alla fine ho risolto anche grazie ai tuoi suggerimenti e ad una mia intuizione.

    Come spiegavo nel primo messaggio, non avevo modo di risalire a quali fossero i pacchetti MSU che contenevano i file .manifest mancanti.

    Ho quindi scaricato il pacchetto di installazione di Virtual PC (KB958559) e l'ho posizionato nella folder : \Windows\CheckSUR\packages seguendo la procedura indicata qui:

    Ho rieseguito il SUR e tutto è andato a posto!!

    Sicuramente avrei fatto prima reinstallando tutto da capo ma, se non altro, adesso quando mi ricapita so già come fare e, spero, di evitare ad altri gli stessi fastidi grazie a questa mia esperienza.

    Auguro una buona domenica a tutti

    • Contrassegnato come risposta Aldo_ domenica 4 giugno 2017 09:39
    domenica 4 giugno 2017 09:39

Tutte le risposte

  • Ho fatto un ulteriore verifica e mi sono accorto che non riesco a disinstallare l'aggiornamento KB958559 che sarebbe proprio Virtual-PC. Nel registro degli eventi rilevo questo:

    Nome registro: Application
    Origine:       Windows Error Reporting
    Data:          02/06/2017 18:42:51
    ID evento:     1001
    Categoria attività:Nessuna
    Livello:       Informazioni
    Parole chiave: Classico
    Utente:        N/D
    Computer:      Utente-PC
    Descrizione:
    Bucket errato 1962874925, tipo 5
    Nome evento: CbsPackageServicingFailure2
    Risposta: Non disponibile
    ID CAB: 0

    Firma problema:
    P1: 6.1.7601.17592
    P2: Microsoft-Windows-VirtualPC-Package-TopLevel
    P3: 7.1.7600.16393
    P4: x86
    P5: unknown
    P6: 80073712
    P7: Execute
    P8: Installed
    P9: Absent
    P10: Software Explorer

    File allegati:
    C:\Windows\Logs\CBS\CbsPersist_20170601162918.cab
    C:\Windows\Logs\CBS\CbsPersist_20170601171842.cab
    C:\Windows\Logs\CBS\CbsPersist_20170601175417.cab
    C:\Windows\Logs\CBS\CbsPersist_20170602100937.cab
    C:\Windows\Logs\CBS\CbsPersist_20170602140514.cab
    C:\Windows\Logs\CBS\CBS.log
    C:\Windows\servicing\Sessions\Sessions.xml
    C:\Windows\winsxs\poqexec.log
    C:\Windows\inf\setupapi.dev.log

    I file potrebbero essere disponibili qui:
    C:\ProgramData\Microsoft\Windows\WER\ReportArchive\Critical_6.1.7601.17592_c4b372fd76db8f3b115e07a7e24151153b48b5f_08fa6a96

    Simbolo analisi: 
    Nuova ricerca di soluzioni: 0
    ID rapporto: 7f64f5af-47b2-11e7-8e24-6cf049a1cbee
    Stato rapporto: 0
    XML evento:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Windows Error Reporting" />
        <EventID Qualifiers="0">1001</EventID>
        <Level>4</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2017-06-02T16:42:51.000000000Z" />
        <EventRecordID>51475</EventRecordID>
        <Channel>Application</Channel>
        <Computer>Utente-PC</Computer>
        <Security />
      </System>
      <EventData>
        <Data>1962874925</Data>
        <Data>5</Data>
        <Data>CbsPackageServicingFailure2</Data>
        <Data>Non disponibile</Data>
        <Data>0</Data>
        <Data>6.1.7601.17592</Data>
        <Data>Microsoft-Windows-VirtualPC-Package-TopLevel</Data>
        <Data>7.1.7600.16393</Data>
        <Data>x86</Data>
        <Data>unknown</Data>
        <Data>80073712</Data>
        <Data>Execute</Data>
        <Data>Installed</Data>
        <Data>Absent</Data>
        <Data>Software Explorer</Data>
        <Data>
    C:\Windows\Logs\CBS\CbsPersist_20170601162918.cab
    C:\Windows\Logs\CBS\CbsPersist_20170601171842.cab
    C:\Windows\Logs\CBS\CbsPersist_20170601175417.cab
    C:\Windows\Logs\CBS\CbsPersist_20170602100937.cab
    C:\Windows\Logs\CBS\CbsPersist_20170602140514.cab
    C:\Windows\Logs\CBS\CBS.log
    C:\Windows\servicing\Sessions\Sessions.xml
    C:\Windows\winsxs\poqexec.log
    C:\Windows\inf\setupapi.dev.log</Data>
        <Data>C:\ProgramData\Microsoft\Windows\WER\ReportArchive\Critical_6.1.7601.17592_c4b372fd76db8f3b115e07a7e24151153b48b5f_08fa6a96</Data>
        <Data>
        </Data>
        <Data>0</Data>
        <Data>7f64f5af-47b2-11e7-8e24-6cf049a1cbee</Data>
        <Data>0</Data>
      </EventData>
    </Event>

    A questo punto, direi che è palese che il problema sia generato dall'installazione di Virtual-PC.

    In ogni caso, non so che pesci pigliare.

    venerdì 2 giugno 2017 16:50
  • Visto che si tratta di un client e non di un server, il mio consiglio è quello di reinstallare direttamente Windows 7, in questo modo puoi risolvere il problema velocemente.
    In alternativa (sperando che i tuoi precedenti tentativi non abbiano peggiorato la situazione) dovresti riparare manualmente i file corrotti indicati dal System Update Readiness Tool utilizzando questa guida:
    https://technet.microsoft.com/en-us/library/ee619779%28WS.10%29.aspx?f=255&MSPPError=-2147217396
    oppure questa (semplificata): http://jeffgraves.me/2013/03/27/using-checksur-to-repair-windows-file-corruption/
    Per la riparazione dovresti scaricare i pacchetti da Microsoft Update Catalog  e poi estrarre i file MUM e CAT utilizzando il comando "expand" (come indicato nelle guide).
    PS: Se non ti trovi in un contesto aziendale inserisci la tua richiesta nel forum Microsoft Community
    venerdì 2 giugno 2017 20:49
    Moderatore
  • Ciao Fabrizio e grazie per la tua risposta del 2 giugno (sei super operativo !!).

    Alla fine ho risolto anche grazie ai tuoi suggerimenti e ad una mia intuizione.

    Come spiegavo nel primo messaggio, non avevo modo di risalire a quali fossero i pacchetti MSU che contenevano i file .manifest mancanti.

    Ho quindi scaricato il pacchetto di installazione di Virtual PC (KB958559) e l'ho posizionato nella folder : \Windows\CheckSUR\packages seguendo la procedura indicata qui:

    Ho rieseguito il SUR e tutto è andato a posto!!

    Sicuramente avrei fatto prima reinstallando tutto da capo ma, se non altro, adesso quando mi ricapita so già come fare e, spero, di evitare ad altri gli stessi fastidi grazie a questa mia esperienza.

    Auguro una buona domenica a tutti

    • Contrassegnato come risposta Aldo_ domenica 4 giugno 2017 09:39
    domenica 4 giugno 2017 09:39