Проверка системных файлов на ошибки. SFC и DISM: Проверка и Восстановление системных файлов в Windows Диагностика и исправление ошибок windows 10

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

Запускаем средство выявления проблем

Диагностика компьютера с Виндовс 10 начинается с запуска средства, где собрана масса инструментов, предназначенных для поиска и исправления возникших на ПК ошибок.

Отметим, что в Windows 10 входит порядка 20 инструментов, предназначенных для определения проблем с последующим их исправлением.

Запускаются инструменты через «Панель управления».

  • Заходим в «Панель управления».
  • Переключаем тип визуализации элементов на «Категории».
  • Запускаем апплет «Устранение неполадок» для открытия окна со списком приложений для выполнения поиска неисправностей компьютера и их исправления.

Принцип работы любого компонента следующий: он проверяет текущие настройки системы и сравнивает их с параметрами по умолчанию. При выявлении не состыковок пользователь уведомляется об этом, и ему предлагается вернуть параметры Windows 10 в исходное состояние или каким-то образом изменить автоматически для устранения неполадки. Вот так у Майкрософт выполняется диагностика и исправление затруднений, возникающих с запуском программного обеспечения.

Состав средств выявления проблем

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

  • Программы – с помощью этого инструмента осуществляется выполнение приложений, при запуске которых возникли проблемы, связанные с несовместимостью.

После запуска поиска проблем утилита проведет сканирование системы и отобразит список установленных в ней приложений. В окне необходимо выбрать проблемную программу и кликнуть «Далее» для запуска диагностики с целью выявления источника конфликта.

  • Оборудование и звук – посредством инструментов, размещенных в данной категории осуществляется диагностика оборудования, используемого на компьютере с Windows 10.

В число средств входят:

  • настройка устройства – обнаружение затруднений в работе или в процессе конфигурации конкретного аппаратного компонента компьютера;
  • звук – используется при появлении неполадок во время воспроизведения/записи звука или разговоров по Скайп и подобным программам для Windows 10;
  • сеть – диагностика работы и настройка сетей, в том числе беспроводных, и сетевых устройств;
  • принтер – избавление от конфликтов, возникающих в процессе печати;
  • Windows Media – поиск причин, вызывающих осложнения с воспроизведением видео и DVD-дисков;
  • воспроизведение видео – выявление причин, не позволяющих проигрывать видеофайлы;
  • фоновая служба передачи – диагностика проблем, препятствующих загрузке файлов в фоновом режиме;
  • приложения из магазина – определение факторов, которые не дают приложениям с магазина Windows нормально функционировать.

Как видим, набор средств для выявления неполадок и возврата компьютера к состоянию нормального функционирования в Windows 10 большой. Иной вопрос заключается в их эффективности. Но здесь вся ответственность лежит на плечах разработчиков с более чем 20-ти летним опытом в создании операционных систем.

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

Для простоты поиска необходимого приложения все инструменты можно отобразить в одном окне без сортировки по категориям. Отвечает за это кнопка «Просмотр всех категорий».

Работаем с инструментами

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

Единственное, что следует сделать после выявления проблемы, — применить рекомендуемое для нее исправление.

Будьте бдительны, для изменения некоторых настроек приложению потребуются привилегии администратора. Такие функции отличаются наличием иконки сине-желтого щита.

Новые возможности

В Windows 10 появились новые функции для выявления и исправления неполадок в ее функционировании, которые позволяют обнаружить проблему еще до запуска компьютера (в режиме предзагрузки).

Для вызова меню со списком доступных инструментов перезагрузите компьютер с зажатой клавишей Shift. После перезагрузки на экране выбора действия кликаем «Поиск/устранение неисправностей».

Здесь доступны два варианта: возврат ПК в исходное состояние (сброс Windows 10) и дополнительные параметры.

В дополнительных параметрах располагаются средства, позволяющие восстановить работоспособность Виндовс 10 путем:

  • отката к прежнему состоянию;
  • использования образа системы;
  • возврата к предыдущей сборке;
  • запуска средств для восстановления загрузки «десятки»;
  • использования возможностей командной строки.

Как видим, Виндовс 10 отличается не только наличием ошибок и проблем, но и набором средств для их устранения и возврата компьютера к работоспособному состоянию, порой не требуя от пользователя практически никакой активности и знаний.

(Visited 26 077 times, 1 visits today)

Как и любая другая ОС, Windows 10 со временем начинает тормозить и пользователь все чаще начинает замечать ошибки в работе. В таком случае необходимо проверить систему на целостность и наличие ошибок, которые могут серьезно повлиять на работу.

Конечно же, существует множество программ, с помощью которых можно всего за несколько кликов проверить работу системы и оптимизировать ее. Это достаточно удобно, но не стоит пренебрегать встроенными инструментами самой операционной системы, поскольку только они гарантируют, что Виндовс 10 не будет нанесен еще больший урон в процессе исправления ошибок и оптимизации системы.

Способ 1: Glarу Utilities

Glarу Utilities — это целый программный комплекс, имеющий в своем составе модули для качественной оптимизации и восстановления поврежденных системных файлов. Удобный русскоязычный интерфейс делает эту программу незаменимым помощником пользователя. Стоит заметить, что Glarу Utilities — платное решение, но все желающие могут попробовать триальную версию продукта.


Способ 2: Средство проверки системных файлов (SFC)

«SFC» или System File Checker — служебная программа, разработанная корпорацией Майкрософт для обнаружения поврежденных файлов системы и дальнейшего их восстановления. Это надежный и проверенный способ наладить работу ОС. Рассмотрим, как работает этот инструмент.

Способ 3: Утилита проверки системных файлов (DISM)

В отличие от предыдущего средства, утилита «DISM» или Deployment Image & Servicing Management позволяет обнаружить и исправить самые сложные проблемы, которые не под силу устранить SFC. Эта утилита удаляет, устанавливает, перечисляет и настраивает пакеты и компоненты ОС, возобновляя ее работоспособность. Иными словами, это более сложный программный комплекс, использование которого имеет место в случаях, если средство SFC не обнаружило проблем с целостностью файлов, а пользователь уверен в обратном. Процедура работы с «DISM» выглядит следующим образом.


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

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

В результате пользователь может сталкиваться с различными ошибками при запуске программ или невозможностью их установки, проблемами с системными настройками и даже синими «экранами смерти». Поэтому при диагностике неполадок, первым делом обычно рекомендуется выполнить проверку целостности системных файлов Windows 7/10. На данный момент существует два основных метода проверки и восстановления системных файлов – с помощью штатных утилит SFC и DISM , запускаемых через командную строку или консоль PowerShell.

Второй инструмент является более мощным и обычно применяется, когда SFC не способна справиться с задачей или её запуск завершается ошибкой. Существуют также предназначенные для этих целей сторонние программы, но они по большей части дублируют функционал SFC и DISM, обеспечивая более удобный к ним доступ посредством использования графического интерфейса. В критических случаях, когда ни SFC, ни DISM не помогают, применяется восстановление системы или отдельных её компонентов с помощью заранее созданной резервной копии.

Использование SFC

Утилита 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 перезагрузится в обычном режиме.

Утилита DISM

Как проверить целостность системных файлов 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 .