Как произвести восстановление целостности системных файлов, если Windows 10 не загружается

Категория: Восстановление Windows / Загрузочный носитель
Добавил: access_timeОпубликовано: 23-10-2015 visibilityПросмотров: 187 858 chat_bubble_outlineКомментариев: 133

Содержание:



Здравствуйте админ, буду краток - не загружается ноутбук с Windows 10, ошибки при загрузке выходят разные, а то и просто чёрный экран. Создал загрузочную флешку Windows 10 и загрузил с неё ноутбук, зашёл в «Дополнительные параметры» и выбрал восстановление системы, но оно оказалось отключено. В безопасный режим войти не могу. 
Пробовал искать ответы в интернете, все советуют произвести восстановление системных файлов Windows 10 с помощью sfc /scannow, а как это можно сделать, если сама винда не грузится?

Как произвести восстановление целостности системных файлов, если Windows 10 не загружается


Привет друзья! В сегодняшней статье мы рассмотрим довольно сложный случай восстановления Windows 10, когда, во-первых, система не загружается, во-вторых, когда мы загрузились в среду восстановления и попытались запустить средство проверки системных файлов sfc /scannow, у нас вышла ошибка.

Если ваша Windows 10 отказывается загружаться, то вполне возможно, это происходит из-за нарушения целостности системных файлов операционной системы и нужно просто произвести их восстановление, при этом повреждённые файлы будут заменены работоспособными версиями из хранилища компонентов Windows (папка C:Windows\WinSxS) и система должна загрузиться. Сделать это можно даже том в случае, если Windows не загружается, нужно всего лишь создать загрузочную флешку с Win 10 и загрузить с неё Ваш ноутбук. 

В начальном окне установки Windows 10 жмём клавиатурное сочетание «Shift + F10»— запускается командная строка.

{banner_google1}
Для начала определяем букву раздела с установленной Win 10, для этого водим команду notepad. Откроется блокнот, затем Файл->Открыть.

Заходим в Компьютер и определяем букву диска с установленной Windows 10, в моём случае раздел (E:)

Закрываем блокнот и вводим в командной строке команду
sfc /scannow /offbootdir=E:\ /offwindir=E:\Windows
Где:
offbootdir=E:\ раздел, содержащий папку WinSxS с хранилищем оригинальных компонентов Windows, (папка C:Windows\WinSxS).
offwindir=E:\Windows - раздел с установленной операционной системой.
жмём Enter
Начинается сканирование повреждённых файлов Windows.
На компьютере с исправной операционной системой программа защиты ресурсов Windows скорее всего не обнаружит повреждённые системные файлы и выдаст сообщение: «Защита ресурсов Windows не обнаружила нарушений целостности»

Если повреждения будут обнаружены, то результат будет таким: «Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила»

{banner_google1}

Вот и всё. Перезагружаемся и пробуем войти в операционную систему.




Но при тяжёлых системных сбоях, вызванных различными причинами, сообщение будет таким «Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них»


Что делать, если восстановление повреждённых системных файлов Windows 10 заканчивается неудачей, например ошибкой:
«Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них».

Друзья, данная ошибка обозначает, что само хранилище оригинальных компонентов системы повреждено и сначала нужно восстановить его, а затем запускать sfc /scannow. Вот здесь начинается самое интересное, чтобы восстановить хранилище компонентов нужно выполнить команду Dism /Online /Cleanup-Image /RestoreHealth (подробно команда описывается в здесь), но в среде восстановления эта команда не работает, так как использует для восстановления Центр обновления Windows и у вас в итоге выйдет ошибка. Короче проблема получается такая, что sfc /scannow просто негде взять оригинальные компоненты для замещения неисправных системных файлов.

В этом случае поступают так - запускают команду sfc /scannow с определённым ключом указывающим на то, что в случае обнаружения нарушений в системных файлах для восстановления нужно использовать другой источник, например файлы из дистрибутива Windows 10. Как это сделать? Найдите исправный компьютер с установленной Windows 7, 8.1, 10. Скачайте на сайте Майкрософт ISO образ Windows 10.

Присоедините его к виртуальному дисководу, потом войдите в папку Sources и найдите там файл-образ install.wim. Его нужно разархивировать в папку с произвольным названием (например repair) на переносной жёсткий диск USB или обычную флешку объёмом не менее 16 Гб. Затем, подсоедините переносной жёсткий диск USB к ноутбуку, на котором не загружается Windows 10, загрузите ноутбук с загрузочной флешки Windows 10. Войдите в среду восстановления, откройте командную строку и выполните команду sfc /scannow с определённым ключом указывающим на то, что в случае обнаружения нарушений в системных файлах для восстановления нужно использовать папку repair с файлами Windows 10 на переносном жёстком диске.

А теперь давайте подробно об этом. В первую очередь нам понадобится компьютер с установленной Windows 7, 8.1, 10. Скачиваем на сайте Майкрософт ISO образ Windows 10. Подсоединяем образ системы к виртуальному дисководу (в моём случае E:). Файлы в дистрибутиве Windows 10 сжаты и находятся в файл-образе install.wim, а тот, в свою очередь, находится в папке sources.

{banner_google1}

 




Примечание: если вам понадобится восстановить таким же образом Windows 8.1, то вы соответственно скачаете ISO-образ Windows 8.1, но в этом образе вместо файла install.wim будет файл install.esd, разницы абсолютно никакой и делать дальше нужно одно и тоже.

 


Откроем и скопируем из образа install.wim или install.esd все файлы на переносной винчестер, сделать это проще всего в программе 7-Zip. Скачиваем бесплатную программу 7-Zip, устанавливаем и запускаем.
В главном окне программы (представляющей из себя обычный проводник) открываем виртуальный диск с файлами Windows 10 (в моём случае E:), идём в папку Sources, щёлкаем левой мышью на файле install.wim и выбираем «Извлечь».

В открывшемся проводнике указываем путь к нашему переносному жёсткому диску USB (буква F:) и папке repair, жмём ОК.

Начинается процесс извлечения файлов Windows 10 в папку repair переносного жёсткого диска USB (буква F:).

{banner_google1}

Закрыть.

Папка с распакованными файлами Win 10 находится на переносном жёстком диске USB (F:)

 

и занимает объём 13 Гб.

Идём к ноутбуку, на котором не загружается из-за ошибок Windows 10. Подсоединяем к нему переносной жёсткий диск USB с папкой repairЗагружаем ноутбук с загрузочной флешки Windows 10. В начальном окне установки системы жмём клавиатурное сочетание «Shift + F10» — запускается командная строка.

Определяем букву раздела с установленной Win 10 и букву переносного жёсткого диска USB с файлами Windows 10, для этого водим команду notepad. Откроется блокнот, затем Файл->Открыть.

Видим, что буква (E:) присвоена разделу с установленной Windows 10. А буква (J:) присвоена - переносному жёсткому диску USB c папкой repair, где находятся системные файлы ISO-образа Windows 10.

Выполняем в командной строке команду:

sfc /scannow /offbootdir=J:\repair\ /offwindir=E:\Windows

Где:

offbootdir=J:\repair - переносной жёсткий диск USB c папкой repair, где находятся системные файлы ISO-образа Windows 10.

offwindir=E:\Windows - раздел с установленной Windows 10.

Друзья, я ввожу команду на ноутбуке с исправной Windows 10, поэтому нарушений целостности системных файлов в моём случае не обнаружено.

Если ваша операционная система неисправна, то вполне возможно средству sfc /scannow удастся восстановить повреждённые компоненты и ваша Windows 10 загрузится.

 

Статьи по теме:

  1. Восстановление повреждённого хранилища компонентов Windows 10 в Среде предустановки Windows (Windows PE) с помощью дистрибутива Win 10, а также виртуального диска VHD
  2. Что делать, если при запуске sfc/scannow выдается ошибка «Защита ресурсов Windows не может выполнить запрошенную операцию»
  3. Как конвертировать файл install.esd в install.wim.
tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Ctrl
Enter
Заметили ошибку
Выделите и нажмите Ctrl+Enter

Добавить комментарий

Назад 1 2 3 Вперед

Комментарии (133)

  1. img
    7 марта 2016 02:32 Георгий
    Гость

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

    НО ПЕРЕД ЭТИМ:

    Ах да, у нас же 21 век и мы теперь установочные файлы винды в системный раздел шьем, вместо того, чтобы по старинке диск давать. Только вот из-за какого-то антивира весь этот раздел куда-то пропал и без 2го компа, через который нужно скачать образ винды, поправка - ведра, чтобы через него восстанавливать -никак. Да, можно в БР с поддержкой драйверов и с того же компа сидеть качать, вместо того, чтобы ВЗЯТЬ и ПРОСТО ВСТАВИТЬ ДИСК ПРИ ПОКУПКЕ. К слову, никакие хваленые PowerShell, sfc scannow, не смогли помочь, умирали смертью трусов, так и не смогли скачать нужные файлы для восстановления :) даже резервное восстановление системы не смогло исправить, ссылаясь на то, что непонятно почему не могу откатить к прошлой точке. Итог: клал я на эту 8-ку с высокой колокольни, ставлю обратно Arch Linux с Wine. 

     

    И еще, как же за эти пару дней заколебали кружочки загрузки, ну твою же @#$ть, где ПРОЦЕНТЫ загрузки хотя бы, как понять, что эта гребанная груда металла не зависла? С каждой новой версии m$ и их новым "интерфейсом" такое чувство, что скатываемся к преддибильным годам, когда была палка, камень и мамонты. Так вот, проще - не всегда лучше.

    Цитировать replyОтветить
  2. img
    22 февраля 2016 14:27 admin
    Администратор

    Идёте в Центр обновлений Windows, и выбираете там параметр "Скачивать обновления, но решение об установке принимается мной". Теперь ни одно обновление Windows не установится на ваш компьютер без вашего ведома, устанавливайте обновления по одному, так и вычислите проблемное обновление, затем запретите ему устанавливаиться вновь, сделать это можно по этой статье:

    http://remontcompa.ru/500-kak-udalit-obnovleniya-windows-8.html

    Цитировать replyОтветить
  3. img
    21 февраля 2016 22:20 uiopa

    Жаль, значит, ту стандартную игру Windows, с которой у меня проблема (и она единственная), я уже совсем не запущу...

     

    Скажите ещё, пожалуйста, а существуют ли способы вычислить, установка какого обновления приводит к сбою? Почитала про восстановление целостности системных файлов на answers.microsoft.com, нашла там информацию о том, что сбой могут вызывать обновления.

     

    Сразу после обновления Win 10 Home до Win 10 Pro всё работало. Потом установила обновления, и начались проблемы, которые не удалось по отдельности решить. Через неделю вернула ноутбук в исходное состояние. Всё заработало. Установила обновления. Вернулась одна проблема (и то спасибо, что одна!). Думаю, что проблема может быть в обновлениях. Да и хранилище компонентов повреждено. В теории из-за этого же могут потом и другие проблемы начаться, просто они ещё не выявлены...

    Цитировать replyОтветить
  4. img
    21 февраля 2016 21:58 admin
    Администратор
    Оставить как есть.
    Цитировать replyОтветить
  5. img
    21 февраля 2016 21:34 uiopa

    А что делать, если ни один из способов из предыдущей статьи (902) и комментариев под ней (не могу ссылку с телефона вставить), +из этой статьи тоже не подошёл? Каждый раз система пишет, что "программа защиты обнаружила повреждённые файлы, но не может восстановить некоторые из них"?


    При этом компьютер живой и работает без критических багов.

    Цитировать replyОтветить
  6. img
    21 февраля 2016 18:54 admin
    Администратор

    Спасибо, указал

    найдите там файл образ install.wim, его нужно разархивировать в папку с произвольным названием (например repair) на переносной жёсткий диск USB или обычную флешку объёмом не менее 16 Гб.

    Цитировать replyОтветить
  7. img
    21 февраля 2016 18:35 uiopa

    Укажите пожалуйста в статье, что флэшка понадобится как минимум от 14 Гб. Шла по инструкции по порядку, не знала про конечный размер (совпадет с указанным в статье), в итоге первой флэшки не хватило. Пришлось брать другую, ушло времня зря...

    Цитировать replyОтветить
  8. img
    15 февраля 2016 09:44 admin
    Администратор

    В среде восстановления буква диска (C:) в редких случаях принадлежит разделу с установленной Windows.

    Если ничего не получается, значит используйте вторую часть статьи: Что делать, если восстановление повреждённых системных файлов Windows 10 заканчивается неудачей.

    Цитировать replyОтветить
  9. img
    14 февраля 2016 22:29 Aleksandr
    Гость

    Загрузка с установочного диска Win8.1 через USB-DVD, все остальное по вашей инструкции.

    Цитировать replyОтветить
  10. img
    13 февраля 2016 11:52 admin
    Администратор

    Скажите, вы всё по статье делаете? То есть загрузили компьютер с загрузочной флешки Windows 10, затем в загрузочной среде определились с буквой диска, на которую установлена Windows 10 и она наверняка у вас не C:? 

    Цитировать replyОтветить
  11. img
    13 февраля 2016 10:01 ALeksandr
    Гость

    при вводе команды sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows

    получаем-защита ресурсов Windows не может выполнить запрошенную операцию, как быть?

     

    У меня ноутбук lenovo idsapad s400u и на нем стоит Win8 на диске C

    Цитировать replyОтветить
  12. img
    24 декабря 2015 17:01 admin
    Администратор
    Да, согласен, есть такое дело.
    Цитировать replyОтветить
  13. img
    24 декабря 2015 15:15 Borislav

    Цитата: admin
    Вы предлагаете запустить PowerShell в среде восстановления, ведь в нашем случае Windows 10 не загружается?

    Вот статья для запуска PowerShell и проверки целостности системных файлов в рабочей системе
    http://remontcompa.ru/902-vosstanovlenie-povrezhdennogo-hranilischa-komponentov
    -windows-s-pomoschyu-powershell.html


    Из лив-сиди Windows PE http://www.outsidethebox.ms/12922/

    Цитировать replyОтветить
  14. img
    24 декабря 2015 09:26 admin
    Администратор
    Вы предлагаете запустить PowerShell в среде восстановления, ведь в нашем случае Windows 10 не загружается?

    Вот статья для запуска PowerShell и проверки целостности системных файлов в рабочей системе
    http://remontcompa.ru/902-vosstanovlenie-povrezhdennogo-hranilischa-komponentov-
    windows-s-pomoschyu-powershell.html
    Цитировать replyОтветить
  15. img
    24 декабря 2015 00:45 Borislav
    И еще по теме. Распаковывать 2-3Гб вим-файл. чтобы получить папку размером в 13Гб как-то не комильфо. Зачем засорять диск(и)? Может быть через пауэршел это все восстановить? Пауэршелл, вроде, может "работать" с нераспакованным вим-файлом.
    Цитировать replyОтветить
  16. img
    23 декабря 2015 13:54 Borislav
    Цитата: admin
    Да, подходит.

    Для восьмерки, как я понимаю, команда идентичная, а какая команда для восстановления видндоуз 7?
    Очень хороший сайт. И где я раньше был? Столько полезных тем у вас тут и советов, как и чего делать. Апплодирую! Вот бы еще кто занялся и книжку выпустил, в электронном виде, pdf там или chm с сылками на страницы тем для вопросов и прочего общения по темам.
    Цитировать replyОтветить
  17. img
    16 декабря 2015 13:54 admin
    Администратор
    В статье всё написано про файл install.esd, читайте внимательно.
    Если вам понадобится восстановить таким же образом Windows 8.1, то вы соответственно скачаете ISO-образ Windows 8.1, но в этом образе вместо файла install.wim будет файл install.esd, разницы абсолютно никакой и делать дальше нужно одно и тоже.
    Цитировать replyОтветить
  18. img
    16 декабря 2015 13:11 trial
    Гость
    Но у меня файл esd. Не сработает имхо.
    Цитировать replyОтветить
  19. img
    15 декабря 2015 17:43 admin
    Администратор
    7zip должен распаковывать файл install.wim.

    Хотя бы так откройте
    http://www.wseven.info/mount-dism/
    Цитировать replyОтветить
  20. img
    15 декабря 2015 16:42 trial
    Гость
    Windows 10 перестала загружаться на ноутбуке. Никакие способы восстановления не сработали, т. к. резервной копии нет, точек восстановления нет. На другой диск поставила 8, затем из Windows.old перенесла необходимые папки на работающую систему. Тогда 10 в безопасном режиме загружается, в обычном - нет. Пробовала использовать ваши рекомендации для восстановления загрузочного сектора и восстановления поврежденных системных файлов. И нет. В этой статье рекомендация распаковать файл install.wim, но 7zip его не распаковывает. Можете что-нибудь порекомендовать? Можно вообще поднять систему, если в безопасном режиме она загружается?
    Цитировать replyОтветить
  21. img
    6 ноября 2015 09:36 admin
    Администратор
    Да, в дистрибутиве может быть файл install.esd вместо install.wim.
    Файл install.esd можно точно также разархивировать с помощью программы 7-Zip, то есть делайте всё так, как в статье, только вместо файла install.wim укажите программе файл install.esd.

    Можно конвертировать install.esd в файл install.wim по этой статье
    http://remontcompa.ru/918-kak-konvertirovat-fayl-installesd-v-installwim.html
    Цитировать replyОтветить
  22. img
    5 ноября 2015 22:37 Andrey
    Гость
    Открываю образ виндовс 8.1 в папке sources есть только два файла install.esd и install.exe не могу найти install.wim в чем может быть проблема?
    Цитировать replyОтветить
  23. img
    3 ноября 2015 17:47 admin
    Администратор
    На Win 8.1 команда работает, смотрите сами
    http://remontcompa.ru/581-proverka-celostnosti-sistemnyh-faylov-windows-8.html
    Цитировать replyОтветить
  24. img
    3 ноября 2015 12:33 SnP
    Данная команда Dism /Online /Cleanup-Image /RestoreHealth, не работает на W7 и 8.1 SL ошибка параметр RestoreHealth не распознан в этом контексте...(обе ОС были без обновлений)....
    Команда только на 10 работает?
    Цитировать replyОтветить
  25. img
    2 ноября 2015 21:10 admin
    Администратор
    Не пробовал восстанавливать таким образом профессиональные версии.
    Попробуйте и напишите результат.
    Цитировать replyОтветить
  26. img
    2 ноября 2015 16:19 SnP
    Подскажите, если распаковать instal.wim х-64 ОС windows 7 предположим Home Premium, можно ли будет использовать данную папку (как замена WinSxS, если она так же повреждена) для всех ОС 7-х64?
    Цитировать replyОтветить
  27. img
    27 октября 2015 19:20 admin
    Администратор
    Не пробовал так.
    Цитировать replyОтветить
  28. img
    27 октября 2015 17:03 pashytch
    Доброго времени суток! проблема такая - компьютер с установленной Win 7, при проверке утилитой sfc она не может восстановить некоторые файлы (проверка проводилась при работающей ОС), подключения к Интернету у компьютера нет. Вопрос: если скопировать с заменой файлов с установочного диска Win 7 разархивированный файл instal.wim в папку winSxS работающей ОС, то при новом запуске sfc он сможет восстановить системные файлы?
    Цитировать replyОтветить
  29. img
    25 октября 2015 21:56 admin
    Администратор
    Да, подходит.
    Цитировать replyОтветить
  30. img
    25 октября 2015 21:38 SK
    Гость
    Подскажите, а к 7ке или 8ке вся эта метода подходит, можно восстановить?
    Цитировать replyОтветить
  31. img
    24 октября 2015 06:34 admin
    Администратор
    На самом деле было непонятно, я добавил в статью информацию.
    Идём к ноутбуку, на котором не загружается из-за ошибок Windows 10
    Подсоединяем к нему переносной жёсткий диск USB с папкой repair.
    Загружаем ноутбук с загрузочной флешки Windows 10
    Цитировать replyОтветить
  32. img
    23 октября 2015 23:19 Прохожий
    Гость
    Олег, вы внимательно статью читали? человек же написал...
    В первую очередь нам понадобится исправный компьютер с установленной Windows 7, 8.1, 10.
    Цитировать replyОтветить
  33. img
    23 октября 2015 20:19 олег
    Гость
    Что-то я не понял, как скачать ISO образ Windows 10, ведь система у нас не загружается!
    Цитировать replyОтветить