Назад

Ошибка 0xc0000102 (STATUS_FILE_CORRUPT): Как исправить синий экран в Windows

Содержание статьи
  1. Способ 1: Проверка и восстановление диска
  2. Способ 2: Восстановление системных файлов (SFC)
  3. Способ 3: Решение ошибки 0xc0000102 на виртуальных машинах (Microsoft Azure)
  4. Итоги и рекомендации

Ошибка с кодом 0xc0000102 сопровождается системным сообщением STATUS_FILE_CORRUPT и означает, что Windows не может прочитать файл или директорию, потому что они повреждены.

Чаще всего эта проблема возникает после внезапного отключения электричества, жёсткой перезагрузки ПК или из-за износа самого накопителя. В результате система уходит в синий экран и отказывается загружаться. Ниже собраны рабочие способы решения этой проблемы для компьютеров и виртуальных машин.

/

Способ 1: Проверка и восстановление диска

Так как Windows, скорее всего, не загружается, нам потребуется запустить утилиту проверки диска из Среды восстановления.

1

Включите компьютер. Как только появится логотип Windows (или производителя материнской платы), зажмите кнопку питания на 5–10 секунд, чтобы принудительно выключить ПК. Повторите это действие 2-3 раза.

2

На третий раз система должна запустить Автоматическое восстановление и вывести синий экран с кнопкой Дополнительные параметры.

3

Перейдите по пути: Поиск и устранение неисправностей ➔ Дополнительные параметры ➔ Командная строка.

4

В консоли введите команду для проверки системного диска (в среде восстановления буква C: почти всегда отдаётся скрытому системному разделу на 500 МБ, а диск с самой Windows смещается на D: или E:) chkdsk C: /f /r

5

Параметр /f исправит логические ошибки файловой системы, а /r попытается восстановить данные из повреждённых секторов. Дождитесь окончания проверки. 

6

После завершения закройте командную строку и нажмите Продолжить (Выход и использование Windows).

 
📌
Совет: Если среда восстановления не запускается, вам потребуется загрузочная флешка. Загрузитесь с неё, на экране выбора языка нажмите «Далее», а затем выберите «Восстановление системы» в левом нижнем углу.
/

Способ 2: Восстановление системных файлов (SFC)

Если chkdsk исправил ошибки на диске, но Windows всё равно выдаёт ошибку 0xc0000102, возможно, повреждены сами файлы ядра ОС.

Снова откройте Командную строку через среду восстановления и выполните офлайн-проверку системных файлов (замените букву C: на актуальную букву вашего системного диска в среде восстановления, если она отличается):

sfc /scannow /offbootdir=C: /offwindir=C:Windows

Утилита найдёт повреждённые библиотеки и заменит их оригинальными версиями.

/

Способ 3: Решение ошибки 0xc0000102 на виртуальных машинах (Microsoft Azure)

Если ваша виртуальная машина в Azure ушла в BSOD с кодом STATUS_FILE_CORRUPT, вы не сможете напрямую зайти в среду восстановления. Придётся использовать спасательную ВМ:

1

Удаление сломанной ВМ: Зайдите в портал Azure и удалите проблемную виртуальную машину, но ОБЯЗАТЕЛЬНО сохраните её системный диск (OS Disk).

2

Подключение диска: Создайте новую виртуальную машину с такой же версией Windows. Прикрепите к ней сохранённый системный диск от сломанной машины в качестве диска данных (Data Disk).

3

Запуск проверки: Подключитесь к спасательной ВМ через RDP. Откройте «Управление дисками» и убедитесь, что прикреплённый диск переведён в статус «Онлайн». Запомните его букву (например, F:).

4

Лечение: Откройте командную строку от имени администратора и запустите команду: chkdsk F: /f

5

Возврат диска: После завершения проверки открепите диск от спасательной машины и используйте его для воссоздания вашей исходной ВМ.

/

Итоги и рекомендации

Если после восстановления системы с помощью chkdsk ошибка повторяется спустя пару дней, это верный признак того, что ваш накопитель (SSD или HDD) выходит из строя и его пора менять.

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

Спасибо за просмотр

Если статья была вам полезна, или у вас появился вопрос, напишите об этом, ниже в комментариях

0.00
Комментарии 0
?>

Комментариев нет

+7 (499) 404-00-39

По будням с 10:00 до 20:00
По выходным с 10:00 до 19:00

Удобство начинается с cookie

Ваши данные — ваш выбор. Мы используем cookie, чтобы сайт работал лучше.