Сбой резервного копирования Windows с 0x80070002: «Система не может найти указанный файл»

10

Резервное копирование Windows 7 не выполняется. При резервном копировании даже одного незначительного каталога (например, я выбрал только пустой каталог «Контакты», оставив все остальные каталоги без проверки), я получаю эту ошибку в течение нескольких секунд, и резервное копирование завершается неудачно. Если я снимаю галочку со всех файлов / каталогов и просто делаю образ системы - тогда образ системы резервируется без проблем.

Резервным хранилищем является внешний жесткий диск USB.

Действия по воспроизведению и последующему отказу:

  1. Настройте резервное копирование, чтобы перейти на внешний жесткий диск. Не резервируйте системный образ. Резервное копирование каталога "Контакты" только для моего профиля.
  2. Начните резервное копирование.
  3. Немедленно просмотрите состояние резервной копии, в течение нескольких секунд она остается в разделе «Создание теневой копии ...», а затем резервная копия не выполняется.
  4. Нажмите кнопку «Параметры», и появится надпись «Проверьте резервную копию / Система не может найти указанный файл». - с опциями «Попробуйте снова запустить резервное копирование» или «Изменить настройки резервного копирования». Если я нажимаю «Показать подробности», то это говорит:

    Backup time: 4/12/2012 04:38
    Backup location: My Book (D:)
    Error code: 0x80070002
    
  5. Проверка журнала событий не показывает ничего полезного, кроме следующего:

    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>
    

Что я пробовал:

  • ChkDsk на C: (основной диск) и D: (резервный диск) не находит ошибок.
  • Запуск SFC /SCANNOWдля запуска проверки системных файлов
  • Проверил список профилей HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileListи убедился, что каждый каталог профилей существует.

Я в тупике; ЧТО файл не может быть найден и почему моя резервная копия терпит неудачу?

Это на ноутбуке Lenovo T420.

Джеймс Джонстон
источник
@Moab: не дубликат, потому что я уже прочитал этот вопрос и попробовал его решения, которые не сработали.
Джеймс Джонстон
Затем вы должны включить эту информацию в свой вопрос.
Моав

Ответы:

11

Я наконец понял проблему. Скрытый системный зарезервированный раздел содержит данные конфигурации загрузки (BCD). К сожалению, этот раздел был недоступен и поэтому был недоступен. Это вызвало сбой резервного копирования Windows с симптомами, которые я описал изначально. Тем не менее, другие части Windows также затронуты.

Как это произошло: я установил стороннее программное обеспечение для создания разделов диска, чтобы уменьшить размер зарезервированного раздела системы, а затем увеличить основной раздел. Затем я удалил это программное обеспечение. Я считаю, что после того, как это было сделано, Windows Backup перестала функционировать.

Проблема описана здесь очень хорошо: системный раздел переходит в автономный режим на Windows Server 2008 и Windows Server 2008 R2 после установки какого-либо программного обеспечения для управления дисками или хранилищами сторонних производителей . Мое решение состояло в том, чтобы включить automountи затем перезагрузить, как описано в этой статье MSKB. Нет необходимости указывать системный зарезервированный раздел буквой диска - вы просто хотите включить автонастройку и перезагрузить компьютер.

Во время проверки вы должны быть уверены, что системный зарезервированный раздел также является активным разделом. Это исправило проблему для некоторых пользователей (хотя для меня это было уже активно, и проблема была просто в том, что он был в автономном режиме).

Другие симптомы этой проблемы - все это связано с тем, что раздел находится в автономном режиме:

  • Сбой bcdedit с ошибкой «Система не может найти указанный файл» при запуске его из командной строки с повышенными привилегиями.
  • bcdboot тоже не работает.
  • Загрузочная вкладка msconfig пуста и не работает.
  • Вы получаете ошибки при перезагрузке из BitLocker-Driver в журнале расширенных событий, жалуясь на это, Encrypted volume check: Volume information on \\?\Volume&lt;volumeID> cannot be read.даже если вы не используете BitLocker или не используете Windows 7 Ultimate.
  • Список операционных систем на вкладке «Дополнительно» панели управления системы пуст.
  • При просмотре раздела из управления дисками не отображается тип файловой системы или метка тома для системного зарезервированного раздела.
  • Резервное копирование Windows завершается с 0x80070002.

Обратите внимание, что существует множество других причин сбоя резервного копирования Windows с 0x80070002 - отчеты об ошибках в этом продукте чрезвычайно плохие. Было бы чрезвычайно полезно, если бы Windows Backup даже даже выпустила подробный файл журнала, описывающий, что он делает.

То, что подтолкнуло меня к этому исследованию в отношении моей конфигурации BCD, было несколько обсуждений на Microsoft TechNet по адресу http://social.technet.microsoft.com/Forums/en-US/windowsbackup/thread/5e9150e6-809b-4e2a-9360- 55567678a9e3 . В частности, Снеха из Microsoft отмечает 5 распространенных причин этой проблемы:

Сожалеем о причиненных неудобствах. Различные причины ошибки 80070002, которые мы видели до сих пор:

  1. Проблема с контроллером USB для цели, подключенной через USB (не проблема в вашем случае)
  2. Машина имеет конфигурацию двойной загрузки с Linux и использует загрузчик Grub2.
  3. Резервное копирование происходит с целью сети по беспроводному соединению с отключениями.
  4. Снимок на исходном томе удаляется во время резервного копирования из-за очень маленькой области хранения теневых копий в источнике. Введите «vssadmin list shadowstorage» из командной строки с повышенными привилегиями и посмотрите на Максимальное пространство хранения теневых копий для включенного исходного тома.
  5. Исходный том содержит ошибки диска (что, скорее всего, не ваш сценарий, так как запуск chkdsk не решил проблему за вас)

Причина # 2 попалась на глаза и заставила меня задуматься "что-то не так с моей настройкой загрузки?"

Джеймс Джонстон
источник
2

Если вы используете функцию восстановления системы в Windows для создания точек автоматического восстановления на ваших дисках, это может быть причиной сбоя резервного копирования. Попробовав множество других решений, моя проблема была решена путем удаления всех теневых копий (т. Е. Точек восстановления), созданных функцией восстановления системы Windows. Очевидно, у меня не было достаточно свободного места, чтобы утилита резервного копирования могла сделать свое дело. Имейте в виду, что следуя моей процедуре ниже, вы удалите все ваши точки восстановления системы, но будут созданы новые.

  1. Нажмите на Startкнопку Windows и выберите Control Panel.
  2. Дважды щелкните Systemзначок.
  3. Выберите System Protectionв левом меню, чтобы открыть диалоговое окно «Свойства системы».
  4. Нажмите на System Protectionвкладку.
  5. Внизу страницы есть Deleteкнопка (или аналогичная). В описании указано, что будут удалены все существующие точки восстановления.
  6. Нажмите эту кнопку. При появлении запроса подтвердите решение.
  7. Попробуйте снова запустить Windows Backup. Если это работает, вернитесь назад и создайте новые точки восстановления (при желании) в диалоговом окне «Свойства системы».
user278366
источник
Это сработало для меня. Два дополнительных бита информации: нажатие configureна System Protectionвкладке показало «Использование дискового пространства», установленное на ноль. Команда в командной vssadmin list shadowstorage /ON=C:строке администратора выдала «Нет элементов, удовлетворяющих запросу». Я не уверен, как он был установлен на ноль (хотя у меня были точки автоматического восстановления), но следуя этому и нажав, решил Deleteпроблему. Поэтому, если вы не уверены, следует ли вамDelete проверять использование выделенного дискового пространства. Очевидно, системе резервного копирования требуется достаточно места, независимо от того, есть ли у вас точки восстановления системы.
dhj
0

Я также столкнулся с этой проблемой после обновления моего компьютера до Windows 10.

Помимо перевода раздела «Зарезервировано системой» в оперативный режим (как описано в ответе Джеймса Джонстона), мне также пришлось пометить этот раздел как «активный», а затем перезагрузить компьютер.

Инструкции можно найти здесь: http://windows.microsoft.com/en-us/windows/mark-partition-active#1TC=windows-7

Источник: http://www.sevenforums.com/backup-restore/62381-backup-error-0x80070002-2.html#post2166641

Finer Recliner
источник