Проверка целостности и исправление системных файлов в Windows 10
Проверка целостности и исправление системных файлов в Windows 10
При сбоях операционной системы она начинает «тормозить» или отображать сообщения об ошибках, такие ситуации например могут возникать при установке програмного обеспечения или обновления Windows, при этом повреждаются системные файлы, которые со временем вызывают проблемы в работе системы.
В Windows 10 присутствует встроенная утилита для проверки целостности защищенных системных файлов и их автоматического восстановления при обнаружении повреждений SFC.exe.
Запустим программу коммандой sfc /scannow, которая автоматически проверяет и исправляет защищенные системные файлы Windows 10.
Шаг 1 Для запуска команды используем командную строку, в поиске вводим cmd, и запускаем ее от имени администратора.
Шаг 2 Вводим в ней команду sfc /scannow и нажимаем Enter.
Команда sfc /scannow проверит все защищенные системные файлы и заменит поврежденные файлы их кэшированной копией, расположенной в сжатой папке по адресу %WinDir%\System32\dllcache.
После завершения процесса проверки на экране появиться одно из приведенных ниже сообщений:
- Защита ресурсов Windows не обнаружила нарушений целостности. Это значит, что отсутствующие и поврежденные системные файлы не обнаружены.
- Защита ресурсов Windows не может выполнить запрошенную операцию. Для устранения этой проблемы загрузитесь в Безопасный режим и выполните сканирование заново.
- Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Это значит, что поврежденные системные файлы найдены и восстановлены.
- Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Сведения см. в журнале CBS.Log %WinDir%\Logs\CBS\CBS.log. Для восстановления поврежденных файлов вручную просмотрите подробные сведения процесса работы средства проверки системных файлов, чтобы найти поврежденный файл, а затем вручную заменить поврежденный файл гарантировано работоспособной копией.
SFC /Scannow в Windows 10: проверка целостности системных файлов
Всем привет! Сегодня мы поговорим про проверку и восстановление целостности системных файлов в Windows 10 через команду: «sfc /scannow». Я покажу вам, как её запускать, что делать, если она не работает, например, вылезает ошибка или восстановление прерывается. Дополнительно мы рассмотрим несколько мелких нюансов, о которых нужно знать заранее.
Поэтому настоятельно рекомендую читать все внимательно и ничего не пропускать. Если ваш компьютер вообще не загружается, то сразу смотрите вторую главу этой статьи. Если в процессе чтения, что-то будет не получаться, пишите свои вопросы в комментариях, и я вам обязательно помогу.
Обычный запуск
Мы будем использовать системную утилиту «SFC.exe» – она помогает заменить поломанные ОС файлики из резервного хранилища стоковой винды. Для запуска нам потребуется командная строка. Перед восстановлением я настоятельно рекомендую полностью перезагрузить систему. После этого не запускайте лишних программ – чуть позже вы поймете, зачем это нужно.
Обычную консоль можно запустить через поиск Windows – просто вбиваем полное название. Можно воспользоваться более коротким наименование: cmd. Очень важно запускать консоль с правами администратор, в противном случае ничего не получится, и команды не сработают.
Вписываем волшебное заклинание:
sfc /scannow
Жмем Enter и ждем, пока процедура закончится.
ПРИМЕЧАНИЕ! Вы можете увидеть сообщение: «Защита ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них». Помните я в самом начале сказал, что утилита SFC.exe копирует данные из резервного хранилища? – так вот, в данном случае хранилище скорее всего повреждено. Но переживать не стоит, мы его восстановим – смотрим последнюю главу.
Если система найдет поврежденные файлы, она попытается их восстановить. О том, какие именно файлы были повреждены, можно будет посмотреть в логах. Заходим в системный диск (C), далее в папку «Windows». Там находим папку «Logs» – «CBS» – нас интересует файлик «CBS.txt». Он текстовый, поэтому открывается обычным блокнотом. Все недавние записи будут в самом конце файла – смотрим по дате и времени.
Есть еще второй вариант запуска. Бывает такое, что ты заранее знаешь, какой именно файл поврежден. Обычно этому свидетельствуют логи или конкретная ошибка. Да, можно запустить обычное сканирование. Ну а что, если в таком случае восстановление этого файла не произошло? – проверить это можно в файле CBS.txt. Тогда можно запустить сканирование конкретного файла этой командой:
sfc /scanfile=”…“
Вместо точек указываем полный путь к данному системному файлу. И тут вы можете столкнуться с проблемой. Например, вы захотите проверить всю папку «System32» и увидите сообщение, что сделать это невозможно. Проблема в том, что системная утилита SFC.exe не может восстановить файлы, которые сейчас работают в системе. А значит их невозможно проверить и восстановить. Поэтому если ваша проблема не решилась, придется делать это все из безопасного режима – смотрим следующую главу.
Запуск утилиты через Safe Mode
Безопасный режим в Windows 10 можно запустить двумя способами. Первый – если ваша система загружается и нормально работает без вылетов и зависаний. Если винда не прогружается, например, она висит при начальном экране, то откройте спойлер ниже. Там я расскажу про загрузку безопасного режима с загрузочной флешки.
Система не грузится (Нажмите, чтобы открыт спойлер)
- Нам понадобится загрузочный флеш-диск с виндой – об этом подробно написано тут. Я настоятельно рекомендую делать загрузчик с официальной утилиты, чтобы образ был максимально чистый.
- Вставьте флешку в комп, при начальной загрузке компьютера (когда грузится BIOS) запустите BOOT-меню и начните загружаться с флешки. Второй вариант – зайдите в БИОС и установите загрузку в BOOT с этой же флешки.
- Выбирать язык не нужно, просто жмем по кнопке «Далее».
- «Восстановление системы».
- Далее пропустите первые 3 шага и сразу приступите к 4-ому.
- Запускаем «Параметры» через меню «Пуск».
- Находим раздел обновления.
- Слева выбираем «Восстановление» и пролистываем до надписи: «Особые варианты загрузки». Ниже жмем по кнопке перезапуска ОС.
- Система должна перезагрузиться и войти в безопасный режим. Нужно выбрать пункт «Поиск и устранение неисправностей». В более старых версиях он может называться по-другому, ориентируемся по значку как на скриншоте ниже.
- Переходим в «Дополнительные параметры».
- Теперь запускаем консольку.
ПРИМЕЧАНИЕ! Перед запуском консоли, если ваша ОС не грузится, можно попробовать выполнить «Восстановление при загрузке». Некоторые файлы, которые отвечают за загрузку винды, будут скопированы с носителя. Но уж если и это не поможет, то пробуем командную строку.
- Теперь по очереди вводим команды.
- Подключаемся к вашему винчестеру.
diskpart
- Теперь нам нужно получить список томов или разделов жесткого диска:
list volume
- Вы увидите несколько томов. Ориентируйтесь по размеру – нам нужно выбрать тот раздел, на котором установлена операционная система. Посмотрите на скриншот выше. Как видите, буквы тут расставлены не так как в Windows. И у тома «C» всего 50 МБ – как вы уже поняли, винда бы там просто не поместилась. В моем случае Windows 10 установлена в том «D». Выходим из «Diskpart»:
exit
- Теперь вводим команду:
sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows
ВНИМАНИЕ! Вместо буквы «D», укажите тот том, в котором у вас установлена ОС. Это может быть любая буква. Так что будьте внимательны.
Тут вы можете заметить небольшое отличие – внизу вы не увидите сам процесс проверки и копирования поломанных файлов. Процесс продолжается, пока мигает нижнее подчеркивание бегунка. Поломанные файлы винды будут скопированы из хранилища со сжатой резервной копией образа Windows 10. И если данные файлы не повреждены, то все будет хорошо. А что делать, если резервная копия повреждена и проверка не началась? – смотрим следующую главу.
Восстановление стокового хранилища
Когда вы используете команду «sfc /scannow», системная утилита «SFC.exe» проверяет ОС файлы, находит повреждение с помощью контрольной суммы. Далее она обращается к стоковому образу операционной системы. Данный образ находится в сжатом состоянии, поэтому не занимает много места. Вот из этого образа он и копирует системные файлы, которые были повреждены.
Процесс достаточно простой. Но вы можете столкнуться с проблемой, когда само хранилище «сломано». В таком случае при восстановлении вы увидите ошибку. Для этого разработчики из Microsoft создали еще одну утилиту «DICM.exe», которая позволяет восстановить хранилище с резервными системными файлами.
Запускаем консоль с админ-правами и вводим команду:
dism /Online /Cleanup-Image /CheckHealth
Эта команда только проверяет поврежденные файлы, и не восстанавливает стоковую ОС. Проверка происходит практически молниеносно по контрольной сумме. Если же вы хотите на всякий случай их восстановить, то используем другое волшебное заклинание:
dism /Online /Cleanup-Image /ScanHealth
После этого ОС проверит компоненты хранилища и восстановит их в случае повреждения. Можно использовать еще одну команду, которая не только восстанавливает хранилище, но и сканирует систему на наличие ошибок и поврежденных файлов.
dism /Online /Cleanup-Image /RestoreHealth
И тут также можно столкнуться с проблемой, когда хранилище настолько повреждено, что даже «DISM.exe» не может привести его в чувство. Не будем отчаиваться, в данном вопросе нам понадобится готовый ISO-образ системы.
- Если у вас нет образа «десятки», то создайте его с помощью официальной утилиты от Microsoft «Installation Media Creation Tool» – более подробно об этом написано тут. Инструкция написана для создания загрузочной флешки, вам просто нужно на 6-ом шаге выбрать вместо «USB-устройства флеш-памяти» – «ISO-файл», и указать место хранения на диске.
- Просто открываем образ двойным щелчком левой кнопкой мыши.
- Нам нужно найти файл install – он может с форматом ESD или WIM. Если вы создали образ 64-х и 32-х битной системы, то файла будет два, и они будут располагаться в папке «x64» и «x86» (для 32-х битной системы). Битность системы можно проверить в «Свойствах», нажав правой кнопкой мыши по «Моему компьютеру».
- Файлик находится в папке «sources».
- Вы также можете его найти через поиск Windows. Самое главное при этом находиться в корне образа. Ищем по слову «install» – вводим это название в поисковую строчку справа от адресной строки.
- Итак, нужный файл мы нашли, теперь наша задача скопировать поломанные данные из install-файла.
- Запускаем консоль и вводим более сложную команду. Прежде чем копировать и вставлять её в командную строку, посмотрите на неё более внимательно. Нам обязательно понадобится подробный путь к файлу «install».
dism /Online /Cleanup-Image /RestoreHealth /Source:esd:ПУТЬ_К_INSTALL.ESD:1 /limitaccess
ВНИМАНИЕ! Если у вас образ содержит в себе не ESD файл, а WIM, то нужно немного подправить команду, заменив соответствующий формат.
- Смотрите, что для ESD и WIM команды немного отличаются. В моем случае, у меня был файл ESD. Можете посмотреть пример команды на скриншоте ниже.
Вы также можете проверить целостность файлов и восстановить поврежденные через более продвинутую версию консоли – PowerShell. Чтобы её запустить, можно воспользоваться клавишами + X, или нажав правой кнопкой мыши по кнопке «Пуск». Правда команда немного будет отличаться:
Repair-WindowsImage -Online –RestoreHealth
Если у вас еще остались какие-то вопросы, или я что-то упустил, может вылезла непредвиденная ошибка, или у вас все равно ничего не получается – пишите в комментариях, и я вам обязательно помогу. Только старайтесь писать как можно подробнее, что именно у вас не получается, какие действия вы уже сделали. Это нужно для того, чтобы я смог максимально понять, что именно у вас не так. Надеюсь статья была для вас полезна. Всем добра!
Как проверить целостность системных файлов ОС Windows 10 и восстановить их?
Так же, как и «железо», софт тоже приходит в негодность, поскольку он подвергается значительным нагрузкам со стороны пользователя. Поэтому проверка целостности системных файлов в Windows 10 должна выполняться периодически, и, при необходимости, поврежденные участки восстанавливаются.
Проверка
В ОС есть встроенная утилита, выявляющая поврежденные файлы и заменяющая их работоспособными версиями.
Полезно знать! Оригинальные файлы ОС хранятся на системном диске в папке Windows\WinSxS.
1.Откройте командную строку от имени администратора.
2.Введите команду: sfc /scannow для запуска утилиты.
3.По окончании проверки появится одно из сообщений о результатах:
-«Защита ресурсов Windows не обнаружила нарушений целостности»;
-«Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила».
Возможные проблемы
Восстановление ОС с помощью sfc /scannow пройдет неудачно, если само хранилище исходников было повреждено. В этом случае нужно сначала восстановить исходный образ с помощью утилиты Deployment Image & Servicing Management (DSIM). Она предназначена для работы с образами Windows.
1.Откройте командную строку от имени администратора.
2.Введите: DISM /Online /Cleanup-Image /ScanHealth для проверки исходного образа на наличие повреждений.
3.Если утилита обнаружит проблемы, запустите команду:
Полезно знать! При восстановлении хранилища утилитой DISM используется Центр обновлений.
Восстановление
После работы утилиты DISM и восстановления исходников запустите в командной строке повторно команду sfc /scannow. При этом произойдет полное восстановление целостности системы. Для дальнейшей работы перезагрузите компьютер.
Вывод
Целостность файлов Windows 10 нарушается после неправильной работы с ними, частой переустановки программ или перезаписи информации. Для восстановления используйте встроенную утилиту
Источник: geekon.media
проверка и восстановление системных файлов в windows
команда SFC /SCANNOW — Проверка системных файлов windows 7 — Как это сделать в windows 7?
Отправлено 13 Ноябрь 2010 — 00:47
Как восстановить системные файлы в windows 7
Команда sfc /scannow (Системная проверка файлов) сканирует все системные файлы windows 7 и при нахождении изменнных, поврежденных или отсутствующих файлов заменяет их при возможности корректными версиями.
Как запустить команду sfc /scannow в windows 7?
1) Запускаем командную строку от имени администратора.
1.png 47,21К 81 скачиваний
2.png 44,34К 51 скачиваний
Как найти и прочитать результаты сканирования команды sfc /scannow
3.png 200,96К 54 скачиваний
Отправлено 13 Ноябрь 2010 — 01:01
Отправлено 13 Ноябрь 2010 — 01:04
Отправлено 13 Ноябрь 2010 — 01:06
Как вы думаете, хорошая идея будет если поставить проверку системных файлов windows 7 в планировщик задач на каждый день? Или не очень?
Отправлено 13 Ноябрь 2010 — 01:08
Отправлено 13 Ноябрь 2010 — 01:10
Отправлено 30 Март 2011 — 12:46
Как восстановить системные файлы в windows 7
Команда sfc /scannow (Системная проверка файлов) сканирует все системные файлы windows 7 и при нахождении изменнных, поврежденных или отсутствующих файлов заменяет их при возможности корректными версиями.
Как запустить команду sfc /scannow в windows 7?
1) Запускаем командную строку от имени администратора.
1.png 47,21К 81 скачиваний
2.png 44,34К 51 скачиваний
Как найти и прочитать результаты сканирования команды sfc /scannow
3.png 200,96К 54 скачиваний
Отправлено 28 Август 2011 — 17:51
Отправлено 15 Январь 2012 — 03:57
Отправлено 18 Январь 2012 — 09:58
Установил Office Tab Enterprise 8.0 на программу Microsoft Office 2010 v14,0,4763. В процессе установки и после установки и активации выдает (при запуске самой программы и любого приложения Office ) ошибку 1907 не удается зарегистрировать шрифт. Проверка и исправление системных файлов не помогла, что делать? Если в этой программе убрать галочки ее использования с приложениями Office, то приложения запускаются без проблем. С ув. Виктор.
Отправлено 12 Апрель 2012 — 10:37
Прикрепленные файлы
Отправлено 12 Июнь 2012 — 16:17
Отправлено 12 Июнь 2012 — 23:30
Скажите, а если у меня есть сторонний жесткий диск, на котором надо проверить целостность системы, как мне это сделать? К слову сказать, на ноутбуке, к которому этот диск принадлежал система вообще не загружается, будто бы ее там нет, хотя еще вчера все было нормально, просто у ноута села батарейка и он выключился.
Отправлено 20 Сентябрь 2012 — 09:29
Синтаксис команды Sfc
Его базовая форма, это синтаксис, необходимый для выполнения параметров System File Checker:
Параметры sfc
Или, точнее, это то, что похоже на опции:
sfc
/scannow | Этот параметр указывает sfc сканировать все защищенные файлы операционной системы и при необходимости исправлять. |
/verifyonly | Этот параметр команды sfc совпадает с / scannow, но без ремонта. |
/scanfile=file | |
/offbootdir=boot | Используется с / offwindir , эта опция sfc используется для определения загрузочного каталога ( загрузки ) при использовании sfc из-за пределов Windows. |
/offwindir=win | Этот параметр sfc используется с / offbootdir для определения каталога Windows ( win ) при использовании sfc в автономном режиме. |
/? | Используйте справочный переключатель с помощью команды sfc, чтобы показать подробную справку о нескольких параметрах команды. |
/? | Используйте справочный переключатель с помощью команды sfc, чтобы показать подробную справку о нескольких параметрах команды. |
Как проверить целостность системных файлов с помощью SFC
Для проверки целостности системных файлов в операционной системе Windows 10 есть такая команда как «sfc /scannow». Она позволяет в автоматическом режиме проверить системные файлы и исправить найденные проблемы.
Чтобы воспользоваться данной командой нужно сначала запустить командную строку с правами администратора. Для этого откройте меню «Пуск», введите в поиск «cmd» или «Командная строка», кликните по найденной программе правой кнопкой мышки и выберите «Запуск от имени администратора».
После того как вы запустили командную строку с правами администратора, можно приступать к проверке целостности системных файлов Windows 10. Для этого просто водим команду следующую команду:
sfc /scannow
Нужно отметить, что SFC позволяет проверять не только всю систему в целом, но и отдельные файлы. Для этого нужно использовать вот такой вариант команды:
sfc /scanfile=ФАЙЛ
При этом вместо «ФАЙЛ» нужно указать путь к проверяемому файлу.
После запуска команды «sfc /scannow» начнется проверка системных файлов Windows 10 на целостность. В процессе этой проверки могут находиться ошибки, которые программа SFC будет пытаться исправлять. В случае удачного исправления на экране будет появляться соответствующие сообщения. Если же ошибок не будет найдено, то вы получите сообщение о том, что нарушений целостности не обнаружено.
В некоторых случаях проверка может обнаружить проблемы с файлами, но не сможет их исправить. Обычно это происходит из-за того, что данный системный файл используется операционной системой и его нельзя перезаписать. Исправить такую проблему можно с помощью запуска проверки в среде восстановления Windows 10.
Чтобы попасть в среду восстановления Windows 10 вам нужно открыть меню «Параметры» и перейти в раздел «Обновление и безопасность — Восстановление». Здесь нужно пролистать настройки до блока «Особые варианты загрузки» и нажать на кнопку «Перезагрузить сейчас».
Также вы можете попасть в среду восстановления с помощью загрузочного диска Windows 10. В начале процесса установки, сразу после выбора языка, в нижней части экрана будет ссылка на «Восстановление системы».
В среде восстановления откройте раздел «Поиск и устранение неисправностей – Дополнительные параметры» и запустите там командную строку.
В командной строке поочередно выполните команды «diskpart», «list volume» и «exit». Это позволит вам увидеть структуру ваших дисков. После этого можно запускать проверку целостности системных файлов. Для этого выполните вот такую команду:
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
При этом вместо C – подставьте букву системного раздела, согласно данным, которые вы получили с помощью предыдущих команд.
После этого нужно дождаться, пока программа SFC проверит все системные файлы и исправит ошибки. При таком запуске проверки у вас не должно быть проблем и все найденные ошибки должны быть исправлены.
Как исправить RAW формат на флешке
Если данные на флешке вам не нужны, то вы можете смело форматировать её встроенными инструментами. Но если на ней находятся ценные данные, вам надо исправить эту проблему. Тут возникает вопрос: как исправить флешку в RAW-формате?
Не нужно отчаиваться, всё можно восстановить без потери, однако, не всегда всё так легко и безоблачно. Если вы слабо представляете, что делать, если флешка стала в RAW-формате, то вам всё-таки стоит обратиться в специализированный сервисный центр, где за определённую плату восстановят все данные. Если же вы уверены в себе, тогда можете провести восстановление флешки самостоятельно. Существуют специальные программы для решения этой проблемы.
Как же исправить RAW-формат на флешке? Начать следует со встроенной программы, которая запускается через командную строку. Достаточно всего лишь ввести в поле командной строки команду: chkdsk n: /n, где n — это буква, обозначающая диск, который вы хотите «вылечить», а вторая /n — это функция исправления файловой системы при сканировании. Если встроенная программа не справится с этой проблемой, то она выведет сообщение «Chkdsk недопустим для дисков RAW». Но не стоит расстраиваться, имеется ещё много сторонних программ, которые помогут в борьбе с этим злополучным RAW.
В случае бессилия встроенной программы придёт на помощь относительно бесплатная программа DMDE, скачать которую можно с официального сайта. Запустить и установить эту утилиту не составляет большого труда, так что подробно останавливаться на этом не будем. После установки и запуска приложения вы увидите два окна. В левом выберите пункт «Физ. Устройство», в правом — проблемную флешку. Щёлкните по ней двойным кликом. В этот момент произойдёт экспресс-сканирование содержимого флешки.
Перейдите в папу «Найденные», далее в папку «Все найденные + реконструкции», потом нажмите «Пересканировать весь том» и подтвердите свои действия. Теперь запаситесь терпением, ведь чем больше объём вашей флешки, тем дольше будет проходить сканирование. После окончания этой процедуры в окне вы увидите все файлы, содержащиеся на флешке до сбоя в её работе, но учтите, что они будут иметь совершенно иные названия. Далее можете приступать к их восстановлению.
Если после всего проделанного у вас ничего не вышло или функционал этой программы не соответствует вашим требованиям, следует рассмотреть ещё один вариант, а именно MiniTool Power Data Recovery. Есть бесплатная версия программы, функционал которой ограничен лишь максимальным весом восстанавливаемого файла (до 1 ГБ).
- После установки и запуска этой утилиты необходимо указать диск, данные с которого вы хотите восстановить.
- Выберите флешку. MiniTool Power Data Recovery покажет вам содержащиеся в ней файлы. Можно выбрать все или только необходимые.
- Для того чтобы сохранить файлы, надо нажать кнопку Save Files (находится слева, голубого цвета).
- Далее программа попросит вас указать директорию (диск), на который вы хотите сохранить файлы со злополучной флешки. И ещё она вас предупредит, чтобы вы не вздумали сохранять данные на флешку, с которой вы их восстанавливаете.
С этого момента начнётся процесс копирования, длительность может составить приличное время, которое зависит от объёма файлов и вычислительной мощности компьютера. После всех ваших манипуляций ожидайте завершения копирования. Вот и всё, осталось только проверить необходимые файлы в папке, куда вы их сохранили, читабельны ли они. И собственно начать «воскрешать» флешку. То есть попросту её отформатировать.
Рекомендации по устранению проблем
Иногда случается, что приложение не может самостоятельно справиться с исправлением поврежденных файлов. В таких случаях рекомендуется производить анализ в безопасном режиме, но если даже это не позволяет устранить проблему, то требуется выполнить: «findstr /c:»« %windir%\Logs\CBS\CBS.log >»%userprofile%\Desktop\sfc.txt».
После этого на рабочем столе «Виндовс 7» появится «txt»-файл с перечнем всех файлов, которые программа не способна сама реанимировать. Пользователю необходимо эти файлы скопировать себе с другого компьютера, но с исправной Windows 7, либо с внешнего установочного носителя с дистрибутивом той модификации «Семерки», которая работает на ПК пользователя.Как сбросить пароль локальной учетной записи Windows 10
Скачет пинг в играх через вай-фай – что делать
Если пользователь не хочет переходить на кабельное соединение, можно просто проверить беспроводную сеть. Иногда к ней подключаются посторонние люди, например, соседи, что негативно влияет на качество связи. В подобных случаях требуется отключить от wi-fi сторонние устройства (через настройки роутера) и проверить, не помогло ли это справиться со сложностями.
Если у вас файловая система RAW верните NTFS, FAT32 — используя сторонние программы
Если вы хотите восстановить файловую систему NFTS и FAT32, то стоит использовать функционал специальных программ, которым нам в этом помогут. Я предлагаю такие программы как Recuva и TestDisk.
Одна из популярных программ для восстановления потерянных файлов – это Recuva. Скачайте, установите и запустите данный продукт, выберите опцию восстановления всех файлов, укажите проблемный диск, задействуйте опцию углублённого анализа и нажмите на «Начать».
После окончания проверки программа выведет список найденных файлов, пометьте их галочками и нажмите на «Восстановить».
Вторая программа, способная помочь в вопросе файловой системы RAW – это TestDisk.
- Скачайте и установите данную программу, выполните её запуск от имени администратора.
- Выберите команду «Create» (создать) и нажмите ввод, курсором выберите raw-диск и нажмите «Enter».
- После выбора нужного типа таблицы разделов нажмите на ввод, потом выберите «Analyze» и «Quick Search» (будет осуществлён быстрый поиск проблемных разделов).
- После того, как TestDisk найдёт проблемные тома, нажмите на «Write» (запись) для записи структуры найденного раздела.
ТеstDisk поможет вернуть ntfs без потери данных
Как восстановить системные файлы вручную в Windows 10
Если System File Checker не может исправить один или несколько файлов, вам необходимо будет их восстановить вручную.
Откройте файл sfclogs.txt, чтобы определить, какие поврежденные файлы, найти, где они находятся, выполнив простой поиск файлов или использовать предпочтительную поисковую систему Интернета, чтобы получить более подробную информацию. Затем следуйте приведенным ниже инструкциям, чтобы заменить поврежденный файл.
Быстрый совет. Вы можете найти известные копии системных файлов на другом компьютере с той же версией операционной системы, что и на вашем компьютере.
- Используйте комбинацию клавиш клавиатуры Windows + X, чтобы открыть меню «Power User» и выберите « Командная строка» («Администратор») .
- Возьмите на себя ответственность за поврежденный системный файл. В командной строке введите следующую команду и нажмите Enter :Примечание. Замените C:\Path-and-File-Name на путь и имя поврежденного файла. Например, C:\Windows\System32\appraiser.dll .
- Разрешить полный доступ администратора к поврежденному файлу с помощью следующей команды и нажмите Enter :
- Замените файл с хорошей копией, используя следующую команду и нажмите Enter :Примечание: вам нужно заменить C: \ Path-SOURCE-и-File-Name исходным путем и именем файла известного хорошего файла, а также заменить C: \ Path-DESTINATION-and-File-Name на путь назначения и имя поврежденного файла. Вот пример: copy D: \ Files \ appraiser.dll C: \ Windows \ System32 \ appraiser.dll .
- Введите « Да» и нажмите « Ввод», чтобы подтвердить перезапись.
После замены файла вы можете ввести команду и нажать Enter в командной строке, чтобы проверить целостность всех системных файлов, чтобы узнать, исправлена ли проблема. В качестве альтернативы, если вы отремонтировали только несколько файлов, вы можете проверить целостность каждого файла с помощью команды (например, ).
Проверка целостности системных файлов в Windows 10 посредством утилиты DISM
Запуск SFC в среде восстановления
Для загрузки системы в среде восстановления воспользуйтесь одним из нижеуказанных способов:
Откроем параметры путем сочетания клавиш «Win+I», перейдем в раздел «Обновление и безопасность», затем кликнем на кнопку «Перезагрузить сейчас» в окне «Восстановление».
- Загрузимся с уже созданного диска восстановления Windows.
- Загрузимся с любого установочного диска или загрузочной флэшки для Windows.
После загрузки в среде восстановления вводим следующие параметры в командную строку, соблюдая последовательность:
- diskpart.
- list volume.
- exit.
sfc /scannow /offbootdir = C:\ /offwindir = C:\Program Files, где C – локальный диск, с установленной системой, а диск C:\Program Files – путь к папке.
Описываемый метод проводит глубокое исследование целостности системы, в ходе которого команда SFC исправляет все неисправности. По окончании сканирования Windows 10 автоматически перезагрузится и запустится в обычном режиме.
Использование SFC для проверки целостности и исправления системных файлов Windows 10
Многим пользователям знакома команда проверки целостности системных файлов sfc /scannow
которая автоматически проверяет и исправляет защищенные системные файлы Windows 10.
Для запуска команды стандартно используется командная строка, запущенная от имени администратора (запустить командную строку от администратора в Windows 10 можно через меню правого клика мыши по кнопке «Пуск»), вводим в нее sfc /scannow
и нажимаем Enter.
После ввода команды, начнется проверка системы, по результатам которой найденные ошибки целостности, которые можно исправить (о том, какие нельзя — далее) будут автоматически исправлены, а в случае их отсутствия вы получите сообщение о том, что «Защита ресурсов Windows не обнаружила нарушений целостности».
Также имеется возможность проверить целостность конкретного системного файла, для этого можно использовать команду sfc /scanfile=”путь_к_файлу”
.
Однако при использовании команды есть один нюанс: SFC не может исправить ошибки целостности для тех системных файлов, которые используются в настоящий момент времени. Чтобы решить проблему, можно запустить SFC через командную строку в среде восстановления Windows 10.
Запуск проверки целостности Windows 10 с помощью SFC в среде восстановления
Для того, чтобы загрузиться в среде восстановления Windows 10, вы можете использовать следующие способы:
- Зайти в Параметры — Обновление и безопасность — Восстановление — Особые варианты загрузки — Перезагрузить сейчас. (Если пункт отсутствует, то вы можете также использовать такой метод: на экране входа в систему, кликните по значку «вкл» справа внизу, а затем, удерживая Shift, нажмите «Перезагрузка»).
- Загрузиться с заранее .
- Загрузиться с установочного диска или загрузочной флешки с дистрибутивом Windows 10, а в программе установки, на экране после выбора языка, слева внизу выбрать «Восстановление системы».
После этого, зайдите в «Поиск и устранение неисправностей» — «Дополнительные параметры» — «Командная строка» (в случае если вы использовали первый из указанных выше способов, вам также потребуется ввести пароль администратора Windows 10). В командной строке по порядку используйте следующие команды:
- diskpart
- list volume
В результате выполнения второй команды, вы увидите список томов. Запомните буквы томов, соответствующие диску «Зарезервировано системой» (с загрузчиком) и системному разделу с Windows 10 (поскольку, вероятнее всего, эти буквы будут отличаться от тех, что вы видите в проводнике). Продолжите ввод команд:
- exit
- sfc /scannow /offbootdir=C:\ /offwindir=E:\Windows
(где C
— раздел с загрузчиком, а E:\Windows
— путь к папке Windows 10, у вас буквы могут отличаться).
Запустится сканирование целостности системных файлов операционной системы, при этом в этот раз команде SFC будет доступно восстановление всех файлов. Сканирование может продолжаться в течение значительного времени — пока мигает указатель подчеркивания, ваш компьютер или ноутбук не завис. По завершении закройте командную строку и перезагрузите компьютер в обычном режиме.
ТОП-10 лучших фирм-производителей Wi-Fi роутеров
Сканирование посредством DISM.exe
Указанная утилита эксплуатируется для монтирования образов, даёт возможность выявить и исправить проблемы, возникающие с разделами ОС в результате их повреждения, выполнять восстановление. Она прекрасно подходит для тех разделов, с которыми не смогла справиться SFC. Ещё её можно применять, если SFC не смогла обнаружить никаких проблем при сканировании. Потому не ограничивайтесь только одним видом сканирования и лечения повреждённых участков, обязательно проведите эту операцию при работе с системными компонентами.
Для запуска DISM.exe тоже применяется командная строка. Активируйте её от администратора и далее следуйте по шагам:
- dism /Online /Cleanup-Image /CheckHealth — эта функция предоставляет сведения, какие в наличии дефекты, повреждения разных компонентов Windows 10. Глубокая проверка, впрочем, не совершается, используются лишь ранее найденные данные.
- dism /Online /Cleanup-Image /ScanHealth — сканирование на возможные повреждения хранилища компонентов. Эта проверка зачастую требует достаточно времени, периодически подвисая в процессе реализации (обычно на 20%).
- dism /Online /Cleanup-Image /RestoreHealth — тщательный осмотр и воссоздание файлов системы в автономном режиме, восстановление, что также занимает продолжительное время.
Все журналы действий при исполнении вышеописанных команд записываются по пути Windows\Logs\CBS\CBS.log, Windows\Logs\DISM\dism.log
Подобно предыдущей утилите, DISM запускается также посредством режима восстановления Windows 10.
Проверка целостности системных файлов в Windows 7/8 идентична этой же операции в 10-ой. Осуществляется аналогично — посредством командной строки через SFC и соответствующую команду. Все действия выполняются в той же последовательности, как и описанные ранее. По аналогичному алгоритму осуществляется проверка целостности системных файлов в Windows XP. Старт интерпретатора командной строки происходит так:
- зайдите в меню «Пуск»;
- кликните по опции «Выполнить»;
- в диалоговом окне наберите команду «cmd», затем на клавиатуре Enter.
В результате откроется обычная командная строка, вы сможете выполнить все действия для проверки файлов ОС на дефекты.
Все указанные операции помогут восстановить испорченные, повреждённые разделы любой операционной системы класса Windows, что позволит решить проблемы вмешательства вредоносных программ в работу компьютера, вернёт быстродействие в его работу, позволит избежать крайних мер, таких как полное восстановление системы при неполадках в работе. Вам не потребуется переустанавливать полностью ОС, достаточно восстановить повреждённые компоненты. Выявите их с помощью специальных команд и утилит, и ваш компьютер продолжит свою работу.
Нередко пользователи вынуждены полагать, что системные файлы операционной системы (ОС) повреждены, причина в характерных сбоях при выполнении элементарных операций и медленной работе компьютера. Бывает, что загрузка внешнего IT-продукта приводит к деструктивному изменению конфигурации ОС. В этих случаях помогает проверка целостности системных файлов в Windows 10.
Обычно, в ОС предусмотрены два программных продукта SFC.exe и DISM.exe, и, кроме этого, команда Repair-WindowsImage для Windows PowerShell. Первые проверяют целостность составляющих системы и автоматически восстанавливают их выявленные дефекты. Вторая делает это, применяя DISM.
Эксперты уверены, что целесообразнее использовать их поочередно, поскольку перечни сканируемых файлов у этих программных средств отличаются друг от друга.
В продолжение рассмотрим несколько инструкций по применению представленного ПО. Описываемые действия безопасны, однако необходимо помнить, что восстановление системных файлов носит комплексный характер, и затрагивает даже те изменения, которые вносятся самим пользователем. В частности, установка внешних ресурсов и прочие преобразования ОС будут аннулированы.
Сканирование посредством SCF
Многие пользователи для сканирования операционной системы перед восстановлением утраченных, повреждённых файлов, выполняемого с целью их корректного функционирования, возобновления бесперебойной работы, устранения неполадок посредством восстановления повреждённых компонентов, применяют команду sfc /scannow, она в автономном режиме исследует и поправляет системные разделы ОС Windows 10.
- Для активации данной команды вначале откройте CMD , старт произведите с правами администратора. Можно активировать утилиту при помощи мышки, кликнув правой кнопкой по главному меню «Пуск», затем в списке выбрав «Командную строку». В диалоговом окне наберите sfc /scannow, нажмите Enter.
- Будет начата проверка, выявятся дефекты, затем начнут корректироваться без вашего вмешательства, содействия автоматически, самой системой. Если ошибки не обнаружились, вам сообщат, что защитой ресурсов ОС не обнаружено проблем.
- Если же решите проверить какой-то один, определённый из системных файлов, то в командной строке укажите scf /scanfile=”путь к файлу”.
- Нельзя не отметить, что SCF не в состоянии исправлять ошибки тех разделов, которые запущены в момент сканирования, поэтому лучше всего эксплуатировать SFC исключительно при запуске «Восстановление среды Windows 10».
Запуск SFC, используя среду восстановления
Чтобы правильно активировать SCF, выполняйте последовательно шаги ниже описанного алгоритма.
После проведения вышеописанных шагов появится список томов, необходимо запомнить или записать те буквы, которые соответствует системному разделу и диску «Зарезервировано системой».
В результате должно запуститься сканирование, проверяющее целостность системных файлов, восстановление станет доступно для всех из них. Учтите, что проверка займёт довольно значительное количество времени, не нужно в течение всей процедуры выключать или перезагружать компьютер . Последнее действие необходимо будет выполнить только тогда, когда сканирование завершится, и вы закроете командную строку.
Как восстановить хранилище системных файлов с помощью DISM
DISM – это программа для развёртывания и обслуживания образов операционной системы Windows 10. С ее помощью можно найти и устранить проблемы с хранилищем системных файлов Windows 10 из которого программа проверки целостности копирует правильные версии системных файлов.
Программу DISM стоит использовать в тех случаях, когда проверка целостности с помощью SFC не смогла исправить найденные ошибки. В этом случае нужно проверить хранилище с помощью DISM и повторно проверить целостность системных файлов с помощью SFC.
Как и в случае SFC, для того чтобы использовать DISM вам понадобиться командная строка с правами админа. Откройте ее так, как это было описано в начале статьи. После открытия командной строки вам нужно выполнить следующую команду:
dism /Online /Cleanup-Image /RestoreHealth
Данная команда запустит проверку хранилища системных файлов и автоматически исправит найденные ошибки. Нужно отметить, что процесс проверки может на некоторое время «зависать», это нормально не завершайте работу программы.
Также для работы с DISM вам могут понадобиться следующие команды:
- dism /Online /Cleanup-Image /CheckHealth – вывод информации о текущем состоянии компонентов Windows 10. Эта команда не выполняет проверку, а только выводит уже имеющуюся информацию.
- dism /Online /Cleanup-Image /ScanHealth – проверка хранилища системных файлов без исправления найденных ошибок. Как и первая команда, может «зависать» в процессе работы.
Если по какой-то причине DISM не может исправить имеющиеся проблемы, то вы можете использовать смонтированный образ диска Windows 10 в качестве источника оригинальных файлов. Для этого программе нужно указать на файл install.wim (или esd), который находится на диске. Делается это при помощи вот такой команды:
dism /Online /Cleanup-Image /RestoreHealth /Source:wim:файл_wim:1 /limitaccess
При этом строчку «файл_wim» нужно заменить на путь к wim-файлу на смонтированном диске Windows 10. А при использовании esd-файла все «wim» внутри команды нужно заменить на «esd».
С результатами работы программы DISM можно ознакомиться, просмотрев жернал выполненных действий. Он сохраняется в файлах «Windows\Logs\DISM\dism.log» и «Windows\Logs\CBS\CBS.log».
Также нужно отметить, что программу DISM можно запускать с помощью PowerShell. В этом случае используется команда «Repair-WindowsImage». Например, с помощью «Repair-WindowsImage -Online -ScanHealth» можно проверить наличие ошибок, а с помощью «Repair-WindowsImage -Online -RestoreHealth» выполнить проверку и исправить найденные ошибки.
В заключении материла еще раз напомним, что программа DISM проверяет хранилище системных файлов Windows 10, а не сами используемые файлы. Поэтому после проверки хранилища нужно повторить проверку целостности системных файлов с помощью SFC, так как это описано в начале статьи.
Примеры команд Sfc
sfc /scannow
В приведенном выше примере утилита System File Checker используется для сканирования, а затем автоматически заменяет любые поврежденные или отсутствующие системные файлы. Опция / scannow является наиболее часто используемым коммутатором для команды sfc.
sfc /scanfile=c:\windows\system32\ieframe.dll
Команда sfc, приведенная выше, используется для сканирования ieframe.dll, а затем восстанавливает ее, если проблема обнаружена.
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
В следующем примере защищенные файлы Windows сканируются и восстанавливаются при необходимости ( / scannow ), но это делается с другой установкой Windows ( / offwindir = c: \ windows ) на другом диске ( / offbootdir = c: \) ,
sfc /verifyonly
Используя команду sfc с параметром / verifyonly , System File Checker проверит все защищенные файлы и сообщит о любых проблемах, но никаких изменений не будет.
Загрузка…Проверка целостности системных файлов. Восстановление целостности файлов Windows
Утилита SFC.EXE (S ystem F iles C hecker) существует во всех версиях Windows, начиная с Windows 2000, и предназначена для проверки состояния и восстановления системных файлов. Механизмы защиты важных файлов в разных версиях Windows реализованы по-разному, но все они учитывают тот факт, что какие-либо системные файлы (обычно исполняемые файлы.exe, файлы библиотек.dll, файлы драйверов) могут быть изменены сторонним программным обеспечением, и должен быть механизм, позволяющий проверить их целостность и отменить обнаруженные изменения.
Формат командной строки:
SFC
Параметры командной строки:
/SCANNOW — Проверка целостности всех защищенных системных файлов и восстановление, по возможности, проблемных файлов.
/VERIFYONLY — Проверка целостности всех защищенных системных файлов. Восстановление файлов не выполняется.
/SCANFILE — Проверка целостности указанного файла и его восстановление при обнаружении проблем. В параметре файл следует указать полный путь
/VERIFYFILE — Проверка целостности файла, полный путь к которому указан в параметре файл . Восстановление файлов не выполняется.
/OFFBOOTDIR — Расположение автономного каталога загрузки для автономного восстановления
/OFFWINDIR — Расположение автономного каталога Windows для автономного восстановления
Примеры использования команды SFC:
sfc /? — отобразить подсказку по использованию.
sfc /scannow — выполнить проверку целостности системных файлов и восстановить поврежденные. Результаты работы записываются в журнал утилиты \Windows\Logs\CBS\CBS.log.
sfc /verifyonly — выполнить только сканирование системных файлов без исправления.
sfc /VERIFYFILE=c:\windows\system32\cmd.exe — сканировать только файл cmd.exe
sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows — сканировать только файл kernel32.dll из состава операционной системы, установленной на логическом диске D: . При выполнении сканирования файлов автономной Windows, ведение файла журнала в настоящее время не поддерживается.
В процессе выполнения программы, на экране отображается информация о ходе сканирования и результаты работы. Пример вывода при использовании сканирования с исправлением командой sfc /scannow :
Начато сканирование системы. Этот процесс может занять некоторое время.
Начало стадии проверки при сканировании системы.
Проверка 100% завершена.
Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Подробные сведения см. в файле CBS.Log, который находится по следующему пути: windir\Logs\CBS\CBS.log. Например, C:\Windows\Logs\CBS\CBS.log. Обратите внимание, что ведение журнала в настоящее время не поддерживается для автономного обслуживания.
Начиная с Windows Vista, в качестве средства по обслуживанию компонент операционной системы используется Component-Based Servicing (CBS) — специальный набор программных средств для обеспечения ее целостности. CBS является частью Component Servicing Infrastructure (CSI) , обеспечивающей необходимые изменения текущего состояния Windows, например, при обновлении системы (Windows Update), установке или удалении программ и компонент, обновлении драйверов устройств и т.п. Фактически, CBS предоставляет программный интерфейс (API) инсталляторам для корректного изменения текущего состояния системы. Система обслуживания ОС Windows фиксирует множество событий, связанных с отслеживанием этого состояния, в специальном файле C:\Windows\Logs\CBS\CBS.log
Файл журнала CBS.log, кроме всего прочего, содержит и подробные сведения о ходе выполнения сканирования утилиты sfc.exe и его результатах. Для каждого сканируемого файла записывается дата, время и дополнительные сведения о проверке. Через каждые 100 проверок отображается итоговая информация, сопровождаемая тегом , что позволяет выделить из довольно объемного текста только те записи, которые содержат данный признак, с использованием команды поиска строки в текстовом файле findstr :
findstr /c:»» %windir%\logs\cbs\cbs.log >sfcdetails.txt — найти строки, содержащие и вывести их в файл sfcdetails.txt текущего каталога.
Пример содержимого файла журнала, содержащего только строки с тегом :
00004b78 Verifying 100 (0x0000000000000064) components
00004b79 Beginning Verify and Repair transaction
00004be0 Verify complete
00004be1 Verifying 100 (0x0000000000000064) components
00004be2 Beginning Verify and Repair transaction
00004c30 Repairing corrupted file «\??\C:\WINDOWS\System32\cmd.exe» from store
00004c5a Verify complete
. . . .
00005594 Committing transaction
00005599 Verify and Repair Transaction completed. All files and registry keys listed
in this transaction have been successfully repaired
В данном примере, проверено 100 файлов, в которых не обнаружено никаких отклонений, а в следующей порции был обнаружен и успешно исправлен файл msprivs.dll.mui . Последние 2 строки сообщают о завершении работы, и о том, что все файлы и ключи реестра были успешно восстановлены.
В тех случаях, когда не удалось восстановить поврежденный файл, в журнале будет присутствовать строка, содержащая:
Cannot repair member file Имя Файла Детальная информация о файле
Причиной невозможности восстановления файлов может быть неисправность оборудования, нарушение целостности файловой системы, повреждение хранилища эталонных файлов и т.п. В большинстве случаев, кроме неисправности оборудования, зная имя поврежденного файла, можно выполнить восстановление с использованием копирования из дистрибутива или каталогов аналогичной операционной системы.
Для поиска информации в тексте журналов cbs.log удобно фильтровать записи по характерным признакам событий, зафиксированных в журнале:
findstr /c:»Cannot repair» %windir%\logs\cbs\cbs.log >sfcnotrepair.txt sfcnotrepair.txt только те строки журнала cbs.log , которые содержат строку Cannot repair , т.е. на выходе мы получим перечень системных файлов, которые не удалось восстановить.
findstr /c:»succsessfylly repaired» %windir%\logs\cbs\cbs.log >sfcnotrepair.txt — записывать в текстовый файл sfcnotrepair.txt только те строки журнала cbs.log , которые содержат строку succsessfylly repaired , т.е. на выходе мы получим перечень системных файлов, которые удалось восстановить.
В каталоге \Windows\Logs\CBS\ кроме текущего файла журнала cbs.log могут храниться устаревшие копии журналов в виде сжатых файлов с именем CbsPersist_ГГГГММДДnnnnnn.cab , которые, при необходимости можно распаковать для дальнейшего углубленного анализа.
В среде Windows 8-10 для восстановления системных компонент Windows, возможно использование утилиты Dism.exe , поддерживающей (чего не было в Windows Vista/Windows 7) параметр RestoreHealth :
dism /Online /Cleanup-Image /RestoreHealth — для восстановления системных файлов текущей ОС Windows.
Для Windows 7 параметр /RestoreHealth неприменим и функции восстановления объединены с функциями сканирования, задаваемыми параметром /ScanHealth :
dism /Online /Cleanup-Image /ScanHealth — для восстановления системных файлов текущей ОС Windows 7.
Работает некорректно, вы можете использовать утилиту командной строки SFC для восстановления поврежденных или потерянных системных файлов.
Когда вы начинаете замечать случайные ошибки, проблемы во время загрузки системы или проблемы работоспособности компонентов Windows, то велика вероятность, что данное состояние вызвано поврежденными или потерянными системными файлами.
Несмотря на то, что Windows 10 отлично справляется с защитой файлов, которые необходимы для нормальной работы компьютера, некоторые приложения, драйвера или даже обновления Windows могут стать причиной потери стабильности системы. Как и прошлых версиях систем от Microsoft, Windows 10 включает средство проверки системных файлов (System File Checker, SFC) – компактную, но мощную утилиту командной строки, которая может выполнить сканирование цельности системы и заменять поврежденные или пропущенные файлы оригинальной версией.
В данном руководстве мы представим шаги по использованию средства проверки системных файлов (SFC) для автоматического восстановления поврежденных файлов системы во время работы операционной системы. Также рассмотрим, как запустить утилиту в Безопасном режиме командной строки и как вручную восстановить поврежденные системные файлы, которые стали причиной неполадок.
Предупреждение: перед началом работы с утилитой SFC рекомендуется сделать полную резервную копию системы или создать точку восстановления системы. В случае, если что-то пойдет не так, вы сможете вернуть исходное состояние системы.
Следующая команда позволяет выполнить полное сканирование защищаемых файлов на вашем компьютере и исправить файлы, которые вызывают проблемы во время работы Windows 10.
Командная строка
Sfc /scannow
3. После завершения сканирования, вы увидите одно из следующих сообщений:
- Защита ресурсов Windows не обнаружила нарушений целостности . Это означает, что в системе не обнаружены поврежденные или потерянные файлы.
- Защита ресурсов Windows не может выполнить запрошенную операцию . Это сообщение означает, что во время сканирования произошла ошибка и нужно выполнить сканирование оффлайн.
- Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Сведения см. в журнале CBS.Log WinDir%\Logs\CBS\CBS.log . Данное сообщение появляется, когда SFC смогла исправить проблему. Вы можете посмотреть журнал для того, чтобы ознакомиться с подробной информацией.
- Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Сведения см. в журнале CBS.Log %WinDir%\Logs\CBS\CBS.log . В этом случае нужно вручную исправить поврежденные файлы.
Совет: для исправления всех проблем может понадобиться пройти процедуру проверки целостности около трех раз.
Для просмотра информации о работе средства проверки целостности в файле CBS.Log нужно создать копию файла на рабочем столе, доступную для чтения:
1. Введите в поиске меню Пуск Командная строка , нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора .
2. Введите следующую команду и нажмите Enter
Findstr /c:»» %windir%\Logs\CBS\CBS.log >»%userprofile%\Desktop\sfclogs.txt»
3. Откройте файл sfclogs.txt , расположенный на рабочем столе, с помощью приложения “Блокнот”. Файл будет содержать подробную информацию о сканировании системы и о файлах, которые не удалось восстановить.
Примечание: подробная информация доступна только при выполнении сканирования в Windows 10, но не при запуске утилиты в Безопасном режиме в Командной строке.
Иногда защищенные системные файлы, которые нужно восстановить, уже загружены в оперативную память во время работы WIndows 10. В этом случае для исправления обнаруженных проблем можно использовать средство проверки системных файлов во время запуска системы.
- 1. Используйте клавиатурное сочетание Windows + I для открытия приложения “Параметры”.
- 2. Выберите раздел “Обновление и безопасность”.
- 3. В меню Выберите опцию “Восстановление”.
- 4. В секции “Особые варианты загрузки” нажмите кнопку “Перезагрузить сейчас”.
- 5. Выберите “Поиск и устранение неисправностей”.
- 6. Перейдите в “Дополнительные параметры”.
- 7. Нажмите “Командная строка” для загрузки компьютера в режиме командной строки.
- 8. После перезагрузки нужно будет ввести имя пользователи и пароль.
- 9. Нужно указать SFC, где находятся установочные файлы Windows. В командной строке введите следующую команду, чтобы распознать расположение файлов Windows 10 и разделов, зарезервированных системой:
- 10. Введите следующую команду и нажмите Enter:
Обратите внимание, что в примере для указания буквы диска зарезервированного системой раздела используется переключатель /offboodir . В данном случае это диск C, а переключатель /offwindir указывает путь до файлов Windows, который в нашем случае D:\Windows .
Нужно помнить, что во время загрузки компьютера в режиме командной строки, буквы диска могут отличаться, поэтому нужно использовать команду, указанную на шаге 9. Однако, в большинстве случаев при работе с Windows 10, диск D используется для установки, а диск С является зарезервированным системным разделом (System Reserved partition).
- 11. После завершения сканирования, закройте командную строку.
- 12. Нажмите “Продолжить”, чтобы выйти и загрузиться в Windows 10 в обычном режиме.
Как восстановить системные файлы вручную в Windows 10
Если средство проверки системных файлов не может исправить один или несколько файлов, вам придется восстановить их вручную.
Откройте файл sfclogs.txt , чтобы определить, какие файлы были повреждены. Выполните обычный поиск, чтобы найти расположения файлов или используйте поисковую систему для получения дополнительной информации. Затем выполните инструкции ниже, чтобы заменить поврежденные файлы.
Совет: вы можете найти рабочие версии системных файлов на другом компьютере с такой же версией операционной системы, как и на исходном компьютере.
- 1. Введите в поиске меню Пуск Командная строка , нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора , потому что для запуска SFC требуются права администратора устройства.
- 2. В Командной строке введите следующую команду и нажмите Enter:
Примечание: замените C:\Path-and-File-Name на путь поврежденного файла. Например:
C:\Windows\System32\appraiser.dll
- 3. Разрешите полный доступ (доступ администратора) к поврежденному файлы, используя следующую команду и нажав Enter.
- 4. Замените проблемный файл рабочей копией, введите следующую команду и нажмите Enter:
Примечание: замените C:\Path-SOURCE-and-File-Name на путь и название рабочей версии файла, а C:\Path-DESTINATION-and-File-Name нужно заменить на путь и название поврежденного файла. Например:
Copy D:\Files\appraiser.dll C:\Windows\System32\appraiser.dll
- 5. Введите “Yes” и нажмите Enter, чтобы подтвердить перезапись.
После замены файла можно ввести команду SFC /verifyonly и нажать Enter в командной строке для проверки целостности всех системных файлов, чтобы убедиться, что проблема была решена. Дополнительно, если были исправлены только некоторые файлы, вы можете проверить целостность каждого отдельного файла используя команду sfc /VERIFYFILE=C:\Path-and-File-Name . Например:
Sfc /VERIFYFILE=C:\Windows\System32\kernel32.dll
Имейте в виду, что средство проверки системных файлов можно использовать не только в Windows 10, но и в предыдущих версиях операционной системы. Тем не менее, в зависимости от версии ОС, некоторые функции могут отличаться. В Командной строке введите команду sfc /? для просмотра всех доступных опций.
Нашли опечатку? Нажмите Ctrl + Enter
В операционной системе Windows с момента ее появления существовали ошибки. Происходили они практически во всех версиях. Выглядит это по-разному. Выскакивает сообщение об ошибке, отображается «синий экран смерти», крах приложения или вовсе перезагрузка системы. В большинстве случаев это связано с нарушением целостности системных и важных для работы файлов. А вот причинами таких последствий может служить как так и общая засорённость системы и сбои.
Начиная с Windows 2000 внутри неё был реализован механизм, позволяющий провести проверку на целостность важных файлов с возможностью их восстановления. Название утилиты — SFC. Наиболее известный способ применения — SFC /scannow. Что это за команда и для чего используется, будет подробно рассказано в этой статье.
SFC /scannow — что это?
Вообще, в интернете эта связка используется повсеместно в инструкциях и тому подобное. На самом деле выражение идущее в след за слэшем всего лишь ключ или аргумент к утилите SFC.
SFC — специальная программа, призванная проверить состояние системных файлов, с целью найти искажения, нарушения целостности или вообще их отсутствия. Запускать её нужно с определёнными аргументами, список которых будет представлен ниже.
- SFC /? Данный ключ выведет список всех имеющихся аргументов с примерами их использования. Собственно, такого же эффекта можно добиться при вызове просто SFC без приставок;
- SFC /scannow. Что это за ключ? Он выполняет сканирование, вычисляет, были ли изменены системные файлы и в случае нахождения таких, начинает восстановление. Весь цикл произойдёт в режиме по-умолчанию, т.е. вмешательство пользователя после введения команды не требуется. Иногда вывод данной процедуры может отобразить что-то вроде «SFC /scannow не может восстановить некоторые файлы». Это означает, что файл поврежден настолько, что его невозможно восстановить или же отсутствует совсем;
- /verifyonly. Данный аргумент просто занимается проверкой файлов, при этом не восстанавливая их;
- /scanfile=Путь к проверяемому файлу. Сканирование и попытка восстановления одного конкретного файла;
- /verifyfile=Путь к проверяемому файлу. Похожа на предыдущую команду, только не восстанавливает найденные проблемные экземпляры;
Дополнительные команды
- /offwindir=буква диска, на котором нужно выполнить сканирование. Дает возможность проверить целостность, указав конкретно, где установлена система Windows;
- /offbootdir=буква диска, с которого нужно восстановить файлы. Данный ключ используется совместно со scannow и предыдущим аргументом;
- /scanonce. Данный ключ устанавливает запланированную проверку на следующий перезапуск системы;
- /scanboot. Этот аргумент, как и предыдущий планирует сканирование, только теперь каждый раз при перезагрузке;
- /revert. Данный ключ отменяет применённые изменения в ходе выполнения предыдущих команд;
- /purgecahe. Аргумент производит удаление из специального кеша исходных файлов, по которым и происходит восстановление. При этом проводится проверка и наполнение его текущими, если их целостность не нарушена;
- /cachesize=i. Данный ключ устанавливает размер кеша по желанию пользователя. Измеряется значение i в мегабайтах.
Примеры использования SFC /scannow. Что это дает и вывод результатов
Использовать SFC нужно в командной строке. При этом потребуются права администратора. Чтобы это выполнить, нужно нажать кнопку «Пуск» и перейти в пункт «Стандартные». Там есть «Командная строка». Нужно щёлкнуть по ней правой кнопкой и выбрать «Запустить от имени администратора».
Появится черный экран, в котором и будут вводиться команды и выводится соответствующий результат. Выглядит окошко так:
В нем можно ввести одну из перечисленных выше команд, в зависимости от ситуации. Для примера, первая, которую можно использовать — SFC /scannow. Что это даст? Во-первых, утилита проверит все важные системные файлы, затем сравнит их с базой из кеша.
Если обнаружатся какие-либо несоответствия, то они будут восстановлены. В ходе работы утилиты отображается прогресс, по достижении которым 100% выведется результат процедуры. Их может быть несколько:
- Программа не обнаружила нарушений целостности. Вывод данного предложения повествует о том, что с системой все в порядке;
- Для завершения требуется перезагрузка. Перезапустите систему Windows и выполните sfc еще раз. Возникновение данного результата при использовании восстановления SFC /scannow, может быть из-за ограниченной среды. Решение проблемы система предложила.
Данный список ответов системы происходит чаще всего.
Остальные сообщения, используемые реже
Программа обнаружила повреждённые файлы, но не может восстановить некоторые из них. Это не самый благоприятный вариант, так как может быть повреждён кэш, хранящий целые и правильные версии файла;
Утилита не может выполнить запрошенную операцию. Данный результат выводится в случае какого-либо ограничения со стороны системы. Стоит попробовать перезагрузиться в безопасный режим и ввести команды здесь;
Утилита обнаружила повреждённые файлы и успешно их восстановила. Это сообщение сигнализирует о том, что все системные проблемы устранены. Результат выполнения SFC /scannow в Windows 7 сохраняется по адресу Путь к папке Windows\Logs\CBS\CBS.log;
Использование SFC /scannow в Windows 7, 8, 10 может привести иногда к необычным результатам. В случае, когда утилита говорит, что не нашла никаких ошибок, а система все равно работает нестабильно, нужно перезапустить SFC еще раз. Известны случаи, когда успешное устранение проблемы реализовывалось с третьей или даже пятой попытки. То же самое касается и других неуспешных результатов. Также стоит использовать представленную утилиту в безопасном режиме, так как не будут мешать отдельные сервисы и процессы.
Заключение
В статье было подробно рассмотрено использование утилиты SFC.exe /scannow. Что это такое и как применять было описано в примерах различных ключей. Чтобы избежать использования утилиты SFC лучше все же следить за системой и не допускать ее разрушения и сбоев. Это можно реализовать с помощью антивирусных программных продуктов, систем сканирования и очистки реестра. Также стоит тщательно следить за тем, что устанавливается на компьютер. И самое главное — избегать скачивания непонятных файлов и программ с подозрительных или незнакомых ресурсов. Соблюдение простейших норм компьютерной грамотности избавит от необходимости использовать средства проверки целостности системы и вызова мастера.
Операционная система 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 различными способами ».
Вывод
Целостность файлов Windows 10 нарушается после неправильной работы с ними, частой переустановки программ или перезаписи информации. Для восстановления используйте встроенную утилиту sfc /scannow , которая сделает все автоматически, используя хранилище оригинальных файлов. Если поврежден исходный образ, восстановите его с помощью Deployment Image & Servicing Management .
System file checker windows 10
Всякий раз, когда что-то идет не так с компьютером или ноутбуком, есть ряд инструментов для устранения неполадок, которые вы можете выполнить, чтобы попытаться устранить проблему. В 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. Использование инструмента System File Checker (SFC)- Запустите командную строку (CMD) от имени администратора. Нажмите «поиск» и напишите просто «cmd» или «командная строка», далее по ней правой кнопкой мыши и запуск от имени админа.
- Задайте команду sfc /scannow и дождитесь окончания процесса.
Примечание: После сканирования вашей системы будет выдан один из трех результатов:
- Ошибок системных файлов не будет.
- Будут ошибки системных файлов и Windows восстановит их автоматически.
- Windows обнаружила ошибки, но не может восстановить некоторые из них.
Если у вас показывает вариант 3, что ошибка обнаружена и система не может восстановить, то загрузитесь в безопасном режиме и проделайте заново процедуру. Советую отключить шифрование EFS и Bitlocker , если на момент проверки они имеются. Ничего не получилось? Двигаемся ниже.
2.
Использование инструмента Deployment Image and Service Management (DISM)Если вышеуказанное не работает в безопасном режиме, есть один последний способ проверить повреждение в системных файлах и исправить их. Используем инструмент Deployment Image and Service Management (DISM). Команда работает с системами Windows 8/8.1/10. Откройте обратно командную строку от имени администратора и используйте следующую команду:
DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
Процесс может занять длительное время с зависанием процентной шкалы. Закончив работу, перезагрузите компьютер и запустите обратно 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.exe и DISM.exe, а также команда Repair-WindowsImage для Windows PowerShell (использующая DISM для работы). Вторая утилита служит дополнением первой, в случае, если SFC не удается восстановить поврежденные файлы.
Примечание: описываемые в инструкции действия безопасны, однако, в том случае, если до этого вы проделывали какие-либо операции, связанные с заменой или изменением системных файлов (например, для возможности установки сторонних тем и т.п.), в результате восстановления системных файлов, эти изменения будут отменены.
Использование SFC для проверки целостности и исправления системных файлов Windows 10
Многим пользователям знакома команда проверки целостности системных файлов sfc /scannow которая автоматически проверяет и исправляет защищенные системные файлы Windows 10.
Для запуска команды стандартно используется командная строка, запущенная от имени администратора (запустить командную строку от администратора в Windows 10 можно, введя «Командная строка» в поиске в панели задач, затем — правый клик по найденному результату — Запуск от имени администратора), вводим в нее sfc /scannow и нажимаем Enter.
После ввода команды, начнется проверка системы, по результатам которой найденные ошибки целостности, которые можно исправить (о том, какие нельзя — далее) будут автоматически исправлены с сообщением «Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила», а в случае их отсутствия вы получите сообщение о том, что «Защита ресурсов Windows не обнаружила нарушений целостности».
Также имеется возможность проверить целостность конкретного системного файла, для этого можно использовать команду
Однако при использовании команды есть один нюанс: SFC не может исправить ошибки целостности для тех системных файлов, которые используются в настоящий момент времени. Чтобы решить проблему, можно запустить SFC через командную строку в среде восстановления Windows 10.
Запуск проверки целостности Windows 10 с помощью SFC в среде восстановления
Для того, чтобы загрузиться в среде восстановления Windows 10, вы можете использовать следующие способы:
- Зайти в Параметры — Обновление и безопасность — Восстановление — Особые варианты загрузки — Перезагрузить сейчас. (Если пункт отсутствует, то вы можете также использовать такой метод: на экране входа в систему, кликните по значку «вкл» справа внизу, а затем, удерживая Shift, нажмите «Перезагрузка»).
- Загрузиться с заранее созданного диска восстановления Windows.
- Загрузиться с установочного диска или загрузочной флешки с дистрибутивом Windows 10, а в программе установки, на экране после выбора языка, слева внизу выбрать «Восстановление системы».
- После этого, зайдите в «Поиск и устранение неисправностей» — «Дополнительные параметры» — «Командная строка» (в случае если вы использовали первый из указанных выше способов, вам также потребуется ввести пароль администратора Windows 10). В командной строке по порядку используйте следующие команды:
- diskpart
- list volume
- exit
- sfc /scannow /offbootdir=C: /offwindir=C:Windows (где C — раздел с установленной системой, а C:Windows — путь к папке Windows 10, у вас буквы могут отличаться).
- Запустится сканирование целостности системных файлов операционной системы, при этом в этот раз команде SFC будет доступно восстановление всех файлов, при условии, что не повреждено хранилище ресурсов Windows.
Сканирование может продолжаться в течение значительного времени — пока мигает указатель подчеркивания, ваш компьютер или ноутбук не завис. По завершении закройте командную строку и перезагрузите компьютер в обычном режиме.
Восстановление хранилища компонентов Windows 10 с помощью DISM.exe
Утилита для развертывания и обслуживания образов Windows DISM.exe позволяет выявить и исправить те проблемы с хранилищем системных компонентов Windows 10, откуда при проверке и исправлении целостности системных файлов копируются оригинальные их версии. Это может быть полезным в тех ситуациях, когда защита ресурсов Windows не может выполнить восстановление файлов, несмотря на найденные повреждения. В этом случае сценарий будет следующим: восстанавливаем хранилище компонентов, а после этого снова прибегаем к использованию sfc /scannow.
Для использования DISM.exe, запустите командную строку от имени администратора. После чего можно использовать следующие команды:
- dism /Online /Cleanup-Image /CheckHealth — для получения информации о состоянии и наличии повреждений компонентов Windows. При этом сама проверка не производится, а лишь проверяются ранее записанные значения.
- dism /Online /Cleanup-Image /ScanHealth — проверка целостности и наличия повреждений хранилища компонентов. Может занять продолжительное время и «зависать» в процессе на 20 процентах.
- dism /Online /Cleanup-Image /RestoreHealth — производит и проверку и автоматическое восстановление системных файлов Windows, также как и в предыдущем случае, занимает время и останавливается в процессе.
Примечание: в случае, если команда восстановления хранилища компонентов не работает по той или иной причине, вы можете использовать файл install.wim (или esd) со смонтированного ISO образа Windows 10 (Как скачать Windows 10 ISO с сайта Microsoft) в качестве источника файлов, требующих восстановления (содержимое образа должно соответствовать установленной системе). Сделать это можно с помощью команды:
Вместо .wim можно использовать файл .esd тем же образом, заменив в команде все wim на esd.
При использовании указанных команд, журнал выполненных действий сохраняется в WindowsLogsCBSCBS.log и WindowsLogsDISMdism.log.
DISM.exe также можно использовать в Windows PowerShell, запущенном от имени администратора (запустить можно из меню правого клика по кнопке Пуск) с помощью команды Repair-WindowsImage. Примеры команд:
- Repair-WindowsImage -Online -ScanHealth — проверка наличия повреждений системных файлов.
- Repair-WindowsImage -Online -RestoreHealth — проверка и исправление повреждений.
Дополнительные методы восстановления хранилища компонентов, если описанные выше не срабатывают: Восстановление хранилища компонентов Windows 10.
Как видите, проверка целостности файлов в Windows 10 — не такая уж и сложная задача, которая порой может помочь исправить самые разные проблемы с ОС. Если не смогла, возможно, вам поможет что-то из вариантов в инструкции Восстановление Windows 10.
Как проверить целостность системных файлов Windows 10 — видео
Также предлагаю ознакомиться с видео, где использование основных команд проверки целостности показано наглядно с некоторыми пояснениями.
Современные версии Windows наделены встроенными инструментами, которые умеют восстанавливать изначальное состояние системных файлов в случае их модификации или повреждения. Их использование требуется, когда какой-то компонент операционной системы работает нестабильно или со сбоями. Для Win 10 есть несколько вариантов того, как проанализировать их целостность и вернуть в рабочее состояние.
Особенности проверки целостности системных файлов в Windows 10
Важно знать, что пользоваться восстанавливающими утилитами могут даже те пользователи, чьи операционные системы перестали загружаться в результате каких-либо событий. Для этого им достаточно иметь при себе загрузочную флешку или CD, которые помогают попасть в интерфейс командной строки еще до момента установки новой Виндовс.
Если повреждения произошли в результате таких пользовательских действий, как, например, кастомизация внешнего вида ОС или установка ПО, подменяющего/модифицирующего системные файлы, применение восстанавливающих инструментов отменит все изменения.
За восстановление отвечает сразу два компонента — SFC и DISM, и дальше мы расскажем, как ими пользоваться в тех или иных условиях.
Шаг 1: Запуск SFC
Даже не очень опытным юзерам нередко знакома команда SFC, работающая через «Командную строку». Она предназначена для проверки и исправления защищенных системных файлов при условии, что те не используются Виндовс 10 в текущий момент времени. В противном случае инструмент может быть запущен при перезагрузке ОС — это обычно касается раздела С на жестком диске.
Открываем «Пуск», пишем «командная строка» либо «cmd» без кавычек. Вызываем консоль с правами администратора.
Внимание! Запускайте здесь и далее «Командную строку» исключительно из меню «Пуск».
Пишем команду sfc/ scannow и ждем завершения сканирования.
Результат будет одним из следующих:
«Защита ресурсов Windows не обнаружила нарушений целостности»
Никаких проблем касательно системных файлов найдено не было, и при явном наличии неполадок можно переходить к Шагу 2 этой статьи или искать другие методы диагностики ПК.
«Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила»
Определенные файлы были исправлены, и теперь вам остается проверить, возникает ли конкретная ошибка, из-за которой вы и запустили проверку целостности, снова.
«Защита ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них»
В этой ситуации следует задействовать утилиту DISM, речь о которой пойдет в Шаге 2 этой статьи. Обычно именно она занимается исправлением тех неполадок, которые не поддались SFC (чаще всего это проблемы с целостностью хранилища компонентов, и DISM их успешно устраняет).
«Защита ресурсов Windows не может выполнить запрошенную операцию»
- Перезагрузите компьютер в «Безопасном режиме с поддержкой командной строки» и повторите попытку сканирования, еще раз вызвав cmd так, как это было описано выше.
Читайте также: Безопасный режим в Windows 10
Дополнительно проверьте, есть ли в директории C:WindowsWinSxSTemp следующие 2 папки: «PendingDeletes» и «PendingRenames». Если они там отсутствуют, включите отображение скрытых файлов и папок, а затем посмотрите еще раз.
Читайте также: Отображение скрытых папок в Windows 10
Если их по-прежнему там нет, начните сканирование жесткого диска на ошибки командой chkdsk в «Командной строке».
Читайте также: Проверка жесткого диска на ошибки
«Защите ресурсов Windows не удается запустить службу восстановления»
- Проверьте, запустили ли вы «Командную строку» с правами администратора, как это необходимо.
- Откройте утилиту «Службы», написав это слово в «Пуск».
Проверьте, включены ли службы «Теневое копирование тома», «Установщик модулей Windows» и «Установщик Windows». Если хотя бы одна из них остановлена, запустите ее, а затем вернитесь в cmd и начните сканирование SFC повторно.
«В данный момент выполняется другая операция обслуживания или восстановления. Дождитесь ее завершения и повторно запустите SFC»
- Скорее всего, в этот момент параллельно производится обновление Виндовс, ввиду чего вам достаточно дождаться его завершения, при необходимости перезагрузить компьютер и повторить процесс.
- Если даже после длительного ожидания вы наблюдаете эту ошибку, а в «Диспетчере задач» видите процесс «TiWorker.exe» (или «Windows Modules Installer Worker»), остановите его, нажав по строчке с ним правой кнопкой мыши и выбрав пункт «Завершить дерево процессов».
Либо перейдите в «Службы» (как их открыть, написано чуть выше), найдите «Установщик модулей Windows» и остановите ее работу. То же самое можно попробовать сделать с службой «Центр обновления Windows». В дальнейшем службы стоит включить заново, чтобы иметь возможность автоматически получать и устанавливать обновления.
Запуск SFC в среде восстановления
При наличии серьезных неполадок, из-за которых не получается загрузить/корректно пользоваться Виндовс в нормальном и безопасном режиме, а также при возникновении одной из рассмотренных выше ошибок, следует воспользоваться SFC из среды восстановления. В «десятке» есть несколько путей туда попасть.
- Используйте загрузочную флешку для загрузки с нее ПК.
На экране установки Windows нажмите ссылку «Восстановление системы», где выберите «Командная строка».
При наличии доступа к операционной системе выполните перезагрузку в среду восстановления следующим образом:
- Откройте «Параметры», нажав ПКМ по «Пуск» и выбрав одноименный параметр.
Перейдите в раздел «Обновление и безопасность».
Кликните на вкладку «Восстановление» и найдите там раздел «Особые варианты загрузки», где щелкните по кнопке «Перезагрузить сейчас».
После перезагрузки войдите в меню «Поиск и устранение неисправностей», оттуда в «Дополнительные параметры», затем в «Командная строка».
Вне зависимости от способа, который использовали для открытия консоли, по одной штуке введите в открывшуюся cmd команды ниже, после каждой нажимая Enter:
diskpart
list volume
exit
В таблице, которую выведет list volume, найдите букву вашего жесткого диска. Это необходимо определить по той причине, что буквы, присвоенные дискам здесь, отличаются от тех, что вы видите в самой Windows. Ориентируйтесь на размер тома.
Впишите команду sfc /scannow /offbootdir=C: /offwindir=C:Windows , где C — буква диска, которую вы только что определили, а C:Windows — путь к папке Windows в вашей операционной системе. В обоих случаях примеры могут отличаться.
Так и запускается SFC, выполняя проверку и восстановление целостности всех системных файлов, в том числе тех, которые могли быть недоступны при работе инструмента в интерфейсе Windows.
Шаг 2: Запуск DISM
Все системные компоненты операционной системы находятся в отдельном месте, которое также именуется хранилищем. Там содержатся оригинальные версии файлов, которыми в дальнейшем и подменяются поврежденные элементы.
Когда оно в ходе каких-либо причин повреждается, Виндовс начинает работать некорректно, а SFC при попытке выполнить проверку или восстановление выдает ошибку. Разработчики предусмотрели и подобный исход событий, добавив возможность восстановления хранилища компонентов.
Если у вас не работает проверка SFC, запустите, следуя дальнейшим рекомендациям, DISM, а затем снова используйте команду sfc /scannow.
- Откройте «Командную строку» точно тем же способом, что указан в Шаге 1. Аналогичным образом вы можете вызвать и «PowerShell».
Впишите ту команду, результат которой вам требуется получить:
dism /Online /Cleanup-Image /CheckHealth (для cmd) / Repair-WindowsImage (для PowerShell) — Выполняется анализ состояния хранилища, но само восстановление при этом не происходит.
dism /Online /Cleanup-Image /ScanHealth (для cmd) / Repair-WindowsImage -Online -ScanHealth (для PowerShell) — Сканирует область данных на уровень целостности и наличие ошибок. На проведение занимает существенно больше времени, чем первая команда, но также служит лишь в информационных целях — устранения найденных проблем не происходит.
dism /Online /Cleanup-Image /RestoreHealth (для cmd) / Repair-WindowsImage -Online -RestoreHealth (для PowerShell) — Проверяет и восстанавливает найденные повреждения хранилища. Учтите, что на это необходимо определенное время, и точная продолжительность зависит исключительно от обнаруженных неполадок.
Восстановление DISM
В редких случаях задействовать данный инструмент не удается, и восстановить его онлайн через «Командную строку» либо «PowerShell» тоже не получается. Из-за этого требуется выполнять восстановление с использованием образа чистой Виндовс 10, вероятно, даже придется прибегнуть к среде восстановления.
Восстановление в среде Windows
Когда Виндовс работает, восстановить DISM становится максимально просто.
- Первое, что вам нужно — наличие чистого, желательно не модифицированного разными горе-сборщиками, образа Windows. Скачать его можно в интернете. Обязательно подбирайте сборку, максимально близкую к вашей. Совпадать должны как минимум версии сборки (к примеру, если у вас установлена Windows 10 1809, то ищите точно такую же). Владельцы актуальных сборок «десятки» могут воспользоваться Media Creation Tool от Microsoft, где также находится последняя ее версия.
- Найдя нужный образ, смонтируйте его на виртуальный привод, используя специализированные программы типа Daemon Tools, UltraISO, Alcohol 120%.
- Перейдите в «Этот компьютер» и откройте список файлов, из которых и состоит операционная система. Поскольку чаще всего нажатием левой кнопки мыши запускается установщик, нажмите ПКМ и выберите пункт «Открыть в новом окне».
Откройте папку «sources» и посмотрите, какой из двух файлов у вас имеется: «install.wim» или «install.esd». Это нам пригодится дальше.
В программе, через которую смонтировали образ, или в «Этот компьютер» посмотрите, какая буква была ему присвоена.
Разверните «Командную строку» или «PowerShell» от имени администратора. Первым делом нам нужно узнать, какой индекс присвоен версии операционной системы, откуда вы хотите взять DISM. Для этого пишем первую или вторую команду в зависимости от того, какой файл вы нашли в папке в предыдущем шаге:
Dism /Get-WimInfo /WimFile:E:sourcesinstall.esd
либо
Dism /Get-WimInfo /WimFile:E:sourcesinstall.wim
где E — буква диска, присвоенная монтированному образу.
Из списка версий (например, Home, Pro, Enterprise) ищем ту, которая установлена на компьютере, и смотрим ее индекс.
Теперь впишите одну из следующих команд.
Dism /Get-WimInfo /WimFile:E:sourcesinstall.esd:индекс /limitaccess
либо
Dism /Get-WimInfo /WimFile:E:sourcesinstall.wim:индекс /limitaccess
где E — буква диска, присвоенная монтированному образу, индекс — цифра, которую вы определили в предыдущем шаге, а /limitaccess — атрибут, запрещающий команде обращаться к Windows Update (как это происходит при работе со Способом 2 этой статьи), и берущий локальный файл по указанному адресу из монтированного образа.
Индекс в команду можно и не писать, если в установщике install.esd/.wim всего одна сборка Windows.
Дождитесь окончания сканирования. В процессе оно может зависнуть — просто подождите и не пытайтесь завершить работу консоли раньше времени.
Работа в среде восстановления
Когда не получается произвести процедуру в работающей Виндовс, требуется обратиться к среде восстановления. Так операционная система еще не будет загружена, поэтому «Командная строка» может без труда обращаться к разделу C и заменять любые системные файлы на жестком диске.
Будьте внимательны — в этом случае вам потребуется сделать загрузочную флешку с той Windows, откуда вы и будете брать файл install на замену. Версия и номер сборки должны совпадать с той, что установлена и повреждена!
- Заранее в запущенной Виндовс посмотрите, install-файл какого расширения находится в вашем дистрибутиве Windows — он и будет использоваться для восстановления. Подробно об этом написано в шагах 3-4 инструкции по восстановлению DISM в среде Windows (чуть выше).
- Обратитесь к разделу «Запуск SFC в среде восстановления» нашей статьи — там в шагах 1-4 есть инструкции по входу в среду восстановления, запуску cmd и работе с консольной утилитой diskpart. Узнайте таким образом букву своего жесткого диска и букву флешки и выйдите из diskpart так, как это описано в разделе про SFC.
- Теперь, когда буквы у HDD и флешки известны, работа с diskpart завершена и cmd все еще открыта, пишем следующую команду, которая определит индекс версии Windows, что записана на флешку:
Dism /Get-WimInfo /WimFile:D:sourcesinstall.esd
или
Dism /Get-WimInfo /WimFile:D:sourcesinstall.wim
где D — буква флешки, которую вы определили в шаге 2.
Вы заранее должны знать, какая версия ОС установлена на вашем жестком диске (Home, Pro, Enterprise и др.).
Dism /Image:C: /Cleanup-Image /RestoreHealth /Source:D:sourcesinstall.esd:индекс
или
Dism /Image:C: /Cleanup-Image /RestoreHealth /Source:D:sourcesinstall.wim:индекс
где С — буква жесткого диска, D — буква флешки, которые вы определили в шаге 2, а индекс — версия ОС на флешке, совпадающая с версией установленной Windows.
В процессе будут распаковываться временные файлы, и если на ПК есть несколько разделов/жестких дисков, можете использовать их в качестве хранилища. Для этого в конец команды, указанной выше, допишите атрибут /ScratchDir:E: , где E — буква этого диска (определяется она также в шаге 2).
Итак, мы рассмотрели принцип использования двух инструментов, восстанавливающих системные файлы в Win 10. Как правило, они справляются с большинством возникших неполадок и возвращают пользователю стабильное функционирование ОС. Тем не менее иногда какие-то файлы не удается сделать снова рабочими, из-за чего юзеру может потребоваться переустановить Виндовс либо заняться ручным восстановлением, копируя файлы с рабочего оригинального образа и подменяя их в поврежденной системе. Сперва потребуется обратиться к логам по адресу:
C:WindowsLogsCBS (от SFC)
C:WindowsLogsDISM (от DISM)
отыскать там файл, который не удалось восстановить, достать его из чистого образа Windows и заменить в поврежденной операционной системе. Этот вариант не умещается в рамки нашей статьи, и при этом он довольно сложный, поэтому обращаться к нему стоит только опытным и уверенным в своих действиях людям.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Проверка целостности системных файлов в Windows 10
После установки новой массивной программы может сложиться впечатление, что система начала работать со сбоями: появились системные ошибки, лаги, периодически появляются уведомления неясного содержания. Может возникнуть такая ситуация, что установкой нового приложения, вы тем самым нарушили целостность операционки. В этом случае нужно знать, как выполняется проверка целостности системных файлов в Windows 10, дабы обезопасить ОС от последующих проблем. В сегодняшней статье мы поговорим о том, как выполняется данная проверка, и от каких проблем она вас обезопасит.
В десятке присутствует два механизма для проверки целостности системы и защищенных файловых объектов, а также их автоматической реконструкции к рабочему виду, если какие-либо повреждения будут найдены, — это SFC и DISM. В качестве дополнения к ним, доступна возможность запуска ключа Repair-WindowImage для системного языка PowerShell, использующей в своей работе механизм DISM. В качестве правила, эксперты рекомендуют пользоваться ими обоими по очереди. Такое поведение можно объяснить тем, что список файлов для тестирования обладает рядом глубоких отличий. Ниже я опишу, как пользоваться обоими этими инструментами, поскольку это необходимо для безопасной и комфортной работы в ОС Виндовс 10.
Важное примечание: описанные в статье действия не вызовут в вашей ОС системных конфликтов или критических ошибок, однако если предварительно вы уже осуществляли какие-либо операции, связанные с модификацией содержимого или полной заменой рабочих объектов системы, во время реконструкции будет введена в силу отмена всех ранее осуществляемых операций.
Как задействовать механизм SFC, позволяющий выполнить проверку целостности файлов и корректировку файловых объектов Виндовс 10
Множество пользователей уже имели дело с ключом, призванным определять, являются ли объекты системы полными и целостными, sfc /scannow. По дефолту, данный ключ осуществляет сканирование HDD-накопителя на наличие в нем файловых защищенных объектов Win 10 и их автоматическую корректировку.
Для запуска обозначенной ранее команды понадобится применение консоли, работающей в режиме админа. Для ее запуска следует применить правый клик на стартовой кнопке «Пуск» и выбрать в перечне пункт «Командная строка (администратор)». Итак, консольный режим запущен, теперь задаем в cmd-среде параметр sfc /scannow и в конце жмем Enter.
После задания указанного ранее запроса будет введено в действие тестирование ОСи, после чего найденные ошибки, связанные с отсутствием полноты, актуальные для корректировки, будут соответствующим образом исправлены, а если ни одна из них обнаружена не будет, на дисплее возникнет месседж с сообщением о том, что искомые проблемы, связанные с целостностью, в операционке найдены не были, что даст позитивный толчок для того, чтобы испробовать другие методы поиска.
Если вы желаете проверить полную форму не всех файловых объектов в операционке, а лишь некоего одного, конкретного объекта, хранимого на накопителе, используйте ключ sfc /scanfile=”путь_к_файлу”.
Важное замечание по поводу функционирования ключа SFC: указанная команда не способна скорректировать ошибки полной формы, найденные в файлах, задействованных ОС в текущий временной период функционирования ОС. Чтобы разрешить данную проблему, в операционке доступна опция запуска SFC в restoration-среде, и снова посредством режима консоли.
Как осуществить загрузку в режиме восстановления Win 10 и использовать там команду SFC?
В Виндовс 10 есть ряд методов загрузки в restoration-режиме. Приведем несколько из них:
— возьмите диск с дистрибутивом операционки и вставьте его в привод для лазерных дисков, после чего выполните с него загрузку. Функция диска вдобавок может быть выполнена USB-флешкой, вставленной в соответствующий USB-слот. Когда произойдет загрузка с болванки или флеш-накопителя, выполните клик мышкой в нижней левой области дисплея на контрол «Восстановление системы»;
— запишите на болванку диск восстановления ОСи и осуществите с него загрузку;
— когда на дисплее отображается экран входа в ОСь, кликните на значке «Вкл.» внизу справа на дисплее, после чего, удерживая нажатой кнопку Shift, щелкните на «Перезагрузку».
Когда один из вариантов будет приведен в действие, щелкните на элементе меню «Идентификация и исправление ошибок» -> «Дополнительные параметры» -> «Командная строка». Если вы выбрали последний из описанных выше вариантов, от вас также потребуется указание админского пароля, используемого в операционке.
Если режим cmd будет активирован, примените указанные далее команды:
Введя второй из указанных параметров, на дисплее будет отображен список логических устройств. Отдельное внимание уделите буквам устройств, зарезервированных операционкой, и загрузочным томам. Так как режим восстановления функционирует автономно от ОСи, буквы томов могут значительно отличаться от представленных в стандартной функциональной среде.
Когда вы запомните буквы, принадлежащие в структуре HDD к системным загрузочным томам, стоит задать еще несколько запросов в командной строке:
— sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows\
Здесь том C: является загрузочным, в чем мы можем убедиться, взглянув на последний представленный выше скриншот. В вашем случае литера загрузочного диска может отличаться от той, которая получилась у нас. В итоге окажется запущенной проверка целостности системных файлов в Windows 10, однако в этот раз с помощью ключа SFC можно будет выполнить проверку даже файлов, занятых операционкой, чего мы так долго и добивались. На проверку может уйти добрых полчаса или даже дольше. Если вы переживаете, что ваш компьютер может зависнуть, проверьте курсор во время тестирования: если он мигает, значит процедура проверки продолжается. Когда процесс завершится, выйдите из консольного режима и перезагрузите ПК.
Проверка целостности системных файлов в Windows 10 посредством утилиты DISM
Служба обработки и масштабирования Win-образов DISM предоставляет возможность выявления и исправления тех проблем с испорченными файлами операционки, которые не удалось обнаружить сервису “эс-эф-си”. В дополнение к этому, к помощи DISM определенно стоит прибегнуть, если SFC не обнаружила нарушения полноты файловых объектов в операционной среде, но вы практически уверены, что они там все же присутствуют.
Чтобы использовать DISM, снова запустим режим cmd от имени админа, а после этого стоит задействовать указанные ниже запросы:
— dism /Online /Cleanup-image /CheckHealth – позволяет получить данные о статусе и возможных повреждениях составных служб Win-среды. При чем данная команда саму проверку не осуществляет, а только проверяет указанные прежде значения.
— dism /Online /Cleanup-image /ScanHealth – проверяет наличие неисправностей и полноту компонентного хранилища. На эту проверку может уйти довольно весомый срок времени, но это стоит того. Также возможны «зависания» процедуры на показателе в 20%.
— dism /Online /Cleanup-image /RestoreHealth – осуществляет и тестирование, и реконструкцию системных объектов операционки. Как и предыдущая команда, требует значительного объема времени и в процессе может остановиться.
Команду DISM можете также задействовать в программной среде PowerShell, активированной в админ-режиме, при помощи ключа Repair-WindowImage. В качестве примеров приведем следующие команды:
— Repair-WindowsImage –Online –ScanHealth – проверка целостности системных файлов в Windows 10.
— Repair-WindowsImage –Online –RestoreHealth – тестирование и корректировка повреждений.
Как вы сами видите, проверка целостности системных файлов в Windows 10 – простая и незатейливая процедура, с которой может справиться даже новичок. Еще раз напомним, что лучше использовать все упомянутые инструменты в совокупности, а не по отдельности. Это поможет создать нужный эффект и достичь определенного результата в процессе проверки.
Средство проверки файлов Windows — Windows XP в двух словах [книга]
Название
Средство проверки файлов Windows — \виндовс\систем32\sfc.exe
Краткий обзор
Проверить существование и целостность некоторых файлов Windows.
Чтобы открыть
Командная строка → пфк
Использование
sfc [/scannow] [/scanonce] [/scanboot] [/revert] [/purgecache] [/cachesize=x]
Описание
Средство проверки файлов Windows сканирует вашу систему на наличие поврежденных, измененных или отсутствующие файлы, если эти файлы указаны в заранее определенный список важных системных файлов.По умолчанию Windows File Checker автоматически сканирует вашу систему каждый раз, когда Windows началось. Используйте утилиту Windows File Checker для выполнения ручной отсканируйте или измените автоматические настройки. Средство проверки файлов Windows принимает следующие варианты:
-
/сканировать
Выполняет немедленную проверку всех защищенных системных файлов.
-
/scanonce
Указывает Windows сканировать все защищенные системные файлы в следующий раз. Винда запущена.
-
/сканбут
Указывает Windows каждый раз сканировать все защищенные системные файлы. Винда запущена.
-
/ вернуть
Возвращает настройки средства проверки файлов Windows к значениям по умолчанию.
-
/purgecache
Очищает кэш файлов; по существу очищает папку на жестком диске предназначен для хранения резервных копий защищенных системных файлов.
-
/ размер кэша =
х
Устанавливает количество места на жестком диске, выделяемое для файла тайник папка.
18 лучших бесплатных программ для проверки целостности файлов для Windows
Вот список лучших бесплатных программ для проверки целостности файлов для Windows .Целостность файла проверяется, чтобы убедиться, что в файле не произошло никаких изменений по какой-либо причине. Для проверки целостности файла эти программы сравнивают исходный хэш-код файла с текущим хэш-кодом. Если в файле изменен хотя бы один бит, его текущий хэш-код будет отличаться от исходного хэш-кода.
Чтобы проверить целостность файла, это программное обеспечение также использует различные алгоритмы, такие как MD5, SHA1, SHA256, SHA384, CRC32, и т. д. При проверке целостности файла вам необходимо использовать тот же алгоритм, который используется для генерации исходного хэш-кода. файла.
Это программное обеспечение также можно использовать в качестве программного обеспечения для генерации хэш-кодов, поскольку они генерируют хэш-коды файлов. Некоторое программное обеспечение также способно вычислять хэш-код текстовых данных. Помимо этого, вы можете найти дополнительные функции в этом программном обеспечении, такие как Сравнение файлов, Генератор паролей, Шифрование текста, Генератор журналов, и т. д.
В общем, эти программы довольно просты в использовании, и вы можете легко использовать их для проверки целостности файлов. Чтобы помочь вам, я упомянул шаги по проверке целостности файлов в описании каждого программного обеспечения.Просмотрите список, чтобы узнать больше об этом программном обеспечении.
Моя любимая программа для проверки целостности файлов для Windows:
File Checksum Tool — мое любимое программное обеспечение, поскольку оно позволяет проверять целостность файлов с использованием 7 различных алгоритмов хеширования. Кроме того, он позволяет генерировать хэш-код файла как в нижнем, так и в верхнем регистре. Мне также нравится его способность генерировать и сохранять хэш-код в формате TXT .
Hasher Lite — еще одно хорошее программное обеспечение, с помощью которого вы можете легко проверить целостность файлов, используя различные алгоритмы хеширования.Помимо этого, он предлагает некоторые полезные дополнительные функции, такие как Hash Text, Save Log, и т. д.
Вы также можете ознакомиться со списками лучших бесплатных программ для проверки синтаксиса XML, проверки задержки и медицинской проверки орфографии для Windows.
Средство проверки суммы файлов
File Checksum Tool — это бесплатное программное обеспечение для проверки целостности файлов для Windows. Это программное обеспечение может проверять целостность файла, используя семь различных хеш-алгоритмов, а именно MD5, MD2, SHA1, SHA 256, SHA384, SHA512, и HAVAL .Однако вам также необходимо иметь исходный хэш-код файла, сгенерированный с использованием одного из поддерживаемых хеш-алгоритмов. Помимо этого, вы также можете использовать его для генерации хэш-кодов в прописных и строчных букв. После генерации хэш-кода вы можете сохранить его в формате файла TXT .
Как проверить целостность файла с помощью File Checksum Tool:
- Откройте интерфейс этого программного обеспечения и нажмите кнопку Browse , чтобы просмотреть и выбрать файл, который вы хотите проверить.
- После этого выберите в его интерфейсе алгоритм, который вы использовали для генерации исходного хэш-кода файла.
- Затем нажмите кнопку Calculate Hash , чтобы сгенерировать текущий хэш-код входного файла.
- Наконец, вставьте исходный хэш-код файла в поле Verify With и нажмите кнопку Compare , чтобы узнать, находится ли файл в исходном состоянии или нет.
Заключительные мысли:
Это одна из лучших бесплатных программ для проверки целостности файлов, поскольку она довольно проста в использовании и имеет специальную функцию для проверки целостности файлов.
Хашер Лайт
Hasher Lite — еще одна бесплатная программа для проверки целостности файлов для Windows. С помощью этого программного обеспечения вы можете легко проверить целостность одного или нескольких файлов в быстрой последовательности благодаря его сочетаниям клавиш.Он поддерживает два сочетания клавиш, а именно Shift Key (для сравнения текущего файла со следующим) и Ctrl Key (для сравнения любых двух файлов). Кроме того, он предлагает 10 различных алгоритма для проверки целостности файла, а именно MD2, MD4, MD5, SHA1, SHA256, SHA512, RMD128, RMD160, ED2K, и CRC32.
Как проверить целостность файла с помощью Hasher Lite:
- Откройте интерфейс этого программного обеспечения и нажмите кнопку добавить файл , чтобы загрузить файл.
- Как только вы загрузите файл в это программное обеспечение, вы сможете просмотреть хэш-коды входного файла, сгенерированные всеми 10 поддерживаемыми алгоритмами.
- Теперь выберите конкретный алгоритм в соответствии с типом исходного хэш-кода входного файла.
- Далее нажмите кнопку Сравнить и введите исходное значение хеш-функции файла в поле Ваш хэш . Если исходное и текущее значения хэш-кода равны, это программное обеспечение покажет вам зеленую галочку.
Дополнительные характеристики:
- Хэш-текст : Эта функция позволяет кодировать текст с использованием 10 различных типов хэш-кодов.
- Средство просмотра журнала : Это программное обеспечение ведет учет всех действий, выполняемых в этом программном обеспечении, в виде журнала . С помощью этого средства просмотра журнала вы можете просмотреть все предыдущие задачи проверки целостности файлов, сравнения файлов и т. д., выполненные вами.
- Сохранить журнал : позволяет сохранять сгенерированные журналы в SFV, MD5SUM, SHA1SUM, и т. д., форматы файлов.
Ограничения:
Это программное обеспечение бесплатно только для некоммерческого использования.
Заключительные мысли:
Это еще одно действительно хорошее программное обеспечение для проверки целостности файлов, с помощью которого вы можете проверять целостность файлов и генерировать хэш-коды, используя различные алгоритмы.
Средство проверки контрольной суммы MD5 NoVirus Thanks
NoVirus Thanks MD5 Checksum Tool — еще одна бесплатная программа для проверки целостности файлов для Windows.Это простое и легкое программное обеспечение, с помощью которого вы можете генерировать хеш-коды и проверять целостность файлов. Это программное обеспечение может генерировать хэш-код файла с использованием пяти различных алгоритмов, а именно MD5, SHA1, SHA256, SHA384, и SHA512 . Однако это программное обеспечение использует только хэш-код MD5 для проверки целостности файла. Для проверки целостности файла предлагается специальный раздел Verify Checksum .
Как проверить целостность файла с помощью этого средства проверки целостности файлов:
- Запустите это программное обеспечение и перейдите к разделу Verify Checksum .
- После этого нажмите на кнопку Обзор для выбора файла для проверки его целостности.
- Далее введите исходный хеш-код MD5 , который у вас есть, в поле напишите контрольную сумму MD5 .
- Наконец, нажмите кнопку Подтвердить , чтобы узнать, изменился ли файл каким-либо образом или нет.
Дополнительные характеристики:
- Сравнить файлы : Используя его, вы можете сравнить два файла, чтобы узнать, одинаковые они или нет.
- Сканировать папку : С помощью этой функции вы можете одновременно генерировать хэш-коды нескольких файлов определенного формата. Для его использования нужно выбрать папку и указать расширение. После этого запустите процесс сканирования, чтобы сгенерировать хэш-коды всех файлов с указанным расширением.
- String Hash : Это еще одна удобная функция, позволяющая генерировать хэш-код для строки текста.
Заключительные мысли:
Это еще одно бесплатное и простое в использовании программное обеспечение для проверки целостности файлов, которое может легко использовать каждый.
Утилита контрольной суммы MD5 и SHA
MD5 & SHA Checksum Utility — бесплатная программа для проверки целостности файлов для Windows. Используя это программное обеспечение, вы можете легко проверить целостность любого типа файла.Однако вам необходимо иметь исходный хэш-код файла, который вы хотите проверить. Он поддерживает алгоритмы хеширования MD5, SHA-1, SHA-256, и SHA-512 . Помимо проверки целостности файла, вы также можете использовать его для генерации хэш-кодов.
Как проверить целостность файла с помощью утилиты проверки контрольной суммы MD5 и SHA:
- Запустите это программное обеспечение и используйте параметр Browse , чтобы просмотреть и найти файл, целостность которого вы хотите проверить.
- Как только вы выберете файл, это программное обеспечение автоматически сгенерирует несколько хэш-кодов, используя алгоритмы хеш-кода MD5, SHA-1, SHA-256, и SHA-256 .
- Затем введите исходный хэш-код файла в поле Hash и нажмите кнопку Verify , чтобы узнать, был ли файл изменен или нет.
Ограничения:
- В этой бесплатной версии утилиты проверки контрольной суммы MD5 и SHA вы не получаете такие функции, как проверка нескольких файлов, экспорт отчета, интеграция с проводником Windows, и т. д.
Заключительные мысли:
Это простое программное обеспечение для проверки целостности файлов, с помощью которого вы можете проверять целостность файлов, а также генерировать хэш-коды с использованием различных алгоритмов.
SecureMD5
SecureMD5 — еще одна бесплатная программа для проверки целостности файлов для Windows. Это программное обеспечение в основном используется для генерации хэш-кода MD5 или контрольной суммы файла. Скорость генерации хэш-кода в нем тоже достаточно высокая.После создания хэш-кода отображается время, затраченное на создание хэш-кода, а также размер входного файла.
Теперь для проверки целостности файлов в этом программном обеспечении предусмотрена специальная функция Сравнить контрольные суммы в интерфейсе. С помощью этой функции вы можете сравнить начальную контрольную сумму файла с последней контрольной суммой того же файла, чтобы проверить, был ли этот файл изменен или нет.
Как проверить целостность файла с помощью SecureMD5:
- Запустите это программное обеспечение и укажите путь к файлу, который вы хотите проверить, в поле Имя файла этого программного обеспечения.
- После этого нажмите кнопку Generate , чтобы найти текущую контрольную сумму MD5 файла.
- Теперь скопируйте текущую контрольную сумму MD5 и вставьте ее в первое пустое поле раздела Сравнить контрольные суммы .
- После этого введите начальную контрольную сумму MD5 файла во второе пустое поле и нажмите кнопку Сравнить , чтобы получить всплывающее окно, показывающее, что контрольные суммы одинаковы или отличаются.
Заключительные мысли:
Это еще одна хорошая программа для проверки целостности файлов, с помощью которой вы можете быстро проверить целостность файла.
ИгорьВаре Хашер
IgorWare Hasher — еще одна бесплатная программа для проверки целостности файлов для Windows. Это простое и легкое программное обеспечение, которое позволяет вам проверять целостность одного файла за раз. Он использует один из алгоритмов контрольной суммы SHA-1, MD5, и CRC32 для проверки целостности файла.Помимо этого, вы также можете использовать его для генерации значений контрольной суммы SHA-1, MD5, и CRC32 файла любого формата.
Как проверить целостность файла с помощью IgorWare Hasher:
- Откройте интерфейс этого программного обеспечения и выберите файл с помощью параметра Browse .
- После этого нажмите кнопку Calculate , чтобы узнать текущие SHA-1, MD5, и CRC32 хэш-коды входного файла.
- Затем введите исходный хэш-код файла, который у вас есть, и вставьте его в соответствующее поле (SHA-1, MD5 или CRC32).
- Как только вы предоставите начальный хэш-код этому программному обеспечению, вы сразу же получите сообщение, показывающее проверенное или непроверенное сообщение на его интерфейсе. Подтверждено означает, что файл не изменен каким-либо образом, а Непроверено означает, что файл каким-либо образом изменен.
Дополнительный элемент:
- Текст : Используя его, вы можете сгенерировать хэш-код текстовых данных. Для этого вам просто нужно ввести текст в его текстовое поле и нажать кнопку Calculate , чтобы получить хэш-код.
Заключительные мысли:
Это еще одно достойное программное обеспечение для проверки целостности файлов, с помощью которого вы можете проверить целостность файлов и сгенерировать хэш-код как для файлов, так и для текста.
PowerCryptor
PowerCryptor — это бесплатное программное обеспечение для шифрования файлов, которое также можно использовать в качестве средства проверки целостности файлов.Работает на ОС Windows. Поскольку это программное обеспечение для шифрования файлов, вы можете легко шифровать файлы и папки, используя его безопасные алгоритмы шифрования, а именно AES 256, Blowfish, Triple DES, RC2, и ARC4 . Чтобы проверить целостность файла, вам нужно использовать его функцию File Checksum , которую вы можете найти в меню Tools этого программного обеспечения. Его функция контрольной суммы файла может проверять целостность файла, используя различные алгоритмы хэш-кода, а именно MD5, SHA-1, SHA-256, SHA-384, SHA-512, и HAVAL .
Как проверить целостность файла с помощью PowerCryptor:
- Запустите это программное обеспечение и перейдите в меню Tools и выберите инструмент File Checksum .
- После этого введите файл и выберите алгоритм хеш-кода в соответствии с исходным хэш-кодом, который у вас есть для входного файла.
- Затем нажмите кнопку Вычислить , чтобы сгенерировать текущий хэш-код входного файла.
- Наконец, введите исходный хэш-код того же файла в поле Проверить с помощью контрольной суммы и нажмите кнопку Проверить , чтобы узнать, есть ли какие-либо изменения в файле или нет.
Дополнительные характеристики:
- Генератор паролей : Используя его, вы можете быстро сгенерировать случайный пароль длиной до 100 символов.
- Зашифровать текст : позволяет напрямую вводить текст на своем интерфейсе, который можно зашифровать, используя различные поддерживаемые алгоритмы шифрования этого программного обеспечения.
Ограничения:
Многие функции этого программного обеспечения, такие как Make EXE, Erase Files, файлы ZIP/UNZIP, и т. д., заблокированы в этой бесплатной версии. Чтобы разблокировать все его функции, вам необходимо приобрести платную версию этого программного обеспечения.
Заключительные мысли:
Это многофункциональное программное обеспечение для проверки целостности файлов, с помощью которого вы можете выполнять множество других задач, таких как шифрование файлов , шифрование текста, генерация паролей, и многое другое.
WinMD5Free
WinMD5Free — бесплатная программа для генерации хэш-кода MD5 для Windows.Это программное обеспечение значительно упрощает задачу генерации хэш-кода MD5 из файла. Кроме того, вы также можете использовать это программное обеспечение для проверки целостности файла, чтобы определить, изменен ли файл в какой-либо форме или нет.
Как проверить целостность файла с помощью WinMD5Free:
- Запустите это программное обеспечение и нажмите кнопку Browse , чтобы просмотреть и выбрать файл, который вы хотите проверить.
- Сразу после добавления файла в это программное обеспечение вы можете просмотреть его хэш-код MD5 в поле значения Контрольная сумма текущего файла MD5 .
- После этого введите исходное значение контрольной суммы MD5 файла, который у вас есть, в поле Исходное значение контрольной суммы MD5 файла .
- Наконец, нажмите кнопку Подтвердить , чтобы узнать, есть ли в файле какие-либо изменения или нет.
Заключительные мысли:
Это простая программа для проверки целостности файлов и генератора хэш-кода MD5, которую может легко использовать каждый.
МультиХашер
MultiHasher — это бесплатное программное обеспечение для расчета хэшей файлов, которое также можно использовать в качестве средства проверки целостности файлов.Работает на ОС Windows. Он предоставляет восемь различных алгоритмов, с помощью которых вы можете вычислить хэш-код файла, а именно CRC-32, MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, и RIPEMD-160. . Теперь, чтобы проверить целостность файла, он предлагает специальный инструмент Сравнить дайджесты , с помощью которого вы можете сравнить текущий хэш-код файла с исходным хэш-кодом того же файла.
Как проверить целостность файла с помощью MultiHasher:
- Запустите это программное обеспечение и загрузите файл в это программное обеспечение.Как только вы загружаете файл, вы можете просмотреть его текущий хэш-код MD5 в интерфейсе. Перейдя в меню хеш-алгоритмов, вы можете выбрать и другие алгоритмы для вычисления хэш-кода загруженного файла.
- После этого перейдите в меню Сервис , откройте окно Сравнить дайджесты . В этом окне вы можете просмотреть текущий хэш-код загруженного файла вместе с пустым полем для ввода исходного хэш-кода, который у вас есть для того же файла.
- Затем введите исходный хэш-код, который у вас есть, в пустое поле, чтобы немедленно проверить целостность файла.
Дополнительный элемент:
- Hash Text String : С помощью этой функции вы можете вычислить хэш-код простого текста. Для этого вам нужно ввести текст и выбрать алгоритм из множества доступных для вычисления хеша.
Заключительные мысли:
Это еще одна альтернатива хорошему программному обеспечению для проверки целостности файлов, с помощью которого вы также можете генерировать хэш-коды файлов, папок, и текста .
Ф-Интег
F-Integ — еще одна бесплатная программа для проверки целостности файлов для Windows. С помощью этого программного обеспечения вы можете быстро узнать, был ли файл изменен или нет, сравнив исходный хэш-код файла с его текущим хэш-кодом. Если у вас есть оригинальный хэш-код, сгенерированный с помощью алгоритма MD5, SHA1, SHA256, SHA384, или SHA512 , вы можете легко проверить целостность файла с помощью этого программного обеспечения.
Как проверить целостность файла с помощью F-Integ:
- Откройте интерфейс этого программного обеспечения и нажмите кнопку Select File или Folder , чтобы загрузить файл или папку в это программное обеспечение.
- После этого выберите тип хэш-кода и нажмите . Введите , чтобы сгенерировать текущий хэш-код файла или папки.
- Затем введите исходный хэш-код файла или папки в поле Ввод хэша и нажмите кнопку Выполнить проверку целостности .
- Если оба хеш-кода равны, то это программное обеспечение показывает статус OK ; в противном случае отображается статус Compromised .
Дополнительный элемент:
- Мониторинг файлов и папок : используется для мониторинга определенных файлов и папок, поэтому всякий раз, когда в отслеживаемых файлах или папках происходят какие-либо изменения, вы немедленно получаете уведомление.
Заключительные мысли:
Это средство проверки целостности файлов является еще одним хорошим программным обеспечением для проверки целостности как файлов, так и папок, а также для постоянного мониторинга определенных файлов для проверки их целостности.
Маленький MD5-создатель
Little MD5-Creator — это бесплатная облегченная программа для проверки целостности файлов для Windows. Это программа для проверки целостности файлов MD5. Используя его, вы можете сгенерировать текущий хэш-код файла и сравнить его с исходным хэш-кодом того же файла, чтобы проверить целостность файла.Процесс проверки целостности файла с помощью этого программного обеспечения довольно прост. Выполните следующие шаги, чтобы проверить целостность файла с помощью этого программного обеспечения.
Как проверить целостность файла с помощью Little MD5-Creator:
- Запустите это программное обеспечение и нажмите кнопку Папка , чтобы просмотреть и выбрать файл. Сразу после загрузки файла в это программное обеспечение вы можете просмотреть его текущий хэш-код.
- После этого в поле Сравните с этой контрольной суммой вставьте исходный хэш-код того же файла.
- Наконец, нажмите кнопку Сравнить , чтобы узнать, был ли файл скомпрометирован (изменен) или нет.
Заключительные мысли:
Это одна из самых простых программ для проверки целостности файлов, которую каждый может использовать для быстрой проверки целостности файлов.
Устройство проверки MD5
MD5 Checker — еще одна бесплатная программа для проверки целостности файлов для Windows.С помощью этого программного обеспечения вы можете сгенерировать хэш-код MD5 и проверить целостность файла любого формата. Процесс проверки целостности файла аналогичен другому программному обеспечению, который включает в себя создание текущего хэш-кода файла и сравнение его с исходным хэш-кодом того же файла. Если в файле есть изменение, то его текущий хэш-код будет отличаться от исходного хэш-кода.
Как проверить целостность файла с помощью средства проверки MD5:
- Запустите это программное обеспечение и загрузите файл в это программное обеспечение, чтобы автоматически получить его текущий хэш-код на своем интерфейсе.
- После этого в поле Check MD5 введите исходный хэш-код того же файла, сгенерированный с помощью алгоритма MD5.
- В конце нажмите кнопку MD5 Check , чтобы проверить целостность файла.
Дополнительные характеристики:
- Список в текстовый файл : Используя его, вы можете сохранить имена всех файлов вместе с их хэш-кодами, сгенерированными с помощью этого программного обеспечения, в файле TXT .
- Список в файле CSV : позволяет сохранять хэш-коды и имена проверенных файлов в формате CSV .
Заключительные мысли:
Это легкое программное обеспечение для проверки целостности файлов, с помощью которого вы можете легко проверить, скомпрометирован ли файл или нет.
HS File Hasher
HS File Hasher — бесплатная программа для проверки целостности файлов для Windows.Это программа для проверки целостности файлов на основе Java. Итак, чтобы запустить его, вам нужно иметь Java в вашей системе. Используя его, вы можете выполнять две задачи, а именно генерация хэш-кода и проверка целостности файла . Для обеих задач вы можете использовать один из шести доступных алгоритмов, а именно MD5, SHA1, SHA256, SHA384, SHA512, и CRC32 .
Как проверить целостность файла с помощью HS File Hasher:
- Запустите это программное обеспечение и нажмите кнопку File , чтобы просмотреть и выбрать файл, который вы хотите проверить.
- После этого выберите тот же алгоритм, который вы использовали для генерации исходного хэш-кода файла.
- Затем введите исходный хэш-код в поле Сравнить и нажмите кнопку Сравнить , чтобы узнать, изменился ли входной файл каким-либо образом или нет.
Заключительные мысли:
Это довольно простое в использовании средство проверки целостности файлов, с помощью которого можно быстро определить целостность файла.
Хэш-инструменты
Hash Tools — следующий бесплатный генератор хэшей и программа для проверки целостности файлов для Windows.Вы также можете получить к нему доступ из контекстного меню , так как оно автоматически присоединяется к контекстному меню файлов. Это программное обеспечение способно генерировать хэш-коды как файлов, так и папок. Кроме того, он также поддерживает различные алгоритмы хеширования, а именно CRC32, MD5, SHA1, SHA256, SHA384, и SHA512 . Чтобы сгенерировать хэш-код файла, вам просто нужно выбрать алгоритм хеширования, а затем загрузить файл в это программное обеспечение. Так же, как и при генерации хэш-кода, с его помощью вы также можете легко проверить целостность файла.
Как проверить целостность файла с помощью Hash Tools:
- Запустите это программное обеспечение и выберите алгоритм, который вы использовали для создания исходного хэш-кода файла.
- После этого нажмите кнопку Добавить файл , чтобы загрузить файл, который вы хотите проверить.
- Затем щелкните правой кнопкой мыши добавленного файла и выберите параметр Set Compare Hash .
- Теперь введите исходный хэш-код загруженного файла и нажмите кнопку OK для проверки целостности файла.
Дополнительный элемент:
- Создать SFV : Используя его, вы можете сохранить данные проверки файла после проверки целостности файла в файле SFV .
Заключительные мысли:
Это еще одна хорошая программа для проверки целостности файлов, которую вы можете использовать для проверки целостности как файлов, так и папок.
Дайджест сообщения
Message Digest — это следующее бесплатное программное обеспечение для проверки целостности файлов для Windows.Это еще одно программное обеспечение на основе Java, для работы которого требуется Java в вашей системе. Это программное обеспечение поставляется с небольшим плавающим интерфейсом, который предоставляет опции Generate Hash и Check Hash .
Используя параметр «Создать хеш», вы можете сгенерировать хэш-код любого файла, используя один из шести доступных алгоритмов, а именно MD2, MD5, SHA-1, SHA256, SHA384, и SHA512 . С другой стороны, его опция «Проверить хеш» позволяет проверить целостность файла, сравнивая исходный и текущий хэш-код файла.
Как проверить целостность файла с помощью Message Digest:
- Запустите это программное обеспечение и выберите тот же алгоритм, который использовался для создания исходного хэш-кода.
- После этого нажмите кнопку Select File Here , чтобы загрузить файл в это программное обеспечение.
- Затем введите исходный хэш-код загруженного файла в пустое поле и нажмите кнопку Проверить хэш , чтобы узнать, был ли файл скомпрометирован или нет.
Заключительные мысли:
Это одна из самых простых программ для проверки целостности файлов, поскольку она поставляется с небольшим всплывающим окном только с двумя основными параметрами.
ДПАША
DPASHA — еще одна программа для проверки целостности файлов для Windows. Это еще одно легкое программное обеспечение с небольшим плавающим интерфейсом. Как и другое подобное программное обеспечение, оно также может генерировать хэш-код и соответственно проверять целостность файлов. Однако, в отличие от другого программного обеспечения, он поддерживает более 20 хеш-алгоритмов, таких как MD5, SHA1, SHA256, HAVAL128, HAVAL160, TIGER128, TIGER160, CRC32, и т. д.Выбрав любой из доступных алгоритмов, вы можете сгенерировать хэш-код. Теперь, чтобы проверить целостность файла, выполните следующие действия.
Как проверить целостность файла с помощью DPASHA:
- Запустите DPASHA и выберите хэш-алгоритм, с помощью которого генерируется исходный или начальный хэш-код файла.
- После этого нажмите на кнопку Hash File , чтобы загрузить файл для проверки его целостности.
- Далее это программное обеспечение автоматически рассчитает текущий хэш-код загруженного файла и покажет его в поле Hash .
- Наконец, введите исходный хэш-код в поле Хэш для сравнения и нажмите кнопку Сравнить , чтобы узнать, изменился ли файл каким-либо образом или нет.
Дополнительный элемент:
- Хэш-строка : Используя его, вы можете кодировать строку текста, используя различные доступные хэш-алгоритмы.
Заключительные мысли:
Это еще одно стандартное программное обеспечение для проверки целостности файлов, с помощью которого любой может легко проверить целостность файлов.
Калькулятор контрольной суммы MD5
Калькулятор контрольной суммы MD5 — это бесплатное портативное программное обеспечение для проверки целостности файлов для Windows. Поскольку это портативное программное обеспечение, вы можете напрямую использовать его с любого портативного устройства хранения данных. Это также легкое программное обеспечение с небольшим плавающим окном.
В его интерфейсе вы можете просмотреть две основные опции, а именно Вычислить и Сравнить . С помощью опции Calculate вы можете сгенерировать хэш-код MD5 для файла любого формата. Параметр Сравнить позволяет сравнить исходный хэш-код файла с текущим хэш-кодом того же файла.
Как проверить целостность файла с помощью калькулятора контрольной суммы MD5:
- Запустите это программное обеспечение и введите путь к файлу, который вы хотите проверить, в поле Имя файла .
- После этого нажмите на кнопку Вычислить , чтобы узнать текущий хэш-код входного файла.
- Затем введите исходный хэш-код файла в поле Сравнить и нажмите кнопку Сравнить , чтобы узнать, совпадают ли оба хэш-кода.
Заключительные мысли:
Это специальная программа проверки целостности файлов на основе MD5, с помощью которой вы также можете генерировать хэш-код.
Проверка MD5
MD5 Check — еще одна бесплатная программа для проверки целостности файлов для Windows.Как следует из названия, он использует контрольную сумму MD5 для проверки целостности файла. Помимо этого, вы также можете использовать его для вычисления хэш-кода MD5 файла за раз. Кроме проверки целостности файла и вычисления хэш-кода, он не выполняет никаких других задач.
Как проверить целостность файла с помощью проверки MD5:
- Запустите это программное обеспечение и нажмите кнопку Browse , чтобы просмотреть и загрузить файл в это программное обеспечение.
- После этого нажмите на кнопку Calculate MD5 Checksum , чтобы узнать текущую контрольную сумму загруженного файла.
- Далее введите исходную контрольную сумму загруженного файла в поле Сравнить контрольные суммы MD5 , чтобы сразу узнать о целостности тестируемого файла.
Заключительные мысли:
Это простое программное обеспечение для проверки целостности файлов, которое позволяет быстро проверить целостность файлов.
Проверка системных файлов Windows 10 с помощью средства проверки системных файлов
Обновлено 20 июля 2020 г.
На днях я думал о том, какой программой я чаще всего пользуюсь при ремонте компьютеров.Одна программа, которую я чаще всего использую на компьютерах Windows , должна быть System File Checker ( SFC ). SFC проверяет системные файлы, которые могли быть повреждены или заменены неправильными версиями. Вот как можно проверить системные файлы Windows 10 с помощью средства проверки системных файлов .
SFC был включен в каждую версию Windows , начиная с Windows XP . Вы также можете встроить его в набор средств диагностики и восстановления Microsoft ( DaRT ).В Windows 10 нет ярлыка или ссылки на SFC , так как он запускается внутри административной командной строки .
Как открыть командную строку с правами администратора в Windows 10
Ниже приведен синтаксис и переключатели для SFC . Наиболее часто используемый синтаксис/переключатель: sfc /scannow .
SFC [/SCANNOW] [/VERIFYONLY] [/SCANFILE=< файл >] [/VERIFYFILE=< файл >] [/OFFWINDIR=< автономный каталог Windows > /OFFBOOTDIR=< автономный загрузочный каталог >]
/SCANNOW (Сканирует целостность всех защищенных системных файлов и по возможности восстанавливает проблемные файлы.)
/VERIFYONLY (Сканирует целостность всех защищенных системных файлов. Операция восстановления не выполняется.)
/SCANFILE (Сканирует целостность указанного файла, восстанавливает файл при обнаружении проблем. Укажите полный путь < файл >.)
/VERIFYFILE (Проверка целостности файла с полным путем
/OFFBOOTDIR (для автономного восстановления укажите расположение автономного загрузочного каталога.)
/OFFWINDIR (для автономного восстановления укажите расположение автономного каталога Windows.)
Примеры
sfc /scannow
sfc /verifyfile=c:\windows\filetobereplaced.dll
sfc /scanfile=d:\windows\filetobereplaced.dll /offbootdir=d:\ /offwindir=d:\windows
sfc /verify
После того, как SFC закончит сканирование системных файлов, он выдаст один из четырех возможных результатов:
- Защита ресурсов Windows не обнаружила нарушений целостности.
Все системные файлы в порядке, и все готово. - Защите ресурсов Windows не удалось выполнить запрошенную операцию.
Возможно, есть другая программа, препятствующая запуску SFC. В этом случае загрузите систему в безопасном режиме и запустите SFC оттуда. - Защита ресурсов Windows обнаружила поврежденные файлы и успешно восстановила их.
Все системные файлы теперь верны, и вы готовы к работе. Если вы хотите просмотреть детали ремонта, см. ниже. - Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них.
Если вы получили это сообщение, SFC обнаружила файл или файлы, которые не смогла восстановить.Следующее, что вам нужно сделать, это узнать имя файла (файлов). Используя утилиту Find String, вы можете отфильтровать результаты SFC только с отсканированными компонентами и создать текстовый файл с этой информацией на рабочем столе с именем sfcdetails.txt. Просто скопируйте следующий код в административную командную строку : .
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
Ручная замена поврежденного системного файла в Windows 10
Примечание. Чтобы заменить поврежденный системный файл, вам потребуется заведомо исправная копия рассматриваемого файла (файлов).Хорошим источником файлов является другой компьютер или виртуальная машина под управлением Windows 10 . Поскольку я зарабатываю на жизнь ремонтом компьютеров, у меня есть все версии Windows , которые все еще поддерживаются Microsoft , работающими внутри Oracle VirtualBox.
Первое, что нужно сделать, это отметить местоположение ( путь ) и имя файла (файлов), которые необходимо заменить из файла sfcdetails.txt. Если у вас есть еще одна копия поврежденного файла (файлов), вам нужно будет стать администратором файла (файлов).Для этого измените следующую команду, указав путь\имя файла файла, который вы хотите заменить, а затем введите его в административной командной строке :
. takeown /f путь\имя файла
Пример: takeown /f C:\Windows\FileToBeReplaced.dll
Далее вам нужно будет предоставить администраторам полный доступ к заменяемым файлам. Для этого измените следующую команду, указав путь\имя файла файла, который вы хотите заменить, а затем введите его в административной командной строке :
. icacls путь\имя файла /предоставить администраторам:F
Пример: icacls C:\Windows\FileToBeReplaced.dll / предоставить администраторам: F
Третье, что нужно сделать, это скопировать новые файлы и заменить поврежденные. Для этого измените следующую команду, указав путь\имя файла файла, который вы хотите заменить, а затем введите его. в административной командной строке :
копия путь\имя файла путь\имя файла
Пример: скопировать C:\Temp\FileToBeReplaced.dll C:\Windows\FileToBeReplaced.dll
17d0316e-1d0c-4129-a162-7ff6712e9045|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
Как проверить целостность ISO-файла Windows 10
Прошлой ночью я загрузил ISO-образ Windows 10 с веб-сайта Microsoft Techbench более трех раз, но загруженный файл ISO не работал с Rufus для создания загрузочного USB-диска для установки Windows. Каждый раз Rufus останавливался на полпути, когда дело доходило до извлечения файла «install.wim» из образа ISO. Так что, наконец, я устал и пошел спать. Утром меня осенило, и я подумал проверить хэши загруженных файлов ISO, чтобы увидеть, не повреждены ли они.Мои подозрения подтвердились, и хэши файлов не совпадали с теми, которые выкладывали разные люди на разных интернет-форумах.
Если вы также столкнулись с подобной проблемой с ISO-образами Windows, то первое, что вам нужно сделать, это проверить целостность загруженного ISO-файла. Вы можете использовать HashTab для вычисления хэшей файлов ISO-образа. Или вы можете использовать нашу собственную облегченную утилиту для проверки хэшей файлов Hash It. Вы должны искать хэш файла SHA-1 в любом из этих инструментов.Поскольку размер ISO-образа Windows 10 немного превышает 4 ГБ, вычисление хэша SHA1 для файла ISO может занять около минуты или больше.
Теперь возникает вопрос, где найти хэши файлов для сравнения? К счастью, некоторые люди уже рассчитали и опубликовали хэши файлов для всех различных версий Windows 10 ISO, и все, что вам нужно сделать, это найти их с помощью Google. По сути, вы можете искать имя файла ISO (например, Win10_1511_1_SingleLang_English_x64.iso), и он покажет вам результаты поиска с хэшами файлов. Затем вы можете сравнить эти хэши файлов со своими. Если совпадений нет, возможно, ваш файл поврежден, но вы все равно можете попробовать использовать файл ISO. Может еще сработает.
Вывод: ISO-образы Windows 10 доступны с серверов Microsoft, но из-за их большого размера они могут быть повреждены во время загрузки. Вы можете сравнить хэши файлов загруженных образов ISO, чтобы увидеть, не повреждены ли они, или подтвердить проверку целостности файлов.
Как восстановить Windows 11 с помощью SFC и DISM
Если ваша операционная система работает неправильно, вы можете восстановить Windows 11 с помощью SFC и DISM. Это два уже ставших классическими инструмента, которые знакомы многим продвинутым пользователям. Вот как их использовать.
Команда sfc /scannow
проверяет целостность защищенных системных файлов. Если некоторые из них повреждены или отсутствуют, SFC по возможности заменит их правильными версиями. Кроме того, инструмент может определить, когда файл был перезаписан модифицированной или более старой версией.В этом случае он извлечет правильную версию файла из хранилища компонентов Windows, а затем заменит измененный файл.
DISM — еще один отличный инструмент для устранения проблем с Windows 11. DISM расшифровывается как Deployment Imaging and Servicing Management. Если образ Windows становится непригодным для обслуживания, вы можете использовать команду DISM или ее аналог PowerShell Repair-WindowsImage
, чтобы обновить файлы и устранить проблему.
Давайте начнем с SFC и узнаем, как правильно запустить его в Windows 11.
Восстановление Windows 11 с помощью SFC /SCANNOW
Вы можете запустить команду sfc /scannow
в Windows 11 из любой доступной консоли, например из классической командной строки, PowerShell и Windows Terminal. Если Windows 11 не запускается, вы можете открыть командную строку при загрузке. Последнее также известно как автономное сканирование. Наконец, результат проверки будет записан в специальный файл CBS.LOG
.
Запустите команду SFC /SCANNOW
- Откройте новый терминал Windows от имени администратора; нажмите Win + X и выберите Windows Terminal (Admin).
- Выберите профиль Command Prompt или PowerShell в меню со стрелкой вниз.
- Введите или скопируйте и вставьте команду
sfc /scannow
и нажмите Введите . - Дождитесь завершения сканирования. Он может сообщить, что защита ресурсов Windows не обнаружила нарушений целостности или обнаружила поврежденные файлы, но не смогла исправить некоторые из них.
- Если ошибок нет, вы можете закрыть консоль сейчас.
SFC обнаружила поврежденные файлы, но не смогла исправить некоторые из них
Если после проверки системных файлов с помощью SFC появляется сообщение о том, что «Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них.», вот шаги, которые нужно предпринять.
- Запустите команду
sfc /scannow
еще раз. Иногда требуется запустить ее до 3 раз и перезагрузить компьютер после каждой проверки. Также попробуйте отключить быстрый запуск, перезапустите Windows 11 и начните выполнять проверкуsfc
. - Если не помогает, выполните восстановление хранилища компонентов с помощью команды
dism /Online /Cleanup-Image /RestoreHealth
(см. ниже в этой статье). Затем перезапустите компьютер и попробуйте еще раз сsfc /scannow
. - Если все вышеперечисленное не помогло, попробуйте восстановить компьютер из точки восстановления, если она доступна.
- , если нет доступных точек восстановления, восстановите установку Windows 11 (обновление на месте).
- Наконец, если обновление на месте также не помогает, следует сбросить Windows 11.
Восстановить Windows 11 с помощью автономного сканирования SFC при загрузке
- Открыть новую командную строку при загрузке.
- Введите
diskpart
и нажмите Введите . - В diskpart введите
list volume
и посмотрите букву диска загрузочного раздела восстановления (около 500 МБ) и букву системного диска Windows 11.Запишите буквы, например. E: — это раздел восстановления, а C: — системный раздел. - Введите
exit
, чтобы покинуть diskpart. - Теперь введите
sfc /scannow /offbootdir=<буква диска загрузочного раздела восстановления>:\ /offwindir=<буква системного раздела Windows 11>:\Windows
. Замените буквы буквами дисков, которые вы ранее отметили.
Готово. Посмотрите вывод команды, чтобы проверить, были ли исправлены ошибки.
Просмотр результатов сканирования SFC из CBS.Файл журнала
При выполнении проверки системных файлов в Windows (не автономного сканирования!), инструмент SFC добавляет записи в файл C:\Windows\Logs\CBS\CBS.log
. Используя их, вы сможете узнать, что произошло во время последнего сканирования. Вы можете быстро получить их в командной строке или PowerShell.
Чтобы просмотреть результаты сканирования SFC из файла CBS.LOG, откройте Терминал Windows ( Win + X > Терминал Windows) с помощью командной строки или PowerShell и введите одну из следующих команд.
Для профиля командной строки:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfc.txt"
Для PowerShell:
(Select-String [SR] $env:windir\Logs\CBS\CBS.log -s).Line >"$env:userprofile\Desktop\sfc.txt"
Это отфильтрует содержимое файл CSB и извлеките строки, относящиеся к инструменту SFC, в файл sfc.txt на рабочем столе. Откройте его блокнотом и посмотрите его содержимое. Это поможет вам найти, какие файлы повреждены и были/не были исправлены.
Восстановление Windows 11 с помощью DISM
DISM вступает в игру, когда инструмент SFC не может исправить серьезное повреждение ОС. Он может использовать Интернет и Центр обновления Windows для получения актуальных версий файлов. Кроме того, вы можете заставить его использовать локальный (автономный) файл install.wim/install.esd из файла ISO или загрузочного носителя с Windows 11. Однако перед выполнением какой-либо процедуры восстановления вы должны тщательно проверить целостность хранилища компонентов Windows, т.е. чтобы проверить его здоровье.
Проверка работоспособности хранилища компонентов Windows с помощью DISM
- Откройте новый терминал Windows с повышенными правами.
- Если терминал Windows открывается в командной строке, введите команду:
dism /Online /Cleanup-Image /CheckHealth
. - В качестве альтернативы выберите профиль PowerShell и выполните команду
Repair-WindowsImage -Online -CheckHealth
. - Любая из приведенных выше команд сообщит о состоянии хранилища компонентов, например здоровые, ремонтопригодные или неремонтопригодные.
Вот что означает статус хранилища компонентов Windows.
Состояние хранилища компонентов Windows
Исправен — DISM не обнаружил повреждения хранилища компонентов.Не требует ремонта; Windows 11 работает нормально.
Ремонтопригодный — вам необходимо исправить повреждение хранилища компонентов. Следующие две главы в этом посте подробно объясняют процедуру.
Не подлежит восстановлению — Windows 11 не может исправить свое хранилище компонентов изображения. Вам необходимо восстановить Windows 11, выполнить сброс или чистую установку Windows 11.
Вот как восстановить Windows 11 с помощью DISM.
Как восстановить Windows 11 с помощью DISM с помощью Центра обновления Windows
- Откройте терминал Windows от имени администратора.
- Для профиля командной строки введите следующую команду и нажмите Введите :
dism /Online /Cleanup-Image /RestoreHealth
. - Для PowerShell введите следующую команду:
Repair-WindowsImage -Online -RestoreHealth
. - Дождитесь завершения процесса и закройте приложение Windows Terminal.
Наконец, если у вас нет подключения к Интернету или ваш тарифный план ограничен, вы можете заставить dism использовать файл install.wim или install.esd в качестве источника системных файлов для хранилища компонентов Windows.Вот как это сделать.
Восстановление Windows 11 с помощью DISM с помощью Install.wim
- Дважды щелкните ISO-файл Windows 11 или подключите загрузочный USB-накопитель.
- Запишите букву диска, например
Г:
. - Откройте новый терминал Windows от имени администратора и выполните команду
dism /get-wiminfo /wimfile:G:\sources\install.wim
. Замените букву диска правильным значением иinstall.wim
наinstall.esd
, если ваш носитель содержит файл ESD вместо WIM. - В выходных данных найдите и запишите индекс версии Windows 11, которая соответствует вашей текущей установленной ОС.
- Если ваш терминал Windows открыт для PowerShell, выполните команду
Repair-WindowsImage -Online -RestoreHealth -Source "<Буква диска>:\sources\install.wim:
. Замените" -LimitAccess <буква диска>
и<индекс>
соответствующими значениями. - Кроме того, вы можете использовать следующую команду как в PowerShell, так и в командной строке:
dism /Online /Cleanup-Image /RestoreHealth /Source:wim:<буква диска>:\sources\install.wim:<номер индекса> /limitaccess
. - Дождитесь завершения процесса.
Это все о том, как восстановить Windows 11 с помощью SFC и DISM.
Поддержите нас
Компания Winaero очень рассчитывает на вашу поддержку. Вы можете помочь сайту и дальше предлагать вам интересный и полезный контент и программное обеспечение, используя эти опции:
Если вам понравилась эта статья, поделитесь ею, используя кнопки ниже. Это не потребует от вас многого, но поможет нам расти. Спасибо за поддержку!
Автор: Сергей Ткаченко
Сергей Ткаченко — разработчик программного обеспечения из России, основавший Winaero еще в 2011 году.В этом блоге Сергей пишет обо всем, что связано с Microsoft, Windows и популярным ПО. Следите за ним в Telegram, Twitter и YouTube. Просмотреть все сообщения Сергея Ткаченко
Системные файлы — команда SFC
Как восстановить и проверить целостность системных файлов Vista с помощью средства проверки системных файлов
Информация
Средство проверки системных файлов (SFC) проверяет, что все системные файлы Vista находятся там, где они должны быть, такими, какими они были по умолчанию, и не были повреждены, изменены или повреждены.Это покажет вам, как проверить и восстановить целостность системных файлов Vista с помощью кодов команд средства проверки системных файлов (SFC).
Подсказка Если SFC не может завершить или восстановить файл:ПРИМЕЧАНИЕ: Это для случаев, когда после запуска сканирования SFC ниже не удается завершить или восстановить файл . Нет гарантии, что SFC сможет восстановить системные файлы, если они повреждены или сильно повреждены. Если SFC до сих пор не может восстановить их после этого, то вы можете попробовать работать 41332 , Restore System , A Установка ремонта или C Lean Reftall из Висты.
1. Как читать CBS.LOG
ПРИМЕЧАНИЕ: При запуске SFC регистрирует свои действия в C:\WINDOWS\LOGS\CBS\CBS.LOG . Вы можете найти определенные записи SFC, выполнив поиск тегов [SR] в журнале .
A) Чтобы просмотреть в CBS.LOG только сведения о сканировании SFC:
- Откройте командную строку с повышенными привилегиями .
- Скопируйте и вставьте приведенную ниже команду в командную строку с повышенными привилегиями и нажмите Введите .
Код:
findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >%userprofile%\Desktop\sfcdetails.txt
- Закройте командную строку с повышенными привилегиями.
- Нажмите на файл sfcdetails.txt , который только что был размещен на вашем рабочем столе, чтобы просмотреть сведения о сканировании SFC (с тегами [SR]) в CBS.LOG.
- После этого вы можете безопасно удалить файл sfcdetails.txt , если хотите.
ПРИМЕЧАНИЕ. Если SFC не может исправить файл, он будет указан в CBS.ЛОГ выше. Прочитайте CBS.LOG, чтобы узнать, что это за файл, чтобы вы могли заменить его хорошей копией .
A) Как это сделать, см.:
ПредупреждениеИмейте в виду, что если вы изменили свои системные файлы, такие как проводник темы/системные файлы, запуск sfc/scannow вернет системные файлы, такие как explorer.exe, обратно в состояние по умолчанию. Сделайте соответствующие резервные копии ваших системных файлов, которые вы изменили для темы, если вы хотите сохранить их перед запуском sfc/scannow.
Вот как:
ПРИМЕЧАНИЕ: Если sfc не может запуститься или завершить работу, попробуйте запустить ее Безопасный режим .
2. В командной строке с повышенными привилегиями введите команду, которую вы хотите выполнить, жирным шрифтом ниже в шагах от A до E, чтобы запустить проверку системных файлов.
A) sfc /scannow — Проверяет целостность всех защищенных системных файлов и при необходимости восстанавливает системные файлы. (См. снимок экрана ниже)
ПРИМЕЧАНИЕ: Восстанавливает первоначальную настройку системных файлов Vista.(Пример: шрифты, обои, файлы System32 и т. д.)
B) sfc /verifyonly — Сканирует и проверяет целостность только всех защищенных системных файлов. (См. снимок экрана ниже)
ПРИМЕЧАНИЕ: Если он обнаружит что-либо похожее на приведенный ниже снимок экрана, обведенное красной рамкой внизу, вы должны выполнить шаг A, чтобы посмотреть, можно ли это исправить. Подробнее о результатах сканирования SFC см. в приведенном выше журнале CBS. выбранный системный файл и восстанавливает его при необходимости.
EX: sfc /scanfile=C:\Windows\System32\kernel32.dll
D) sfc /verifyfile=(полный путь к файлу) — Сканирует и только проверяет целостность выбранный системный файл. — Список всех кодов команд sfc с описанием. (см. скриншот ниже)
3. Press Enter .
Примечание: . Это может занять некоторое время, чтобы закончить .
4. Закрыть подсказку команды повышенные при заканчивании.
5 Если вы получили сообщение о перезагрузке компьютера в командной строке, перезагрузите компьютер, чтобы завершить восстановление. Примечание Если SFC не смогла что-то исправить, запустите команду еще раз, чтобы посмотреть, сможет ли она это сделать в следующий раз.Иногда может потребоваться запустить команду sfc /scannow 3 раза, каждый раз перезагружая компьютер, чтобы полностью исправить все, что он может.
Если нет, загрузите и запустите 32-разрядный (x86) или 64-разрядный (x64) инструмент готовности к обновлению системы для той же установленной 32-разрядной или 64-разрядной версии Vista , после этого перезагрузите компьютер и попробуйте снова введите команду sfc /scannow .
Если это все еще не так, вы можете попытаться запустить восстановление системы , используя точку восстановления, датированную до появления поврежденного файла, чтобы исправить это.Возможно, вам придется повторить восстановление системы, пока вы не найдете более старую точку восстановления, которая может работать.
Если это все еще не так, вы можете использовать шаги, описанные в желтом поле СОВЕТ в верхней части руководства, чтобы вручную заменить файлы, которые SFC не смогла исправить.
Вот и все,
Шон
Как: запустить сканирование sfc в Windows 10
Очень часто случается так, что некоторые системные файлы Windows повреждаются. Это создает дыру внутри ОС и приводит к беспорядку в конце. В Windows 10 есть уникальный инструмент, который помогает пользователям проверять поврежденных или отсутствующих системных файлов Windows , а также восстанавливает их до прежнего состояния.
Это утилита под названием Средство проверки системных файлов . Если в вашей ОС Windows есть поврежденный файл защиты ресурсов Windows , у вас могут возникнуть некоторые трудности при выполнении сканирования SFC на вашем ПК, поскольку некоторые функции Windows могут не работать должным образом, прежде чем вы запустите сканирование SFC, которое вы также можете использовать сторонний инструмент восстановления от Restoro с по , который может сканировать, восстанавливать и восстанавливать поврежденные репозитории. Запуск Restoro необязателен, но настоятельно рекомендуется.
Как запустить средство проверки системных файлов Сканирование SFC с помощью инструмента SFC:А вот и самое интересное. Чтобы запустить SFC, просто правильно следуйте инструкциям, как указано ниже.
Откройте командную строку с повышенными правами , щелкнув правой кнопкой мыши значок меню «Пуск». Выберите из списка Командную строку (Администратор) . Вы также можете перейти к командной строке, используя сочетания клавиш Win + X , а затем выберите ее.
После запуска командной строки введите следующую команду, указанную ниже, чтобы запустить сканирование SFC.Убедитесь, что вы не прервали этот процесс и дождитесь его завершения. Результат будет показан после завершения сканирования.
sfc /scannow
Нажмите Введите на клавиатуре после ввода. Он начнет сканирование поврежденных или отсутствующих файлов на вашем компьютере.
Как эта команда сканирует ваш компьютер?Эта команда полезна для тех, у кого есть проблемы, связанные с повреждением файлов на их ПК.Он сканирует все защищенные системные файлы и заменяет поврежденные файлы кэшированной копией , расположенной в сжатой папке C:\Windows\System32\dllcache . Вы можете перейти к этой папке, используя вышеупомянутую иерархию.
Результаты сканирования SFC:После завершения процесса на 100%, если все пойдет хорошо, вы получите следующее сообщение Защита ресурсов Windows не обнаружила нарушений целостности , как показано на рисунке ниже.
Если сканирование SFC показывает следующее сообщение Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Подробности включены в CBS.Log %WinDir% \Logs\CBS\CBS.log , затем вы можете проверить подробности, используя следующий метод, описанный ниже.
Перейдите к командной строке и введите следующую строку кода, а затем . Введите клавишу на клавиатуре.
findstr /c:»[SR]» %windir%\Logs\CBS\CBS.log >»%userprofile%\Desktop\sfcdetails.txt
Если вы хотите перейти к восстановлению поврежденных системных компонентов, введите следующую команду и нажмите Enter в командной строке
Dism /Online /Cleanup-Image /RestoreHealth
Текст в конце приведенной выше команды, т.е. txt , содержит подробную информацию обо всем расписании сканирования SFC, выполненного на ПК, с указанием даты и времени. Откройте файл sfcdetails.txt с рабочего стола, и вы сможете просмотреть детали сканирования.
Если сканирование SFC не устраняет проблему, попробуйте SFCFix — сторонний инструмент, который считывает данные из файла CBS.