Как через командную строку восстановить файлы windows 10 восстановить поврежденные — вопрос, который возникает у пользователей при сбоях системы, ошибках запуска приложений или синих экранах смерти. Чаще всего проблема кроется в поврежденных системных файлах, и решить её можно без переустановки ОС. Windows 10 предоставляет встроенные инструменты для диагностики и восстановления: sfc, dism и chkdsk. Эти команды проверяют целостность системных файлов, восстанавливают их из резервных копий или исправляют ошибки на диске.
В большинстве случаев достаточно запустить одну-две команды в командной строке от имени администратора. Но важно делать это правильно: например, sfc /scannow может не сработать, если повреждены компоненты, отвечающие за её выполнение. Тогда на помощь приходит dism. В этой статье разберем пошаговые действия, нюансы и возможные ошибки.
Почему файлы Windows 10 повреждаются и как это проявляется
Повреждение системных файлов — распространенная проблема, которая возникает по нескольким причинам:
Во-первых, некорректное выключение компьютера. Если ПК отключается от сети или вы выдергиваете шнур питания, файлы, которые в этот момент записывались, могут быть повреждены. Во-вторых, вирусы и вредоносное ПО — они часто изменяют или удаляют системные файлы, что приводит к сбоям. В-третьих, неисправности жесткого диска: плохие сектора или износ накопителя могут вызывать ошибки чтения/записи.
Проявляется это по-разному: от медленной работы системы до полной невозможности загрузки. Частые симптомы:
- Ошибки при запуске приложений (например,
0xc000007bили0x80070002); - Синие экраны смерти (
BSOD) с кодами вродеCRITICAL_PROCESS_DIED; - Исчезновение значков на рабочем столе или сбои в работе меню «Пуск»;
- Ноутбук или ПК самопроизвольно перезагружается.
Перед восстановлением файлов создайте точку отката системы. Для этого откройте «Панель управления» → «Восстановление» → «Настройка восстановления системы» → «Создать». Это поможет откатить изменения, если что-то пойдет не так.
| Инструмент | Назначение | Команда | Время выполнения |
|---|---|---|---|
sfc /scannow |
Проверяет и восстанавливает системные файлы из резервной копии (папка WinSxS) |
sfc /scannow |
5–15 минут (зависит от мощности ПК) |
dism |
Восстанавливает образ системы, если sfc не работает |
dism /online /cleanup-image /restorehealth |
10–30 минут |
chkdsk |
Ищет и исправляет ошибки на жестком диске | chkdsk C: /f /r |
20–60 минут (зависит от размера диска) |
Сравнение инструментов восстановления: SFC, и CHKDSK
Windows 10 предлагает три основных инструмента для восстановления файлов через командную строку. У каждого свои задачи и особенности. Ниже таблица, которая поможет выбрать подходящий.
Чаще всего пользователи начинают с sfc /scannow. Если она не помогает — переходят к dism. chkdsk используют, если подозревают проблемы с диском (например, после физических повреждений HDD).
Подготовка к восстановлению: запуск командной строки от имени администратора
Чтобы команды сработали, командную строку нужно запускать от имени администратора. Есть несколько способов:
- Через меню «Пуск»: введите
cmdв поиске, правой кнопкой мыши выберите «Запуск от имени администратора». - Через диспетчер задач: нажмите
Ctrl + Shift + Esc, выберите «Файл» → «Запустить новую задачу», введитеcmd, отметьте галочкой «Создать задачу с правами администратора». - Через установочный диск Windows: если система не загружается, загрузитесь с флешки, выберите «Восстановление системы» → «Командная строка».
Если вы работаете в безопасном режиме, командная строка по умолчанию запускается с правами администратора.
Пошаговая инструкция: восстановление системных файлов через SFC
SFC (System File Checker) — первый инструмент, к которому стоит обратиться. Он сканирует все защищенные системные файлы и заменяет поврежденные на исправные из резервной копии.
Вот как это сделать:
- Откройте командную строку от имени администратора.
- Введите команду
sfc /scannowи нажмитеEnter. - Дождитесь завершения проверки (обычно 5–15 минут). Не закрывайте окно!
- После завершения вы увидите один из результатов:
Защита ресурсов не обнаружила нарушений целостности— файлы в порядке.Защита ресурсов обнаружила поврежденные файлы и успешно их восстановла— проблема решена.Защита ресурсов обнаружила поврежденные файлы, но не смогла исправить некоторые из них— нужно использоватьdism.
⚠️ Внимание: Еслиsfcне может восстановить файлы, не паникуйте. Это нормально — просто переходите к следующему шагу сdism. Но если вы видите ошибкуЗащита ресурсов не может выполнить запрошенную операцию, проверьте, запущена ли командная строка от имени администратора.
Восстановление образа системы через DISM
DISM (Deployment Image Servicing and Management) — более мощный инструмент, который восстанавливает образ системы. Он полезен, если sfc не сработала или если повриждены компоненты, ответственные за её выполнение.
В Windows 10 есть два варианта команды dism:
| Команда | Описание | Когда использовать |
|---|---|---|
dism /online /cleanup-image /scanhealth |
Проверяет образ системы на наличие повреждений | Для диагностики перед восстановлением |
dism /online /cleanup-image /restorehealth |
Восстанавливает образ системы, используя Windows Update | Если scanhealth нашел ошибки |
dism /online /cleanup-image /restorehealth /source:D:\sources\install.wim |
Восстанавливает образ из установочного диска | Если нет доступа к интернету или Windows Update не работает |
Чаще всего используется команда dism /online /cleanup-image /restorehealth. Она автоматически загружает необходимые файлы из центра обновления Windows. Процесс может занять 10–30 минут — не прерывайте его.
Если у вас есть установочный диск или флешка с Windows 10, можно указать источник вручную (например, /source:E:\sources\install.wim, где E: — буква диска с установочными файлами). Это ускорит процесс и сработает даже без интернета.
Проверка диска на ошибки с помощью CHKDSK
Если проблема не в системных файлах, а в физических ошибках на диске, поможет chkdsk. Эта команда проверяет жесткий диск на наличие плохих секторов и исправляет их.
Чтобы запустить chkdsk:
- Откройте командную строку от имени администратора.
- Введите команду
chkdsk C: /f /r(гдеC:— буква диска, который нужно проверить). - Нажмите
Enter. Система предложит запланировать проверку при следующей перезагрузке — введитеY(да) и нажмитеEnter. - Перезагрузите компьютер. Проверка начнется автоматически перед загрузкой Windows.
Ключи /f и /r означают:
/f— исправление ошибок;/r— поиск плохих секторов и попытка восстановления уцелевших данных.
Если chkdsk находит много плохих секторов, это может указывать на износ жесткого диска. В таком случае рекомендуется заменить на или новый HDD, чтобы избежать потери данных.
Что делать, если команды не помогают: дополнительные методы
Если ни sfc, ни dism, ни chkdsk не решили проблему, попробуйте следующие шаги:
- Восстановление при загрузке. Загрузитесь с установочного диска Windows 10, выберите «Восстановление системы» → «Поиск и устранение неисправностей» → «Восстановление при загрузке».
- Откат к точке восстановления. Если у вас есть точки отката, откройте «Панель управления» → «Восстановление» → «Запуск восстановления системы» и выберите подходящую точку.
- Сброс Windows 10. В параметрах системы выберите «Обновление и безопасность» → «Восстановление» → «Вернуть компьютер в исходное состояние». Это удалит установленные программы, но сохранит личные файлы.
Если и это не помогло, возможно, проблема в аппаратной части (например, неисправный жесткий диск или оперативная память). В таком случае лучше обратиться в сервисный центр.
Как проверить оперативную память на ошибки
Запустите средство диагностики памяти Windows. Для этого введите в поиске mdsched.exe и выберите «Выполнить перезагрузку и проверку». После перезагрузки начнется тестирование, которое может занять 10–30 минут. Если найдутся ошибки, замените планки ОЗУ.
Практика: пошаговый алгоритм восстановления файлов Windows 10
Чтобы не запутаться, следуйте этому алгоритму. Он покрывает случаев повреждения системных файлов.
Алгоритм восстановления файлов Windows 10
Часто задаваемые вопросы
Можно ли прервать выполнение команды sfc /scannow?
Нет, прерывать sfc /scannow не рекомендуется. Это может привести к еще большим повреждениям системных файлов. Если процесс затянулся (например, более 30 минут), дождитесь его завершения или проверьте, не завис ли компьютер. Если ПК не отвечает, перезагрузитесь и запустите команду заново.
Что делать, если dism выдает ошибку 0x800f081f?
Ошибка 0x800f081f означает, что dism не может подключиться к центру обновления Windows. Решения:
- Проверьте подключение к интернету.
- Отключите или прокси-сервер.
- Используйте установочный диск в качестве источника:
dism /online /cleanup-image /restorehealth /source:D:\sources\install.wim.
Можно ли восстановить удаленные личные файлы через командную строку?
Командная строка не предназначена для восстановления удаленных личных файлов (документов, фото и т. д.). Для этого используйте специализированные программы вроде Recuva, R-Studio или TestDisk. Если файлы были удалены с корзины, попробуйте shadow copy (теневые копии), но это работает только если включено восстановление системы.
Как часто нужно запускать sfc /scannow для профилактики?
Запускать sfc /scannow для профилактики не нужно. Достаточно делать это только при подозрении на повреждение системных файлов (например, после сбоя или вирусной атаки). Регулярная проверка не принесет вреда, но и пользы от неё нет — Windows 10 сама следит за целостностью системных файлов.