Windows Backup non riesce con 0x80070002: "Il sistema non riesce a trovare il file specificato"


10

Il backup di Windows 7 non riesce. Quando eseguo il backup anche di una singola directory insignificante (ad esempio, ho scelto solo la directory "Contatti" vuota, lasciando tutte le altre directory deselezionate), ricevo questo errore in pochi secondi e il backup fallisce. Se deseleziono tutti i file / directory e faccio semplicemente l'immagine di sistema, allora il backup dell'immagine di sistema viene eseguito senza problemi.

La destinazione di backup è un disco rigido USB esterno.

I passaggi per la riproduzione e conseguente fallimento:

  1. Configurare il backup per accedere al disco rigido esterno. Non eseguire il backup dell'immagine di sistema. Eseguire il backup della directory "Contatti" solo per il mio profilo.
  2. Inizia il backup.
  3. Visualizza immediatamente lo stato del backup, rimane su "Creazione di una copia shadow ..." per alcuni secondi, quindi il backup ha esito negativo.
  4. Fai clic sul pulsante Opzioni e dice "Controlla il tuo backup / Il sistema non riesce a trovare il file specificato." - con le opzioni "Prova a eseguire nuovamente il backup" o "Modifica impostazioni di backup". Se faccio clic su "Mostra dettagli", allora dice:

    Backup time: 4/12/2012 04:38
    Backup location: My Book (D:)
    Error code: 0x80070002
    
  5. Un esame del registro eventi non mostra nulla di utile oltre a quanto segue:

    Log Name:      Application
    Source:        Windows Backup
    Date:          4/12/2012 04:38:44
    Event ID:      4104
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      JTJLaptop
    Description:
    The backup was not successful. The error is: The system cannot find the file specified. (0x80070002).
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Windows Backup" />
        <EventID Qualifiers="0">4104</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2012-04-12T04:38:44.000000000Z" />
        <EventRecordID>23979</EventRecordID>
        <Channel>Application</Channel>
        <Computer>JTJLaptop</Computer>
        <Security />
      </System>
      <EventData>
        <Data>The system cannot find the file specified. (0x80070002)</Data>
    <Binary>02000780E30500003F0900005B090000420ED1665C2BEE174B64529CB14610EA71000000</Binary>
      </EventData>
    </Event>
    

Cosa ho provato:

  • ChkDsk su C: (unità principale) e D: (unità di backup) non rileva alcun errore.
  • In esecuzione SFC /SCANNOWper eseguire il controllo file di sistema
  • Controllato l'elenco dei profili su HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileListe assicurato l'esistenza di ogni directory di profilo.

Sono perplesso; QUALE file non può essere trovato e perché il mio backup non riesce?

Questo è su un laptop Lenovo T420.


@Moab: non è un duplicato perché ho già letto quella domanda e ho provato le sue soluzioni, che non ha funzionato.
James Johnston,

Quindi dovresti includere queste informazioni nella tua domanda.
Moab,

Risposte:


11

Alla fine ho capito il problema. La partizione riservata del sistema nascosto contiene i dati di configurazione di avvio (BCD). Sfortunatamente, questa partizione era offline e quindi inaccessibile. Ciò ha causato il fallimento di Windows Backup con i sintomi che ho descritto in origine. Tuttavia, anche altre parti di Windows sono interessate.

Come è successo: ho installato un software di partizionamento del disco di terze parti per ridurre le dimensioni della partizione riservata del sistema e quindi ingrandire la partizione principale. Ho quindi disinstallato quel software. Credo che sia stato dopo ciò che Windows Backup ha smesso di funzionare.

Il problema è descritto molto bene qui: la partizione di sistema non è in linea su Windows Server 2008 e Windows Server 2008 R2 dopo l'installazione di alcuni software di gestione del disco o dello storage di terze parti . La mia soluzione era accendere automounte riavviare come descritto in questo articolo di MSKB. Non è necessario assegnare una lettera di unità alla partizione riservata del sistema: è sufficiente attivare il montaggio automatico e il riavvio.

Durante il controllo, è necessario assicurarsi che la partizione riservata del sistema sia anche la partizione attiva. Ciò ha risolto il problema per alcuni utenti (anche se per me era già attivo e il problema era semplicemente che era offline).

Altri sintomi di questo problema - tutti derivanti dal fatto che la partizione non è in linea:

  • bcdedit ha esito negativo con errore "Impossibile trovare il file specificato" quando lo si esegue da un prompt dei comandi con privilegi elevati.
  • bcdboot non funziona neanche.
  • La scheda Boot di msconfig è vuota e non funzionale.
  • Si ottengono errori quando si riavvia da BitLocker-Driver nel registro eventi avanzato, lamentando che Encrypted volume check: Volume information on \\?\Volume&lt;volumeID> cannot be read., anche se non si utilizza BitLocker o Windows 7 Ultimate.
  • L'elenco dei sistemi operativi nella scheda Avanzate del Pannello di controllo del sistema è vuoto.
  • La visualizzazione della partizione da Gestione disco non mostra il tipo di file system o l'etichetta del volume per la partizione riservata del sistema.
  • Il backup di Windows non riesce con 0x80070002.

Si noti che ci sono molti altri motivi per cui Windows Backup ha esito negativo con 0x80070002: la segnalazione degli errori in questo prodotto è estremamente negativa. Sarebbe estremamente utile se Windows Backup emettesse persino un file di registro dettagliato che descriva ciò che fa.

Ciò che mi ha scoraggiato da questa indagine riguardo alla mia configurazione BCD sono state alcune discussioni su Microsoft TechNet all'indirizzo http://social.technet.microsoft.com/Forums/en-US/windowsbackup/thread/5e9150e6-809b-4e2a-9360- 55567678a9e3 . In particolare Sneha di Microsoft nota 5 cause comuni a questo problema:

Rammarico per l'inconveniente causato. Le diverse cause dell'errore 80070002 che abbiamo visto finora sono:

  1. Problema del controller USB per target collegato tramite USB (non è un problema nel tuo caso)
  2. La macchina ha una configurazione a doppio avvio con Linux e utilizza il bootloader Grub2.
  3. Il backup avviene su una destinazione di rete tramite una connessione wireless con disconnessioni.
  4. L'istantanea sul volume di origine viene eliminata mentre il backup è in corso a causa della minima area di archiviazione delle copie shadow sull'origine. Digita "vssadmin list shadowstorage" da un prompt dei comandi con privilegi elevati e dai un'occhiata allo spazio di archiviazione della copia shadow massima per il volume di origine incluso.
  5. Il volume di origine presenta errori del disco (che probabilmente non è il tuo scenario poiché l'esecuzione di chkdsk non ha risolto il problema per te)

Causa # 2 ha attirato la mia attenzione e mi ha fatto chiedere "c'è qualcosa che non va nella mia configurazione di avvio?"


2

Se si utilizza la funzione Ripristino configurazione di sistema in Windows per creare punti di ripristino automatici sulle unità, questa potrebbe essere la causa dell'errore di backup. Dopo aver provato molte altre soluzioni, il mio problema è stato risolto eliminando tutte le copie shadow (ovvero i punti di ripristino) create dalla funzione Ripristino configurazione di sistema di Windows. Apparentemente non avevo abbastanza spazio libero per consentire all'utilità di backup di fare le sue cose. Tenere presente che, seguendo la mia procedura di seguito, verranno eliminati tutti i punti di Ripristino configurazione di sistema, tuttavia verranno creati nuovi punti.

  1. Fai clic sul Startpulsante Windows e seleziona Control Panel.
  2. Fare doppio clic Systemsull'icona.
  3. Selezionare System Protectiondal menu a sinistra per aprire la finestra di dialogo Proprietà del sistema.
  4. Fare clic sulla System Protectionscheda
  5. Nella parte inferiore della pagina, c'è un Deletepulsante (o simile). La descrizione indica che eliminerà tutti i punti di ripristino esistenti.
  6. Fai clic su questo pulsante. Quando richiesto, confermare la decisione.
  7. Prova a eseguire di nuovo Windows Backup. Se funziona, torna indietro e crea nuovi punti di ripristino (se lo desideri) nella finestra di dialogo Proprietà del sistema.

Questo ha funzionato per me. Due bit aggiuntivi di dati: cliccando configurenella System Protectionscheda mostrato "spazio su disco Usage" set a zero. Il comando vssadmin list shadowstorage /ON=C:in un prompt di amministrazione ha dato "Nessun elemento soddisfa la query". Non sono sicuro di come sia stato impostato su zero (anche se avevo punti di ripristino automatico), ma seguire questo e fare clic per Deleterisolvere il problema. Pertanto, se non si è sicuri che sia necessarioDelete , controllare l'utilizzo dello spazio su disco allocato. Apparentemente il sistema di backup ha bisogno di spazio sufficiente allocato indipendentemente dal fatto che tu abbia o meno punti di ripristino del sistema.
dhj

0

Ho anche riscontrato questo problema dopo aver aggiornato il mio PC a Windows 10.

Oltre a portare in linea la partizione "Riservato al sistema" (come descritto nella risposta di James Johnston), ho anche dovuto contrassegnare questa partizione come "attiva" e quindi riavviare.

Le istruzioni sono disponibili qui: http://windows.microsoft.com/en-us/windows/mark-partition-active#1TC=windows-7

Fonte: http://www.sevenforums.com/backup-restore/62381-backup-error-0x80070002-2.html#post2166641

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.