Lowerfilters в реестре

Lowerfilters в реестре

Windows или программы не обнаруживают и не распознают дисковод CD/DVD-дисков.

Windows или программы не могут обнаружить и распознать дисковод для CD/DVD-дисков, поэтому к дискам нет доступа и их нельзя проигрывать.

Microsoft Windows 2000/XP.
1. В меню «Пуск«(Start) выберите пункт «Выполнить«;
2. В поле «Открыть» введите команду regedit и нажмите кнопку «ОК»;
3. В окне «Редактор реестра«, разворачивайте подразделы реестра в следующем порядке:
HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\ Control\Class\

4. Щелкните левой кнопкой мыши по подразделу «<4D36E965-E325-11CE-BFC1-08002BE10318>«;
5. На правой панели найдите параметры «UpperFilters» и «LowerFilters» (может быть только один из параметров);
6. Поочередно удалите их, для этого:
— Щелкните правой кнопкой мыши на параметре;
— Выберите пункт меню «Удалить»;
— На запрос подтверждения удаления, нажмите «ОК»;

7. Закройте редактор реестра;
8. Перезагрузите компьютер.

Microsoft Windows Vista.
1. Нажмите кнопку «Пуск«(Start) и выберите пункт «Все программы«;
2. Выберите пункт «Стандартные«, затем пункт «Выполнить«;
3. Введите команду regedit и нажмите кнопку «ОК».

При получении запроса на ввод пароля администратора или подтверждение введите пароль или нажмите кнопку «Разрешить«.

4. В окне «Редактор реестра«, разворачивайте подразделы реестра в следующем порядке:
HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\ Control\Class\

5. Щелкните левой кнопкой мыши по подразделу «<4D36E965-E325-11CE-BFC1-08002BE10318>«;
6. На правой панели найдите параметры «UpperFilters» и «LowerFilters» (может быть только один из параметров);
7. Поочередно удалите их, для этого:
— Щелкните правой кнопкой мыши на параметре;
— Выберите пункт меню «Удалить»;
— На запрос подтверждения удаления, нажмите «ОК»;

Если параметры «UpperFilters» и «LowerFilters» отсутствуют, то к сожалению, эта статья не поможет.

8. Закройте редактор реестра;
9. Перезагрузите компьютер.

pc-problems.ru

Установил Windows 8 Prof x64. Всё работало корректно. DVD-ROM отображался и в Моем компьютере и в диспетчере устройств. Как известно, в ОС присутсвует поддержка образов дисков, с монтированием через проводник. Я попробовал смонтировать образ, прекрасно всё получилось, но после перезагрузки пропал физический DVD-ROM из диспетчера устройств и из моего компьютера. Образы монтируются, их видно и виртуальный DVD-ROM появляется, а вот физического привода ни где нет. Уже какие только советы не пробовал из интернета, результата нет. Может кто нибудь сталкивался с такой проблемой, посоветуйте пожалуйста, что можно еще проверить? В BIOS привод есть, при запуске компьютера так же есть привод и могу с него загрузиться, т.е. он работает корректно. Его не видит только операционная система.

Запрос сведений

Да, он должен создастся в результате выполнения этой команды. Воспользуйтесь файлом, напрямую редактирующим реестр.

Файл не много улучшил ситуацию, теперь привод отображается в диспетчере устройств, с восклицательным знаком.
Состояние устройства: Windows не удается запустить это устройство, так как информация о его конфигурации в реестре неполна или повреждена. (Код 19)
Находил в интернете советы, что при такой ошибке, нужно удалить параметры UpperFilters и LowerFilters в ветке реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\<4d36e965-e325-11ce-bfc1-08002be10318>
Но у меня в реестре нет таких параметров. Подскажите, пожалуйста, что еще можно проверить?

Отвечу сам себе, в ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ <4d36e965-e325-11ce-bfc1-08002be10318>добавил строковый параметр: Default со значением: DVD/CD-ROM, удалил устройство из диспетчера задач и обновил конфигурацию оборудования. Проблема разрешилась, привод появился и работает!

answers.microsoft.com

Сообщения: 27
Благодарности: 0

Профиль | Отправить PM | Цитировать

Купил недавно ноут и заметил,что он не видит флешку. Много гуглил,ничего из советов не подошло
Опишу что происходит:
Вставляю флешку,слышу звук подключени «ту ду ду». но реакции нет вообще никакой. В моем компьютере так же ничего не появляется.
Реакцию можно заметить только в Диспетчере устройств. В разделе «Дисковые устройства» появляется silicon -power USB Device. На значке виднеется восклицательный знак
Если проверить состояние,то видно:

Не удалось загрузить драйвер этого устройства. Возможно, драйвер поврежден или отсутствует. (Код 39)

<Загрузка драйвера устройства невозможна>
Не удалось загрузить драйвер устройства %hs.
Код ошибки 0x%x

Мои действия:
-Пробывал вставлять 3 флешки разных размеров и от разных производителей в разные USB (от всех один и тот же результат,неудачный)
-Мышь себя чувствует в любой USB отлично. iPhone подключается и распознается тоже без проблем. Так же пробовал подключать внешний сидюк,работает.
-Искал параметры LowerFilters и UpperFilters в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ <36FC9E60-C465-11CF-8056-444553540000>(не нашел)
-Удалял в Диспетчере устройств все Контроллеры USB (драйвера поставились автоматически снова,результат тот же)
-Пробывал программу MK Quick Fix (она заглючила и зависла со словами «Working. «странная программа,не советую)
Вроде все. мож че забыл
-букву флешки поменять не могу,т.к не её не видно
Ах да. винда стоит 8.Использую ноутбук acer aspire V3-571G (если это имеет значение)

forum.oszone.net

Восстановление пропавших USB устройств в Windows

iMaster → Статьи, заметки, решения проблем. → Восстановление пропавших USB устройств в Windows

Страницы 1

Сообщений 24

1 Тема от Antares 03-08-2009 15:48:07

  • Antares

Тема: Восстановление пропавших USB устройств в Windows

Windows не удалось запустить это устройство, поскольку информация о его конфигурации в реестре неполна или повреждена.

Вот таким «приятным» сообщением встретила меня однажды Windows. Началось всё с того, что у меня вдруг ни с того ни с сего, перестала работать флешка, причём почти не пользованная и довольно дорогая (1500 р. за 4 Гб), но больше всего меня беспокоила сохранность данных на ней.

По найденной информации в сети, советовали первым делом скачать несколько утилит (уже не помню каких именно) специально созданных для чипа используемого в моей флешке. Утилиты довольно корявые, в общем они мне не помогли. Пришлось идти на сайт производителя Transcend и качать его фирменный софт. После тридцати минут поисков и проб, одна из утилит наконец таки восстановила работоспособность моей флешки, а после перезагрузки пропали все USB устройства. Зашибись, приехали.

В диспетчере устройств все USB устройства и связанные с ними хабы и пр. помечены жёлтым восклицательным знаком, а в качестве причины неполадки, строка — «Windows не удалось запустить это устройство, поскольку информация о его конфигурации в реестре неполна или повреждена«. Что я только не делал, и запускал чистку реестра, и переустанавливал драйверы, пытался заменить куст реестра system, все мыслимое и немыслимое, ну НИЧЕГО НЕ ПОМОГАЕТ, убито пол дня. Караул, неужели спасёт только переустановка Windows?

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

Как оказалось какая то из программ восстановления флешек, изменила один из ключей реестра, после чего и поплохело Windows. Решение следующее:

1. Нажмите кнопку «Пуск», и выберите пункт «Все программы». Выберите пункт «Стандартные», затем пункт «Выполнить». Введите команду «regedit» (без кавычек) и нажмите кнопку «ОК».
Если появится запрос вести пароль администратора, введите его и нажмите «Разрешить».

2. Откройте очень хитрый ключ реестра — HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\

На правой панели выберите параметр UpperFilters, или если он отсутсвует то LowerFilters и удалите его (в моем случае это был именно LowerFilters). После чего перезагрузите компьютер, должно сразу всё восстановится.

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

imasters.org.ru

Человеческое лицо драйвера

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

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

Драйверы используются не только как механизм управления аппаратными устройствами, но и как составная часть прикладного программного обеспечения. В частности, к подобным решениям относятся различные виртуальные дисководы, технологии защиты от копирования, механизмы шифрования, антивирусное программное обеспечение и многое другое. В своей статье я хотел бы прояснить вопросы о том, как драйверы загружаются в систему, как работают и что делать, если вдруг они начинают давать сбой. Дополнительная информация приведена во врезке «Литература».

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

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

В процессорах семейства х86 существует защитный механизм, условно называемый кольцами защиты или уровнями привилегий. Всего уровней привилегий четыре, нумеруются они от нулевого до третьего. Самый привилегированный — нулевой уровень. Операционная система Windows использует всего два уровня привилегий, нулевой и третий. Это связано с тем, что изначально система создавалась для нескольких процессоров, в частности для процессоров Alpha, у которых было всего два таких уровня. Конечно, было бы намного лучше, если бы операционная система использовала все эти уровни и располагала ядро на нулевом уровне привилегий, а все остальное — на других уровнях. Тогда код и данные ядра были бы защищены более надежно. К слову сказать, в будущей версии серверной операционной системы Microsoft Windows 2008, ранее известной как Longhorn, предусмотрены отдельные компоненты, использующие первый уровень привилегий.

На нулевом уровне расположено ядро системы, ее управляющие структуры данных. Кроме того, здесь расположены драйверы. Именно по этой причине при написании драйверов нужно соблюдать осторожность и очень внимательно относиться к коду. Неверно написанный драйвер может повредить системные данные ядра или другие драйверы, что приведет к появлению «голубого экрана» BSOD. Этот режим в терминах Windows называется режимом ядра (kernel-mode).

На третьем уровне привилегий расположены собственно пользовательские приложения. Стоит заметить, что из приложений, выполняющихся на третьем уровне привилегий, невозможно получить прямой доступ к памяти, находящейся в нулевом кольце. То есть нельзя ни читать, ни писать туда. Таким образом, уровень ядра аппаратно изолирован от приложений пользовательского уровня. Однако, обладая административными правами в системе, пользователь может установить драйвер, который загрузится в пространство ядра и получит полную власть над операционной системой. Поэтому всегда нужно следить за тем, что и как устанавливают приложения. Кроме того, работая с административными привилегиями, вы подвергаете свою систему риску, поскольку любое приложение может без вашего ведома установить в систему вредоносный драйвер, а вы даже не узнаете об этом. Чтобы этого избежать, в Windows Vista применяется механизм UAC. Этот режим в терминах Windows называется пользовательским (user-mode).

Следующим немаловажным элементом взаимодействия между системой и драйверами является порядок их загрузки. С этой точки зрения драйверы можно разделить на загружаемые в процессе запуска операционной системы, так называемые драйверы этапа BOOT-START, и загружаемые после старта ядра драйверы этапа SYSTEM-START.

BOOT-START. Эти драйверы необходимы для процесса загрузки и инициализации операционной системы. К таким драйверам, например, относятся драйверы файловых систем и драйверы шин. Эти драйверы загружаются в память загрузчиком до запуска ядра операционной системы. Сначала загрузчик читает ветвь реестра SYSTEM. В этой ветви осуществляется поиск драйверов, имеющих значение START, равное нулю, что означает SERVICE_BOOT_START. Эти драйверы загружаются, а инициализирует их диспетчер ввода/вывода после старта ядра.

SYSTEM-START. Эти драйверы загружаются и инициализируются PnP-менеджером (см. врезку «PnP-менеджер») после того, как будут инициализированы драйверы этапа boot-start и построено дерево устройств. Кроме того, после инициализации драйверов устройств PnP-менеджер загружает и инициализирует драйверы, помеченные как SYSTEM-START, но до сих пор не загруженные. Эти драйверы не относятся к каким-либо устройствам или создают неперечисляемые в дереве устройств элементы.

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

Согласно MSDN, на базовом уровне драйверы разделяются на два уровня:

С точки зрения документации MSDN драйверы уровня ядра делятся на следующие слои, опишем их на примере драйверов файловых систем.

1. Драйверы высокого уровня. К ним относятся драйверы файловых систем, которые поддерживают файловые системы, например FAT, NTFS, CDFS. Драйверы высокого уровня всегда зависят от драйверов нижних уровней.

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

3. Драйверы нижнего уровня. Контролируют ввод/вывод шины, к которой подключено периферийное устройство. Здесь также существуют разные виды драйверов.

Вся эта структура изображена на рисунке.

Основным механизмом управления процессом загрузки и настройки драйверов является реестр. В реестре хранится вся системная информация, описывающая драйверы, процесс их загрузки, последовательность загрузки и конфигурация. Настройка драйверов и правила их загрузки описаны в следующих раздела реестра:

HKLMSYSTEMCURRENTCONTROLSETENUM. В этом разделе реестра хранится список оборудования, которое когда-либо было обнаружено или установлено в системе. На первом уровне этого раздела описаны перечисленные выше шины. В подразделе каждой шины — обнаруженные на ней устройства. Внутри подразделов устройств можно найти различные параметры драйвера устройств, таких как DeviceDesc, FriendlyName. Параметр Driver является ссылкой на раздел HKLMSYSTEMCURRENTCONTROLSETSERVICES, в котором описан файл драйвера.

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

Здесь есть и необязательные параметры, UpperFilters и LowerFilters, в которых описаны драйверы-фильтры, принадлежащие данному драйверу.

HKLMSYSTEMCURRENTCONTROLSETCONTROLCLASS. В этом разделе реестра описаны все классы устройств, присутствующие в системе. Параметры классов могут быть следующими:

Есть еще несколько необязательных параметров, наиболее важными из которых в контексте данной статьи являются:

HKLMSYSTEMCURRENTCONTROLSETSERVICES. В этом разделе описан сам файл драйвера. В нем есть:

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

Процесс загрузки драйверов

Теперь пришло время рассмотреть самое интересное — алгоритм просмотра реестра и загрузки драйверов. В общем случае предусмотрено несколько основных режимов загрузки, в рамках этой статьи я коснусь двух из них: обычного режима и безопасного режима (safe boot).

Вообще этот процесс многоуровневый, он касается многих компонентов системы, в частности PnP-менеджера. Здесь мы будем рассматривать его лишь в отношении загрузки драйверов.

Обычный режим. Обычный режим на то и обычный, что в нем загружаются все драйверы, которые указаны в реестре. Происходит это так:

Эта последовательность загрузки влияет на последовательность обработки запросов к драйверам. Запросы обрабатываются в порядке, обратном загрузке, т.е. начиная от UpperFilter-драйверов.

Безопасный режим. В безопасном режиме алгоритм загрузки такой же. Исключение составляет раздел HKLMSYSTEMCURRENTCONTROLSET CONTROLSAFEBOOT. Этот раздел имеет два подраздела: Minimal и Network. Их название говорит само за себя. При загрузке в обычном защищенном режиме загружаются только драйверы, которые есть в списке подраздела Minimal. Когда же вы выбираете параметр загрузки с поддержкой сетевых драйверов, используется список подраздела Network.

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

Андрей Вернигора (eosfor@gmail.com) — администратор баз данных и системный администратор на одном из предприятий компании «Укртранснафта». Имеет сертификат MCP

PnP-менеджер — это компонент операционной системы, который отвечает за обнаружение изменений в аппаратном обеспечении и реагирование системы на них. Проще говоря, если вы подключаете новое оборудование, за его обнаружение, настройку и загрузку драйверов отвечает именно он. Основные задачи, которые выполняет PnP-менеджер, следующие:

Поделитесь материалом с коллегами и друзьями

www.osp.ru

Смотрите так же:

  • Купля продажа волка цитата: Изначально написано Ната1975:[b]перемещено из Частные обьявления Характеристики оклада волчьего (флажки на волка):1. Длинна оклада - от 1 километра.2. На одном погонном метре располагается один флажок (1000 флажков/1 км.). 3. […]
  • Деление суммы на число правило 1. Мама купила 20 леденцов и 6 карамелек. Как ей разделить конфеты поровну между 2 детьми? Объясни решение задачи и определи, сколько конфет досталось каждому. 2. Объясни с помощью чертежа, как разделить сумму на число: 3. […]
  • Решить систему уравнений правило Метод подстановки 1. Выразить у через х из одного уравнения системы.2. Подставить полученное выражение вместо у в другое уравнение системы.3. Решить полученное уравнение относительно х.4. Подставить поочередно каждый из найденных на […]
  • Ужесточались наказания В России ужесточены наказания за браконьерскую охоту Дата публикации: 1 августа 2018 года в 00:36. Категория: Политика. С 8 июля 2018 года вступили в силу изменения в Уголовный кодекс России в части ответственности за незаконную охоту (№ […]
  • Касперский вечный триал реестр Касперский вечный триал реестр Администратор Группа: Главные администраторы Сообщений: 14349 Регистрация: 12.10.2007 Из: Twilight Zone Пользователь №: 1 Сбрасываем активацию ВРУЧНУЮ! Сброс активации в версиях 6.x и 7.х 1) […]
  • Юристы online Юридическая консультация юриста бесплатно онлайн Информация Описание: Юридическая консультация бесплатно онлайн, Консультация юриста бесплатно онлайн, юридическая помощь и бесплатные консультации от опытных юристов онлайн. ВНИМАНИЕ!1 […]