Код 19 в Диспетчере устройств Windows 10/11: повреждены параметры реестра драйвера — что делать

Код 19 в Диспетчере устройств Windows 10/11: повреждены параметры реестра драйвера — что делать

Ошибка Код 19 в Диспетчере устройств обычно выглядит так: рядом с устройством стоит жёлтый значок, а в свойствах написано, что Windows не может запустить это оборудование, потому что сведения о конфигурации в реестре неполные или повреждены. Для обычного пользователя это звучит страшно, но чаще всего проблема решается без переустановки Windows.

Такая ошибка может появиться у клавиатуры, мыши, USB-устройства, DVD-привода, звукового устройства, сетевого адаптера, Bluetooth, сканера, принтера или другого оборудования. Windows как будто видит устройство, но не может собрать нормальную цепочку драйверов: основной драйвер есть, а дополнительные фильтры, служебные записи или старые остатки программ мешают запуску.

В этой инструкции разберём безопасный порядок действий: сначала простые проверки через интерфейс Windows, потом переустановка драйвера, затем восстановление системных компонентов, и только в конце — аккуратная работа с ветками реестра UpperFilters и LowerFilters. Важно не начинать сразу с удаления записей в реестре: при неправильном действии можно временно потерять клавиатуру, мышь или доступ к устройству.

Коротко: что сделать сразу

  • Перезагрузите компьютер полностью, а не через сон или гибернацию.
  • Откройте Диспетчер устройств и уточните, у какого именно устройства Код 19.
  • Удалите устройство через Диспетчер устройств и перезагрузите Windows.
  • Если проблема появилась после установки программы, драйвера, антивируса, виртуального привода или ПО для записи дисков — временно удалите это ПО.
  • Создайте точку восстановления перед правкой драйверов и реестра.
  • Не удаляйте UpperFilters/LowerFilters вслепую: сначала сохраните ветку реестра и убедитесь, что выбрали правильный класс устройства.
Нужна помощь? Если Код 19 появился у клавиатуры, мыши, USB-контроллера, сетевого адаптера или рабочего устройства, лучше не рисковать управлением системой. Специалист CompMaster / Remote Help может удалённо проверить драйверы, реестр, службы Windows и вернуть устройство без лишней переустановки системы.

Что означает Код 19 в Windows

Код 19 — это не поломка устройства сама по себе. Это сообщение Windows о том, что устройство не удалось запустить из-за неправильных или повреждённых сведений о конфигурации. Обычно проблема находится между устройством, драйвером и записями в реестре Windows.

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

Частые признаки:

  • в Диспетчере устройств рядом с устройством жёлтый треугольник;
  • устройство отображается, но не работает;
  • при открытии свойств указано «Код 19»;
  • после удаления устройства и перезагрузки оно появляется снова, но ошибка остаётся;
  • проблема появилась после установки программы, драйвера, виртуального привода, антивируса, программы для записи дисков или системной утилиты.

Важный момент: Код 19 отличается от ситуации, когда устройство вообще не определяется. Если Windows не видит устройство физически, нужно проверять кабель, порт, питание, BIOS/UEFI или само оборудование. А если устройство видно, но не запускается из-за Код 19, чаще виноваты драйверы и записи Windows.

Почему появляется Код 19

У ошибки есть несколько типичных причин. Понимание причины помогает не делать лишних действий и не ломать то, что ещё работает.

Остатки старого драйвера

Иногда пользователь обновляет драйвер, Windows ставит новый пакет, но часть старых записей остаётся. Особенно часто это бывает после установки универсальных сборников драйверов, старых программ производителя или ручной замены драйвера через неизвестный установщик.

Фильтры UpperFilters и LowerFilters

Некоторые программы добавляют в цепочку запуска устройства дополнительные фильтры. Например, программы для записи дисков, виртуальные приводы, защитные модули, антивирусы, ПО для клавиатур и мышей, старые драйверы сканеров или принтеров. Если такой фильтр удалился неправильно, Windows может продолжать искать несуществующий компонент и выдавать Код 19.

Повреждение системных файлов

После внезапного отключения питания, зависания, неудачного обновления или агрессивной чистки системы могут повредиться системные компоненты Windows. Тогда ошибка появляется не только у одного устройства, но и вместе с другими странностями: не открываются оснастки, не ставятся драйверы, ломаются службы.

Конфликт программ

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

Проблема с конкретным устройством

Если Код 19 появляется только у одного устройства и после всех программных действий не исчезает, нужно проверить устройство на другом компьютере. Иногда ошибка маскирует аппаратный сбой, особенно если устройство то появляется, то пропадает.

Первые проверки через интерфейс Windows

Начните с простого. Эти действия безопасны и не требуют командной строки.

  1. Нажмите Win+X и выберите Диспетчер устройств.
  2. Найдите устройство с жёлтым значком.
  3. Щёлкните по нему правой кнопкой мыши и откройте Свойства.
  4. На вкладке Общие посмотрите точный текст ошибки и убедитесь, что там указан именно Код 19.
  5. Запишите название устройства и раздел, где оно находится: клавиатуры, мыши, дисковые устройства, контроллеры USB, сетевые адаптеры, звуковые устройства и так далее.

После этого сделайте полную перезагрузку. Не закрывайте крышку ноутбука и не отправляйте ПК в сон. Нажмите Пуск, затем Питание, затем Перезагрузка. Если ноутбук давно не выключался полностью, можно дополнительно выбрать Завершение работы, подождать 20–30 секунд и включить снова.

Если речь о внешнем устройстве, отключите его от компьютера, перезагрузите Windows и подключите снова в другой порт. Для USB-устройств лучше использовать порт напрямую на компьютере, а не через USB-хаб. Для принтера или сканера проверьте, что кабель плотно подключён и питание устройства включено.

Удаляем устройство и даём Windows поставить драйвер заново

Самый безопасный рабочий способ — удалить проблемное устройство из Диспетчера устройств и дать Windows обнаружить его заново. Это не удаляет ваши документы и обычно не ломает систему.

  1. Откройте Диспетчер устройств через Win+X.
  2. Найдите устройство с Код 19.
  3. Щёлкните правой кнопкой мыши по устройству.
  4. Выберите Удалить устройство.
  5. Если есть галочка Удалить программы драйверов для этого устройства, ставьте её только если уверены, что это не системная клавиатура, не мышь и не основной сетевой адаптер, через который вы сейчас работаете удалённо.
  6. Нажмите Удалить.
  7. Перезагрузите компьютер.

После перезагрузки Windows попробует поставить драйвер заново. Если ошибка исчезла — хорошо, дальше можно ничего не трогать. Если Код 19 вернулся, переходите к следующему разделу.

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

Откат драйвера и удаление программы, после которой началась ошибка

Если Код 19 появился после конкретного действия, не надо лечить Windows вслепую. Вспомните, что изменилось за последние часы или дни:

  • ставили новый драйвер;
  • обновляли программу для принтера, сканера, мыши, клавиатуры, телефона;
  • устанавливали виртуальный привод или программу для ISO;
  • ставили антивирус или утилиту безопасности;
  • использовали программу для автоматической установки драйверов;
  • удаляли устройство или чистили систему.

Для отката драйвера откройте свойства проблемного устройства в Диспетчере устройств, перейдите на вкладку Драйвер и нажмите Откатить, если кнопка доступна. После отката перезагрузите компьютер.

Для удаления программы откройте ПараметрыПриложенияУстановленные приложения. Отсортируйте список по дате установки и посмотрите, что появилось перед ошибкой. Удалите подозрительную программу, перезагрузите Windows и проверьте устройство снова.

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

Создаём точку восстановления перед серьёзными действиями

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

  1. Нажмите Win+R.
  2. Введите SystemPropertiesProtection и нажмите Enter.
  3. Выберите системный диск, обычно это C:.
  4. Если защита отключена, нажмите Настроить и включите защиту системы.
  5. Нажмите Создать.
  6. Назовите точку, например: Перед исправлением Код 19.

Если точка восстановления не создаётся, не переходите сразу к реестру. Сначала проверьте свободное место на диске C и работу службы теневого копирования. Но для самой ошибки Код 19 часто достаточно переустановки драйвера и удаления конфликтующей программы.

Проверяем системные файлы Windows

Если Код 19 не ушёл после переустановки устройства, стоит проверить целостность Windows. Эти команды не удаляют личные файлы. Они проверяют системные компоненты и пытаются восстановить повреждённые файлы из хранилища Windows.

Среда: Командная строка от имени администратора. Выполняйте команды по одной, дожидаясь завершения каждой.

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Как открыть командную строку правильно:

  1. Нажмите Пуск.
  2. Введите cmd.
  3. Нажмите правой кнопкой по Командная строка.
  4. Выберите Запуск от имени администратора.

Команда DISM может выполняться долго и иногда кажется зависшей. Не закрывайте окно, пока процесс не завершится. После обеих команд перезагрузите компьютер и снова проверьте Диспетчер устройств.

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

Ставим официальный драйвер вместо случайного

Если Windows сама ставит драйвер с ошибкой, лучше скачать официальный пакет. Используйте только сайт производителя устройства или компьютера. Не берите драйверы с сайтов-агрегаторов, где предлагают «обновить всё одной кнопкой». Такие программы часто и создают конфликты, которые потом приводят к Код 19.

Где искать драйвер:

  • для ноутбука — на сайте производителя ноутбука по точной модели;
  • для материнской платы — на сайте производителя платы;
  • для принтера или сканера — на сайте производителя устройства;
  • для видеокарты — на официальном сайте NVIDIA, AMD или Intel;
  • для сетевого адаптера — на сайте производителя ноутбука, материнской платы или самого адаптера.

Полезные официальные страницы:

После установки официального драйвера перезагрузите компьютер. Если устройство связано с USB, чипсетом, сетью или звуком, часто помогает установка не только драйвера самого устройства, но и пакета чипсета от производителя ноутбука или материнской платы.

Смотрим, какая программа или драйвер мешает устройству

Перед правкой реестра полезно посмотреть события устройства. Это можно сделать без команд.

  1. Откройте Диспетчер устройств.
  2. Откройте свойства проблемного устройства.
  3. Перейдите на вкладку События.
  4. Посмотрите последние записи: установка устройства, запуск, удаление, миграция, ошибка запуска.
  5. Если там видно название драйвера или службы, запишите его.

Иногда в событиях видно, что устройство не запустилось после конкретного INF-файла или службы. Это помогает понять, какой драйвер переустановить. Если видите непонятное название, не спешите удалять файл вручную. Лучше сначала найти, какой программе он принадлежит.

Также можно открыть Просмотр событий: нажмите Win+R, введите eventvwr.msc, затем проверьте разделы Журналы WindowsСистема. Ищите ошибки DriverFrameworks, Kernel-PnP, Service Control Manager около времени появления проблемы.

UpperFilters и LowerFilters: когда трогать реестр

Код 19 часто связан с параметрами UpperFilters и LowerFilters. Это дополнительные фильтры драйверов, которые подключаются к целому классу устройств. Например, не к одному конкретному DVD-приводу, а ко всем устройствам этого класса. Поэтому правка реестра может помочь, но она же может навредить, если удалить не то.

Сначала нужно понять класс устройства. Самый известный пример — DVD/CD-приводы, где Код 19 часто лечится удалением лишних UpperFilters/LowerFilters в классе {4d36e965-e325-11ce-bfc1-08002be10318}. Но у клавиатуры, мыши, USB, сети и звука классы другие. Нельзя брать первый попавшийся совет из интернета и применять его к любому устройству.

Безопасный порядок такой:

  1. Создать точку восстановления.
  2. Определить класс устройства.
  3. Экспортировать ветку реестра в файл.
  4. Удалять только явно лишние фильтры, если понятно, что они остались от удалённой программы.
  5. Перезагрузить компьютер.

Если устройство критичное — клавиатура, мышь, системный диск, USB-контроллер, сетевой адаптер для удалённого доступа — лучше не править фильтры самостоятельно. Ошибка в таком месте может временно лишить вас управления компьютером или интернета.

Как сохранить ветку реестра перед изменениями

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

Среда: Win+R. Выполните одну команду.

regedit

После открытия редактора реестра перейдите в раздел:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass

Дальше нужно найти класс устройства. Внутри много папок с длинными именами в фигурных скобках. Ориентируйтесь по параметру Class и описанию. Например, у DVD/CD-приводов это обычно класс CDROM. У клавиатуры, мыши, USB и сетевых устройств будут другие классы.

Чтобы сделать резервную копию выбранной ветки:

  1. Щёлкните по нужной папке класса правой кнопкой мыши.
  2. Выберите Экспортировать.
  3. Сохраните файл на рабочий стол, например backup-code19.reg.

Только после этого можно менять значения. Если вы не уверены, что нашли правильный класс, остановитесь. Лучше потратить пять минут на проверку, чем потом восстанавливать ввод, сеть или загрузку Windows.

Как аккуратно удалить проблемные фильтры

Этот раздел — для ситуации, когда вы уже создали точку восстановления, сохранили ветку реестра и уверены, что Код 19 вызван лишними UpperFilters/LowerFilters. Например, ошибка появилась у DVD-привода после удаления программы для записи дисков или виртуального привода.

В редакторе реестра в выбранной ветке класса устройства посмотрите правую часть окна. Если там есть параметры UpperFilters или LowerFilters, не удаляйте их автоматически. Сначала посмотрите значение. Иногда там указаны нормальные системные компоненты, а иногда — остатки старого ПО.

Для DVD/CD-приводов часто помогает удаление UpperFilters и LowerFilters целиком, но для других классов устройств такой подход опаснее. Например, у клавиатур и мышей могут быть важные фильтры производителя, а у сетевых адаптеров — компоненты безопасности или виртуальных сетей.

Если после удаления фильтра устройство заработало, но перестала работать связанная программа, установите свежую версию этой программы с официального сайта. Если стало хуже, дважды щёлкните по сохранённому .reg-файлу, согласитесь на импорт и перезагрузите компьютер.

Среда: Командная строка от имени администратора. Команды ниже приведены только для экспорта ветки класса DVD/CD-приводов перед изменениями; выполняйте по одной.

reg export "HKLMSYSTEMCurrentControlSetControlClass{4d36e965-e325-11ce-bfc1-08002be10318}" "%USERPROFILE%Desktopcdrom-class-backup.reg"

Эта команда только сохраняет ветку, а не исправляет ошибку. Удаление параметров лучше делать вручную в редакторе реестра, чтобы вы видели, что именно меняете. Для других устройств не подставляйте этот GUID без проверки: у каждого класса оборудования свой раздел.

Если устройство ввода или сеть не работает: безопасный режим

Иногда Код 19 затрагивает клавиатуру, мышь, USB или сетевой адаптер. Тогда обычная работа становится неудобной: не получается ввести пароль, подключиться к интернету или управлять компьютером. В таких случаях помогает безопасный режим, потому что Windows запускает минимальный набор драйверов.

Попробуйте войти так:

  1. Зажмите Shift и нажмите Перезагрузка в меню питания.
  2. Откройте Поиск и устранение неисправностей.
  3. Перейдите в Дополнительные параметры.
  4. Выберите Параметры загрузки.
  5. Нажмите Перезагрузить.
  6. Выберите безопасный режим или безопасный режим с поддержкой сети.

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

Если не работает даже клавиатура на экране входа, попробуйте другой USB-порт, проводную клавиатуру вместо беспроводной, отключение USB-хаба и полное выключение компьютера с обесточиванием на минуту. На ноутбуке можно подключить внешнюю USB-клавиатуру.

Как посмотреть установленные драйверы через PnPUtil

Для более точной диагностики можно посмотреть список драйверов, установленных в хранилище Windows. Это особенно полезно, если ошибка появилась после драйвера неизвестного происхождения.

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

pnputil /enum-drivers

Команда покажет список опубликованных драйверов. Обращайте внимание на производителя, дату и класс устройства. Если видите драйвер от удалённой программы или странного производителя, не удаляйте его сразу. Сначала убедитесь, что он относится именно к проблемному устройству.

Удаление драйвера через PnPUtil — действие для аккуратной диагностики, а не для массовой чистки. Нельзя удалять всё подряд. Если удалить драйвер чипсета, сети, USB или дискового контроллера, можно получить новую проблему вместо старой.

Среда: Командная строка от имени администратора. Пример ниже не выполняйте без замены oemXX.inf на точное имя найденного драйвера; команду выполнять одной строкой.

pnputil /delete-driver oemXX.inf /uninstall

Если вы не уверены, какой INF относится к устройству с Код 19, лучше остановиться на удалении устройства через Диспетчер устройств и установке официального драйвера. PnPUtil полезен, но требует внимательности.

Когда не стоит продолжать самостоятельно

Есть ситуации, где самостоятельное исправление может занять много времени и увеличить риск:

  • Код 19 появился у клавиатуры, мыши или USB-контроллера, и вы можете потерять управление ПК.
  • Ошибка у сетевого адаптера, через который нужен удалённый доступ.
  • Проблема на рабочем компьютере с электронной подписью, токенами, бухгалтерскими программами или корпоративной сетью.
  • После удаления фильтров перестали работать другие устройства.
  • В Диспетчере устройств много устройств с ошибками сразу.
  • Есть признаки повреждения Windows: не открываются службы, параметры, диспетчер устройств, обновления и установщики.

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

Как не получить Код 19 снова

Главное правило — не ставить драйверы из случайных сборников и не использовать «универсальные ускорители» для обновления всего компьютера. Windows 10/11 сама умеет устанавливать многие драйверы, а для важных устройств лучше брать пакет с официального сайта производителя.

Что помогает избежать повторения:

  • перед установкой драйверов создавать точку восстановления;
  • не ставить несколько программ, которые управляют одним устройством;
  • удалять старое ПО производителя перед установкой нового, если так рекомендует производитель;
  • не чистить реестр автоматическими «оптимизаторами»;
  • не отключать службы Windows без понимания;
  • после серьёзного обновления драйверов перезагружать компьютер, а не отправлять его в сон;
  • хранить установщики важных драйверов и программ в отдельной папке.

Если ошибка связана с рабочим оборудованием — принтером, сканером, токеном, сетевым адаптером, специализированной клавиатурой или кассовым устройством — лучше записать точную версию драйвера, которая работает стабильно. Иногда новая версия драйвера не лучше старой, особенно для оборудования, которое давно не обновлялось производителем.

FAQ

Код 19 означает, что устройство сломалось?

Не обязательно. Чаще Код 19 говорит о повреждённых или конфликтующих настройках драйвера в Windows. Устройство может быть физически исправным, но система не может правильно загрузить его драйвер.

Можно ли просто удалить UpperFilters и LowerFilters?

Не всегда. Для некоторых классов устройств это помогает, но для других может сломать ввод, сеть, звук или работу программы производителя. Сначала нужно создать точку восстановления, экспортировать ветку реестра и убедиться, что выбран правильный класс устройства.

Поможет ли переустановка драйвера?

Часто да. Начните с удаления устройства через Диспетчер устройств и перезагрузки. Если Windows снова ставит проблемный драйвер, скачайте официальный драйвер с сайта производителя ноутбука, материнской платы или устройства.

Почему Код 19 появился после удаления программы?

Некоторые программы добавляют фильтры драйверов в Windows. Если программа удалилась неаккуратно, её фильтр может остаться в реестре, а сам файл уже отсутствует. Windows пытается загрузить несуществующий компонент и показывает ошибку.

Нужно ли переустанавливать Windows из-за Код 19?

Обычно нет. Переустановка Windows — крайний вариант. Сначала стоит проверить устройство, удалить драйвер, поставить официальный пакет, проверить системные файлы и только потом аккуратно разбираться с реестром.

Читайте также:

Вывод

Код 19 в Диспетчере устройств — неприятная, но часто исправимая ошибка. Не начинайте с радикальных действий. Сначала определите устройство, удалите его через Диспетчер устройств, перезагрузите Windows, проверьте недавно установленные программы и поставьте официальный драйвер. Если проблема глубже, проверьте системные файлы и только затем переходите к UpperFilters/LowerFilters.

Самое важное — не править реестр наугад. Ошибка Код 19 почти всегда требует аккуратности: одно устройство можно вернуть за несколько минут, а можно случайно задеть целый класс оборудования. Если устройство критично для работы или после исправлений стало хуже, лучше остановиться и провести диагностику с резервной копией, чем продолжать методом проб и ошибок.