От целостности системных файлов зависит не только работоспособность самой Windows, но и программ и приложений, которые были установлены на компьютере. Если вы столкнулись с ошибкой, программа не запускается или ПК тормозит, стоит выполнить проверку системы на целостность файлов и при необходимости их восстановить.
Sfc /scannow — это команда командной строки, которая позволяет сканировать вашу систему Windows на наличие ошибок и исправлять их.
Sfc /scannow проверит все важные файлы Windows на вашем компьютере, включая файлы Windows DLL . Если System File Checker обнаружит проблему с любым из этих защищенных файлов, она заменит ее.
System File Checker — очень полезный инструмент для использования, когда вы подозреваете проблемы с защищенными файлами Windows, например, со многими DLL-файлами .
Выполните следующие шаги для использования sfc с параметром scannow для восстановления важных файлов Windows:
- Как использовать команду
- Синтаксис команды SFC, перечень дополнительных параметров
- Как сканировать системные файлы на целостность с последующим восстановлением
- Почему иногда восстановить файлы не удаётся
- Что делать, если не получается восстановить целостность файлов через командную строку
- Возможные проблемы с командами SFC
«SFC /Scannow» — это специальная команда, предназначенная для проверки целостности файлов на системном диске. Очень удобная функция, позволяющая быстро найти источник нестабильности работы ОС. Подробнее об особенностях кода рассказано далее.
Почему иногда восстановить файлы не удаётся
Редко, но всё же происходит так, что командная строка не может автоматически устранить нарушение целостности файлов после сканирования операционки. Есть масса причин такой ошибки. Ниже описаны лишь самые распространённые из них:
- система не может отсканировать найденный файл и автоматически выдаёт сообщение о нарушениях его целостности. В данной ситуации проблема в самом файле. Возможно, виновато его расширение или размер;
- проблемы с операционкой. Иногда Windows неправильно оценивает результаты сканирования, выдавая ложное сообщение. Это обстоятельство может быть вызвано вирусами или аппаратным сбоем;
- недостаточно прав для восстановления. Именно по этой причине командную строку всегда нужно запускать с правами суперпользователя, т. е. от имени администратора, чтобы заблаговременно дать больше прав на сканирование;
- невозможность сканирования некоторых системных файлов. Тоже не новость. Не всегда получается даже что-то удалить с системного диска. На деинсталляцию опять же необходимо разрешение администратора.

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

Многие знают, что проверить целостность системных файлов Windows можно с помощью команды sfc /scannow (впрочем, это знают не все), но мало кто знает, как еще можно использовать данную команду для проверки системных файлов.
Как проверить системные файлы
В базовом варианте, если у вас есть подозрение на то, что необходимые файлы Windows 8.1 (8) или 7 были повреждены или потеряны, вы можете использовать специально предусмотренный для этих случаев инструмент самой операционной системой.
Итак, для проверки системных файлов, проделайте следующие шаги:

Однако, в зависимости от ситуации, может оказаться, что использование проверки системных файлов в таком виде не в полной мере подходит для данного конкретного случая, а потому расскажу о дополнительных возможностях команды утилиты sfc.
Дополнительные возможности проверки с помощью SFC
Полный список параметров, с которыми можно запустить утилиту SFC выглядит следующим образом:
Что это нам дает? Предлагаю посмотреть по пунктам:
- Вы можете запустить только проверку системных файлов без их исправления (ниже будет информация о том, зачем это может пригодиться) с помощьюsfc /verifyonly
- Для проверки системных файлов не в текущей Windows (а, например, на другом жестком диске) можно использоватьsfc /scannow /offwindir=путь_к_папке_windows
Думаю, эти возможности могут быть полезны в самых различных ситуациях, когда требуется проверить системные файлы на удаленной системе, или для каких-то иных непредвиденных задач.
Возможные проблемы при проверке
При использовании утилиты проверки системных файлов, вы можете столкнуться с некоторыми проблемами и ошибками. Кроме этого, лучше, если вы будете знать некоторые особенности работы этого инструмента, о которых ниже.
- Если при запуске sfc /scannow вы видите сообщение о том, что Защите ресурсов Windows не удается запустить службу восстановления, проверьте, что служба «Установщик модулей Windows» включена, а тип запуска установлен «Вручную».
- Если у вас в системе есть модифицированные файлы, например, вы заменяли значки в проводнике или что-то еще, то выполнение проверки с автоматическим исправлением вернет файлы в первоначальный вид, т.е. если вы меняли файлы специально, это придется повторить.
Может оказаться, что sfc /scannow не удастся исправить ошибки в системных файлах, в этом случае вы можете ввести в командной строке

Эта команда создаст текстовый файл sfc.txt на рабочем столе со списком файлов, исправление которых не удалось — при необходимости вы можете скопировать необходимые файлы с другого компьютера с той же версией Windows или с дистрибутива ОС.

Если есть основания предполагать, что неправильная работа Windows 11 (например: не работают какие-либо функции ОС, не запускаются системные инструменты, появляются сообщения об ошибках) вызвана повреждением системных файлов, можно попробовать восстановить их с помощью встроенного средства проверки системных файлов.
В этой пошаговой инструкции о способах использования средства проверки целостности системных файлов SFC.exe для восстановления системных файлов Windows 11, а также о дополнительных способах восстановить их.
Как восстановить системные файлы Windows 11 с помощью sfc. exe в работающей системе
Если Windows 11 запускается, вход в неё и работа с ОС возможны, обычно достаточно использовать следующий метод для проверки целостности и восстановления системных файлов.
- Запустите командную строку от имени администратора (Способы запуска командной строки от имени Администратора в Windows 11), либо нажмите правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Терминал Windows (Администратор)». Во втором случае откроется консоль Windows PowerShell, этот вариант также подойдет для рассматриваемой задачи.
- Введите команду (после sfc — пробел) sfc /scannowи нажмите Enter. Будет начато сканирование системы. Учитывайте, что процесс может занять продолжительное время и может показаться, что он «завис» — как правило, это не так, достаточно дождаться продолжения.
- По завершении процесса вы получите одно из сообщений: Программа защиты ресурсов Windows не обнаружила нарушений целостности (соответственно, файлы, для которых требуется восстановление, не обнаружены); Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. В некоторых случаях возможны сообщения об ошибках или невозможности восстановления.
- Также, с помощью SFC можно проверить целостность и отдельного файла. Команда будет следующей:sfc /scanfile=”путь_к_файлу”
В ситуации, когда вы видите сообщения о том, что защита ресурсов Windows не может выполнить запрошенную операцию, либо не может восстановить некоторые из поврежденных файлов, вы можете попробовать:
Проверка целостности и восстановление системных файлов в среде восстановления
Если восстановить системные файлы в работающей системе не удается, можно попробовать запустить проверку и восстановления в среде восстановления. Для этого:
- Зайдите в среду восстановления (Как зайти в среду восстановления Windows 11). Также можно загрузиться с загрузочной флешки с Windows 11 и на экране после выбора языка внизу слева нажать «Восстановление системы».
- Перейдите в раздел «Поиск и устранение неисправностей» — «Дополнительные параметры» и откройте пункт «Командная строка».
- По порядку используйте командыdiskpart
list volume
exitЦель — посмотреть текущие буквы разделов диска и определить букву для раздела с Windows (так как в среде восстановления диск C может иметь другую букву). - Введите команду (заменив в команде C: на фактическую букву системного раздела с установленной Windows 11)sfc /scannow /offbootdir=C: /offwindir=C:Windows
- Будет запущено сканирование системы и с большой вероятностью при обнаружении повреждений системных файлов они будут восстановлены. Обратите внимание: если прогресс в процентах не отображается, это не означает, что проверка системных файлов не производится, наберитесь терпения — это может занять десятки минут.
В итоге вы получите отчет о результате, например: «Защита ресурсов Windows не обнаружила нарушений целостности» или «Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила».
Если при выполнении команды sfc /scannow вы получаете сообщения о том, что защите ресурсов не удалось выполнить восстановление системных файлов, а восстановление хранилища компонентов или запуск в среде восстановления не решает проблемы, вы можете использовать следующие методы решения проблемы:
Ещё одна возможность — проверить, какие именно файлы были повреждены, используя журнал CBS.log. Для этого запустите командную строку от имени администратора и введите команду:
Обратите внимание на два нюанса:
- Перезапись файлов, которые сейчас используются может быть невозможной (в рамках запущенной системы)
- Системные файлы могут быть защищены от перезаписи. Решение для этого случая — следующие две команды:takeown /f полный_путь_к_файлу icacls полный_путь_к_файлу /GRANT Администраторы:F
В случае, если и эти варианты не помогли восстановить работоспособность системы, попробуйте выполнить сброс Windows 11 к исходному состоянию или переустановку системы.
Заранее извиняюсь за косяки – машинный перевод + подредактирование вручную. Но эту историю надо знать.
“Карпатия” была надежным работником. Это не был грандиозный трансатлантический экспресс, построенный для участия в гонке за Синей Ленточкой и оформленный в стиле Версаля. Ее прибытие в Нью-Йорк сопровождалось меньшим вниманием со стороны публики, чем у других лайнеров.
Корабль был построен фирмой C S Swan and Hunter в Wallsend и спущен на воду без особых торжеств 6 августа 1902 года. Корабль весом 13 603 брутто тонн, способный развивать скорость лишь 14 узлов, был предназначен для перевозки венгерских эмигрантов из Средиземноморья, преимущественно из портов Триест и Фьюме, в Нью-Йорк и новую жизнь в Соединенных Штатах. Эта роль была закреплена за кораблями Кунарда, Славонией и Паннонией, когда в 1904 году фирма получила контракт от правительства Венгрии на перевозку эмигрантов. Однако первый рейс “Карпатии” был совершен из Ливерпуля в Бостон в 1904 году. В ноябре того же года “Карпатия” начала свою работу в Средиземном море, перевозя эмигрантов без происшествий, а также американских туристов или возвращающихся эмигрантов восточном направлении за тариф в 5,10 фунтов стерлингов.
Лайнер «Карпатия» получил сигнал бедствия от «Титаника» в 00:20 15 апреля 1912 года. Он находился на расстоянии 58 миль, расстояние, которое абсолютно невозможно было преодолеть менее чем за четыре часа.
В ту ночь, радио оператор “Карпатии” Хэрольд Коттэм задержался на своём посту на 10 минут, прежде чем ложиться спать, и к счастью, не снял наушники, что позволило ему услышать сигнал бедствия от “Титаника”. Даже не зашнуровав ботинки обратно, он ринулся сообщить о ЧП капитану.
Если бы радист ушёл с поста в назначенное время – если бы он снял наушники – никто из пассажиров “Титаника” не остался в живых
Капитан «Карпатии» Рострон мгновенно встал с постели, когда его разбудил радист, приказал своему кораблю прийти на помощь «Титанику» и подтвердил сигнал, прежде чем полностью оделся. Капитану ещё ни разу в жизни не приходилось сталкиватся с экстренной ситуацией в море. Но в эту ночь, он решил действовать так, чтобы даже если кому-то сказали что, мол, “капитан Рострон можеть быть и компетентен, но неопытный, всего-то 42 года, всего-то 3 года управляет кораблём”, никто бы этому не поверил.
Все спасательные шлюпки «Карпатии» были готовы к развертыванию. Баки с нефтью были приспособлено для слива с борта корабля на случай, если море станет неспокойным; нефть покроет и успокоит воду возле Карпатии, если это произойдет, и спасательным шлюпкам будут безопаснее подходить к ней. Капитан приказал установить огни вдоль борта корабля, чтобы выжившие могли его лучше видеть, а вдоль его бортов установили сети и лестницы, готовые сбросить их, когда они прибудут, чтобы позволить как можно большему количеству выживших подняться на борт из смертельно холодной воды.
Я не знаю, было ли оптимизмом то, что он предусмотрел, что в воде все еще есть выжившие. Я думаю, он знал, что они никогда не успеют туда вовремя. Я думаю, он все равно это сделал, потому что, “боже, нужно надеяться”.
В «Карпатии» было три столовых, которые сразу же были превращены в сортировочный и медпункт. К каждому приставлен врач. Горячий суп, кофе и чай были приготовлены оптом в каждой столовой, а одеяла и теплая одежда собраны для раздачи. К этому времени многие пассажиры проснулись — подготовка корабля к оказанию помощи при стихийных бедствиях — дело не тихое — и все они подошли, чтобы помочь; многие пожертвовали свою одежду и одеяла.
А затем он сделал то, что можно назвать “отвлечением всей энергии от системы жизнеобеспечения”. Фанаты “Star Trek”a поймут.
Вот что касается пароходов: они работают на паре. Удивительно, да-да; но этот пар питает абсолютно всё на корабле, а прямо сейчас “Карпатии” нужна была ВСЯ энергия. Поэтому Рострон отключил горячую воду и центральное отопление, отводившее ценную энергию пара, везде, кроме столовых, которые, конечно же, использовались для приготовления горячих напитков и приема выживших. Он разбудил всех инженеров, всех кочегаров и углегрузчиков, направил весь этот пар обратно в двигатели и велел своему кораблю идти как можно быстрее.
И когда он это сделал, капитан приказал идти ещё быстрее.
Мне нужно, чтобы вы поняли, что вы просто не можете разогнать корабль намного выше его максимальной скорости. Толкать такой огромный тоннаж по воде становится все труднее с каждым дополнительным узлом, превышающим скорость, на которую он был рассчитан. Толкать корабль выше номинальной скорости не только безрассудно — им не только сложнее маневрировать, но это также создает невероятную нагрузку на двигатели. Корабли не предназначены для превышения их максимальной скорости даже на один узел. Они не могут этого сделать. Это невозможно.
Максимальная скорость «Карпатии» — в режиме «сделай или умри», «двигатели не могут выдержать это вечно» — четырнадцать узлов. Уворачиваясь от айсбергов, в темноте и на морозе, в окружении тумана, она выдержала скорость почти семнадцать с половиной.
Никто их об этом не просил. Этого не ожидалось. Они были почти в шестидесяти милях от них, и на их пути стояли айсберги. Они обязаны были ответить; они не обязаны были делать невозможное и делать это с апломбом. Никто бы не обвинил их, если им потребовалось больше времени, чтобы подтвердить серьезность проблемы. Никто бы не обвинил их в медленном и осторожном подходе. Никто, кроме самих себя.
Они чуть не нарушили законы физики, мчась галопом на север во тьму в отчаянной надежде, что если им удастся сократить время прибытия на час, полчаса, пять минут, может быть, еще для одного человека эти пять минут будут иметь значение.
Они взяли на себя риск напороться на айсберг. Они приняли риск взрыва парового котла и повреждения двигателей. В лучшем случае, это грозило остановкой судна, а в худшем – потопления. Но никто, ни один человек на борту, не бунтовал и не протестовал.
Факт: только за время подъема со спасательных шлюпок погибло три человека. Насколько нам известно, через час их могло быть больше. Каждая минута нахождения в жестокой, холодной воде, уносила жизни.
Факт: экипаж “Карпатии” изменил мировую историю.
Этот корабль и его команда получили сообщение от локации, куда они не могли надеяться добраться менее чем за четыре часа. Чуть более трех часов спустя они достигли последних известных координат Титаника.
Через полчаса после этого, в 4 часа утра, они наконец найдут первую из спасательных шлюпок. Последний выживший будет доставлен на борт до 8:30 утра. Пассажиры из Карпатии повсеместно уступали свои койки, каюты и одежду выжившим, помогая экипажу на каждом шагу и сидя с рыдающими спасателями, чтобы предложить им все, что они могли утешить.
В общей сложности 705 человек из оригинального 2208 Титаника были доставлены на “Карпатию” живыми.
Ни один другой корабль не найдет выживших.
В 00:20 15 апреля 1912 года произошло чудо.
Если бы не героизм капитана, не слаженная работа экипажа, и не единогласное соглашение на жуткий риск от всех пассажиров – вполне возможно что НИКТО из пассажиров “Титаника” бы не спасся.
Все, кто выжили – выжили ТОЛЬКО благодаря “Карпатии”.
Простенький, неприметный корабль, перевозивший бедных иммигрантов из Венгрии в США, совершил героический подвиг, и спас сотни жизней пассажиров супер-элитной “звезды Уайт Стар Лайн”.
Давайте не забывать эту часть, упоминая историю “Титаника”.

В этой инструкции для начинающих по шагам показано, как проверить жесткий диск на ошибки и поврежденные сектора в Windows 7, 8.1 и Windows 10 через командную строку или в интерфейсе проводника. Также описаны дополнительные инструменты проверки HDD и SSD, присутствующие в ОС. Установка каких-либо дополнительных программ при этом не требуется.
Несмотря на то, что существуют мощные программы для проверки дисков, поиска бэд-блоков и исправления ошибок, их использование в большинстве своем, будем мало понятно обычному пользователю (и, более того, может даже навредить в некоторых случаях). Встроенная же в систему проверка с помощью ChkDsk и других системных инструментов, сравнительно проста в использовании и достаточно эффективна. См. также: Как проверить SSD на ошибки, анализ состояния SSD.
Примечание: если причиной того, что вы ищите способ проверить HDD стали непонятные звуки, издаваемые им, посмотрите статью Жесткий диск издает звуки.
Как проверить жесткий диск на ошибки через командную строку
Для проверки жесткого диска и его секторов на ошибки с использованием командной строки, ее для начала потребуется запустить, причем от имени Администратора. В Windows 8.1 и 10 вы можете сделать это, кликнув правой кнопкой мыши кнопке «Пуск» и выбрав пункт «Командная строка (администратор)». Другие способы и для других версий ОС: Как запустить командную строку от имени администратора.
В командной строке следует ввести команду chkdsk буква_диска: параметры_проверки (если ничего не понятно, читаем дальше). Примечание: Check Disk работает только с дисками, отформатированными в NTFS или FAT32.
Пример работающей команды может выглядеть следующим образом: chkdsk C: /F /R— в этой команде будет проверен на ошибки диск C, при этом ошибки будут исправляться автоматически (параметр F), будет проведена проверка поврежденных секторов и попытка восстановления информации (параметр R). Внимание: проверка с использованными параметрами может занять несколько часов и как будто «зависать» в процессе, не выполняйте её, если не готовы ждать или если у вас ноутбук не подключен к розетке.

В случае, если вы попробуете проверить жесткий диск, который в настоящее время используется системой, вы увидите сообщение об этом и предложение выполнить проверку после следующей перезагрузки компьютера (до загрузки ОС). Введите Y для того, чтобы согласиться или N, чтобы отказаться от проверки. Если при выполнении проверки вы видите сообщение о том, что CHKDSK недопустим для дисков RAW, то может помочь инструкция: Как исправить и восстановить диск RAW в Windows.
В остальных случаях сразу будет запущена проверка, по итогам которой вы получите статистику проверенных данных, найденных ошибок и поврежденных секторов (у вас она должна быть на русском языке, в отличие от моего скриншота).

Полный список доступных параметров и их описание вы можете получить, запустив chkdsk с вопросительным знаком в качестве параметра. Однако для простой проверки на ошибки, а также проверки секторов будет достаточно команды, приведенной в предыдущем абзаце.
В тех случаях, когда проверка обнаруживает ошибки на жестком диске или SSD, но не может их исправить, это может быть связано с тем, что работающая Windows или программы в настоящее время используют диск. В данной ситуации может помочь запуск оффлайн-сканирования диска: при этом диск «отключается» от системы, выполняется проверка, а затем снова монтируется в системе. Если же отключить его невозможно, то CHKDSK сможет выполнить проверку при следующей перезагрузке компьютера.
Чтобы выполнить оффлайн проверку диска и исправление ошибок на нем, в командной строке от имени администратора выполните команду: chkdsk C: /f /offlinescanandfix (где C: — буква проверяемого диска).

Если вы увидите сообщение о том, что нельзя выполнить команду CHKDSK, так как указанный том используется другим процессом, нажмите Y (да), Enter, закройте командную строку и перезагрузите компьютер. Проверка диска начнется автоматически при начале загрузки Windows 10, 8 или Windows 7.
Дополнительная информация: при желании, после проверки диска и загрузки Windows, вы можете просмотреть журнал проверки Check Disk с помощью просмотра событий (Win+R, ввести eventvwr.msc) в разделе Журналы Windows — Приложение, выполнив поиск (правый клик по «Приложение» — «Поиск») по ключевому слову Chkdsk.

Проверка жесткого диска в проводнике Windows
Самый простой способ проверки HDD в Windows — использовать проводник. В нем, кликните правой кнопкой мыши по нужному жесткому диску, выберите пункт «Свойства», а затем откройте вкладку «Сервис» и нажмите «Проверить». В Windows 8.1 и Windows 10 вы, скорее всего, увидите сообщение о том, что сейчас проверка этого диска не требуется. Однако, вы можете запустить ее принудительно.

В Windows 7 присутствует дополнительная возможность включить проверку и исправление поврежденных секторов, отметив соответствующие пункты. Отчет о проверке вы все так же можете найти в просмотре событий приложений Windows.
Проверка диска на ошибки в Windows PowerShell
Проверить жесткий диск на ошибки можно не только с помощью командной строки, но и в Windows PowerShell.
Для того, чтобы проделать эту процедуру, запустите PowerShell от имени администратора (можно начать набирать PowerShell в поиске на панели задач Windows 10 или в меню Пуск предыдущих ОС, после чего кликнуть правой кнопкой мыши по найденному элементу и выбрать пункт «Запустить от имени администратора».
В Windows PowerShell используйте следующие варианты команды Repair-Volume для проверки раздела жесткого диска:
- Repair-Volume -DriveLetter C (где C — буква проверяемого диска, в этот раз без двоеточия после буквы диска).
- Repair-Volume -DriveLetter C -OfflineScanAndFix (аналогично первому варианту, но для выполнения оффлайн-проверки, как это описывалось в способе с chkdsk).
Если в результате выполнения команды вы увидите сообщение NoErrorsFound, это означает, что ошибки на диске найдены не были.
Дополнительные возможности проверки диска в Windows 10
Помимо перечисленных выше вариантов, вы можете использовать некоторые дополнительные встроенные в ОС средства. В Windows 10 и 8 обслуживание дисков, в том числе их проверка и дефрагментация происходят автоматически по расписанию, в то время, когда вы не пользуетесь компьютером или ноутбуком.
Чтобы просмотреть информацию о том, были ли найдены какие-либо проблемы с дисками, зайдите в «Панель управления» (сделать это можно, кликнув правой кнопкой мыши по Пуску и выбрав нужный пункт контекстного меню) — «Центр безопасности и обслуживания». Откройте раздел «Обслуживание» и в пункте «Состояние диска» вы увидите информацию, полученную в результате последней автоматической проверки.

Еще одна возможность, которая появилась в Windows 10 — утилита диагностики хранилища (Storage Diagnostic Tool). Для использования утилиты, запустите командную строку от имени администратора, затем используйте следующую команду:
stordiag.exe -collectEtw -checkfsconsistency -out путь_к_папке_сохранения_отчета
Выполнение команды займет некоторое время (может показаться, что процесс завис), при этом будут проверены все подключенные диски.

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

Отчет включает в себя отдельные файлы, содержащие:
- Информацию проверки chkdsk и информацию об ошибках, собранную fsutil в текстовых файлах.
- Файлы реестра Windows 10, содержащие все текущие значения реестра, относящиеся к подключенным накопителям.
- Файлы журналов просмотра событий Windows (события собираются в течение 30 секунд при использовании ключа collectEtw в команде диагностики дисков).
Для рядового пользователя собранные данные могут не представлять интереса, однако в некоторых случаях может оказаться полезной для диагностики проблем работы накопителей системным администратором или другим специалистом.
Если при проверке у вас возникают какие-либо проблемы или требуется совет, пишите в комментариях, а я, в свою очередь, постараюсь вам помочь.
Как проверить Windows 7 на целостность системных файлов?
Штатными средствами проверить Windows 7 на целостность системных файлов можно следующим образом:





Как выполнить восстановление системных файлов в Windows 7 различными способами?
Команда «sfc /scannow» кроме проверки выполняет ещё и восстановление системных файлов. Однако, если она не смогла выполнить «починку» этих файлов, стоит проделать следующие действия:



Также можно проверить и восстановить системные файлы со среды восстановления, используя средство MSDaRT. Изначально скачиваем и записываем ISO образ диска восстановления системы «ERD Commander». После, загрузившись с установочного диска или флешки, выбираем соответствующий пункт.

Появится новое окно. Выбираем «Средство проверки системных файлов».

Запустится мастер восстановления системных файлов. Следуем инструкциям.

Ставим отметку «Сканировать и запрашивать перед исправлением».

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

После восстановления перезагружаем ПК.
Что делать, если не получается восстановить целостность файлов через командную строку
Здесь уже стоит прибегать к крайним мерам, например:
- переустановить Windows. Как не крути, но целостность восстанавливать придётся, иначе сбоев в работе операционки не избежать. А пользоваться такой системой как минимум некомфортно. Поэтому лучше полностью снести десятку и установить заново с загрузочной флешки. Если в ПК стоит SSD-накопитель, то процесс установки виндовс займёт немного времени;
- удалить последние установочные обновления. Если какое-то обновление встанет криво, то командная строка не сможет нормально просканировать файлы системного диска. Для устранения проблемы нужно зайти в центр обновления Windows и по дате отследить загруженные элементы за последний месяц, после чего деинсталлировать их прямо в этом окне или через безопасный режим;
- воспользоваться возможностями стороннего софта. Естественно, такие приложения скачиваются из Интернета и могут повредить безопасности ПК;
- проверить жёсткий диск на наличие битых секторов. Возможно, проблема в HDD, и он препятствует процессу сканирования командой «SFC/Scannow». Битые сектора исключаются из работы ЖД.
Обратите внимание! Как вариант, можно проверить ПК на вирусы и удалить найденное вредоносное ПО, службу, после чего повторить проверку. Для этого надо скачивать специальную программу с интернет-ресурсов для проверки и защиты ПК.

Проверка жёсткого диска на битые сектора
Как сканировать системные файлы на целостность с последующим восстановлением
Для этой цели не обязательно скачивать стороннее ПО из Интернета. Как и говорилось выше, всё необходимое уже есть в самой операционке. Далее процесс рассмотрен на примерах.
Как запустить команду «SFC /Scannow» в среде Windows 7 и 10
Проверка целостности системных файлов в Windows 7 быстро осуществляется встроенными средствами. Чтобы долго не искать решение задачи в Интернете, удобно воспользоваться следующим алгоритмом:
- Открыть меню «Пуск» с рабочего стола — навести курсор мыши на логотип Windows в левом нижнем углу экрана и тапнуть по нему ЛКМ.
- Теперь нужно воспользоваться универсальным методом открытия командной строки. Для этого необходимо прописать в поиске «Пуска» фразу «CMD» и запустить отобразившееся приложение от имени администратора. Такой способ открытия системного средства считается самым простым и быстрым по времени. Откроется окно в чёрном фоне. Это и есть командная строка виндовс. Здесь можно вводить различные команды для активации той или иной функции.
- Убедиться, что клавиатура ПК переключена на английскую раскладку, и прописать в строке, где моргает курсор, фразу «SFC /Scannow».
- Нажать по «Enter». Начнётся сканирование системы. Обычно данный процесс занимает несколько минут. Прогресс будет отображаться в виде процентов.
К сведению! По окончании сканирования система выдаст соответствующее сообщение о целостности файлов, на основании которого принимаются дальнейшие решения. Восстановление файлов Windows 7 происходит автоматически.

Альтернативный метод запуска команды
Иногда хочется пойти нестандартным путём, который также приведёт к желаемому результату. Речь идёт об использовании окна «Выполнить». Сканирование системы Windows 7 на ошибки целостности файлов осуществляется следующим образом:
- Найти на клавиатуре компьютера кнопку правого «Win» и «R» и нажать на них одновременно, переключившись на английский язык. Появится стандартное средство «Выполнить». Сюда вводятся различные команды для быстрого открытия предустановленного ПО.
- В сороку «Открыть» ввести команду «SFC /Scannow» и тапнуть по «Enter». Ещё можно нажать ЛКМ по «Ок» внутри окна. Всё равно результат будет одинаков, и начнётся процесс сканирования диска в командной строке на нарушение целостности файлов.
Как интерпретировать файл CBS. log
Каждый раз, когда вы запускаете System File Checker, создается файл LOG, в котором содержится подробный список всех проверенных файлов и каждая операция восстановления, если таковая имеется.
Предполагая, что Windows установлена на диске C: (обычно это так), файл журнала можно найти в C: Windows Logs CBS CBS.log и открыть с помощью Блокнота или другого текстового редактора . Этот файл может быть полезен для расширенного поиска неисправностей или в качестве ресурса для технолога, который может помочь вам.
Следующая команда выполнит полное сканирование защищенных системных файлов на вашем компьютере и исправьте любой файл, вызывающий проблемы, в то время как Windows 10 запущена и работает.
- В командной строке введите следующую команду и нажмите Enter :sfc /scannow
- По завершении проверки вы увидите одно из следующих сообщений:
Защита ресурсов Windows не обнаружила нарушений целостности: это означает, что в вашей системе отсутствуют какие-либо недостающие или поврежденные файлы.
Защита ресурсов windows не может выполнить запрошенную операцию: это сообщение означает, что во время сканирования возникла проблема, как исправить эту ошибку смотрите здесь.
Windows Resource Protection обнаружила поврежденные файлы, но не смогла исправить некоторые из них. Подробности включены в CBS.Log% WinDir% Logs CBS CBS.log: в этом случае вам необходимо восстановить поврежденные файлы вручную.
Как использовать Sfc /Scannow для восстановления Windows 7
- Первый шаг — открыть окно с повышенными командами. Для Windows 7 нажмите «Пуск» и введите cmd в поле «Поиск». Щелкните правой кнопкой мыши на cmd, чтобы получить раскрывающийся список. В списке нажмите «Запуск от имени администратора».
- Когда откроется окно командной строки, введите sfc /scannow и нажмите enter
Процесс сканирования файлов поврежденных файлов занимает около 10-15 минут. Не закрывайте окно командной строки в течение этого времени. - После того, как система выполнит 100% сканирование, могут быть два результата. В случае, если не обнаружено ошибок, появится сообщение: «Защита Windows не обнаружила нарушений целостности».
В случае обнаружения ошибки система обнаружит ошибки и устранит их.
Также есть вероятность, что в окне появится сообщение о том, что Windows Resource Protection обнаружила поврежденные файлы, но не смогла исправить некоторые из них.
Как сканировать и восстанавливать системные файлы в Windows 10 в автономном режиме
Иногда защищенные системные файлы, которые необходимо восстановить, загружаются в память во время работы Windows 10. Если это так, вы можете запустить SFC в автономном режиме, чтобы исправить ваш компьютер.
- Используйте комбинацию клавиш клавиатуры Windows + I, чтобы открыть приложение «Настройки».
- Нажмите « Обновить» и «Безопасность» .
- Нажмите « Восстановление» .
- В разделе «Расширенный запуск» нажмите « Перезагрузить сейчас» .
- Нажмите « Устранение неполадок» .
- Нажмите « Дополнительные параметры» .
- Нажмите « Командная строка», чтобы загрузить компьютер только с помощью командной строки.
- При перезагрузке вам будет предложено ввести свое имя пользователя и пароль для продолжения.
- Всякий раз, когда вам нужно запускать SCF за пределами Windows, вам нужно сообщить утилите, где находятся файлы установки Windows. В командной строке введите следующую команду, чтобы понять расположение разделов Windows и системного резервирования.wmic logicaldisk get deviceid, volumename, description
- Введите следующую команду и нажмите Enter :sfc /scannow /offbootdir=C: /offwindir=D:WindowsПримечание. Мы используем переключатель / offboodir для указания буквы диска раздела System Reserved, который в этом случае является C , а переключатель / offwindir указывает расположение файлов Windows, в этом случае это D: Windows ,Имейте в виду, что при загрузке компьютера с помощью командной строки буквы дисков могут быть разными, поэтому вам нужно использовать команду на шаге 9 . Однако большую часть времени при работе с Windows 10, D: обычно является буквой диска для установки, а C: является буквой для раздела System Reserved.
- По завершении проверки закройте командную строку.
Возможные проблемы с командами SFC
По мнению многих пользователей, это одна из самых проблемных команд, которая не всегда может быть реализована стандартным средством Windows. Если коротко, то проблемы следующие:
- невозможность начать сканирование. Скорее всего, пользователь неправильно ввёл символы в командную строку, либо утилита не может найти исполняемый файл;
- сбои при проверке загрузочного каталога. Ошибка возникает, когда пользователь набирает команду «SFC /offbootdir=boot». Проблема особенно остро ощущается, если на HDD очень мало свободного места;
- плохо работающая опция «SFC /scanfile=file» — проверка целостности Windows 7. Такой параметр команды SFC часто отказывается проверять указанный файл, потому что не может его найти на системном диске, несмотря на то, что файл присутствует.
Команда «SFC /Scannow» не всегда может исправить нарушение целостности файлов, особенно если в работе операционной системы наблюдается аппаратный сбой. Но полностью забраковать возможность такой проверки не удастся. Несмотря на все проблемы, команда «SFC Scannow» Windows 7 всё же производит сканирование системы на ошибки и оправдывает ожидания ряда пользователей.
https://youtube.com/watch?v=jiPxKx3pRG4%3Ffeature%3Doembed
Запуск сканирование SFC /SCANNOW помимо командной строки
При запуске sfc /scannow из-за пределов Windows, например, из командной строки, доступной при загрузке с установочного диска Windows или флеш-накопителя или с вашего диска восстановления системы или накопителя, вам нужно будет сообщить команду sfc точно, где Windows существует.
sfc /scannow /offbootdir=d: /offwindir=d:windows
Параметр /offbootdir = указывает букву диска, в то время как параметр / offwindir = указывает путь к Windows, снова включающий букву диска.
Примечание. В зависимости от того, как настроен ваш компьютер, командная строка при использовании извне Windows не всегда назначает буквы дисков так же, как вы видите их изнутри Windows. Другими словами, Windows может быть в C: Windows, когда вы ее используете, но D: Windows из командной строки в ASO или SRO.
В большинстве установок Windows 10, Windows 8 и Windows 7 C: обычно становится D: и в Windows Vista C: обычно остается C :. Чтобы убедиться в этом, найдите диск с папкой « Пользователи » на нем — это будет диск, на котором установлен Windows, если у вас нет нескольких установок Windows на нескольких дисках. Вы можете просматривать папки в командной строке с помощью команды dir .
Синтаксис команды SFC, перечень дополнительных параметров
Как правило, команду можно изменить, например, написав после слэша другой параметр. Синтаксис может быть следующим:
- «/scannow». Данный параметр назначает для функции SFC задачу проверить целостность системы Windows 7 с последующим исправлением найденных ошибок;
- «/verifyonly». По сути, это тот же параметр, что был описан в предыдущем пункте. Разница лишь в том, что команда ищет нарушения, но не исправляет их автоматически. Впоследствии это делает сам пользователь на основе стороннего софта;
- «/scanfile=file». А здесь уже надо указывать конкретный файл, чтобы его потом проверить. После все равно нужно будет написать точное имя исследуемого файла;
- «/offbootdir=boot». Такая опция исследует загрузочный каталог Windows на предмет наличия сбоев;
- «/?». Написав такую комбинацию в командной строке, можно получить подробные сведения о дополнительных параметрах SFC, помощь.
Обратите внимание! Все команды пользователь прописывает вручную с клавиатуры ПК. Однако для удобства и экономии времени их можно скопировать, а потом вставить в нужное место CMD.

Сканирование системы через команду «SFC /Scannow» не требует перезагрузки
Как использовать команду
На Windows 7 такой код можно забить в окно «Выполнить», а также в командную строку. Оба средства работают идентично друг другу. К тому же оснастка также открывает CMD после ввода «SFC /Scannow».

Внешний вид командной строки Windows 10 — файлового менеджера
Обратите внимание! На Windows 7 проверка системных файлов должна выполняться регулярно, чтобы не довести систему до крайнего состояния.
Как восстановить системные файлы вручную в Windows 10
Если System File Checker не может исправить один или несколько файлов, вам необходимо будет их восстановить вручную.
Быстрый совет. Вы можете найти известные копии системных файлов на другом компьютере с той же версией операционной системы, что и на вашем компьютере.
- Возьмите на себя ответственность за поврежденный системный файл. В командной строке введите следующую команду и нажмите Enter :takeown /f C:Path-and-File-NameПримечание. Замените C:Path-and-File-Name на путь и имя поврежденного файла. Например, C:WindowsSystem32appraiser.dll .
- Замените файл с хорошей копией, используя следующую команду и нажмите Enter :copy C:Path-SOURCE-and-File-Name C:Path-DESTINATION-and-File-Name Примечание: вам нужно заменить C: Path-SOURCE-и-File-Name исходным путем и именем файла известного хорошего файла, а также заменить C: Path-DESTINATION-and-File-Name на путь назначения и имя поврежденного файла. Вот пример: copy D: Files appraiser.dll C: Windows System32 appraiser.dll .
- Введите « Да» и нажмите « Ввод», чтобы подтвердить перезапись.
После замены файла вы можете ввести SFC /verifyonlyкоманду и нажать Enter в командной строке, чтобы проверить целостность всех системных файлов, чтобы узнать, исправлена ли проблема. В качестве альтернативы, если вы отремонтировали только несколько файлов, вы можете проверить целостность каждого файла с помощью sfc /VERIFYFILE=C:Path-and-File-Nameкоманды (например, sfc /VERIFYFILE=C:WindowsSystem32kernel32.dll).
Как использовать инструмент Scannow SFC в Windows XP
Windows XP имеет возможность защитить себя от нестабильности системы, вызванной сторонним программным обеспечением, переписывающим важные системные файлы.
Раньше это было (и по-прежнему на самом деле), проблема с Windows 95 и Windows 98.
С введением Windows Millennium Edition Microsoft предприняла настоящие усилия, чтобы остановить это.
Основная причина использования этой утилиты — когда вы подозреваете, что может возникнуть проблема с системным файлом Windows XP.
Возможно, вы получите диалоговое окно, сообщающее вам о проблеме с DLL-файлом или ваша программа просто не загружается! Поэтому стоит проверить, есть ли поврежденные системные файлы, используя scannow sfc.
Для этого просто перейдите в поле «Выполнить» в меню «Пуск» и введите:
Эта команда немедленно инициирует службу защиты файлов Windows, чтобы проверять все защищенные файлы и проверять их целостность, заменяя любые файлы, с которыми она обнаруживает проблему.
Примеры команд Sfc
В приведенном выше примере утилита System File Checker используется для сканирования, а затем автоматически заменяет любые поврежденные или отсутствующие системные файлы. Опция / scannow является наиболее часто используемым коммутатором для команды sfc.
Команда sfc, приведенная выше, используется для сканирования ieframe.dll, а затем восстанавливает ее, если проблема обнаружена.
sfc /scannow /offbootdir=c: /offwindir=c:windows
В следующем примере защищенные файлы Windows сканируются и восстанавливаются при необходимости ( / scannow ), но это делается с другой установкой Windows ( / offwindir = c: windows ) на другом диске ( / offbootdir = c: ) ,
Используя команду sfc с параметром / verifyonly , System File Checker проверит все защищенные файлы и сообщит о любых проблемах, но никаких изменений не будет.
Его базовая форма, это синтаксис, необходимый для выполнения параметров System File Checker:
Или, точнее, это то, что похоже на опции:
- Откройте командную строку от имени администратора , которую часто называют «повышенной» командной строкой.
Важно: для правильной работы команды sfc /scannow она должна выполняться из окна с расширенными командами в Windows 10 , Windows 8 , Windows 7 и Windows Vista . Это не требуется в предыдущих версиях Windows. - После появления командной строки введите следующую команду и нажмите Enter .
sfc /scannowСовет. Между sfc и /scannow есть пробел . Выполнение команды sfc с ее рядом с ней (без пробела) может привести к ошибке. - System File Checker теперь проверит целостность каждого защищенного файла операционной системы на вашем компьютере. Это может занять довольно много времени, чтобы закончить.
- Как только проверка достигнет 100%, вы увидите что-то подобное в окне командной строки, предполагая, что проблемы были найдены и исправлены:Защита ресурсов Windows обнаружила поврежденные файлы и успешно восстановила их. Подробности включены в CBS.Log windir Logs CBS CBS.log. Например, C: Windows Logs CBS CBS.log. Обратите внимание, что регистрация в настоящее время не поддерживается в сценариях автономного обслуживания.Защита ресурсов Windows не обнаружила нарушений целостности.Совет. В некоторых ситуациях, чаще всего в Windows XP и Windows 2000, вам также может понадобиться доступ к исходному установочному компакт-диску Windows или DVD в какой-то момент во время этого процесса.
- Перезагрузите компьютер, если sfc /scannow действительно восстановил файлы.
Примечание. Средство проверки системных файлов может или не может запрашивать перезапуск, но даже если это не так, вы должны перезапустить все равно. - Повторите любой процесс, вызвавший исходную проблему, чтобы проверить, исправляет ли sfc /scannow проблему.




