Как проверить и восстановить системные файлы Windows через DISM и SFC

Повреждение системных файлов Windows — частая причина сбоев обновлений, синих экранов и нестабильной работы системы. Вместо переустановки ОС используйте встроенные инструменты DISM (Deployment Image Servicing and Management) и SFC (System File Checker). Инструкция проверена на январь 2026 для Windows 10 22H2 и Windows 11 23H2/24H2.

💡 DISM и SFC — официальные утилиты Microsoft. Они работают без подключения к интернету (если есть кэш обновлений) и не требуют стороннего ПО.

Как работают DISM и SFC: ключевые различия

SFC проверяет целостность защищённых системных файлов (DLL, EXE, SYS) и восстанавливает их из кэша компонентного магазина WinSxS. Однако если сам компонентный магазин повреждён, SFC не сможет выполнить восстановление [[93]].

DISM работает на более глубоком уровне — он проверяет и восстанавливает здоровье компонентного магазина WinSxS, из которого SFC берёт «чистые» копии файлов. Поэтому правильная последовательность: сначала запускаем DISM, затем SFC [[112]].

Параметр

DISM

SFC

Что проверяет

Компонентный магазин (WinSxS)

Системные файлы (%WinDir%)

Источник восстановления

Windows Update или установочный образ

Кэш компонентного магазина (WinSxS)

Время выполнения

15–45 минут

10–25 минут

Требует перезагрузки

Иногда (при замене критичных компонентов)

Редко

Подготовка к восстановлению: 3 обязательных шага

  1. Создайте точку восстановления — Панель управления → Восстановление → Создать точку восстановления. На случай отката.
  2. Закройте все программы — особенно антивирусы в реальном времени (временно отключите защиту).
  3. Подключитесь к интернету — DISM потребует доступ к серверам обновлений Windows для загрузки «чистых» файлов.

⚠️ Не прерывайте выполнение команд! Принудительное завершение может привести к неработоспособности системы. Дождитесь 100% завершения.

Шаг 1: Проверка здоровья образа Windows через DISM

Запустите командную строку от имени администратора (Win + X → «Терминал Windows (администратор)») и выполните:

DISM /Online /Cleanup-Image /CheckHealth

Команда мгновенно покажет статус образа:

  • Образ в порядке — повреждений нет, можно пропустить восстановление
  • Образ можно восстановить — требуется запуск /RestoreHealth
  • Образ не подлежит восстановлению — потребуется установочный носитель Windows

💡 /CheckHealth использует кэшированные данные и работает за 2–5 секунд. Для полной проверки используйте /ScanHealth (займёт 10–15 минут).

Шаг 2: Восстановление компонентного магазина (DISM /RestoreHealth)

Если /CheckHealth показал «можно восстановить», запустите основную команду:

DISM /Online /Cleanup-Image /RestoreHealth

Процесс займёт 15–40 минут в зависимости от скорости интернета и степени повреждений. Прогресс отображается в процентах. При ошибках 0x800f081f или 0x800f0906 укажите источник вручную:

DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:X:\Sources\Install.wim:1 /LimitAccess

Где X: — буква диска с установочным образом Windows (образ можно скачать через официальный инструмент «Создание установочного носителя» от Microsoft).

Код ошибки DISM

Причина

Решение

0x800f081f

Не найдены файлы источника

Укажите путь к install.wim через /Source

0x800f0906

Нет доступа к источнику

Проверьте интернет или подключите установочный носитель

0x80240020

Конфликт с Центром обновления

Перезагрузите ПК и повторите команду

Шаг 3: Проверка системных файлов (SFC /scannow)

После успешного завершения DISM запустите проверку системных файлов:

sfc /scannow

Утилита просканирует все защищённые системные файлы и заменит повреждённые копиями из восстановленного компонентного магазина [[141]]. По завершении появится один из трёх результатов:

Результат SFC

Что означает

Действия

«Операция успешно завершена»

Все файлы целы или восстановлены

Перезагрузите ПК для применения изменений

«Некоторые файлы повреждены и не могут быть восстановлены»

Повреждены файлы вне компонентного магазина

Проверьте лог CBS.log или используйте /ScanFile для конкретного файла

«Защита ресурсов Windows не смогла выполнить операцию»

Критическое повреждение системных компонентов

Запустите команды из среды восстановления Windows

⚠️ Если SFC не может восстановить файлы после успешного DISM — проверьте журнал C:\Windows\Logs\CBS\CBS.log. Ищите строки с «cannot repair» для определения проблемных файлов.

❓ Почему нужно сначала запускать DISM, а потом SFC?

SFC берёт «чистые» копии файлов из компонентного магазина WinSxS. Если этот магазин повреждён (а так бывает при сбоях обновлений), SFC восстановит системные файлы повреждёнными копиями. DISM сначала чинит сам источник (магазин), затем SFC использует исправленные файлы для восстановления системы [[113]].

❓ Как восстановить конкретный повреждённый файл?

Если известно имя проблемного файла (например, из синего экрана или лога), используйте команду:

sfc /scanfile=C:\Windows\System32\kernel32.dll

Укажите полный путь к файлу. Утилита проверит только этот файл и восстановит его при обнаружении повреждений.

❓ Что делать, если команды не работают в обычном режиме?

Запустите восстановление из среды восстановления Windows:

  1. Перезагрузите ПК с зажатой клавишей Shift
  2. Выберите «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Командная строка»
  3. Выполните те же команды DISM и SFC — они работают в офлайн-режиме

❓ Безопасно ли отключать антивирус перед запуском?

Временное отключение защиты в реальном времени безопасно на 20–60 минут выполнения команд. Антивирусы иногда блокируют доступ к системным файлам, мешая восстановлению. После завершения немедленно включите защиту обратно.

Дополнительные команды для сложных случаев

Если стандартные команды не помогли, используйте расширенные параметры:

DISM /Online /Cleanup-Image /StartComponentCleanup

Очищает устаревшие компоненты в WinSxS для освобождения места (безопасно, не удаляет активные файлы).

DISM /Online /Cleanup-Image /AnalyzeComponentStore

Показывает реальный размер компонентного магазина и рекомендации по очистке.

sfc /verifyonly

Проверяет файлы без восстановления — полезно для диагностики перед применением изменений.

💡 После всех операций всегда перезагружайте компьютер. Некоторые изменения применяются только при загрузке системы.

Проверка результата восстановления

Убедитесь, что восстановление прошло успешно:

  1. Повторно запустите sfc /scannow — должен показать «Операция успешно завершена»
  2. Проверьте журнал событий: Просмотр событий → Журналы Windows → Система → фильтр по источнику «Служба управления компонентами»
  3. Тестово установите накопительное обновление через Центр обновления Windows

Инструкция проверена на январь 2026 для актуальных версий Windows 10 и 11. Все команды соответствуют официальной документации Microsoft [[93]], [[124]].

Также читайте наши статьи о как отключить телеметрию Windows 11 без потери функциональности и оптимизации Windows 11 без потери производительности.

🔍 Больше полезных статей на kakfix.ru

Ежедневно публикуем подробные инструкции и решения для Windows, Android, роутеров и другого ПО. Подписывайтесь на наш сайт — здесь всегда актуальные гайды без воды!

🔧 Windows

Оптимизация, ускорение, исправление ошибок и скрытые настройки Windows 11/10

📶 Wi‑Fi

Настройка роутеров, увеличение скорости, решение проблем с подключением

📱 Android

Секретные функции, оптимизация, родительский контроль и защита от слежки

🚀 Перейти на kakfix.ru

Более 35 подробных инструкций — все решения в одном месте

© 2026 kakfix.ru — практические инструкции без лишней теории

Source

8 views·1 share
8 views