Ошибка 0x80070091 при восстановлении Windows 10

Ошибка 0x80070091 при восстановлении системыВ последнее время в комментариях от пользователей Windows 10 появились сообщения об ошибке 0x80070091 при использовании точек восстановления — Восстановление системы не было успешно завершено. Сбой программы при восстановлении каталога из точки восстановления. Источник: AppxStaging, непредвиденная ошибка при восстановлении системы 0x80070091.

Не без помощи комментаторов удалось разобраться, как возникает ошибка и как исправить ее, о чем и пойдет речь в этой инструкции. См. также: Точки восстановления Windows 10.

Примечание: теоретически, описываемые далее шаги могут привести к нежелательным результатам, потому используйте данное руководство только если готовы к тому, что что-то может пойти не так и вызывать дополнительные ошибки в работе Windows 10.

Исправление ошибки 0x800070091

Указанная непредвиденная ошибка при восстановлении системы возникает при проблемах (после обновления Windows 10 или в иных ситуациях) с содержимым и регистрацией приложений в папке Program Files\ WindowsApps.

Сообщение об ошибке 0x80070091 при восстановлении

Путь исправления достаточно простой — удаление этой папки и запуск отката из точки восстановления заново.

Однако, просто удалить папку WindowsApps не получится и, более того, на всякий случай лучше не удалять её сразу, а временно переименовать, например, в WindowsApps.old а в дальнейшем, если ошибка 0x80070091 будет исправлена, удалить уже переименованный экземпляр папки.

  1. Сначала потребуется изменить владельца папки WindowsApps и получить права на её изменение. Для этого запустите командную строку от имени администратора и введите следующую команду
    TAKEOWN /F "C:\Program Files\WindowsApps" /R /D Y
    Изменить владельца папки WindowsApps
  2. Дождитесь окончания процесса (может занять продолжительное время, особенно на медленном диске).
  3. Включите показ скрытых и системных (это два разных пункта) файлов и папок в панель управления — параметры проводника — вид (Подробнее о том, как включить показ скрытых и системных файлов в Windows 10). Показать скрытые и системные папки Windows 10
  4. Переименуйте папку C:\Program Files\WindowsApps в WindowsApps.old. Однако, учитывайте, что сделать это стандартными средствами не удастся. Но: сторонняя программа Unlocker с этим справляется. Важно: мне не удалось найти установщик Unlocker без стороннего нежелательного ПО, однако portable версия чистая, судя по проверке VirusTotal (но не поленитесь проверить ваш экземпляр). Действия в такой версии будут следующими: указать папку, внизу слева выбрать «Rename», указать новое имя папки, нажать Ок, а затем — Unlock All. Если переименование не пройдет сразу, то Unlocker предложит сделать это после перезагрузки, что уже сработает. Переименование папки WindowsApps в Windows 10

По завершении проверьте, удается ли использовать точки восстановления. С большой вероятностью ошибка 0x80070091 не проявит себя снова, а после успешного процесса восстановления вы можете удалить уже ненужную папку WindowsApps.old (при этом убедитесь, что появилась новая папка WindowsApps в том же расположении).

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

Комментарии (83) к Ошибка 0x80070091 при восстановлении Windows 10

  • Александр

    Огромное спасибо Вам. Очень помогла статья.
    Удачи.
    И теперь, на моем рабочем столе, живет ярлычок вашего сайта. ; )

    Ответить

    • Dmitry

      Надеюсь, пригождаться будет не часто : )

      Ответить

      • Александр

        Надеюсь, но у Вас много интересного, и полезного. Читаю с аппетитом.
        Приятно когда пишут профи.

        Ответить

      • Влад

        Извините, а что делать, если у меня не решилась проблема, хотя я все сделал по инструкции?

        Ответить

    • Егор

      А как сделать скрытые файлы видимыми, если есть только командная строка и дальше загрузка не идёт?

      Ответить

      • Dmitry

        Убрать атрибут «скрытый» со всех файлов и вложенных папок в папке:

        attrib /S /D /L -H путь_к_папке\*.*

        Ответить

        • Лариса

          А где найти путь к папке?

          Ответить

      • Виктор

        Запусти диспетчер задач, выбери файл — новая задача — напечатай что-нибудь — обзор —; на компьютер, правой кнопкой мыши — открыть в новом окне — выделяешь диск с системой — сверху параметры папок или вид папок открываешь — вид и убираешь галочки. Только у меня проблема была в драйверах видеокарты intel hd 5500. Зашёл через безопасный режим, выключил видеокарту и всё заработало.

        Ответить

  • Виктор

    Спасибо, очень помогло! Только доступ открыл без программы Думаю Win10 ещё многому удивит

    Ответить

  • Oleg

    После самовольного обновления комп не включается. При восстановлении выдает такую ошибку. Сейчас буду пытаться восмтановить по вашему методу. Спасибо

    Ответить

    • Виктор

      Если 10 винда, попробуйте удалить драйвера видеокарты интеловской, через безопасный режим. Мне помогло.

      Ответить

  • дедушкаВалера

    всем привет. от и меня посетила такая проблема.
    машина грузится, но остается на «добро пожаловать»…
    тык-мык… Сtrl-Alt-Del — вышла менюшка: сменить пользователя диспетчер з\ч потыкался. диспетчер запускается. когда «сменить пользователя» — заехало, но как-то вялая реакция системы. в контекстном меню появилось три строчки китайских иероглифов и т.д. и т.п.
    ща нашел диск «родной», запустил из-под системы, приятно удивили, шо написало:
    вы выбрали:
    1 — переустановить виндовс
    2 — сохранить ваши.
    вроде б, как бывшая «R» в ХР-хе.
    ну пошел ща туда…
    кстати — как произошло: оператор щелкнул(а) мышкой по «pdf»-файлу, заехал эджи (как это по-русски?) — и давай шукать в нете, чем его откупорить.
    от тут китайцы, я так думаю, и подсуетилися…
    ща на всех машинах создаю архив системного диска — сказал бухгалтерам — каждый пусть на 30 мин даст свой комп. и т.д.
    лады, побежал в бух.
    счастья и здоровья всем честным и добрым!
    и удачи.
    у-да-чи!
    зы: чест-ным и доб-рым! остальные — как это по-немецки будет?…

    Ответить

    • Dmitry

      Один момент: PDF-ы в Windows 10 просто по умолчанию открываются с помощью браузера Edge (кстати, по-русски будет — край, угол. Здесь в смысле «переднего края развития» — типа того), т.е. он не искал, чем открыть, а сам открывал. Возможно, долго, если компьютер медленный, а PDF толстый.

      Ответить

  • Эдуард Николаевич

    Здравствуй,Дмитрий!
    Ввел в КС (админ) все букаваки как написано. Ответ:»Ошибка-неправильный параметр или арг.»
    Совет: введите «TAKEOWN /?»- для получения справки.
    Ввел. Ответ «TAKEOWN /?» не является внутренней или внешней командой или пакетным файлом.
    Без Энтера — мертвая тишина, с ним выходят такие ответы.

    Ответить

    • Dmitry

      Здравствуйте. Очень похоже на ошибки в пробелах или еще чем-то с вашей стороны. Мог бы точно сказать по скриншоту.
      Вводили с кавычками во втором случае? Если да, то они не нужны.

      Ответить

  • Дмитрий

    Всем Привет! Сделал вот этот скрипт ( TAKEOWN /F C:\Program Files\WindowsApps /R /D Y ) стал админом WindowsApps. Теперь надо бы вернуть всё обратно подскажите какой скрипт написать? Заранее спасибо!

    Ответить

    • Dmitry

      Если возникли проблемы с запуском приложений после этого, то дайте полный доступ к этой папке (но не делайте владельцем) «Все пакеты приложений».
      Чтобы вернуть владельца — сделайте владельцем (через свойства безопасности папки) TrustedInstaller или вот так

      icacls "Путь_к_папке" /setowner "NT Service\TrustedInstaller" /T /C

      Ответить

  • Алексей

    За совет спасибо, ошибка 0x80070091 после восстановления исчезла и система восстановилась до нужной точки. Правда сама папка WindowsApps бесследно пропала из Program Files. Это нормально?

    Ответить

    • Dmitry

      Точно ли пропала? Или просто обратно отключилось отображение скрытых папок и файлов? Хотя, проверить легко — если приложения Windows 10 (те, что плиточные) работают, то не пропала.

      Ответить

      • Алексей

        Да, Вы оказались правы Дмитрий. У меня просто опыта нет в этих делах, вот и не сообразил сразу. Ещё раз благодарю за дельный совет, очень он выручил.

        Ответить

  • Владислав

    У меня не получается удалить папку windowsapps.old из-за того, что не обладаю правами. Как это исправить,чтобы удалить ее?

    Ответить

      • Алексей

        Скажите, а если не удалять эту WindowsApps.old , это повлияет как-то на правильную работу компа? А то я стал её удалять (перед этим получив все разрешения), но она до конца так и не удалилась, выдав «ошибку 0х80004005». В ней осталось что-то весом 190мб (до удаления было 1,7гб).
        А в новой папке WindowsApps вообще ничего нет..

        Ответить

        • Dmitry

          Нет, не повлияет никак (кроме занятых 190Мб)

          Ответить

          • Алексей

            Благодарю, понял. Ещё раз хотел бы сказать спасибо Вам Дмитрий, в целом за то что создали этот сайт, на самом деле лучший в этом деле. Почти всегда, если у меня какие-то траблы на компе возникали, я находил ответы именно на «Ремонтке». Всё отписано простым и доступным языком, для обычных юзеров, с понятной последовательностью действий.
            Если кто впервые здесь и читает моё сообщение — обязательно ставьте «Ремонтку» себе в закладки!

            Ответить

          • Dmitry

            Алексей, спасибо за отзыв!

            Ответить

  • Ivan

    Здравствуйте. После того как пишу

    TAKEOWN /F "C:\Program Files\WindowsApps" /R /D Y 

    идет процесс. Но потом выдается ошибка ERROR: No mapping between account names and security IDs was done.
    Скажите, что делать

    Ответить

    • Dmitry

      Не знаком с проблемой. А дальнейшие действия удается выполнить? (переименовать папку)

      Ответить

  • Виктор

    Выполнил по Вашему (дважды), но папка windowsapps.old так и не создалась. Версия виндовс 10 — 1607. Эта ошибка появилась после разбивки диска на С и D.

    Ответить

  • ирина

    Здравствуйте! При восстановлении системы windows 10 код ошибки 0x80070057. Как исправить? Помогите!

    Ответить

  • Дмитрий

    У меня получилось всё это дело оптимизировать.
    после того как вы стали владельцем папки, заходим в свойства WindowsApps — вкладка Безопасность — Дополнительно — Добавить — Сверху Субъект «Выберите субъект» — В строку пишете «все» и даёте полный доступ к папке. После этого она переименовывается и без анлокера

    Ответить

    • Алексей

      Здравствуйте, Дмитрий! Не удалось настроить ОС на нормальное восстановление ни «анлокером», ни дополнением к статье. Решил попробовать переименовать папку в WindowsApps в безопасном режиме (правда, здесь стоит отметить, что было это сделано после проведения манипуляций над папкой). После перезагрузки исчез магазин, и я запустил восстановление, которое было завершено успешно, и магазин вернулся. Не знаю, насколько хороший это способ, просто оставлю его здесь, так сказать, на суд продвинутых пользователей.

      Ответить

  • Дима

    В полку прибыло…
    Подхватил «простуду» (ошибка 0х80070091), при апдейте антивируса AVG. Что-то изначально пошло не так. Зависание, попытка перезапуск, и .., Voi la ..! Теперь, нормально запустить Windows удается только при выборе F8 (Отключить ранний запуск антивредоносной защиты), на ПАРАМЕТРЫ ЗАГРУЗКИ. Далее все работает номинально, но вот запуска НЕТ. Попытка, откатиться тоже безуспешна, ошибка 0х80070091. Может кто встречался с этой заразой и можно обойти удаление Apps?

    Ответить

    • Dmitry

      а не было ли останков какого-то другого антивируса при установке avg?

      Ответить

  • Михаил

    Спасибо всё получилось! Очень благодарен!

    Ответить

  • АЛЕКСЕЙ

    WindowsApps никак не могу переименовать Unlockerом, уже несколько раз переименовываю и безрезультатно, компьютер перезагружал тоже несколько раз…

    Ответить

    • Алексей

      попробуйте вот этой программой разблокировать iobit unlocker

      Ответить

  • Андрей

    Спасибо, также удалось откатиться следуя вашей рекомендации.

    Для переименования папки не использовал стороннюю программу, достаточно было для этого загрузиться в безопасном режиме.

    Ответить

  • Ксения

    Все делаю как вы написали, перепробовала все ваши варианты, но увы. Ничего не получается.

    Ответить

  • Лора

    Доброго времени суток! У меня такая же ошибка выскочила. Но папки WindowsApps.old. нет. Что я могу предпринять в этом случае, что бы вернуться к нормальной работе компьютера. Спасибо!

    Ответить

    • Dmitry

      Но папка WindowsApps ведь есть… И именно ее мы переименовываем в .old в статье.

      Ответить

  • Эстер

    Доброе время,
    Переставила 10ку 7.07.2017. Восстановление системы не работает. Предложенный алгоритм попробовала.
    Папка переименовалась. После завершения процесса восстановления винды:
    Восстановление системы не было завершено. Системные файлы и параметры на этом компьютере не были изменены.
    Подробно:
    Выполняется или не завершено восстановление системы.
    Папка не удаляется. Если анлокером, начинает удаление, но не завершает, предлагает удалить после перезагрузки. После перезагрузки папка WindowsApps.old остается на своем месте. Что предложите?
    ЗЫ Точек восстановления достаточно….Больше 4х

    Ответить

    • Dmitry

      А у вас не какая-нибудь пиратка с отключенными службами?

      Ответить

  • миша

    Здравствуйте, Dmitry !
    У меня беда… Возникла похожая проблема. Я не могу сделать Восстановление системы ни к одной из точек восстановления Windows 10. Но ошибка вот такая :

    Восстановление системы не было успешно завершено . Системные файлы и параметры на этом компьютере не были изменены .
    Подробно : Средству восстановления системы не удалось извлечь файл (С:\Windows\System32\MRT.exe) из точки восстановления .
    Непредвиденная ошибка при восстановлении системы (0х80070301)
    Вы можете попробовать запустить средство восстановления системы ещё раз и выбрать другую точку восстановления. В противном случае попробуйте воспользоваться методом расширенного восстановления .
    Ничего не получается из других точек. Есть ли более гуманный способ , нежели «метод расширенного восстановления» — переустановка ? Помогите , пожалуйста
    Я только встроенный антивирус отключил полностью через планировщик. Может поэтому?

    Ответить

    • Dmitry

      А вы не удаляли части встроенного антивируса? Тот самый mrt.exe есть на самом компьютере в папке указанной?

      Ответить

      • миша

        Здравствуйте . Я прошёл по пути С:\Windows\System32\MRT Когда щёлкнул по MRT — Эта папка пуста . Это что значит ? Как — то удалёно содержимое папки? Какие на Ваш взгляд можно варианты использовать, чтобы это исправить ?

        Ответить

  • Ося

    Сделала все как написано. Потратила целый день. Не помогло

    Ответить

  • михаил

    здрасте. после экспериментов с установкой программ решил откатиться к точке восстановления. и мне выдает ошибку 0x80070571
    и предлагает воспользоватся chkdsk. у меня три точки 1 восстанавливается но она свежая 2 других недельной давности и чуть поздняя выдают это уведомление. чекером не знаю больно уж он подозрительно долго работает и ноутбук очень при этом греется. итог восстановился на рабочую точку пк вроде все работает но ошибка не дает покоя. что вы об этом думаете. да забыл у меня w 8.1

    Ответить

    • Dmitry

      Точного ответа не дам, но пишут, что проблема с этой ошибкой бывает вызвана сторонними антивирусами, иногда, обновлениями, установленными после «старых» точек восстановления. Т.е. какие-то существенные (сделанные ПО или самой Windows) изменения не дают задействовать старые точки.

      Ответить

  • михаил

    здрасте. хотя ответ и расплывчатый но это лучше чем у других. кто говорит переустанавливать кто менять ж диск. и ни каких конкретных советов, вы все-таки как то разьясняете спасибо. а как на счет chkdsk стоит запустить или не надо, просто забыть если вроде работает и будет ли толк. как вы считаете.

    Ответить

    • Dmitry

      Лучше запустить. Но когда у вас будет времени много (т.е. чтобы вы не стали выключать компьютер во время проверки, которая может на много часов растянуться, так, что может показаться, что завис он).

      Ответить

  • Ольга

    Добрый вечер! Сделала всё как по вашей инструкции (вписала в командную строку TAKEOWN /F «C:\Program Files\WindowsApps» /R /D Y ), пошла какая-то загрузка с бегущими строками (Успех. Владельцем файла является пользователь MINWINPC). И всё… В конце выдает опять строку X:\windows\system32 Подскажите , что делать….

    Ответить

    • Dmitry

      Здравствуйте. Просто следующие шаги выполнять — команда выполнилась.

      Ответить

  • Андрей

    Всё сделал по инструкции. На последнем шаге, при попытке переименовать на «WindowsApps.old» система ругается и пишет мне следующее:
    Операция не может быть завершена, так как эти папка или файл открыты в другой программе. Закройте папку или файл и повторите попытку.
    Сразу отмечу, что ничего дополнительно не открывал, всё делал строго по инструкции… Все действия выполнял в безопасном режиме винды.

    Ответить

    • Dmitry

      Попробуйте убрать все плитки из меню пуск, перезагрузиться и попробовать снова.

      Ответить

      • Андрей

        Файл переименовал. Далее по инструкции запустил восстановление из ранней точки. Ничего в итоге не вышло. Опять выдает ошибку, но теперь её код: 0x800700b7

        Ответить

        • Dmitry

          А вот с таким не сталкивался… сейчас погуглил, дают такой вариант — goo.gl/BqqS8D
          но не знаю, рабочий ли.

          Ответить

  • Маргарита

    Спасибо большое за помощь! Сделала все по Вашей инструкции, все проблемы решены!

    Ответить

  • Андрей

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

    Ответить

  • Buran

    Спасибо большое помогло!

    Ответить

  • Сергей

    Здравствуйте, Дмитрий. У меня такая же проблема с восстановлением, как описано в статье, но ошибка 0x800700005. В одной из своих статей вы описывали как её устранить, но для моего случая не подошло. Можно использовать методику, описанную в этой статье, для устранения ошибки 0x800700005?

    Ответить

    • Dmitry

      Можно попробовать, методы пересекаются, да.

      Ответить

      • Сергей

        Здравствуйте, Дмитрий. Командами в среде восстановления по этой статье переименовал папку WindowsApps в WindowsAppsOLD потом система восстановилась нормально,без ошибок. Появилась новая папка WindowsApps, WindowsAppsOLD удалил анлокером. Затем ещё раз проверил восстановление системы к точке восстановления и опять вернулась ошибка 0x80070005. Что посоветуете? Вин.10-1803.

        Ответить

        • Dmitry

          А точку восстановления новую создали или старую оставили? стоило попробовать новую создать после всего процесса.

          Ответить

      • Сергей

        Ещё раз проверил работу точек восстановления. Из среды восстановления восстановление системы проходит нормально, в обычном режиме или безопасном режиме-ошибка 0x80070005. До процедуры с папкой WindowsApps ошибка была во всех режимах.

        Ответить

        • Dmitry

          Сторонние антивирусы или чистильщики есть на борту?

          Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться