Как правило, режим диагностики Windows 10 (ранее называвшийся безопасный режим) запускается автоматически при некорректном завершении работы операционной системы, а также при различных сбоях Windows.
Сразу хочется отметить как специалист-установщик Windows - этот режим в 10-ке претерпел солидные изменения. Не было еще такой обширной диагностики и средств восстановления в операционных системах Windows.
Именно поэтому, подробно рассмотрим, как работать в диагностическом безопасном режиме, чтобы уметь восстанавливать Windows 10. Подготовка к таким задачам всегда пригодится опытным пользователям и системным администраторам.
Как зайти в безопасный режим Windows 10? В предыдущих версиях Windows безопасный режим можно было запустить c помощью клавиши F8. А сейчас, для того чтобы запустить диагностический режим в Windows 10 вручную необходимо сделать следующие действия:
В открывшемя окне переходим на вкладку «Восстановление», далее «Особые варианты загрузки» и нажимаем кнопку «Перезагрузить сейчас»;
Windows 10 принудительно уходит на перезагрузку;
После того как мы запустили принудительную перезагрузку компьютера в особом варианте загрузки система Windows 10 не загружается, а появляется синее окно «Выбор действия», где нам необходимо определиться и выбрать из вариантов:
Открываем 2-ю вкладку, перед нами открывается окно «Диагностика». Здесь мы также можем выбрать задачи из 2-х вариантов: «Вернуть компьютер в исходное состояние», «Дополнительные параметры». Рассмотрим все случаи развития событий, сперва выбираем «Вернуть компьютер в исходное состояние»;
Тут без комментариев все понятно, поэтому приступаем к изучению вкладки «Дополнительные параметры», для выбора которого нажимаем кнопку со стрелкой в верхнем левом углу.
Во вкладке «Дополнительные параметры» очень много полезных утилит, используя которые можно оживить операционную систему Windows 10. Рассмотрим подробнее весь этот джентльменский набор диагностирования системы!
А сейчас откроем вкладку «Восстановление системы и посмотрим, что там есть. Итак, мы выбираем учетную запись, под которым хотим открыть процесс восстановления, в следующем окне вводим пароль и нажимаем кнопку «Продолжить», открывается окно «Восстановление системных файлов и параметров». И мы видим, что на системном диске нет точек восстановления. По умолчанию «Восстановление системы» отключено, его нужно включить во вкладке «Защита системы», о котором, подробно расскажу в обзорной статье «Восстановление системы».
П осле установки новой массивной программы может сложиться впечатление, что система начала работать со сбоями: появились системные ошибки, лаги, периодически появляются уведомления неясного содержания. Может возникнуть такая ситуация, что установкой нового приложения, вы тем самым нарушили целостность операционки. В этом случае нужно знать, как выполняется проверка целостности системных файлов в Windows 10, дабы обезопасить ОС от последующих проблем. В сегодняшней статье мы поговорим о том, как выполняется данная проверка, и от каких проблем она вас обезопасит.
В десятке присутствует два механизма для проверки целостности системы и защищенных файловых объектов, а также их автоматической реконструкции к рабочему виду, если какие-либо повреждения будут найдены, — это SFC и DISM. В качестве дополнения к ним, доступна возможность запуска ключа Repair-WindowImage для системного языка PowerShell, использующей в своей работе механизм DISM. В качестве правила, эксперты рекомендуют пользоваться ими обоими по очереди. Такое поведение можно объяснить тем, что список файлов для тестирования обладает рядом глубоких отличий. Ниже я опишу, как пользоваться обоими этими инструментами, поскольку это необходимо для безопасной и комфортной работы в ОС Виндовс 10.
Важное примечание: описанные в статье действия не вызовут в вашей ОС системных конфликтов или критических ошибок, однако если предварительно вы уже осуществляли какие-либо операции, связанные с модификацией содержимого или полной заменой рабочих объектов системы, во время реконструкции будет введена в силу отмена всех ранее осуществляемых операций.
Множество пользователей уже имели дело с ключом, призванным определять, являются ли объекты системы полными и целостными, sfc /scannow . По дефолту, данный ключ осуществляет сканирование HDD-накопителя на наличие в нем файловых защищенных объектов Win 10 и их автоматическую корректировку.
Для запуска обозначенной ранее команды понадобится применение консоли, работающей в режиме админа. Для ее запуска следует применить правый клик на стартовой кнопке «Пуск» и выбрать в перечне пункт «Командная строка (администратор)». Итак, консольный режим запущен, теперь задаем в cmd-среде параметр sfc /scannow и в конце жмем Enter.
После задания указанного ранее запроса будет введено в действие тестирование ОСи, после чего найденные ошибки, связанные с отсутствием полноты, актуальные для корректировки, будут соответствующим образом исправлены, а если ни одна из них обнаружена не будет, на дисплее возникнет месседж с сообщением о том, что искомые проблемы, связанные с целостностью, в операционке найдены не были, что даст позитивный толчок для того, чтобы испробовать другие методы поиска.
Если вы желаете проверить полную форму не всех файловых объектов в операционке, а лишь некоего одного, конкретного объекта, хранимого на накопителе, используйте ключ sfc /scanfile=”путь_к_файлу” .
Важное замечание по поводу функционирования ключа SFC: указанная команда не способна скорректировать ошибки полной формы, найденные в файлах, задействованных ОС в текущий временной период функционирования ОС. Чтобы разрешить данную проблему, в операционке доступна опция запуска SFC в restoration-среде, и снова посредством режима консоли.
В Виндовс 10 есть ряд методов загрузки в restoration-режиме. Приведем несколько из них:
— возьмите диск с дистрибутивом операционки и вставьте его в привод для лазерных дисков, после чего выполните с него загрузку. Функция диска вдобавок может быть выполнена USB-флешкой, вставленной в соответствующий USB-слот. Когда произойдет загрузка с болванки или флеш-накопителя, выполните клик мышкой в нижней левой области дисплея на контрол «Восстановление системы»;
— запишите на болванку диск восстановления ОСи и осуществите с него загрузку;
— когда на дисплее отображается экран входа в ОСь, кликните на значке «Вкл.» внизу справа на дисплее, после чего, удерживая нажатой кнопку Shift, щелкните на «Перезагрузку».
Когда один из вариантов будет приведен в действие, щелкните на элементе меню «Идентификация и исправление ошибок» -> «Дополнительные параметры» -> «Командная строка». Если вы выбрали последний из описанных выше вариантов, от вас также потребуется указание админского пароля, используемого в операционке.
Если режим cmd будет активирован, примените указанные далее команды:
— list volume.
Введя второй из указанных параметров, на дисплее будет отображен список логических устройств. Отдельное внимание уделите буквам устройств, зарезервированных операционкой, и загрузочным томам. Так как режим восстановления функционирует автономно от ОСи, буквы томов могут значительно отличаться от представленных в стандартной функциональной среде.
Когда вы запомните буквы, принадлежащие в структуре HDD к системным загрузочным томам, стоит задать еще несколько запросов в командной строке:
— sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows\
Здесь том C: является загрузочным, в чем мы можем убедиться, взглянув на последний представленный выше скриншот. В вашем случае литера загрузочного диска может отличаться от той, которая получилась у нас. В итоге окажется запущенной проверка целостности системных файлов в Windows 10, однако в этот раз с помощью ключа SFC можно будет выполнить проверку даже файлов, занятых операционкой, чего мы так долго и добивались. На проверку может уйти добрых полчаса или даже дольше. Если вы переживаете, что ваш компьютер может зависнуть, проверьте курсор во время тестирования: если он мигает, значит процедура проверки продолжается. Когда процесс завершится, выйдите из консольного режима и перезагрузите ПК.
Служба обработки и масштабирования Win-образов DISM предоставляет возможность выявления и исправления тех проблем с испорченными файлами операционки, которые не удалось обнаружить сервису “эс-эф-си”. В дополнение к этому, к помощи DISM определенно стоит прибегнуть, если SFC не обнаружила нарушения полноты файловых объектов в операционной среде, но вы практически уверены, что они там все же присутствуют.
Чтобы использовать DISM, снова запустим режим cmd от имени админа, а после этого стоит задействовать указанные ниже запросы:
— dism /Online /Cleanup-image /CheckHealth – позволяет получить данные о статусе и возможных повреждениях составных служб Win-среды. При чем данная команда саму проверку не осуществляет, а только проверяет указанные прежде значения.
— dism /Online /Cleanup-image /ScanHealth – проверяет наличие неисправностей и полноту компонентного хранилища. На эту проверку может уйти довольно весомый срок времени, но это стоит того. Также возможны «зависания» процедуры на показателе в 20%.
— dism /Online /Cleanup-image /RestoreHealth – осуществляет и тестирование, и реконструкцию системных объектов операционки. Как и предыдущая команда, требует значительного объема времени и в процессе может остановиться.
Команду DISM можете также задействовать в программной среде PowerShell, активированной в админ-режиме, при помощи ключа Repair-WindowImage. В качестве примеров приведем следующие команды:
— Repair-WindowsImage –Online –ScanHealth – проверка целостности системных файлов в Windows 10.
— Repair-WindowsImage –Online –RestoreHealth – тестирование и корректировка повреждений.
Как вы сами видите, проверка целостности системных файлов в Windows 10 – простая и незатейливая процедура, с которой может справиться даже новичок. Еще раз напомним, что лучше использовать все упомянутые инструменты в совокупности, а не по отдельности. Это поможет создать нужный эффект и достичь определенного результата в процессе проверки.
Всякий раз, когда что-то идет не так с компьютером или ноутбуком, есть ряд инструментов для устранения неполадок, которые вы можете выполнить, чтобы попытаться устранить проблему. В Windows 10/8/7 есть несколько встроенных команд, которые можно использовать для проверки и восстановления поврежденных системных файлов, которые со временем вызывают проблемы при изменении. Одним из способов устранения неполадок, связанных с Windows, является проверка системы и восстановление системных файлов. Это может помочь во всех типах проблем, таких как медленная система, синий экран смерти, внезапные сбои питания и сбои системы.
Рассмотрим, как запустить средство проверки системных файлов в Windows с помощью командной строки CMD и PowerShell , таких команд как sfc /scannow и инструмента DISM. Хочу заметить, что для обновления Anniversary Update Windows 10, будет лучше использовать методы именно с PowerShell.
Средство проверки системных файлов сканирует ваш компьютер на предмет любого повреждения или изменений в системных файлах, которые в противном случае могли бы помешать нормальной работе вашего ПК. Оттуда он заменяет файл правильной версией, чтобы обеспечить бесперебойную работу. С помощью командной строки можно попытаться сканировать и восстановить системные файлы поздних операционных систем, как Windows 10/8/7 / Vista. Разберем две команды sfc /scannow и DISM с помощью CMD.
Примечание: После сканирования вашей системы будет выдан один из трех результатов:
Если у вас показывает вариант 3, что ошибка обнаружена и система не может восстановить, то и проделайте заново процедуру. Советую отключить шифрование и , если на момент проверки они имеются. Ничего не получилось? Двигаемся ниже.
Если вышеуказанное не работает в безопасном режиме, есть один последний способ проверить повреждение в системных файлах и исправить их. Используем инструмент Deployment Image and Service Management (DISM). Команда работает с системами Windows 8/8.1/10. Откройте обратно и используйте следующую команду:
Процесс может занять длительное время с зависанием процентной шкалы. Закончив работу, перезагрузите компьютер и запустите обратно sfc /scannow, чтобы убедиться, что ошибок нет или ошибка пропала.
Мы будем использовать Windows PowerShell, чтобы показать, как использовать службу обслуживания и управления DISM для сканирования и исправления поврежденных системных файлов в Windows 10. Этот способ будет более эффективный для обновления Anniversary windows 10, чем командная строка.
Сканирование DISM обнаруживает поврежденные системные файлы и Windows попытается исправить их, и даст вам отчет о ходе работы в конце. Если Windows не сможет найти файлы, необходимые для восстановления поврежденных системных файлов, вам также будет предоставлена информация о том, что делать дальше, со ссылкой на веб-сайт Microsoft и варианты устранения неполадок. Задайте ниже команду в окно PowerShell.
DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
Если DISM все исправил или не выявил ошибки, то перезагрузите ноутбук, компьютер и запустите для проверки обратно sfc /scannow.
Операционная система Windows во многом подобна живому организму, из чего следует, что порой даже самое малое повреждение или удаление одного или нескольких её файлов способно привести к появлению определённых проблем. Причиной повреждения могут стать действия вирусов, сбои в работе программного обеспечения, внезапное отключение электропитания, ошибки при редактировании системных библиотек и так далее.
В результате пользователь может сталкиваться с различными ошибками при запуске программ или невозможностью их установки, проблемами с системными настройками и даже синими «экранами смерти». Поэтому при диагностике неполадок, первым делом обычно рекомендуется выполнить проверку целостности системных файлов Windows 7/10. На данный момент существует два основных метода проверки и восстановления системных файлов – с помощью штатных утилит SFC и DISM , запускаемых через командную строку или консоль PowerShell.
Второй инструмент является более мощным и обычно применяется, когда SFC не способна справиться с задачей или её запуск завершается ошибкой. Существуют также предназначенные для этих целей сторонние программы, но они по большей части дублируют функционал SFC и DISM, обеспечивая более удобный к ним доступ посредством использования графического интерфейса. В критических случаях, когда ни SFC, ни DISM не помогают, применяется восстановление системы или отдельных её компонентов с помощью заранее созданной резервной копии.
Утилита SFC или иначе System Files Checker присутствует во всех версиях Windows, начиная с 2000, и предназначается для проверки состояния и восстановления системных файлов. SFC может принимать несколько аргументов, но в данном случае нас интересует только один. Проверка и восстановление системных файлов Windows 7/10 с её помощью производится следующим образом. Запустите от имени администратора командную строку или консоль PowerShell и выполните такую команду:
sfc /scannow
Процедура проверки займёт некоторое время. Если по завершении будут найдены ошибки, утилита предложит выполнить восстановление повреждённых файлов в процессе перезагрузки компьютера. Если SFC пишет, что не может восстановить файлы, убедитесь, что у вас отключены функции шифрования EFS и Bitlocker, загрузитесь в безопасном режиме, после чего повторите процедуру сканирования.
Для обеспечения максимального доступа к файловой системе процедуру восстановления поврежденных системных файлов Windows можно выполнить в загрузочной среде. Попасть в среду восстановления можно несколькими способами, но предлагаем наиболее универсальный. Загрузите компьютер с установочного диска Windows, а когда на экране появится окно мастера установки, нажмите Shift + F10 . Так как в загрузочной среде буквы дисков отличаются, вам нужно определить букву системного раздела. Выполняем такие команды:
diskpart
list volume
На MBR-дисках системный раздел, скорее всего, будет иметь букву D, а раздел «Зарезервировано системой» – букву C. Зная буквенные метки томов, командой exit закрываем Diskpart и производим проверку:
sfc /scannow /offbootdir=C:/ /offwindir=D:/
По завершении сканирования Windows перезагрузится в обычном режиме.
Как проверить целостность системных файлов Windows 7/10, если описанный выше способ не помогает или при выполнении команд выдаются разные ошибки? В этом случае можно попробовать прибегнуть к более мощному средству – утилите DISM . Запускаем командную строку с правами администратора и выполняем такую команду:
dism.exe /online /cleanup-image /scanhealth
Если утилита сообщит, что хранилище компонентов подлежит восстановлению, восстанавливаем его следующей командой:
dism.exe /online /cleanup-image /restorehealth
Если в процессе выполнения команд будут выдаваться ошибки, попробуйте восстановить хранилище компонентов с помощью запущенной с повышенными правами PowerShell, выполнив команду Repair-WindowsImage -Online -RestoreHealth при подключении компьютера к интернету.
После проделанных процедур можно произвести проверку sfc /scannow и посмотреть, не будут ли повторяться ошибки. Если да, проверьте, включена ли у вас служба «Установщик модулей Windows», а вообще, сделать это желательно заранее.
Данный способ применяется при невозможности восстановления поврежденных файлов SFC, но для его использования вам в любом случае понадобится точно такая же операционная система, установленная на другом компьютере или виртуальной машине либо резервная копия. Чтобы определить, какие именно файлы нужно восстановить, выполните в командной строке команду:
findstr /c: «» %windir%/logs/cbs/cbs.log >»D:/sfc.log»
Информация о повреждённых файлах будут сохранена в лог-файл, в нашем случае это sfc.log на диск D. Содержимое файла может быть достаточно объёмным, ищите в нем блоки с ключевой фразой «Cannot repair» (не удалось восстановить) с соответствующими датой и временем сканирования.
На приложенном скриншоте видно, что SFC не смогла восстановить файл Asseccbility.dll. В этом же логе должен быть указан путь к неисправимому файлу. Скопируйте оригинальный файл с другого компьютера и замените им вручную повреждённый. На данном этапе нередко приходится сталкиваться с проблемами, так как файл может оказаться либо используемым системными процессами, либо пользователь не будет иметь на него права.
Для получения прав и замены таких файлов можно использовать штатные консольные утилиты Takeown с параметром /f и icacls с параметром /grant administrators:f , но есть более простой и универсальный способ – воспользоваться любым «живым диском» со встроенный файловым менеджером, например, Dr.Web LiveDisk. Если компьютер загружается, всё ещё проще, достаточно скопировать оригинальные файлы в любую удобную вам папку на его жёстком диске.
Отредактировать загрузочный образ ISO того же Dr.Web LiveDisk можно в программе UltraISO, создав в нём папку и скопировав в него windows-файлы.
Теперь рассмотрим, как восстановить системные файлы Windows 7/10 с помощью такого диска. Загрузившись с носителя, найдите свою папку с файлами (в Dr.Web LiveDisk точкой монтирования служит /cdrom ), скопируйте оригинальные файлы в буфер, перейдите в целевой каталог папки win и замените ими повреждённые.
Если оригинальные файлы лежат на диске Windows, ищите их в расположении win, в том разделе, в который вы их поместили. Данный способ удобен тем, что снимает все ограничения файловой системы Windows, позволяя получать к ней монопольный доступ.
Разработка специальных программ, которые позволяли бы восстанавливать повреждённые и удалённые системные файлы, не имеет смысла, так как весь необходимый для этого функционал имеется в самой системе. Однако существуют инструменты, упрощающие доступ к штатным средствам с помощью удобного графического интерфейса. Таковым, к примеру, является Microsoft DaRT – загрузочный диск, представляющий собой набор средств администрирования, в который также входит модуль сканирования и восстановления системных файлов Windows. Порядок действий такой проверки представлен на скриншотах ниже.
Для более удобного запуска SFC служат также программы Windows Repair и , только в отличие от Microsoft DaRT, стартуют они из рабочей системы.
В Windows Repair для запуска проверки необходимо перейти в раздел Pre-Repair Steps, крикнуть по вкладке Step 4 (Optional)» и нажать кнопку «Check».
В Glary Utilities переходим на вкладку «Модули», в меню слева выбираем «Сервис» и жмем «Восстановление системных файлов». В обоих случаях будет запущена стандартная консольная утилита SFC.
Что касается вопроса, как восстановить полностью удаленные системные файлы, тут всё и так должно быть ясно. Если позволяют размеры диска, регулярно создавайте резервные копии системного раздела или, по крайней мере, не отключайте защиту системы, чтобы в случае чего иметь возможность выполнить откат к предыдущей .
И последнее, на что хотелось бы обратить внимание. Если вы скачали и установили пользовательскую сборку, будьте готовы к тому, что SFC более чем наверняка найдёт в ней поврежденные файлы. Причина очень проста – сборщики очень часто модифицируют свои образы, заменяя, к примеру, оригинальные иконки в библиотеках и прочее. Поэтому перед тем, как производить восстановление оригинальных файлов, подумайте, действительно ли это вам нужно, если в работе системы не наблюдается неполадок.
Так же, как и «железо», софт тоже приходит в негодность, поскольку он подвергается значительным нагрузкам со стороны пользователя. Поэтому проверка целостности системных файлов в Windows 10 должна выполняться периодически, и, при необходимости, поврежденные участки восстанавливаются.
В ОС есть встроенная утилита, выявляющая поврежденные файлы и заменяющая их работоспособными версиями.
Полезно знать! Оригинальные файлы ОС хранятся на системном диске в папке Windows\WinSxS .
Восстановление ОС с помощью sfc /scannow пройдет неудачно, если само хранилище исходников было повреждено. В этом случае нужно сначала восстановить исходный образ с помощью утилиты Deployment Image & Servicing Management (DSIM) . Она предназначена для работы с образами Windows.
Полезно знать! При восстановлении хранилища утилитой DISM используется Центр обновлений.
После работы утилиты DISM и восстановления исходников запустите в командной строке повторно команду sfc /scannow . При этом произойдет полное восстановление целостности системы. Для дальнейшей работы перезагрузите компьютер. Если по каким-то причинам сделать исправление не получилось и вы используете радикальный метод переустановки ОС, прочитайте, как создать загрузочную флешку в статье « ».
Целостность файлов Windows 10 нарушается после неправильной работы с ними, частой переустановки программ или перезаписи информации. Для восстановления используйте встроенную утилиту sfc /scannow , которая сделает все автоматически, используя хранилище оригинальных файлов. Если поврежден исходный образ, восстановите его с помощью Deployment Image & Servicing Management .