Если определенные функции Windows 11 не работают или система завершает работу, для проверки системных файлов и сканирования Windows 11, используйте SFC или DISM, чтобы восстановить поврежденные системные файлы.
Несмотря на то, что приведенные ниже шаги могут показаться сложными, не спешите и просто выполните их по порядку.
Команда sfc /scannow проверит все защищенные системные файлы и заменит поврежденные файлы их кэшированной копией, расположенной в сжатой папке по адресу %WinDir%System32dllcache.
Инструмент DISM (Deployment Image Servicing and Management) — это доступный в Windows исполняемый файл командной строки уровня администратора, который можно использовать для восстановления образа Windows 11.
При запуске команда DISM обращается к Центру обновления Windows, чтобы получить файлы для устранения повреждений. Но если поврежден Центр обновления Windows, используйте работающий экземпляр Windows 11 в качестве источника восстановления либо ISO образ.
Windows 11 Запуск средства проверки системных файлов (SFC.exe)
В Windows 11, выполнить команду sfc /scannow вы можете из Windows Terminal, классической командной строки или PowerShell. В результате выполнения команды будет выполнено сканирование, а результат проверки записан в файл CBS.LOG.
Как восстановить системные файлы Windows 10, 8, 7 (SFC, DISM)⚕️
Как выполнить команду SFC / SCANNOW
- Запустите новое приложение Терминал Windows от имени администратора.
- Здесь используйте на выбор «PowerShell» (Откроется по умолчанию) или «Командную строку».
- Выполните команду:
sfc /scannow
SFC проверит целостность системных файлов
Возможные результаты:
- Windows защита ресурсов не обнаружила нарушений целостности.
- Windows защита ресурсов обнаружила поврежденные файлы и успешно выполнила их восстановление.
- Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них.
- Защите ресурсов Windows не удалось выполнить требуемую операцию.
- Если, Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них, перезагрузите компьютер и снова запустите команду. Как вариант, попробуйте отключить быстрый запуск, перезагрузите Windows 11 и начните проверку заново.
Если это не помогает, попробуйте вернуть компьютер с Windows 11 в исходное состояние с помощью приложения «Параметры» → «Центр обновления» → «Дополнительные параметры» → «Восстановление».
Как исправить ошибки, если команда sfc /scannow обнаружила поврежденные файлы
SFC просмотр результатов сканирования из файла CBS.LOG
После выполнения проверки системных файлов под Windows, инструмент SFC добавит информацию в файл каталога: C:WindowsLogsCBSCBS.log. Открыв файл, вы сможете узнать, подробности последнего сканирования.
Чтобы быстро открыть CBS.LOG файл
- Откройте Терминал и выполните команду.
Командная строка:
findstr /c:»[SR]» %windir%LogsCBSCBS.log >»%userprofile%Desktopscansfc.txt»
PowerShell:
(Select-String [SR] $env:windirLogsCBSCBS.log -s).Line >»$env:userprofileDesktopscansfc.txt»
Все данные относящиеся к сканированию SFC будут добавлены в файл «scansfc.txt» на рабочем столе.
- Откройте его. Это поможет вам посмотреть все поврежденные и восстановленные файлы.
Примечание: В файл «scansfc.txt» содержит сведения о каждом запуске средства проверки системных файлов на вашем устройстве. Он также содержит информацию о файлах, которые не были исправлены средством проверки системных файлов. Проверьте дату и время записей, чтобы определить проблемные файлы, обнаруженные при последнем запуске средства проверки системных файлов.
После определения, какой системный файл поврежден и не может быть восстановлен, с помощью подробных сведений в файле, выясните расположение поврежденного файла, затем можете вручную заменить поврежденный файл его гарантировано работоспособной копией.
Восстановление с помощью автономного сканирования SFC, если Windows 11 не загружается
- Откройте командную строку из среды восстановления Windows 11.
- Выполните команду и нажмите Enter :
diskpart
- Введите еще одну команду:
list volume
В выводе определите букву диска который отмечен как раздел восстановления, см. скрин (диск 520 МБ размер вашем случае может отличатся) и букву системного диска с Windows 11. Обратите внимание на картинке диск «E:» — это раздел восстановления, а соответственно «D:» это системный раздел (Среда восстановления назначила диску с Windows 11 букву (F:) но если вы загрузитесь в операционную систему диск будет иметь букву «С:»).
- Введите команду ниже, чтобы выйти:
exit
- Введите новую команду:
sfc /scannow /offbootdir=E: /offwindir=D:Windows
Предварительно заменив буквы дисков на буквы, которые вы определили ранее. Программа защиты ресурсов выполнит сканирование и если обнаружит повреждённые файлы восстановит их.
- Перезагрузите компьютер и попробуйте войти в операционную систему.
Восстановление Windows 11 с помощью инструмента DISM
Если инструменту SFC не удается исправить серьезное повреждение ОС необходимо использовать DISM. Для получения актуальных версий файлов DISM использует Центр обновления Windows (необходимо подключение к интернету).
В дополнение этому, вы можете использовать локальный (автономный) файл install.wim или install.esd из имеющегося ISO образа системы или загрузочного диска с Windows 11. Перед этим, необходимо проверить целостность так называемого хранилища компонентов Windows.
Чтобы проверить целостность хранилища компонентов Windows с помощью DISM
- Откройте новое окно терминала Windows от имени администратора.
Для командной строки введите:
dism /Online /Cleanup-Image /CheckHealth
Если используете PowerShell и выполните команду:
Repair-WindowsImage -Online -CheckHealth
Три состояния хранилища компонентов Windows
- Healthy (Исправен)
- Repairable (Ремонтопригодный)
- Non-repairable (Не подлежит ремонту)
Вот как восстановить Windows 11 с помощью инструмента DISM
- Откройте Windows Терминал от имени администратора.
PowerShell, введите команду:
Repair-WindowsImage -Online -RestoreHealth
Командная строка введите и нажмите Enter :
dism /Online /Cleanup-Image /RestoreHealth
Процесс сканирования и восстановления компонентов может занять много времени, будьте терпеливы.
Как использовать DISM для Восстановления Windows 11 с помощью Install.wim или install.esd
- Кликните на ISO-файле Windows 11 правой кнопкой мыши и выберите в контекстном меню «Подключить» или присоедините загрузочный USB-диск к вашему устройству.
Запомните букву диска смонтированного образа или флешки.
- От имени администратора откройте новое окно терминала Windows и выполните команду, предварительно заменив букву диска на (букву смонтированного образа или загрузочной флешки).
Get-WindowsImage -ImagePath «E:sourcesinstall.wim»
Если ваш носитель содержит ESD файл вместо WIM:
Get-WindowsImage -ImagePath «E:sourcesinstall.esd»
- В результатах команды, найдите и запомните номер индекса для выпуска Windows 11, который совпадает с установленной у вас системой, в моем случае это редакция Windows11 Pro (индекс соответственно цифра «6»).
Если по умолчанию установлен PowerShell, выполните команду, заменив букву диска и номер индекса
Repair-WindowsImage -Online -RestoreHealth -Source «E:sourcesinstall.wim:» -LimitAccess
Если командная строка:
dism /Online /Cleanup-Image /RestoreHealth /Source:wim:E:sourcesinstall.wim: /limitaccess
Примечание: Если вы не укажете / Source для файлов восстановления, будет использоваться расположение по умолчанию, параметр «/LimitAccess» запрещает средству DISM использовать Центр обновления Windows в качестве источника восстановления или резервного источника восстановления.
Будьте терпеливы и дождитесь завершения процесса.
Все! Если вы ознакомились с данным руководством вы можете восстановить Windows 11 с помощью SFC и DISM.
Источник: g-ek.com
Восстановление повреждённого хранилища системных компонентов возможно не только в Windows 8.1/10, но и в Windows 7
- Здравствуйте админ! На моём компьютере установлена Windows 7 и периодически на ней выходят различные ошибки, также система может зависнуть или перезагрузиться в самый неподходящий момент. Вы посоветовали мне проверить винду на вирусы и произвести проверку целостности системных файлов. Вирусов у меня не оказалось, а вот с проверкой целостности всё оказалось намного интересней. Запускаю командную строку от имени администратора и ввожу команду sfc /scannow и через некоторое время командная строка выдаёт: « Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них » , что означает повреждение хранилища системных компонентов Windows 7. Знаю, что это самое хранилище можно в Windows 8.1, 10 восстановить с помощью системы обслуживания образов Dism, командами: Dism.exe /Online /Cleanup-image /ScanHealth и Dism.exe /Online /Cleanup-image /RestoreHealth . Думал, что в Windows 7 тоже так можно, ведь там есть Dism, но при вводе команды « Dism.exe /Online /Cleanup-image /ScanHealth » у меня выходит ошибка: « Ошибка 87. Параметр restorehealth не распознан в этом контексте » .
- Здравствуйте админ! Произвожу восстановление целостности системных файлов Windows 7 с помощью sfc /scannow и выходит сообщение: «Для завершения восстановления системы требуется перезагрузка. Перезапустите систему Windows и выполните sfc еще раз », перезагружаюсь и опять тоже самое. Подумал, что это из-за повреждения хранилища компонентов Windows 7, хочу восстановить это хранилище, запускаю командную строку от имени администратора и ввожу команду: «Dism.exe /Online /Cleanup-image /ScanHealth » и выходит: « Ошибка 87. Параметр restorehealth не распознан в этом контексте » . Что делать дальше?
Восстановление повреждённого хранилища системных компонентов возможно не только в Windows 8.1/10, но и в Windows 7
Привет друзья! В Windows 7, как и в Windows 8.1, 10 существует хранилище системных компонентов операционной системы — папка WinSxS , находящаяся по адресу C:WindowsWinSxS.
Если по каким-либо причинам (вирусы, системный сбой, нарушения в файловой системе) операционная система теряет важный системный файл, то этот файл тут же заменяется его работоспособной версией из хранилища системных компонентов (папки WinSxS ) .
При необходимости, пользователь сам может запустить проверку целостности системных файлов операционной системы с помощью командной строки (запущенной от администратора) командой sfc /scannow. Средство sfc произведёт проверку целостности системных файлов и если повреждения обнаружатся, то результат будет выглядеть так: «Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила», но в некоторых случаях ответ будет другим: «Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них», что означает повреждение хранилища системных компонентов операционной системы (папки WinSxS).
В этом случае вводим в командной строке (запущ. от администратора) команду:
Dism.exe /Online /Cleanup-image /ScanHealth
которая в свою очередь проверит и восстановит целостность самого хранилища системных компонентов
Примечание : Начиная с Windows 8 операционная система получила возможность восстанавливать поврежденное хранилище компонентов с помощью системы обслуживания образов Dism. Для восстановления хранилища нужно ввести две команды:
Dism.exe /Online /Cleanup-image /ScanHealth — проверяет состояние целостности хранилища компонентов.
Dism.exe /Online /Cleanup-image /RestoreHealth — восстанавливает хранилище.
В Windows 7 тоже существует данная возможность, но в Windows 7 обе эти команды объединены в одну и для восстановления хранилища компонентов необходимо воспользоваться только командой
Dism /Online /Cleanup-Image /ScanHealth, но эта команда не сработает и вы получите ошибку: «Ошибка 87. Параметр ScanHealth не распознан в этом контексте», если в вашей Windows 7 не установлено обновление KB2966583.
Скачайте данное обновление KB2966583 по ссылке
выберите обновление в соответствии с разрядностью вашей операционной системы, например, у меня установлена Windows 7 64-бит, значит я скачаю пакет для всех поддерживаемых 64-разрядных версий Windows 7.
Выбираем язык — Русский и жмём Download.
Запускаем скачанное обновление
Выполняется установка обновлений.
Обновление установлено. Жмём Закрыть.
Теперь при вводе команды: « Dism /Online /Cleanup-Image /ScanHealth » произойдёт проверка и восстановление повреждённого хранилища системных компонентов Windows 7.
Источник: remontcompa.ru
Восстанавливаем системные файлы в Windows 10
Системные файлы Windows 10 могут редактироваться как пользователем, так и сторонними программами. Иногда действия пользователя или программы может нарушить целостность системных файлов и, как следствие, работоспособность всей операционной системы. Также повреждение системных файлов могут возникнуть из-за повреждения жесткого диска. К счастью, вы можете попытаться восстановить эти файлы, чтобы вернуть работоспособность системе.
Как восстановить системные файлы в Windows 10
Существует несколько вариантов восстановления битых системных файлов в Windows 10. При незначительных повреждениях будут эффекты одни варианты, которые можно быстро запустить и не переживать за сохранность пользовательских данных. В более тяжелых случаях придется выполнять сброс Windows к заводским настройкам с высоким риском потери персональных данных.
Вариант 1: Запуск утилиты проверки и восстановления целостности системных файлов
В Windows встроена очень полезная утилита, которая проводит сканирование системного тома на предмет ошибок и устраняет их по возможности. Подходит для устранения мелких ошибок в системных файлах. Если повреждения более серьезные, то данная утилита вряд ли вам сможет помочь.
Для выполнения сканирования и восстановления поврежденных системных файлов в Windows 10 рекомендуется использовать две утилиты – SFC и DISM. Первая отвечает только за сканирование и первичное восстановление, вторая же проводит более глубокое сканирование и восстанавливает больше ошибок. Руководство по их использованию выглядит так:
-
Запустите «Командную строку». Для этого можно воспользоваться поисковой строкой по Windows, что вызывается нажатием по иконке лупы. Туда введите наименование искомого элемента. Среди вариантов открытия выберите «Запуск от имени администратора».
- «Защита ресурсов Windows не обнаружила нарушений целостности». Скорее всего с системными файлами все в порядке.
- «Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила». Утилита обнаружила некоторые незначительные ошибки и устранила их. Рекомендуется проверить, исчезли ли проблемы, из-за которых вы запускали данную утилиту или нет.
- «Защита ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них». Тогда придется запускать дополнительно утилиту DISM. Возможно, что она сможет справиться с найденными ошибками.
Вариант 2: Воспользоваться точкой восстановления
Используйте в том случае, если предыдущий вариант не дал нужного результата. Восстановление системы из заранее созданной точки не заденет пользовательских файлов, однако некоторые настройки в программах могут быть сброшены. Проблема этого варианта в том, что создание точек восстановление в Windows может быть отключено, а без них не получится запустить процесс.
В большинстве случаев автоматическое создание точек восстановления в Windows все же включено. Если у вас есть точки восстановления, то воспользуйтесь данной инструкцией, чтобы их активировать:
-
Откройте «Панель управления». Это можно сделать по аналогии с «Командной строкой» — через системный поиск.
Вариант 3: Вернуть Windows в исходное состояние
Рекомендуется использовать только в крайнем случае. Система сбросится к исходному состоянию. В теории, вы можете сделать так, чтобы пользовательские файлы остались, но на практике большинство программ и настроек придется устанавливать заново, плюс, есть риск потери пользовательских файлов. Также можно выбрать вариант с удалением пользовательских файлов. Так больше вероятности успешного устранения ошибок.
Возращение в исходное состояние происходит по следующей инструкции:
- Откройте «Параметры». Это можно сделать, воспользовавшись сочетанием клавиш Win+I или кликнув по иконке «Пуска», а затем по иконке в виде шестеренки.
- В окошке «Параметры» выберите раздел «Обновление и безопасность».
Аппаратные поломки
Ошибки в системных файлах Windows 10 могли возникнуть и из-за аппаратных поломок, например, жесткого диска. В таком случае выполнить восстановление сложнее, а порой и вовсе невозможно, так как требуется ремонт или замена диска. Если ни один из предложенных вариантов вам не помог, то скорее всего у вас именно аппаратная проблема. В таком случае рекомендуется обратиться в сервисный центр. Если у вас есть гарантия, то заменить жесткий диск и перенести информацию должны бесплатно.
Источник: public-pc.com