Восстановление системных компонентов при ошибке «Не удается найти указанный файл» в Windows

Иван Корнев·16 августа 2026·3 мин

Ошибка «Не удается найти указанный файл» в Windows при восстановлении системных компонентов чаще всего свидетельствует о повреждении хранилища компонентов или отсутствии исходных файлов для ремонта. Проблема решается последовательным выполнением команд DISM и SFC от имени администратора.

Оглавление

Шаг 1: Восстановление хранилища компонентов (DISM)

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

dism /online /cleanup-image /restorehealth

Если эта операция завершается сбоем с ошибкой «Не удалось найти исходные файлы», потребуется указать внешний источник установки (например, смонтированный ISO-образ Windows) через параметр /Source. В некоторых случаях ошибка указывает на то, что образ системы серьёзно повреждён и требует восстановления из резервной копии или переустановки.

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

Только после успешного выполнения команды DISM следует запускать проверку системных файлов, так как SFC использует хранилище компонентов для замены повреждённых файлов. Выполните команду в командной строке с правами администратора:

sfc /scannow

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

Шаг 3: Дополнительные методы

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

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

Частые ошибки

  • Запуск SFC до DISM: стандартная проверка файлов может не сработать без целостного хранилища компонентов, поэтому DISM должен выполняться первым.
  • Отсутствие параметра /Source: если DISM завершается сбоем с ошибкой «Не удалось найти исходные файлы», необходимо указать внешний источник установки через этот параметр.
  • Игнорирование сообщения SFC: если утилита обнаружила повреждённые файлы, но не смогла их восстановить, это сигнал о необходимости предварительного ремонта хранилища.

FAQ

Что делать, если DISM завершается сбоем?

Если операция DISM завершается сбоем с ошибкой «Не удалось найти исходные файлы», необходимо указать внешний источник установки (например, смонтированный ISO-образ Windows) через параметр /Source. В некоторых случаях это указывает на серьёзное повреждение образа системы, требующее восстановления из резервной копии или переустановки.

Почему SFC не может восстановить повреждённые файлы?

Утилита SFC использует хранилище компонентов для замены повреждённых файлов. Если хранилище само повреждено, SFC не сможет выполнить восстановление. В этом случае необходимо сначала восстановить хранилище с помощью DISM, а затем повторить запуск SFC.

Можно ли запустить SFC, если система не загружается?

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