Kopia zapasowa systemu Windows kończy się niepowodzeniem z błędem 0x80070002: „System nie może znaleźć określonego pliku”


10

Kopia zapasowa systemu Windows 7 nie działa. Podczas tworzenia kopii zapasowej nawet jednego nieznaczącego katalogu (np. Wybrałem tylko pusty katalog „Kontakty”, pozostawiając wszystkie pozostałe katalogi niezaznaczone), otrzymuję ten błąd w ciągu kilku sekund i tworzenie kopii zapasowej kończy się niepowodzeniem. Jeśli odznaczę wszystkie pliki / katalogi i po prostu wykonam obraz systemu - wtedy kopia zapasowa obrazu systemu zostanie wykonana bez problemu.

Miejsce docelowe kopii zapasowej to zewnętrzny dysk twardy USB.

Kroki w celu odtworzenia, a następnie niepowodzenia:

  1. Skonfiguruj kopię zapasową, aby przejść na zewnętrzny dysk twardy. Nie twórz kopii zapasowej obrazu systemu. Utwórz kopię zapasową katalogu „Kontakty” tylko dla mojego profilu.
  2. Rozpocząć tworzenie kopii zapasowych.
  3. Natychmiast wyświetl stan kopii zapasowej, pozostanie na „Tworzenie kopii w tle ...” przez kilka sekund, a następnie kopia zapasowa nie powiedzie się.
  4. Kliknij przycisk Opcje, a wyświetli się komunikat „Sprawdź kopię zapasową / System nie może znaleźć określonego pliku”. - z opcjami „Spróbuj ponownie uruchomić tworzenie kopii zapasowej” lub „Zmień ustawienia kopii zapasowej”. Jeśli kliknę „Pokaż szczegóły”, pojawi się komunikat:

    Backup time: 4/12/2012 04:38
    Backup location: My Book (D:)
    Error code: 0x80070002
    
  5. Analiza dziennika zdarzeń nie pokazuje nic użytecznego poza:

    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>
    

Co próbowałem:

  • Program ChkDsk zarówno na C: (dysk główny), jak i D: (dysk zapasowy) nie znajduje żadnych błędów.
  • Uruchamianie w SFC /SCANNOWcelu uruchomienia sprawdzania plików systemowych
  • Sprawdziłem listę profili HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileListi upewniłem się, że każdy katalog profili istnieje.

Jestem zakłopotany; JAKIEGO pliku nie można znaleźć i dlaczego moja kopia zapasowa nie działa?

To jest na laptopie Lenovo T420.


@Moab: nie duplikat, ponieważ już przeczytałem to pytanie i wypróbowałem jego rozwiązania, które nie zadziałały.
James Johnston,

Następnie powinieneś dołączyć tę informację do swojego pytania.
Moab

Odpowiedzi:


11

W końcu zrozumiałem problem. Ukryta partycja zarezerwowana dla systemu zawiera dane konfiguracji rozruchu (BCD). Niestety ta partycja była offline i dlatego była niedostępna. Powodowało to awarię Kopii zapasowej systemu Windows z objawami, które pierwotnie opisałem. Dotyczy to jednak także innych części systemu Windows.

Jak to się stało: Zainstalowałem zewnętrzne oprogramowanie do partycjonowania dysku, aby zmniejszyć rozmiar partycji zarezerwowanej przez system, a następnie powiększyć partycję główną. Następnie odinstalowałem to oprogramowanie. Wydaje mi się, że było to po tym, jak Kopia zapasowa systemu Windows przestała działać.

Problem został bardzo dobrze opisany tutaj: partycja systemowa przechodzi w tryb offline w systemie Windows Server 2008 i Windows Server 2008 R2 po zainstalowaniu oprogramowania do zarządzania dyskami lub pamięcią masową innej firmy . Moim rozwiązaniem było włączenie, automounta następnie ponowne uruchomienie zgodnie z opisem w tym artykule MSKB. Nie jest konieczne nadawanie systemowej partycji litery dysku - wystarczy włączyć automatyczne montowanie i ponowne uruchomienie.

Podczas sprawdzania należy upewnić się, że partycja zarezerwowana przez system jest również partycją aktywną. To naprawiło problem dla niektórych użytkowników (chociaż dla mnie był już aktywny, a problem polegał na tym, że był offline).

Inne objawy tego problemu - wszystkie wynikające z faktu, że partycja jest offline:

  • bcdedit kończy się niepowodzeniem z błędem „System nie może znaleźć określonego pliku” po uruchomieniu go z wiersza polecenia z podwyższonym poziomem uprawnień.
  • bcdboot też nie działa.
  • Karta Boot msconfig jest pusta i nie działa.
  • Podczas ponownego uruchamiania ze sterownika BitLocker w dzienniku zdarzeń zaawansowanych pojawiają się błędy, narzekając na to Encrypted volume check: Volume information on \\?\Volume&lt;volumeID> cannot be read.- nawet jeśli nie używasz funkcji BitLocker lub systemu Windows 7 Ultimate.
  • Lista systemów operacyjnych na karcie Zaawansowane w Panelu sterowania systemu jest pusta.
  • Przeglądanie partycji z poziomu Zarządzanie dyskami nie pokazuje typu systemu plików ani etykiety woluminu dla partycji zarezerwowanej dla systemu.
  • Kopia zapasowa systemu Windows kończy się niepowodzeniem z 0x80070002.

Należy pamiętać, że istnieje wiele innych powodów, dla których Kopia zapasowa systemu Windows nie działa z 0x80070002 - raportowanie błędów w tym produkcie jest bardzo złe. Byłoby niezwykle pomocne, gdyby Kopia zapasowa systemu Windows wydała nawet pełny plik dziennika opisujący, co robi.

Tym, co skłoniło mnie do tego dochodzenia w sprawie mojej konfiguracji BCD, były dyskusje na temat Microsoft TechNet pod adresem http://social.technet.microsoft.com/Forums/en-US/windowsbackup/thread/5e9150e6-809b-4e2a-9360- 55567678a9e3 . W szczególności Sneha z Microsoft zauważa 5 typowych przyczyn tego problemu:

Przepraszamy za powstałe niedogodności. Różne przyczyny błędu 80070002, które do tej pory widzieliśmy, to:

  1. Problem z kontrolerem USB dla celu podłączonego przez USB (W twoim przypadku to nie problem)
  2. Maszyna ma konfigurację podwójnego rozruchu z Linuksem i używa bootloadera Grub2.
  3. Tworzenie kopii zapasowej dzieje się z celem sieci przez połączenie bezprzewodowe z rozłączeniem.
  4. Migawka na woluminie źródłowym jest usuwana podczas tworzenia kopii zapasowej z powodu bardzo małej ilości miejsca do przechowywania kopii w tle na źródle. Wpisz „vssadmin list shadowstorage” w wierszu polecenia z podwyższonym poziomem uprawnień i spójrz na maksymalną przestrzeń do przechowywania kopii w tle dla dołączonego woluminu źródłowego.
  5. W woluminie źródłowym występują błędy dysku (co najprawdopodobniej nie jest twoim scenariuszem, ponieważ uruchomienie programu chkdsk nie rozwiązało problemu)

Bo nr 2 przykuł moją uwagę i sprawił, że zastanawiałem się „czy coś jest nie tak z moją konfiguracją rozruchu?”


2

Jeśli używasz funkcji przywracania systemu w systemie Windows do tworzenia automatycznych punktów przywracania na dyskach, może to być przyczyną niepowodzenia tworzenia kopii zapasowej. Po wypróbowaniu wielu innych rozwiązań mój problem został rozwiązany poprzez usunięcie wszystkich kopii w tle (tj. Punktów przywracania) utworzonych przez funkcję Przywracania systemu Windows. Najwyraźniej nie miałem wystarczającej ilości wolnego miejsca, aby Narzędzie Kopii zapasowej mogło to zrobić. Pamiętaj, że wykonanie poniższej procedury spowoduje usunięcie wszystkich punktów przywracania systemu, jednak zostaną utworzone nowe.

  1. Kliknij Startprzycisk Windows i wybierz Control Panel.
  2. Kliknij dwukrotnie Systemikonę.
  3. Wybierz System Protectionz menu po lewej stronie, aby otworzyć okno dialogowe Właściwości systemu.
  4. Kliknij System Protectionzakładkę.
  5. U dołu strony znajduje się Deleteprzycisk (lub podobny). Opis nakazuje usunąć wszystkie istniejące punkty przywracania.
  6. Kliknij ten przycisk. Po wyświetleniu monitu potwierdź decyzję.
  7. Spróbuj ponownie uruchomić Kopię zapasową systemu Windows. Jeśli to działa, wróć i utwórz nowe punkty przywracania (w razie potrzeby) w oknie dialogowym Właściwości systemu.

To zadziałało dla mnie. Dwa dodatkowe fragmenty informacji: kliknięcie configurew System Protectionzakładkę pokazało „Wykorzystanie miejsca na dysku” ustawione na zero. Polecenie vssadmin list shadowstorage /ON=C:w monicie administratora dało „Żadne elementy nie spełniają zapytania”. Nie jestem pewien, w jaki sposób ustawiono go na zero (myślałem, że miałem punkty automatycznego przywracania), ale śledzenie tego i kliknięcie Deletenaprawiło problem. Jeśli więc nie jesteś pewien, czy powinieneśDelete , sprawdź wykorzystanie przydzielonego miejsca na dysku. Najwyraźniej system kopii zapasowej potrzebuje wystarczającej ilości przydzielonego miejsca, niezależnie od tego, czy masz Punkty przywracania systemu.
dhj

0

Wystąpił również ten problem po uaktualnieniu komputera do systemu Windows 10.

Oprócz przeniesienia partycji „System Reserved” do trybu online (jak opisano w odpowiedzi Jamesa Johnstona) musiałem również oznaczyć tę partycję jako „aktywną”, a następnie uruchomić ponownie.

Instrukcje można znaleźć tutaj: http://windows.microsoft.com/en-us/windows/mark-partition-active#1TC=windows-7

Źródło: http://www.sevenforums.com/backup-restore/62381-backup-error-0x80070002-2.html#post2166641

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.