Если вы установили одно из новых системных приложений, и у вас появились подозрения, что одна из этих программ своими действиями была способна привести к изменению системных файлов вашей операционки (в нашем случае, «десятки»), весьма к месту придется проверка целостности Windows 10.
В этой операционной системе доступны два функциональных средства, осуществляющих тестирование целостности системных защищенных файлов и их восстановления в случае идентификации повреждений в полностью автоматическом режиме – DISM.exe и SFC.exe. В дополнение к ним, вдобавок можно запустить ключ Repair-WindowsImage для оболочки PowerShell, которая использует в работе инструмент DISM. Как правило, рекомендуется задействовать их оба в порядке очереди. Это объясняется тем, что перечень файлов для проверки полноты имеет ряд существенных различий. В этой статье я расскажу лишь о первом из них, а именно об SFC.
Замечание: все действия, которые описаны в приведенной ниже статье, абсолютно безопасны, но если ранее вы выполняли какие-нибудь действия, которые связаны с изменением или заменой системных объектов, в процессе восстановления произойдет отмена всех этих действий.
Применение инструмента SFC, осуществляющего проверку полноты и исправления системных объектов Windows 10
Многие из нас уже сталкивались с ключом, предназначенным для идентификации полноты объектов системы sfc /scannow. По умолчанию, этот ключ сканирует жесткий диск на наличие защищенных системных файлов Виндовс 10 и исправляет их полностью в автоматическом режиме.
Чтобы запустить данную команду, потребуется использование командной строки, запущенной от имени админа. Когда режим командной строки будет активирован, вводим в консоли в строке приглашения ключевой запрос sfc /scannow и щелкаем Enter. (см. также Командная строка Windows 10)
В результате ввода представленного выше ключа запустится тестирование системы, в результате которого обнаруженные ошибки полноты, доступные для исправления, будут, соответственно, откорректированы, а если таковые найдены не будут, на экране появится месседж с заявлением о том, что «Нарушения целостности не были обнаружены защитой ресурсов Windows».
Если вы хотите протестировать полноту не всех системных объектов, хранящихся на дисковом накопителе, а лишь одного, какого-либо определенного файла, воспользуйтесь ключом sfc /scanfile=”путь_к_файлу”.
Небольшое замечание касательно команды «эс-эф-си»: данная инструкция не в силах откорректировать ошибки полноты использующихся операционкой в настоящий момент времени файлов. Для разрешения данной проблемы, в среде присутствует возможность запуска SFC в среде восстановления системы, опять же через консольный режим.
Как загрузиться в среде восстановления Windows 10?
В «десятке» существует несколько способов загрузки в среде восстановления. Вот некоторые из них:
- вставьте в лазерный привод диск с дистрибутивом ОС и загрузитесь с него. Также вместо диска можете использовать загрузку с флеш-носителя (см. также Как создать загрузочную флешку с Windows 10), предварительно вставив его в USB-порт. Когда диск или флешка будут загружены, выберете в левом нижнем углу пункт «Восстановление системы»;
- создайте диск восстановления Виндовс и загрузитесь с него;
- при отображении экрана для входа в операционку, щелкните на значке «Вкл.» в правом нижнем углу, и после этого, сохраняя в нажатом состоянии клавишу Shift, кликните «Перезагрузка»
Далее выберите элемент меню «Устранение и поиск неисправностей» -> «Вспомогательные параметры» -> «Командная строка». Если вы воспользовались последним из представленных методов, вам также понадобится задать пароль админа в Windows 10.
Когда режим командной строки будет запущен, воспользуйтесь такими командами:
- diskpart
- list volume.
После ввода второй из представленных команд вы сможете увидеть перечень томов. Обратите особое внимание на буквы разделов, занятых системой, и загрузочные тома. Поскольку режим восстановления работает обособленно от операционной системы, буквы разделов могут иметь существенные отличия от обычного функционального режима.
После того, как литеры, соответствующие разделам, будут запомнены, введите еще несколько команд в консоли:
- exit
- sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows\
В результате будет запущено тестирование целостности системных объектов, но на этот раз команда «эс-эф-си» сможет осуществить проверку даже тех файлов, которые заняты системой, что нам и было нужно. Как видите, командный запрос SFC многофункционален и поможет запустить проверку и восстановление целостности объектов операционной системы даже в самой сложной ситуации.