Подробный гайд по решению технической проблемы 0x00000128

Ошибка 0x00000128 (WORKER_THREAD_RETURNED_WITH_BAD_IO_PRIORITY) — это довольно специфический «синий экран смерти» (BSOD) в Windows.

2026.03.28                      


Подробный гайд по решению технической проблемы 0x00000128Подробный гайд по решению технической проблемы 0x00000128 Ошибка 0x00000128 (WORKER_THREAD_RETURNED_WITH_BAD_IO_PRIORITY) — это довольно специфический «синий экран смерти» (BSOD) в Windows. Он указывает на то, что системный поток (worker thread) завершил операцию ввода-вывода с неверным приоритетом.

Простыми словами: какой-то драйвер или системный компонент неправильно обратился к диску или оборудованию. Чаще всего виноваты драйверы хранения данных (SATA/NVMe), антивирусное ПО или повреждение системных файлов.

Важное предупреждение перед началом

Перед внесением изменений в систему настоятельно рекомендую:

  1. Создать точку восстановления системы.
  2. Сделать резервную копию важных данных на внешний носитель или в облако, так как проблема может быть связана с неисправностью диска.

Шаг 1. Обновление и переустановка драйверов (Наиболее вероятно)

Так как ошибка связана с I/O (вводом-выводом), в 80% случаев виноваты драйверы контроллеров хранения или чипсета.

  1. Диспетчер устройств:
    • Нажмите Win + X и выберите Диспетчер устройств.
    • Раскройте раздел Контроллеры IDE ATA/ATAPI или Контроллеры запоминающих устройств.
    • Если видите устройства с желтым восклицательным знаком — удалите их и перезагрузите ПК (Windows попытается установить драйвер заново).
  2. Сайт производителя:
    • Зайдите на официальный сайт производителя вашей материнской платы (для ПК) или ноутбука.
    • Найдите раздел «Поддержка» или «Драйверы» для вашей модели.
    • Скачайте и установите последние версии драйверов для:
      • Chipset (Чипсет)
      • SATA / Storage / NVMe (Контроллеры диска)
      • Management Engine Interface (если есть)
  3. Антивирусы:
    • Сторонние антивирусы (Kaspersky, Avast, ESET и др.) имеют свои драйверы фильтрации диска. Попробуйте временно полностью удалить сторонний антивирус и перейти на встроенный Защитник Windows, чтобы проверить, исчезнет ли ошибка.

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

Повреждение системных библиотек Windows может вызывать некорректную работу потоков.

  1. Нажмите Win + S, введите cmd.
  2. Нажмите правой кнопкой мыши на Командная строка и выберите Запуск от имени администратора.
  3. Введите по очереди следующие команды, нажимая Enter после каждой (дождитесь окончания процесса):
    sfc /scannow

(Если найдены ошибки, они будут исправлены автоматически)

    DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /RestoreHealth
  1. После завершения перезагрузите компьютер.

Шаг 3. Проверка жесткого диска или SSD

Ошибка BAD_IO_PRIORITY часто намекает на проблемы с физическим состоянием накопителя или файловой системы.

  1. В той же Командной строке (администратор) введите:
    chkdsk C: /f /r
*(Замените `C:` на букву вашего системного диска, если она отличается)*.  

2. Система сообщит, что не может выполнить проверку прямо сейчас, и предложит сделать это при следующей перезагрузке. Введите Y и нажмите Enter.
3. Перезагрузите ПК. Проверка может занять от 30 минут до нескольких часов. Не прерывайте её.

Шаг 4. Анализ дампов памяти (Для продвинутой диагностики)

Windows сохраняет файлы мини-дампов при возникновении BSOD. Они содержат точную информацию о том, какой драйвер вызвал сбой.

  1. Файлы находятся по пути: C:\Windows\Minidump.
  2. Скопируйте файлы с расширением .dmp на рабочий стол.
  3. Скачайте утилиту BlueScreenView (бесплатная, от NirSoft) или WhoCrashed.
  4. Запустите утилиту и откройте файлы дампов.
  5. Обратите внимание на столбец Caused By Driver (Вызвавший драйвер).
    • Если там указано ntoskrnl.exe — проблема системная (см. шаги 2 и 3).
    • Если указано имя конкретного драйвера (например, nvme.sys, iaStorA.sys, klif.sys) — это прямой указатель на виновника (драйвер NVMe, Intel Storage или Касперского соответственно).

Шаг 5. Проверка оперативной памяти (RAM)

Хотя ошибка чаще связана с диском, нестабильная память может искажать данные приоритетов потоков.

  1. Нажмите Win + R, введите mdsched.exe и нажмите Enter.
  2. Выберите Выполнить перезагрузку и проверку.
  3. Компьютер перезагрузится и запустит тест памяти. Дождитесь окончания.

Шаг 6. Обновление BIOS / UEFI

Устаревшая версия микрокода материнской платы может некорректно управлять приоритетами устройств.

  1. Узнайте текущую версию BIOS (через msinfo32 или в самом BIOS при загрузке).
  2. Зайдите на сайт производителя материнской платы/ноутбука.
  3. Если есть новая версия BIOS — обновите её строго по инструкции производителя.
    • Внимание: Обновление BIOS несет риски. Делайте это только если компьютер подключен к источнику бесперебойного питания (ИБП) или полностью заряжен.

Шаг 7. Чистая загрузка (Исключение конфликта ПО)

Если проблема вызвана сторонним софтом, чистая загрузка поможет это выявить.

  1. Нажмите Win + R, введите msconfig.
  2. Вкладка Службы: поставьте галочку Не отображать службы Майкрософт, затем нажмите Отключить все.
  3. Вкладка Автозагрузка: откройте Диспетчер задач и отключите все элементы автозагрузки.
  4. Перезагрузитесь. Если ошибка не появляется — включайте службы по одной, чтобы найти виновника.

Важно

  1. Самое первое действие: Обновите драйверы чипсета и контроллера диска с сайта производителя.
  2. Второе действие: Проверьте диск командой chkdsk и системные файлы sfc /scannow.
  3. Если не помогло: Проанализируйте файл дампа через BlueScreenView, чтобы найти имя конкретного драйвера-виновника.

Если проблема сохраняется после всех шагов, возможно, имеет место физическая неисправность накопителя (SSD/HDD), и стоит рассмотреть его замену.