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

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

20.12.2023

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

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

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

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

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

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

Тем более что мы ее уже хорошо знаем благодаря одной . Да-да, это " sfc /scannow " , она же System File Checker. Если не помните как с ней правильно работать, пройдите по ссылке выше и очень внимательно изучите тот материал. А мы запускаем командную строку от имени администратора и вводим:

Sfc /scannow

Теперь осталось лишь запастись терпением и дождаться окончания ее работы. Если данная операция завершится успешным сообщением вида " Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила" , то можно открывать шампанское.

Ну а в случае появления информации типа " Программа защиты ресурсов обнаружила поврежденные файлы, но не может восстановит некоторые из них" следует перейти ко второму шагу.

В чем он заключается? Все просто. Смотрите, команда " sfc /scannow " пробует заменить битые системные файлы на целые из специального резервного хранилища, которое располагается по адресу:

C:\Windows\WinSxS

Для этого в Win 8 и 10 необходимо в командной строке, открытой от имени администратора, запустить так называемую систему обслуживания образов развертывания и управления ими:

DISM.exe /Online /Cleanup-image /ScanHealth DISM.exe /Online /Cleanup-image /RestoreHealth

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

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

Теперь осталось дождаться результатов. Если будет сообщено о том, что " Восстановление выполнено успешно" , то можно перепроверить работу системы DISM, касательно починки системных файлов, с помощью команды " sfc /scannow " .

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

После этого необходимо войти в папку " sources " и посмотреть, в каком виде там располагается файл образа Windows 10. Здесь могут быть два основных варианта:

Первый: install. esd Второй: install. wim

Далее отталкиваясь от этой информации, нужно будет ввести соответствующую команду, которая укажет путь на локальный источник расположения системных файлов. Значит, в первом варианте она будет выглядеть так:

Dism /Online /Cleanup-Image /RestoreHealth /Source: esd: F:\Sources\Install. esd:1 /limitaccess

Где " Source: esd " - вид сжатия файла образа системы Windows. " F " - буква виртуального привода, на котором смонтирован установочный ISO-образ. " Install. esd " - тип файла образа в папке " sources " . " limitaccess " - параметр, закрывающий онлайн-доступ к Центру обновлений на серверах Microsoft. Еще может быть такой вариант:

Dism /Online /Cleanup-Image /RestoreHealth /Source: F:\Install. esd /limitaccess

Теперь давайте посмотрим, как будет выглядеть вышеуказанная команда при наличии файла install. wim. Да практически также , ведь все делается по аналогии. Смотрите сами:

Dism /Online /Cleanup-Image /RestoreHealth /Source: wim: F:\Sources\install. wim:1 /limitaccess

Dism /Online /Cleanup-Image /RestoreHealth /Source: F:\install. wim /limitaccess

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

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

Еще довольно часто процесс сканирования может как бы зависать на 20%. Не надо паниковать, это совершенно нормальное явление. Просто запаситесь терпением.

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

C:\Windows\Logs\CBS (для sfc /scannow ) c:\Windows\Logs\DISM (для DISM)

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

Всякий раз, когда что-то идет не так с компьютером или ноутбуком, есть ряд инструментов для устранения неполадок, которые вы можете выполнить, чтобы попытаться устранить проблему. В Windows 10/8/7 есть несколько встроенных команд, которые можно использовать для проверки и восстановления поврежденных системных файлов, которые со временем вызывают проблемы при изменении. Одним из способов устранения неполадок, связанных с Windows, является проверка системы и восстановление системных файлов. Это может помочь во всех типах проблем, таких как медленная система, синий экран смерти, внезапные сбои питания и сбои системы.

Рассмотрим, как запустить средство проверки системных файлов в Windows с помощью командной строки CMD и PowerShell , таких команд как sfc /scannow и инструмента DISM. Хочу заметить, что для обновления Anniversary Update Windows 10, будет лучше использовать методы именно с PowerShell.

Проверка и Восстановление системных файлов через CMD

Средство проверки системных файлов сканирует ваш компьютер на предмет любого повреждения или изменений в системных файлах, которые в противном случае могли бы помешать нормальной работе вашего ПК. Оттуда он заменяет файл правильной версией, чтобы обеспечить бесперебойную работу. С помощью командной строки можно попытаться сканировать и восстановить системные файлы поздних операционных систем, как Windows 10/8/7 / Vista. Разберем две команды sfc /scannow и DISM с помощью CMD.

1.

  • Запустите командную строку (CMD) от имени администратора. Нажмите "поиск" и напишите просто "cmd" или "командная строка", далее по ней правой кнопкой мыши и запуск от имени админа.
  • Задайте команду sfc /scannow и дождитесь окончания процесса.


Примечание: После сканирования вашей системы будет выдан один из трех результатов:

  • Ошибок системных файлов не будет.
  • Будут ошибки системных файлов и Windows восстановит их автоматически.
  • Windows обнаружила ошибки, но не может восстановить некоторые из них.

Если у вас показывает вариант 3, что ошибка обнаружена и система не может восстановить, то и проделайте заново процедуру. Советую отключить шифрование и , если на момент проверки они имеются. Ничего не получилось? Двигаемся ниже.


2. (DISM)

Если вышеуказанное не работает в безопасном режиме, есть один последний способ проверить повреждение в системных файлах и исправить их. Используем инструмент Deployment Image and Service Management (DISM). Команда работает с системами Windows 8/8.1/10. Откройте обратно и используйте следующую команду:

Процесс может занять длительное время с зависанием процентной шкалы. Закончив работу, перезагрузите компьютер и запустите обратно sfc /scannow, чтобы убедиться, что ошибок нет или ошибка пропала.


Проверка и Восстановление системных файлов через PowerShell

Мы будем использовать Windows PowerShell, чтобы показать, как использовать службу обслуживания и управления DISM для сканирования и исправления поврежденных системных файлов в Windows 10. Этот способ будет более эффективный для обновления Anniversary windows 10, чем командная строка.

1. Использование инструмента System File Checker (SFC)

  • Запустите PowerShell от имени администратора. Нажмите "поиск" и наберите windows powershell, после нажмите правой кнопкой мыши и выберите от имени админа.

  • Задайте в окне PowerShell команду sfc /scannow. Если сканирование обнаружит какие-либо проблемы, Windows попытается их исправить. Если Windows не сможет их исправить, он предупредит вас, что необходимы дальнейшие исследования и действия. Двигайтесь ниже, если обнаружены ошибки.


2. Использование инструмента Deployment Image and Service Management (DISM)

Сканирование DISM обнаруживает поврежденные системные файлы и Windows попытается исправить их, и даст вам отчет о ходе работы в конце. Если Windows не сможет найти файлы, необходимые для восстановления поврежденных системных файлов, вам также будет предоставлена ​​информация о том, что делать дальше, со ссылкой на веб-сайт Microsoft и варианты устранения неполадок. Задайте ниже команду в окно PowerShell.

DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

Если DISM все исправил или не выявил ошибки, то перезагрузите ноутбук, компьютер и запустите для проверки обратно sfc /scannow.


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

Запуск проверки целостности Windows 10 с помощью SFC в среде восстановления

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

  1. Перейти в Параметры - Обновление и безопасность - Восстановление - Особые варианты загрузки - Перезагрузить сейчас. (Если пункт отсутствует, то на экране входа в систему, кликните по значку «вкл» справа внизу, а затем, удерживая Shift, нажмите «Перезагрузка»).
  2. Загрузиться с заранее созданного диска восстановления Windows.
  3. Загрузиться с установочного диска или загрузочной флешки с дистрибутивом Windows 10, а в программе установки, на экране после выбора языка, слева внизу выбрать «Восстановление системы».

После этого, зайдите в «Поиск и устранение неисправностей» - «Дополнительные параметры» - «Командная строка» (может потребовать пароль администратора). В командной строке по порядку используйте следующие команды:

  1. diskpart
  2. list volume

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

  1. sfc /scannow /offbootdir=C:\ /offwindir=E:\Windows

(где C - раздел с загрузчиком, а E:\Windows - путь к папке Windows 10, у вас буквы могут отличаться).

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

Проверка и восстановление системных файлов с помощью DISM.exe

Утилита для развертывания и обслуживания образов Windows DISM.exe выявляет и исправляет проблемы с теми поврежденными системными файлами, с которыми не справилась команда SFC. Также, имеет смысл использовать этот инструмент, если SFC не обнаруживает нарушений целостности файлов Windows 10, но у вас есть веские основания полагать, что такие нарушения имеются.

Для использования DISM.exe, запустите командную строку от имени администратора (через правый клик по кнопке «Пуск»). После чего можно использовать следующие команды:


Примечание: в случае, если команда восстановления хранилища компонентов не работает по той или иной причине, вы можете использовать файл install.wim (или esd) со смонтированного ISO образа Windows 10 (Как установить Windows 10 c флешки) в качестве источника файлов, требующих восстановления. Сделать это можно с помощью команды:

  • dism /Online /Cleanup-Image /RestoreHealth /Source:wim:путь_к_файлу_wim:1 /limitaccess

Вместо.wim можно использовать файл.esd тем же образом, заменив в команде все wim на esd.

При использовании указанных команд, журнал выполненных действий сохраняется в

Windows\Logs\CBS\CBS.log и Windows\Logs\DISM\dism.log

Также, как и в способе проверки целостности файлов с помощью SFC, вы можете использовать инструмент DISM в среде восстановления Windows 10.

DISM.exe также можно использовать в Windows PowerShell, запущенном от имени администратора с помощью команды Repair-WindowsImage. Примеры команд:

  • Repair-WindowsImage -Online -ScanHealth - проверка наличия повреждений системных файлов.
  • Repair-WindowsImage -Online -RestoreHealth - проверка и исправление повреждений.

Как видите, проверка целостности файлов в Windows 10 - не такая уж и сложная задача, которая порой может помочь исправить самые разные проблемы с ОС. Если не смогла, возможно, вам поможет что-то из вариантов в инструкции Восстановление Windows 10 .

Повреждение системных файлов может привести к некорректной работе системы: от обычных глюков до аварийного отключения. По этой причине разработчики интегрировали в ОС утилиту для восстановления системных файлов.

Проверка целостности Windows 10

Перед тем как начать восстановление, пользователь должен выяснить, какие из документов повреждены или вовсе утрачены. В этом поможет средство проверки системных файлов (англ. System File Checker). Алгоритм запуска утилиты:

Указанная команда проверит наличие и целостность всех защищенных данных Виндовс 10. Если были обнаружены ошибки утилита устранит их.

Как только процедура проверки завершится, Windows 10 выдаст одно из следующих уведомлений:

  • Защита ресурсов Windows 10 ошибок не обнаружила. Сообщение говорит само за себя: на компьютере нет утраченных или поврежденных системных файлов;
  • Системе не удалось закончить операцию сканирования. Это может быть связано с отсутствием некоторых важных системных документов в разделах PendingDeletes/PendingRenames. Для устранения проблемы можно перейти в безопасный режим с поддержкой командной строки;
  • Защита ресурсов обнаружила и успешно заменила поврежденные файлы. После этого будет создан отчет (CBS Журнал), в котором подробно расписаны процедура проверки и замены поврежденных данных;
  • Утраченные документы были найдены, но система не смогла их заменить. В этом случае придется восстанавливать поврежденные файлы вручную. Для ручного восстановления необходимо рассмотреть процесс поиска подробно.

Просмотр подробных сведений о процедуре сканирования

Для просмотра подробностей необходимо скопировать всю информацию, касающуюся процесса, в текстовый файл sfcdetails.txt при помощи команды Findstr:

  1. Открываем консоль с правами администратора;
  2. Вводим в строку следующую команду:
  3. Открываем файл, который появился на рабочем столе;
  4. Просматриваем текстовый документ. Sfcdetails.txt имеет формат: Дата-время и подробности сканирования:
  • Синий цвет – дата и время проведения поиска;
  • Красный – наименование поврежденного или утраченного файла Windows 10;
  • Оранжевый – причина ошибка (в этом случае данные не обнаружен).

Замечание. Блокнот sfcdetails.txt содержит в себе результаты только последней проверки Windows 10.

Ручное восстановление поврежденного файла в Windows 10

Как только пользователь ознакомился с подробной информацией из sfcdetails.txt, пришла пора найти путь файла и восстановить его. Для этого необходимо выполнить следующие действия:


Copy D:\papka\run.dll C:\windows\system32\run.dll

  • Первая часть кода (до диска С) – путь исправного документа;
  • А вторая – расположение поврежденного.

Найти исправный файл, для того чтобы провести восстановление, можно двумя путями:

  1. На диске с дистрибутивом операционной системы;
  2. Наиболее простой способ – скачать из интернета, однако в этом случае рекомендуется проверить данные на наличие вирусов.

recoverit.ru

Простые способы восстановления Windows 10 без переустановки через DISM

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

Восстановление системы Windows 10 с помощью DISM

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

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

Как использовать утилиту DISM?

Восстановить системные файлы через утилиту не сложно. Этим приложением можно восстановить компоненты по тому же самому принципу, как с помощью SFC через командную строку. Для вызова командной строки нажмите комбинацию клавиш Windows + X и в появившемся меню выберите пункт «командная строка (администратор). Затем в консоли нужно ввести команду DISM с соответствующими параметрами.

До команды DISM можем дописать дополнительные параметры, с помощью которых можно выполнить проверку, сканирование и восстановление образов различными способами. Рассмотрим наиболее важные комбинации.

DISM с параметром CheckHealth

В консоли командной строки введите следующую команду:

DISM /Online /Cleanup-Image /CheckHealth

С помощью этого параметра можно быстро проверить образ и отдельные компоненты инсталляции системы, которые хранятся на диске на наличие повреждений. Эта команда не производит какие-либо изменения – она является полностью безопасной. CheckHealth предоставляет информацию о состоянии пакета операционной системы. Это очень полезная опция, когда мы хотим в безопасный способ проверить не произошли ли какие-либо повреждения системного файла в хранилище компонентов.

DISM с параметром ScanHealth

Действие этого параметра похоже на CheckHealth, но занимает немного больше времени за счёт более тщательного сканирования, но также ничего не исправляет. Его стоит использовать, когда предыдущая опция /CheckHealth проинформировала, что всё в порядке, но мы хотим убедиться, что это, безусловно, так. Введите:

DISM /Online /Cleanup-Image /ScanHealth

Сканирование может занять гораздо больше времени, чем с предыдущей опцией (приблизительно 10 минут). Если сканирование останавливается на 20% или 40%, то нужно подождать – может показаться так, что компьютер завис – но в действительности выполняется сканирование.

DISM с параметром RestoreHealth

Если первая и вторая команды выгрузили сообщение, что образы повреждены, настало время их восстановить. С этой целью используем параметр /RestoreHealth. Введите следующую команду в консоли командной строки: DISM /Online /Cleanup-Image /RestoreHealth

Параметр использует центр обновлений Windows для восстановления поврежденных файлов в хранилище компонентов. Процедура сканирования и автоматического восстановления может занять приблизительно 20 минут (иногда и больше). DISM обнаруживает сбой, создает список поврежденных файлов, а затем загружает их из серверов Майкрософта с помощью центра обновлений Windows.

Как восстановить файлы из указанного источника с помощью параметра RestoreHealth

Иногда бывает так, что повреждения операционной системы гораздо шире и затрагивают службу обновления Windows. В этом случае, не удастся через параметр RestoreHealth устранить повреждения в образе, потому что система не может подключится к серверам Майкрософта. В этой ситуации следует выполнить другую операцию – укажем путь к установщику (инсталлятору) Windows, с которого будут загружены «рабочие» файлы без использования Интернет и центра обновлений.

Для этого нужен установщик Windows 10 на DVD-диске, флэш-накопителе или в формате образа ISO. Последний может быть загружен через приложение Media Creation Tool для Windows 10.

Скачайте версию для Windows 10 (32 или 64 битную), запустите приложение и следуйте указаниям мастера по загрузке ISO на ваш компьютер. После того, как образ скачан и сохранён, перейдите в окно проводника и дважды кликните на файл ISO с инсталлятором, чтобы его смонтировать. В окне «Этот компьютер» проверьте, какая буква была присвоена смонтированному образу (например, буква «E»).

Если у вас имеется загрузочный диск DVD или USB накопитель с инсталляцией Windows 10, то ничего не надо скачивать – просто вставьте диск или подключите внешний носитель, и посмотрите, какая буква была присвоена этому накопителю в разделе «Этот компьютер».

После того, как накопитель с инсталляцией Windows обнаружен системой и нам известна буква настало время использовать соответствующий параметр DISM, который укажет путь к этому носителю. Для этого введите следующую команду:

Dism /Online /Cleanup-Image /RestoreHealth /Source:wim:E:\Sources\install.wim:1 /limitaccess

Ещё раз обратите внимание на то, что если в нашем случае, DVD, флэш-накопителю или образу ISO присвоится другая буква чем «Е», то поменяйте её в вышеуказанной команде. После нажатия на Enter поврежденные файлы хранилища компонентов будут восстановлены из оригинального установщика Windows по указанному пути.

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

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

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

InstComputer.ru

Проверка целостности системных файлов в Windows 10 и их восстановление выполняется штатными средствами

  • 1 Проверка
  • 2 Возможные проблемы
  • 3 Восстановление
  • 4 Вывод

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

Проверка

В ОС есть встроенная утилита, выявляющая поврежденные файлы и заменяющая их работоспособными версиями.

Полезно знать! Оригинальные файлы ОС хранятся на системном диске в папке Windows\WinSxS.


Восстановление ОС с помощью sfc /scannow пройдет неудачно, если само хранилище исходников было повреждено. В этом случае нужно сначала восстановить исходный образ с помощью утилиты Deployment Image & Servicing Management (DSIM). Она предназначена для работы с образами Windows.


Полезно знать! При восстановлении хранилища утилитой DISM используется Центр обновлений.

Восстановление

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

Целостность файлов Windows 10 нарушается после неправильной работы с ними, частой переустановки программ или перезаписи информации. Для восстановления используйте встроенную утилиту sfc /scannow, которая сделает все автоматически, используя хранилище оригинальных файлов. Если поврежден исходный образ, восстановите его с помощью Deployment Image & Servicing Management.

WindowsTen.ru

Как восстановить системные файлы в Windows 10

Если ваш компьютер стал нестабильно работать или загружаться, возможно дело в поврежденных системных файлах Windows. Также системные файлы могли исчезнуть с жесткого диска или их могло изменить программное обеспечение, которые было установлено вами или без вашего ведома. Как и в большинстве предыдущих версий Windows, в Windows 10 присутствует технология Windows Resource Protection (Защита ресурсов Windows), с помощью которой можно восстановить поврежденные или потерянные системные файлы.

Если ваша система загружается (хотя бы в безопасном режиме), вы можете запустить утилиту, которая проверит и восстановит ваши системные файлы прямо из командной строки.

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

Для того, чтобы запустить проверку и восстановление системных файлов в Windows 10, вам необходимо нажать Win+X и выбрать пункт «Командная строка (администратор)».

После этого вы можете запустить утилиту проверки системных файлов используя команду SFC со следующим синтаксисом:

SFC

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

Самым полезным и простым вариантом использования sfc, будет команда sfc /scannow. Данная команда запусти проверку и восстановление всех системных файлов немедленно.

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

Если вы хотите сканировать или проверить конкретный файл, вы можете сделать это используя опции /scanfile= или /verifyfile= вместе с полным путем нужного файла, например:

sfc /scanfile=c:\windows\system32\kernel32.dll

Как мы уже упоминали, данная утилита существует и для предыдущих версий Windows, но опции программы могут несколько отличаться. Для получения списка опций и пояснений наберите вышеупомянутую команду sfc /?

И, кстати, если вам интересно, почему команда называется sfc - это аббревиатура System File Checker.

Надеюсь, моя статья помогла вам просканировать и восстановить поврежденные файлы Windows и решить проблемы с работой Windows 10.

misterit.ru

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

Нередко пользователи вынуждены полагать, что системные файлы операционной системы (ОС) повреждены, причина в характерных сбоях при выполнении элементарных операций и медленной работе компьютера. Бывает, что загрузка внешнего IT-продукта приводит к деструктивному изменению конфигурации ОС. В этих случаях помогает проверка целостности системных файлов в Windows 10.

Обычно, в ОС предусмотрены два программных продукта SFC.exe и DISM.exe, и, кроме этого, команда Repair-WindowsImage для Windows PowerShell. Первые проверяют целостность составляющих системы и автоматически восстанавливают их выявленные дефекты. Вторая делает это, применяя DISM.

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

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

Исследование целостности системы и исправление ее элементов с использованием SFC

Команда сканирования целостности ОС sfc /scannow популярна среди опытных пользователей. Она автоматически исследует и устраняет дефекты составляющих ОС.

Функционирование SFC осуществляется от имени администратора, через командную строку, открывающуюся правым кликом мыши по меню «Пуск». Далее вводится sfc /scannow и нажимается «Enter».

Эти действия начинают проверку ОС, в результате которой выявленные повреждения исправляются. При отсутствии ошибок, пользователь видит послание «Защита ресурсов Windows не обнаружила нарушений целостности». Иной аспект данного исследования - неустранимые повреждения. Им будет посвящена часть продолжения этой статьи.

Команда sfc /scanfile=»путь_к_файлу» дает возможность проверить наличие ошибок в определенном системном компоненте.

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

Исследование целостности с использованием SFC в среде восстановления ОС

Не отнимает много времени, и не предполагает специальных навыков. Запуск в среде восстановления ОС выполняется несколькими способами:

  1. Нужно войти в «Параметры» и поочередно выбрать «Обновление и безопасность», «Восстановление», «Особые варианты загрузки» и «Перезагрузить сейчас». Более простой метод: в нижней правой части интерфейса входа в ОС нажимается ярлычок «вкл.», после чего, удерживая «Shift», необходимо кликнуть «Перезагрузка».
  2. Другой вариант - загрузка с предварительно подготовленного диска восстановления ОС.
  3. Еще одна альтернатива - электронный носитель с дистрибутивом ОС. В программе установки, после выбора языка, в левой нижней части выбирается «Восстановление системы».

По окончании, необходимо войти в «Поиск и устранение неисправностей», выбрать «Дополнительные параметры» и нажать «Командная строка» (использование первого из представленных ранее способов подразумевает ввод пароля администратора системы). Далее последовательно применяется следующее:

По итогам запуска указанных команд пользователь видит перечень томов. Рекомендуется запомнить их обозначения, соответствующие диску «Зарезервировано системой» и разделу с ОС, так как иногда они отличаются от тех, что есть в проводнике.

sfc /scannow /offbootdir=F:\ /offwindir=C:\Windows (где F - указанный ранее диск «Зарезервировано системой», а C:\Windows - путь к папке ОС).

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

Сканирование и восстановление системы с использованием DISM.exe

Бывает, что команда SFC не справляется с некоторыми дефектами системных компонентов. IT-продукт DISM.exe позволяет закончить начатое восстановление. Она сканирует и обслуживает систему, исправляя даже самые проблемные компоненты.

DISM.exe используется даже тогда, когда SFC не выявляет дефектов целостности ОС, а повод подозревать, что они есть сохраняется.

Прежде всего, правым кликом мыши по меню «Пуск» от имени администратора запускается командная строка. Потом запускаются другие команды:

  • dism /Online /Cleanup-Image /CheckHealth. Применяется для формирования сведений о состоянии ОС, наличии повреждений ее компонентов. Не инициирует исследование, сканирует более ранние значения зафиксированных параметров.

  • dism /Online /Cleanup-Image /ScanHealth. Исследует и проверяет целостность хранилища системных составляющих. Занимает много времени, с трудом преодолевая отметку в 20%.

  • dism /Online /Cleanup-Image /RestoreHealth. Исследует и автоматически восстанавливает ОС. Работает медленно, временами прерываясь.

В обстоятельствах, когда восстановление хранилища системных элементов не осуществляется, используется install.wim (esd) с Windows 10 ISO в качестве источника исправляемых составляющих. Для этого применяется другая опция:

dism /Online /Cleanup-Image /RestoreHealth /Source:wim:путь_к_файлу_wim:1 /limitaccess

В отдельных случаях «.wim заменяется на.esd».

Во время использования этих команд, все осуществляемые операции сохраняются в журнале, который содержится в Windows\Logs\CBS\CBS.log и Windows\Logs\DISM\dism.log. Инструмент DISM запускается в среде восстановления ОС так же, как это происходит при работе SFC.

Это программное средство реализуется также в Windows PowerShell от имени администратора, с применением совокупности команд Repair-WindowsImage. Например:

  • Repair-WindowsImage -Online -ScanHealth. Ищет дефекты системных элементов,
  • Repair-WindowsImage -Online -RestoreHealth. Исследует и устраняет неисправности.

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

Некоторые пользователи сталкиваются с тем, что SFC обнаруживает дефекты системных элементов сразу после обновления с новой сборкой ОС. В этих условиях исправление ошибок оказывается возможным только при новой «чистой» установке системного образа. Иногда повреждение выявляется у отдельных версий программного обеспечения для видеокарт. В указанном случае, ошибочным является файл opencl.dll. Возможно, в этих обстоятельствах не стоит предпринимать вообще никаких действий.

Заключение

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



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows