Что нужно знать
- Откройте редактор реестра и перейдите к HKEY_LOCAL_MACHINE > System > CurrentControlSet >Контроль > Класс.
- Определите GUID класса для аппаратного устройства, для которого вы видите код ошибки, затем выберите соответствующий подраздел.
- Щелкните правой кнопкой мыши Верхние фильтры и Нижние фильтры и выберите Удалить и Да для подтверждения.
В этой статье объясняется, как удалить значения UpperFilters и LowerFilters в реестре Windows. Те же шаги применяются независимо от того, какую версию Windows вы используете, включая Windows 11, 10, 8, 7, Vista и XP.
Как удалить значения реестра UpperFilters и LowerFilters
Удалить значения UpperFilters и LowerFilters в реестре Windows очень просто и займет менее 10 минут:
Как вы увидите ниже, удаление данных реестра - довольно простая концепция, но если вам это не нравится, узнайте, как добавлять, изменять и удалять ключи и значения реестра в редакторе реестра Windows.
-
Выполните regedit в диалоговом окне «Выполнить» (WIN+R) или в командной строке, чтобы открыть редактор реестра.
Изменения в реестр вносятся на этих этапах! Позаботьтесь о том, чтобы вносить только те изменения, которые описаны ниже. Мы настоятельно рекомендуем вам перестраховаться, создав резервные копии разделов реестра, которые вы планируете изменить.
Если вы используете Windows 11, 10, 8, 7 или Vista, вам может потребоваться ответить Да на любой вопрос о контроле учетных записей, прежде чем откроется редактор реестра.
-
Найдите куст HKEY_LOCAL_MACHINE в левой части редактора реестра, а затем коснитесь или щелкните значок > или + Значокрядом с названием папки, чтобы развернуть ее.
-
Продолжайте расширять «папки», пока не дойдете до этого ключа реестра.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class
-
Нажмите или щелкните значок > или + рядом с кнопкой Class, чтобы расширить его. Вы должны увидеть длинный список подразделов, открытых в Class, который выглядит примерно так:
{4D36E965-E325-11CE-BFC1-08002BE10318}
Каждый 32-значный подраздел уникален и соответствует определенному типу или классу оборудования в Диспетчере устройств.
-
Определите правильный GUID класса для аппаратного устройства. Используя этот список, найдите правильный GUID класса, соответствующий типу оборудования, для которого вы видите код ошибки диспетчера устройств.
Например, предположим, что ваш DVD-привод показывает ошибку кода 39 в диспетчере устройств. Согласно приведенному выше списку, это GUID для устройств CD/DVD:
4D36E965-E325-11CE-BFC1-08002BE10318
Как только вы узнаете этот GUID, вы можете перейти к шагу 6.
Многие из этих GUID выглядят одинаково, но это определенно не так. Все они уникальны. Возможно, полезно знать, что во многих случаях разница между GUID и GUID заключается в первом наборе цифр и букв, а не в последнем.
- Выберите подраздел реестра, соответствующий GUID класса устройства, который вы определили на последнем шаге.
-
В результатах, которые появляются в окне справа, найдите значения UpperFilters и LowerFilters..
Если вы не видите ни одного значения в списке, это решение не для вас. Дважды проверьте, что вы смотрите на правильный класс устройств, но если вы уверены, что это так, вам придется попробовать другое решение из нашего руководства «Как исправить коды ошибок диспетчера устройств».
Если вы видите только одно или другое значение, ничего страшного. Просто выполните Шаг 8 или Шаг 9 ниже.
-
Щелкните правой кнопкой мыши или нажмите и удерживайте Верхние фильтры и выберите Удалить. Выберите Yes в разделе «Удаление определенных значений реестра может привести к нестабильности системы. Вы уверены, что хотите навсегда удалить это значение?» вопрос.
Вы также можете увидеть значение UpperFilters.bak или LowerFilters.bak, но удалять их не нужно. Их удаление, вероятно, ничему не повредит, но ни одно из них не вызывает код ошибки диспетчера устройств, который вы видите.
-
Повторите шаг 8 со значением LowerFilters.
- Убедитесь, что ни значения реестра UpperFilters, ни LowerFilters не существуют, а затем закройте редактор реестра.
-
Перезагрузите компьютер.
-
Проверьте, не решило ли удаление этих значений реестра вашу проблему.
Если вы выполнили эти шаги из-за кода ошибки диспетчера устройств, вы можете просмотреть состояние устройства, чтобы узнать, исчез ли код ошибки. Если вы оказались здесь из-за отсутствия дисковода DVD или CD, проверьте Этот компьютер, Компьютер или Мой компьютер и посмотрите, не появился ли снова ваш дисковод.
Возможно, потребуется переустановить любые программы, предназначенные для использования устройства, для которого вы удалили значения UpperFilters и LowerFilters. Например, если вы удалили эти значения для устройства BD/DVD/CD, возможно, вам придется переустановить программное обеспечение для записи дисков.
Когда удалять значения реестра UpperFilters и LowerFilters
Удаление значений реестра UpperFilters и LowerFilters является вероятным решением ряда кодов ошибок диспетчера устройств.
Эти значения, иногда неправильно называемые «верхними и нижними фильтрами», могут существовать для нескольких классов устройств в реестре, но эти значения в классе DVD/CD-ROM Drives чаще всего повреждаются и вызывают проблемы.
Некоторые из наиболее распространенных кодов ошибок диспетчера устройств, которые часто вызываются проблемами с фильтрами UpperFilters и LowerFilters, включают Code 19, Code 31, Code 32, Code 37, Code 39 и Code 41.
Дополнительная справка по значениям реестра UpperFilters и LowerFilters
Если у вас все еще есть желтый восклицательный знак в диспетчере устройств даже после выполнения вышеуказанных шагов, вернитесь к нашей информации по устранению неполадок для вашего кода ошибки и изучите некоторые другие идеи. Большинство кодов ошибок диспетчера устройств имеют несколько возможных решений.