Scannow windows 10

Содержание

Как использовать SFC для восстановления системных файлов Windows 10

Scannow windows 10

Как использовать средство проверки системных файлов (SFC) в командной строке для восстановления поврежденных и пропущенных системных файлов Windows 10

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

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

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

Как и прошлых версиях систем от Microsoft, Windows 10 включает средство проверки системных файлов (System File Checker, SFC) – компактную, но мощную утилиту командной строки, которая может выполнить сканирование цельности системы и заменять поврежденные или пропущенные файлы оригинальной версией.

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

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

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

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

1. Введите в поиске меню Пуск Командная строка, нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора, потому что для запуска SFC требуются права администратора устройства.

2. В Командной строке введите следующую команду и нажмите Enter:

sfc /scannow

3. После завершения сканирования, вы увидите одно из следующих сообщений:

  • Защита ресурсов Windows не обнаружила нарушений целостности. Это означает, что в системе не обнаружены поврежденные или потерянные файлы.
  • Защита ресурсов Windows не может выполнить запрошенную операцию. Это сообщение означает, что во время сканирования произошла ошибка и нужно выполнить сканирование оффлайн.
  • Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Сведения см. в журнале CBS.Log WinDir%\Logs\CBS\CBS.log. Данное сообщение появляется, когда SFC смогла исправить проблему. Вы можете посмотреть журнал для того, чтобы ознакомиться с подробной информацией.
  • Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Сведения см. в журнале CBS.Log %WinDir%\Logs\CBS\CBS.log. В этом случае нужно вручную исправить поврежденные файлы.

Совет: для исправления всех проблем может понадобиться пройти процедуру проверки целостности около трех раз.

Как посмотреть подробную информацию о сканировании SFC

Для просмотра информации о работе средства проверки целостности в файле CBS.Log нужно создать копию файла на рабочем столе, доступную для чтения:

1. Введите в поиске меню Пуск Командная строка, нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора.

2. Введите следующую команду и нажмите Enter

findstr /c:”[SR]” %windir%\Logs\CBS\CBS.log >”%userprofile%\Desktop\sfclogs.txt”

3. Откройте файл sfclogs.txt, расположенный на рабочем столе, с помощью приложения “Блокнот”. Файл будет содержать подробную информацию о сканировании системы и о файлах, которые не удалось восстановить.

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

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

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

  • 1. Используйте клавиатурное сочетание Windows + I для открытия приложения “Параметры”.
  • 2. Выберите раздел “Обновление и безопасность”.
  • 3. В меню Выберите опцию “Восстановление”.
  • 4. В секции “Особые варианты загрузки” нажмите кнопку “Перезагрузить сейчас”.
  • 5. Выберите “Поиск и устранение неисправностей”.
  • 6. Перейдите в “Дополнительные параметры”.
  • 7. Нажмите “Командная строка” для загрузки компьютера в режиме командной строки.

PreviousNext

  • 8. После перезагрузки нужно будет ввести имя пользователи и пароль.
  • 9. Нужно указать SFC, где находятся установочные файлы Windows. В командной строке введите следующую команду, чтобы распознать расположение файлов Windows 10 и разделов, зарезервированных системой:

wmic logicaldisk get deviceid, volumename, description

  • 10. Введите следующую команду и нажмите Enter:

sfc /scannow /ofootdir=C:\ /offwindir=D:\Windows

Обратите внимание, что в примере для указания буквы диска зарезервированного системой раздела используется переключатель /ofoodir. В данном случае это диск C, а переключатель /offwindir указывает путь до файлов Windows, который в нашем случае D:\Windows .

Нужно помнить, что во время загрузки компьютера в режиме командной строки, буквы диска могут отличаться, поэтому нужно использовать команду, указанную на шаге 9. Однако, в большинстве случаев при работе с Windows 10, диск D используется для установки, а диск С является зарезервированным системным разделом (System Reserved partition).

  • 11. После завершения сканирования, закройте командную строку.
  • 12. Нажмите “Продолжить”, чтобы выйти и загрузиться в Windows 10 в обычном режиме.

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

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

Откройте файл sfclogs.txt, чтобы определить, какие файлы были повреждены. Выполните обычный поиск, чтобы найти расположения файлов или используйте поисковую систему для получения дополнительной информации. Затем выполните инструкции ниже, чтобы заменить поврежденные файлы.

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

  • 1. Введите в поиске меню Пуск Командная строка, нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора, потому что для запуска SFC требуются права администратора устройства.
  • 2. В Командной строке введите следующую команду и нажмите Enter:

takeown /f C:\Path-and-File-Name

Примечание: замените C:\Path-and-File-Name на путь поврежденного файла. Например:

C:\Windows\System32\appraiser.dll

  • 3. Разрешите полный доступ (доступ администратора) к поврежденному файлы, используя следующую команду и нажав Enter.

icacls C:\Path-and-File-Name /Grant Administrators:F

  • 4. Замените проблемный файл рабочей копией, введите следующую команду и нажмите Enter:

copy C:\Path-SOURCE-and-File-Name C:\Path-DESTINATION-and-File-Name

Примечание: замените 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 /? для просмотра всех доступных опций.

Как использовать DISM для восстановления системного образа Windows 10

Источник: https://www.comss.ru/page.php?id=3875

Запустить команду SFC для восстановления системных файлов в Windows 10

Scannow windows 10

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

 Запуск команды SFC /SCANNOW в Windows 10

1.Откройте командную строку от имени администратора: один из способов — нажать на меню «Пуск» правой клавишей мыши и выбрать «Командная строка (администратор) из открывшегося меню.

2. Введите команду sfc /scannow и нажмите Enter.  Дождитесь окончания сканирования, если проблем не обнаружено – закройте командную строку.

Если были найдены ошибки и не все исправлены – перезагрузите компьютер и снова запустите данную команду. Если после повторного запуска всё равно остаются не исправленные ошибки – введите в командной строке DISM.

exe /Online /Cleanup-image /Restorehealth и нажмите клавишу Enter => после выполнения этой команды снова запустите sfc /scannow.

 Если и после данных действий проблема осталась – откатите систему к ранее созданной точке восстановления.

Запуск команды SFC /SCANFILE в Windows 10

Эта опция проверяет целостность указанного системного файла Windows и восстанавливает файл, если он поврежден или изменен.

1.Откройте командную строку от имени администратора: один из способов — нажать на меню «Пуск» правой клавишей мыши и выбрать «Командная строка (администратор) из открывшегося меню.

2. Введите команду sfc /scanfile = “полный путь к файлу” и нажмите Enter. В команде замените “полный путь к файлу” на путь к системному файлу, который нужно проверить. К примеру, нужно проверить файл imageres.dll находящийся в C:\Windows\System32\ – команда будет выглядеть так: sfc /scanfile=”C:\Windows\System32\imageres.dll”

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

Если после повторного запуска всё равно остаются не исправленные ошибки – введите в командной строке DISM.exe /Online /Cleanup-image /Restorehealth и нажмите клавишу Enter => после выполнения этой команды снова запустите sfc /scannow.

 Если и после данных действий проблема осталась – откатите систему к ранее созданной точке восстановления.

Запуск команды SFC /SCANNOW при загрузке

Некоторые системные файлы используются в Windows и при выполнении команды sfc /scannow в самой системе не могут быть исправлены. Чтобы проверить их целостность и восстановить – нужно выполнить команды при загрузке системы.

1.Откройте командную строку при загрузке: одни из способов – удерживая нажатой клавишу shift нажмите левой клавишей мыши на “Перезагрузка” компьютера => зайдите в “Поиск и устранение неисправностей” =>  “Дополнительные параметры” => “Командная строка”.

2. Сначала в командной строке введите команду diskpart и нажмите Enter, потом введите команду List volume и снова нажмите Enter.

 Вы увидите список всех доступных дисков, найдите по размеру тот на который установлена Windows и запомните его букву, также запомните букву диска “Зарезервировано системой”.

Введите exit и нажмите Enter.

3.  Введите команду заменив выделенные красным буквы на свои sfc /scannow /ofootdir=C:\ /offwindir=E:\windows и нажмите клавишу Enter.

Вместо буквы после ofootdir=нужно ввести букву диска “Зарезервировано системой” (диска где хранятся загрузочные файлы системы).

Вместо буквы после offwindir=нужно ввести букву диска где установлена Windows. Все буквы вы смотрели в предыдущем пункте.

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

Если после повторного запуска всё равно остаются не исправленные ошибки – введите в командной строке DISM.exe /Online /Cleanup-image /Restorehealthи нажмите клавишу Enter => после выполнения этой команды снова запустите sfc /scannow.

 Если и после данных действий проблема осталась – откатите систему к ранее созданной точке восстановления.

Запуск команды SFC /SCANFILE при загрузке

Некоторые системные файлы используются в Windows и при выполнении команды sfc /scannow в самой системе не могут быть исправлены. Чтобы проверить их целостность и восстановить – нужно выполнить команды при загрузке системы. В этом пункте мы проверим целостность указанного системного файла.

1.Откройте командную строку при загрузке: одни из способов – удерживая нажатой клавишу shift нажмите левой клавишей мыши на “Перезагрузка” компьютера => зайдите в “Поиск и устранение неисправностей” =>  “Дополнительные параметры” => “Командная строка”.

2. Сначала в командной строке введите команду diskpart и нажмите Enter, потом введите команду List volume и снова нажмите Enter.

 Вы увидите список всех доступных дисков, найдите по размеру тот на который установлена Windows и запомните его букву, также запомните букву диска “Зарезервировано системой”.

Введите exit и нажмите Enter.

3.  Введите команду заменив выделенное красным sfc /scanfile=”полный путь к файлу” /ofootdir=C:\ /offwindir=E:\windows и нажмите клавишу Enter.

 В команде замените “полный путь к файлу” на путь к системному файлу, который нужно проверить. Вместо буквы после ofootdir=нужно ввести букву диска “Зарезервировано системой” (диска где хранятся загрузочные файлы системы).

Вместо буквы после offwindir=нужно ввести букву диска где установлена Windows. Все буквы вы смотрели в предыдущем пункте. К примеру, нужно проверить файл imageres.

dll находящийся в E:\Windows\System32\ – команда будет выглядеть так: sfc /scanfile=”E:\Windows\System32\imageres.dll” /ofootdir=C:\ /offwindir=E:\windows

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

Если после повторного запуска всё равно остаются не исправленные ошибки – введите в командной строке DISM.exe /Online /Cleanup-image /Restorehealthи нажмите клавишу Enter => после выполнения этой команды снова запустите sfc /scannow.

 Если и после данных действий проблема осталась – откатите систему к ранее созданной точке восстановления.

На сегодня всё, если вы знаете другие способы или у вас есть дополнения – пишите комментарии! Удачи Вам

Источник: https://vynesimozg.com/zapustit-komandu-sfc-dlya-vosstanovleniya-sistemnyx-fajlov-v-windows-10/

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

Scannow windows 10

Системные файлы Windows 10 могут редактироваться как пользователем, так и сторонними программами.

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

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

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

Вариант 1: Запуск утилиты проверки и восстановления целостности системных файлов

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

Для выполнения сканирования и восстановления поврежденных системных файлов в Windows 10 рекомендуется использовать две утилиты – SFC и DISM. Первая отвечает только за сканирование и первичное восстановление, вторая же проводит более глубокое сканирование и восстанавливает больше ошибок. Руководство по их использованию выглядит так:

  1. Запустите «Командную строку». Для этого можно воспользоваться поисковой строкой по Windows, что вызывается нажатием по иконке лупы. Туда введите наименование искомого элемента. Среди вариантов открытия выберите «Запуск от имени администратора».
  2. В «Командную строку» пропишите команду sfc/ scannow и нажмите Enter для ее запуска.
  3. По завершении сканирования вы можете увидеть три разных сообщения:
    • «Защита ресурсов Windows не обнаружила нарушений целостности». Скорее всего с системными файлами все в порядке.
    • «Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила». Утилита обнаружила некоторые незначительные ошибки и устранила их. Рекомендуется проверить, исчезли ли проблемы, из-за которых вы запускали данную утилиту или нет.
    • «Защита ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них». Тогда придется запускать дополнительно утилиту DISM. Возможно, что она сможет справиться с найденными ошибками.
  4. Если вы получили как раз третье сообщение, то можете прямо в этом же окошке «Командной строки» ввести команду: dism /Online /Cleanup-Image /CheckHealth и нажать Enter для применения. Эта команда не проводит восстановление, а только сканирует файлы. Процесс сканирования занимает несколько минут.
  5. Когда завершится сканирование нужно будет ввести команду: dism /Online /Cleanup-Image /RestoreHealth. Она отвечает за более тщательную проверку подозрительных элементов, а также за восстановление обнаруженных неполадок. Процесс восстановления может занять много времени, в зависимости от обнаруженных ошибок и характеристики системы.

Вариант 2: Воспользоваться точкой восстановления

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

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

  1. Откройте «Панель управления». Это можно сделать по аналогии с «Командной строкой» — через системный поиск.
  2. Находясь в «Панели управления» в пункте «Просмотр» переключитесь на «Крупные значки» или «Мелкие значки». По умолчанию вам будут показывать категории. Если в поле «Просмотр» уже стоит одно из рекомендуемых значений, то пропустите этот шаг.
  3. Среди значков найдите «Восстановление». Для удобства можно воспользоваться поиском по «Панели управления», что расположен в верхней правой части окна.
  4. Находясь в интерфейсе «Восстановления» кликните по надписи «Запуск восстановления системы». Обратите внимание, что для этого потребуются права администратора.
  5. Откроется окошко с ознакомительной информацией об инструменте. В нем нажмите «Далее».
  6. Теперь выберите одну из точек восстановления, на основе которой будут исправляться ошибки. Ориентируйтесь на дату создания. Выбирайте ту точку, которая была создана до появления проблем. После выбора точки нажмите «Далее».
  7. После от вас потребуется подтвердить действие в отдельном окне. Нажмите «Готово».
  8. Ожидайте, пока не закончится процесс восстановления. Во время него от вас не потребуется никаких дополнительных действий. Весь процесс длится около 40-60 минут, но многое зависит от вашей системы.

Вариант 3: Вернуть Windows в исходное состояние

Рекомендуется использовать только в крайнем случае. Система сбросится к исходному состоянию.

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

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

Источник: https://public-pc.com/vosstanavlivaem-sistemnye-fajly-v-windows-10/

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

Scannow windows 10

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

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

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

Проверка и Восстановление системных файлов через 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. Этот способ будет более эффективный для обновления windows 10, чем командная строка.

Анализ лога CBS, какие файлы не удалось восстановить

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

  • Перейдите по пути C:\Windows\Logs\CBS
  • Откройте файл CBS.log в блокноте или текстовом редакторе.
  • В блокноте нажмите Ctrl+F, чтобы вызвать поиск
  • В поиске напишите Cannot repair member file, чтобы найти файлы, которые не удается восстановить.
  • Если поиск не дал результатов, то найдите записи [SR] и вы обнаружите, что все они одинаковы 100 components.
  • Ищите листая вручную любые изменения, отличные от 100 components, где вы и найдете поврежденный файл или указание.
  • Ориентируетесь по времени, когда вы примерно запускали сканирование SFC, так как лог может быть и за вчерашний день.

Загрузка комментариев

Источник: https://mywebpc.ru/windows/recovery-of-system-files-in-windows/

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

Scannow windows 10

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

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

Выражаться это может в медленной работе компьютера, сбоях во время выполнения простых операций, “вылетах” из открытых окон/приложений и т.д.

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

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

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

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

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

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

В данном случае потребуется выполнить команду sfc /scannow в Командной строке. План действий следующий:

  1. Вызываем контекстное меню Пуска (щелчком правой кнопки мыши по Пуску или нажатием сочетания клавиш Win+X), в котором выбираем пункт “Командная строка (администратор)”.Если в данном меню классическая Командная строка заменена на PowerShell, запустить ее можно через панель Поиска. Набираем нужное название, правой кнопкой щелкаем по найденному варианту и выбираем “Запуск от имени администратора”.
  2. В открывшемся окне набираем команду sfc /scannow и жмем Enter для ее выполнения.
  3. Будет запущено сканирование системы, которое может занять определенное время. Если в ходе проверки будут обнаружены ошибки, они будут автоматически исправлены. В случае отсутствия поврежденных файлов, мы увидим сообщение “Защита ресурсов Windows не обнаружила нарушений целостности”.

Команда sfc /scanfile=путь_к_файлу позволяет выполнить сканирование определенного файла. Например: sfc /scanfile=d:\windows\system32\autoplay.dll.

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

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

Запустить среду восстановления можно по-разному:

Метод 1

  1. Заходим в Параметры системы, нажав Win+I или выбрав соответствующий пункт в контекстном меню Пуска (как его открыть, мы рассказали выше).
  2. В параметрах переходим в раздел “Обновление и безопасность”.
  3. Далее переходим в подраздел “Восстановление” и в правой части окна в блоке “Особые варианты загрузки” щелкаем по кнопке “Перезагрузить сейчас”.

Метод 2

  1. Заходим в меню Пуск.
  2. Нажимаем кнопку выключения.
  3. Зажав клавишу Shift на клавиатуре нажимаем на пункт “Перезагрузка”.

Аналогичным образом можно перезагрузить компьютер из окна блокировки.

Метод 3

Попасть в среду восстановления можно с установочного диска (дистрибутива) с операционной системой. Для этого выбираем пункт “Восстановление системы” в левом нижнем углу.

В среде восстановления, выполняем следующие действия:

  1. Выбираем пункт “Поиск и устранение неисправностей”.
  2. Кликаем по варианту – “Дополнительные параметры”.
  3. И, наконец, щелкаем в предлагаемом перечне по пункту “Командная строка”.
  4. После перезагрузки выбираем учетную запись администратора (если их несколько), затем водим пароль от нее и жмем кнопку “Продолжить”.
  5. В открывшейся Командной строке по очереди запускаем выполнение команд ниже:
    • diskpart – выполняет запуск утилиты, которая позволяет работать с жесткими дисками;
    • list volume – выводит сведения обо всех дисках компьютера. Определить системный том можно по его размеру и метке, у нас – это диск C.
    • exit – завершает работу утилиты.
  6. Теперь запускаем выполнение следующей команды:
    sfc /scannow /ofootdir=C:\ /offwindir=C:\Windows.
    Здесь C — это имя системного диска, а C:\Windows — путь к папке с операционной системой Windows 10. У вас имена дисков могут отличаться от наших.
  7. В результате запустится сканирование системы на наличие поврежденных компонентов, которые при обнаружении будут исправлены автоматически (если не повреждено хранилище ресурсов Windows). Стоит отметить, что подобная проверка занимает немало времени, поэтому нужно запастись терпением. Понять, что компьютер, действительно выполняет проверку, а не “завис”, можно по мигающему индикатору ввода команд.
  8. После завершения сканирования закрываем Командную строку, после чего система вернет нас в среду восстановления, где мы выбираем пункт “Продолжить”.
  9. Система загрузится в обычном режиме.

Использование DISM для проверки и восстановления системы

С помощью команд SFC удается исправить не все дефекты системных файлов. И в подобных ситуациях может помочь утилита DISM.

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

в первую очередь мы восстанавливаем хранилище компонентов, а затем переходим к команде sfc /scannow.

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

  • dism /Online /Cleanup-Image /CheckHealth. Данная команда используется для того, чтобы собрать информацию о текущем состоянии операционной системы и наличии поврежденных компонентов. Новая проверка, при этом, не запускается, и вместо нее просто проверяются более ранние записи.
  • dism /Online /Cleanup-Image /ScanHealth. С помощью этой команды мы проверяем состояние хранилища системных компонентов. Нужно сразу готовиться к тому, что процесс занимает немало времени, а на 20 процентах в некоторых случаях может “затормозиться”.
  • dism /Online /Cleanup-Image /RestoreHealth. Запускает процесс проверки и автоматического восстановления системы. Выполнение этой команды также потребует значительного количества времени, а сам процесс может иногда “тормозить”.

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

Для этого потребуется запустить выполнение команды:
dism /Online /Cleanup-Image /RestoreHealth /Source:wim:путь_к_файлу_wim:1 /limitaccess

Если используется файл с расширением “esd” (вместо “wim”), в команду выше нужно внести соответствующие корректировки.

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

При необходимости, запустить утилиту DISM можно из Командной строки среды восстановления – как и в случае с SFC.

Выполнение команды DISM в PowerShell

Утилиту DISM.exe можно запустить в программной оболочке Windows PowerShell, запущенной от имени администратора.

  1. Если в контекстном меню Пуска (запускается сочетанием клавиш Win+X) доступна  классическая Командная строка, то для открытия PowerShell можно воспользоваться строкой Поиска. Набираем название, щелчком правой кнопки по найденному варианту раскрываем перечень, в котором выбираем пункт “Запуск от имени администратора”.
  2. В открывшемся окне набираем одну из команд ниже:
    • Repair-WindowsImage -Online -ScanHealth – проверяет системные файлы на наличие повреждений.
    • Repair-WindowsImage -Online -RestoreHealth – сканирует систему и исправляет найденные повреждения.

Полезная информация

В некоторых случаях sfc /scannow находит поврежденные компоненты сразу после обновления с новой сборкой системы. В данном случае, скорее всего, поможет только новая “чистая” установка. Также, могут быть найдены дефекты, связанные с ПО некоторых видеоадаптеров (ошибка файла “opencl.dll”). Если все исправно работает, никаких действий предпринимать не нужно.

В случаях, когда в результате выполнения команды sfc /scannow выдается сообщение о том, что выполнить восстановление системных компонентов не удалось, и, при этом, восстановление хранилища также не устранило проблему, можно обратиться к журналу dism.

log, о котором мы упоминали выше. Чтобы просмотреть содержимое файла, его нужно экспортировать в текстовый файл (например, с именем “sfc” на рабочем столе). Для этого нужно выполнить команду:
findstr /c:”[SR]” %windir%\Logs\CBS\CBS.

log >”%userprofile%\Desktop\sfc.txt”

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

Заключение

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

Источник: https://MyWindows10.ru/czelostnost-sistemnyh-faylov/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.