9

Я создал пользовательскую библиотеку под Windows 7 64bit Professional для обработки моего исходного кода. Когда я в первый раз попробовал Windows Backup and Restore, я получаю следующую ошибку

При резервном копировании возникла проблема при резервном копировании файла C:\Windows\System32\config\systemprofile\Source. Ошибка:(Система не может найти указанный файл. (0x80070002))

Я нашел ветку об ошибке на сайте ответов Microsoft. Но, похоже, это 404 (в Google Cache есть версия), и создатель потока никогда не получает ответ на свою проблему, которая работает.

Официальный ответ Microsoft на это

Эта проблема возникает из-за одного или нескольких профилей в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList с отсутствующим ProfileImagePath.

Чтобы проверить, есть ли у вас пропущенные профили:

  1. Откройте regedit, перейдите к указанному выше разделу реестра. (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList). Развернуть список
  2. Нажмите на каждый из перечисленных профилей. Первые 3 профиля должны иметь значение ProfileImagePath% SystemRoot%\System32\Config\SystemProfile,% SystemRoot%\ServiceProfiles\LocalService и% SystemRoot%\ServiceProfiles\NetworkService соответственно.
  3. Начиная с 4-го профиля, ProfileImagePath должен содержать путь к пользовательским профилям на вашем компьютере, например C:\users\Christine
  4. Если один или несколько профилей не имеют изображения профиля, значит, у вас отсутствуют профили.

Чтобы обойти эту проблему, удалите соответствующий профиль (Внимание! Реестр содержит критические параметры, необходимые для правильной работы системы. Будьте особенно осторожны при внесении изменений)

  1. Сначала экспортируйте ключ ProfileList для безопасного хранения. (Щелкните правой кнопкой мыши на ключе, выберите «Экспорт» и сохраните его на рабочем столе.)
  2. Щелкните правой кнопкой мыши по профилю, выберите «Удалить».
  3. Попробуйте сделать резервную копию еще раз.

Это не работает для меня.

Кто-нибудь имеет представление о том, что здесь происходит?

3 ответа3

3

Я знаю, что это действительно старая тема, но, поскольку она просто решила мою проблему, я решил обновить ее. Я следовал за решением 1, связанным выше. Это было очень легко

  • Создайте папку в C:\ с именем MyLibraries
  • Найдите проблемную библиотеку под своим профилем (или нажмите Пуск, чтобы найти ее, как описано)
  • Перетащите библиотеку в новую папку MyLibraries.

Это оно! Я был готов сбросить ссылку на библиотеку на новое место, но обнаружил, что Windows уже сделала это. Ура.

3

Взгляните на KB979281, это должно объяснить, что происходит и как решить эту проблему.

Эта проблема возникает, если вы создаете резервную копию библиотеки, содержащей пользовательские папки, расположенные под вашим профилем пользователя.

Чтобы решить эту проблему, выполните одно из следующих действий:

  1. Переместите папку библиотеки из пути профиля пользователя в место за пределами пути профиля пользователя. Например, переместите папку в папку C:\MyLibraries.

  2. Исключить библиотеку из списка файлов, которые резервная копия Windows Backup. Затем укажите исходное местоположение содержимого в библиотеке в списке резервных копий.

  3. Переместите папку библиотеки в папку, отличную от папки профиля пользователя. Затем добавьте ссылку на перемещенную папку из библиотеки. Убедитесь, что библиотека включена в резервную копию.

1

В этой теме обсуждается проблема: ошибка резервного копирования RC 0x80070002.

Официальный ответ Microsoft включен в конце «Снеха [MSFT]», но я бы предложил прочитать всю ветку.

Однако один из участников решил свою проблему, создав именованный файл, который, по-видимому, является неправильным именем профиля, который был определен каким-то неизвестным образом. Поэтому лучше проверьте, существует ли этот файл на вашем компьютере.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .