Служба WinRing0 не запускается: файл не найден или заблокирован
Симптомы ошибки драйвера WinRing0
При запуске диагностических утилит (Open Hardware Monitor, Libre Hardware Monitor, ThrottleStop, Razer Synapse, софта управления подсветкой или вентиляторами) возникает ошибка: Служба WinRing0_1_2_0 не запускается: Не удается найти указанный файл (Error 2) или Драйвер заблокирован из-за несовместимости с безопасностью Windows (Error 1275).
| Код ошибки / Событие | Источник | Суть проблемы |
|---|---|---|
| Event ID 7000 | Service Control Manager | Сбой запуска службы WinRing0x64: Загрузка драйвера заблокирована |
| Error 1275 | Windows API | ERROR_DRIVER_BLOCKED_BY_POLICY: Драйвер заблокирован механизмом HVCI / WDAC |
| Error 2 | System | ERROR_FILE_NOT_FOUND: Файл WinRing0x64.sys удален антивирусом как потенциально опасный (PUA) |
Пошаговое устранение сбоя службы WinRing0
- Проверьте карантин антивируса и восстановите файл: драйвер
WinRing0x64.sysсодержит известные уязвимости повышения привилегий, поэтому Microsoft Defender и сторонние антивирусы изолируют его. Восстановите файл в исходный каталог приложения и внесите его в исключения антивируса. - Отключите черный список уязвимых драйверов Microsoft (Vulnerable Driver Blocklist): если Windows блокирует доверенные утилиты на уровне политик:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\CI\Config" -Name "VulnerableDriverBlocklistEnable" -Value 0 -Type DWord -Force - Отключите изоляцию ядра (Memory Integrity / HVCI): если драйвер блокируется механизмом целостности памяти на основе виртуализации:
- Откройте Параметры Windows > Конфиденциальность и безопасность > Безопасность Windows.
- Перейдите в «Безопасность устройства» > «Сведения об изоляции ядра».
- Переведите тумблер «Целостность памяти» (Memory Integrity) в положение «Откл» и перезагрузите компьютер.
- Ручная регистрация и запуск службы драйвера через SC:
sc.exe delete WinRing0_1_2_0; sc.exe create WinRing0_1_2_0 binPath= "C:\Path\To\WinRing0x64.sys" type= kernel start= demand; sc.exe start WinRing0_1_2_0
Предупреждение безопасности: Драйвер WinRing0 предоставляет прямой доступ пользовательского процесса к портам ввода-вывода (I/O ports), регистрам MSR процессора и шине PCI без должной верификации прав. Отключение черного списка драйверов снижает уровень защищенности операционной системы от эксплойтов нулевого дня.
Частые вопросы (FAQ)
Почему Windows 11 блокирует WinRing0 по умолчанию?
В Windows 11 активирован список блокировки уязвимых драйверов Microsoft (Microsoft Vulnerable Driver Blocklist), куда включен WinRing0 из-за известных CVE, позволяющих вредоносному коду выполнять инструкции в Ring 0 (уровне ядра).
Существует ли безопасная альтернатива WinRing0?
Современное ПО переходит на использование подписанных драйверов нового поколения (например, LibreHardwareMonitor Driver с сертификатом WHQL) или встроенные API Windows Performance Counters.
Что делать, если антивирус мгновенно удаляет WinRing0x64.sys после распаковки?
Добавьте рабочую директорию используемой программы в список исключений сканирования Microsoft Defender: Add-MpPreference -ExclusionPath 'C:\Program Files\App'.
Как проверить текущий статус службы через командную строку?
Выполните команду sc.exe query WinRing0_1_2_0 в командной строке от имени администратора.