📖 Содержание
Как проверить и восстановить системные файлы Windows через DISM и SFC
Как проверить и восстановить системные файлы Windows через DISM и SFC
Повреждение системных файлов Windows — частая причина сбоев обновлений, синих экранов и нестабильной работы системы. Вместо переустановки ОС используйте встроенные инструменты DISM (Deployment Image Servicing and Management) и SFC (System File Checker). Инструкция проверена на январь 2026 для Windows 10 22H2 и Windows 11 23H2/24H2.
Как работают 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 обязательных шага
- Создайте точку восстановления — Панель управления → Восстановление → Создать точку восстановления. На случай отката.
- Закройте все программы — особенно антивирусы в реальном времени (временно отключите защиту).
- Подключитесь к интернету — DISM потребует доступ к серверам обновлений Windows для загрузки «чистых» файлов.
Шаг 1: Проверка здоровья образа Windows через DISM
Запустите командную строку от имени администратора (Win + X → «Терминал Windows (администратор)») и выполните:
DISM /Online /Cleanup-Image /CheckHealth
Команда мгновенно покажет статус образа:
Образ в порядке— повреждений нет, можно пропустить восстановлениеОбраз можно восстановить— требуется запуск /RestoreHealthОбраз не подлежит восстановлению— потребуется установочный носитель Windows
Шаг 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 |
C:\Windows\Logs\CBS\CBS.log. Ищите строки с «cannot repair» для определения проблемных файлов.
❓ Почему нужно сначала запускать DISM, а потом SFC?
SFC берёт «чистые» копии файлов из компонентного магазина WinSxS. Если этот магазин повреждён (а так бывает при сбоях обновлений), SFC восстановит системные файлы повреждёнными копиями. DISM сначала чинит сам источник (магазин), затем SFC использует исправленные файлы для восстановления системы [[113]].
❓ Как восстановить конкретный повреждённый файл?
Если известно имя проблемного файла (например, из синего экрана или лога), используйте команду:
sfc /scanfile=C:\Windows\System32\kernel32.dll
Укажите полный путь к файлу. Утилита проверит только этот файл и восстановит его при обнаружении повреждений.
❓ Что делать, если команды не работают в обычном режиме?
Запустите восстановление из среды восстановления Windows:
- Перезагрузите ПК с зажатой клавишей Shift
- Выберите «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Командная строка»
- Выполните те же команды DISM и SFC — они работают в офлайн-режиме
❓ Безопасно ли отключать антивирус перед запуском?
Временное отключение защиты в реальном времени безопасно на 20–60 минут выполнения команд. Антивирусы иногда блокируют доступ к системным файлам, мешая восстановлению. После завершения немедленно включите защиту обратно.
Дополнительные команды для сложных случаев
Если стандартные команды не помогли, используйте расширенные параметры:
DISM /Online /Cleanup-Image /StartComponentCleanup
Очищает устаревшие компоненты в WinSxS для освобождения места (безопасно, не удаляет активные файлы).
DISM /Online /Cleanup-Image /AnalyzeComponentStore
Показывает реальный размер компонентного магазина и рекомендации по очистке.
sfc /verifyonly
Проверяет файлы без восстановления — полезно для диагностики перед применением изменений.
Проверка результата восстановления
Убедитесь, что восстановление прошло успешно:
- Повторно запустите
sfc /scannow— должен показать «Операция успешно завершена» - Проверьте журнал событий: Просмотр событий → Журналы Windows → Система → фильтр по источнику «Служба управления компонентами»
- Тестово установите накопительное обновление через Центр обновления Windows
Инструкция проверена на январь 2026 для актуальных версий Windows 10 и 11. Все команды соответствуют официальной документации Microsoft [[93]], [[124]].
Также читайте наши статьи о как отключить телеметрию Windows 11 без потери функциональности и оптимизации Windows 11 без потери производительности.
Комментарии (0)
Оставить комментарий
Вам также может быть полезно
Как установить Windows 11 в 2026 году: обход TPM 2.0, установка на старый ПК, SSD-оптимизация
27.01.2026Windows 11 24H2: что нового, стоит ли обновляться и как избежать ошибок
27.01.2026Оптимизация игр в Windows 11: настройка производительности без потери качества
28.01.2026Как ускорить слабый компьютер или ноутбук в Windows 11/10 без замены железа
29.01.2026Статьи по теме
YouTube и Discord заблокированы в России? Что делать, если не открываются
27.01.2026Как установить Windows 11 за 15 минут: пошаговая инструкция для новичков
26.01.2026Как ускорить Windows 10: 7 проверенных способов без программ
26.01.2026Как скачать классическую CS:GO в Steam после возврата в марте 2026
06.03.2026Нашли ошибку или есть вопрос? Напишите в комментариях — мы ответим в течение 24 часов. Если статья помогла — поделитесь ей с друзьями! 🚀