Программа для исправления конфликтующих драйверов. Установка устройства, не поддерживающего Plug and Play. Проверка драйверов и графические драйверы

UnifL (Unified Leshcat Drivers) - это специальный набор последних драйверов , который позволяет решить проблему конфликтов драйверов интегрированных видеокарт Intel и дискретных AMD. UnifL подходит для ноутбуков любых производителей, в том числе и для серии Dell Inspiron. Проблема совместимости драйверов существует у Dell Inspiron 3521, о чём писалось ранее в статье о решении .

UnifL предназначен для всех ноутбуков с:
- Итегрированными видеокартами Intel HD/HD2000/HD2500/HD3000/HD4000 CPU Embedded Graphics.
- Дискретной видеокартой от AMD.

Ситемные требования:
- Windows 7 x64,
- Windows 8 x64,
- Windows Server 2008.

Достоинства:
- Всегда свежие драйвера.
- Работоспособность гарантирована ноутбуках любого производителя.
- Может быть установлена на "чистую" систему.
- Имеется подробное руководство.
- Имеется цифровая подпись.

Для большей эффективности убедитесь, что вы прочли и соблюли все требования.

Подготовка

Данное руководство применимо для Windows 7. Для Windows 8 смотрите другой раздел.

Эта тема будет охватывать следующие вопросы:
- Почему UAC (User Account Control) потенциально опасна для UnifL?
- Почему столь важно запретить автообновление драйверов в Windows?

I. Почему UAC (User Account Control) потенциально опасна для UnifL?
User Account Control, UAC или "Изменение параметров контроля учетных записей" с большой вероятностью может вмешиваться в работу UnifL и даже мешать установке. По этой причине для успешной установки UnifL настоятельно рекомендуется отключить UAC.

Шаг 1.
Откройте "Пуск" и введите в строке поиска "Изменение параметров контроля учетных записей" или "User Account Control settings". Веберите доступный пункт меню.

Рис. 1. Зайдите в пункт "Изменение параметров контроля учетных записей"

Шаг 2.
Переместите ползунок в самый низ.


Рис. 2. Установите ползунок в нижнее положение

Перезагрузите ноутбук.

II. Почему столь важно запретить автообновление драйверов в Windows?
Иногда, когда даже драйверы UnifL установлены, Windows предлагает (а может и нет, в зависимости от конфигурации) установить/обновить AMD/Intel драйверы. Если вы согласитесь обновить драйверы, то с большой вероятностью новые драйверы, предназначенные конкретно для одной видеокарты, поломают драйверы от UnifL. Для запрета автообноления драйверов выполните следующие шаги.

Шаг 1.
Откройте Пуск и в строке поиска введите "Change device installation settings" или "Изменение параметров установки устройства". Веберите доступный пункт меню.

Рис. 3. Зайдите в меню "Изменение параметров установки устройства"

Шаг 2.
Установите настройки так, как показано на Рисунке ниже:


Рис. 4. Установите настройки так, как показано на изображении.

На этом всё! Новые ноутбуки поставляются с так называемым "Secure Boot". Эта опция доступна в BIOS. Её активность может помешать установке UnifL, поэтому отключите её.

Теперь можно перейти к настройке и установке драйверов UnifL.

Инструмент конфигурации UnifL

UnifL Configuration Tool (UCT) или Инструмент конфигруации UnifL спроектирован так, что установка драйверов не составит большого труда.

Шаг 1. Скачайте версию драйверов UnifL: скачать Leshcat’s Catalyst 13.4 WHQL UnifL v2 for AMD+Intel Powered Laptops .

Шаг 2. Распакуйте архив и запустите программу.


Рис. 5. Начальное окно пакета UnifL.

Шаг 3. Внимательно изучите список изменений AMD- и Intel-драйверов, а также изменений в UnifL следующих трех окнах.

Шаг 4. выберите место для установки драйверов. Это может быть любая директория на вашем компьютере. Например, C:\UnifL


Рис. 6. Выберите директорию для установки драйверов

Шаг 5. Сейчас вы должны видеть список доступных компонентов:


Рис. 7. Список доступных для установки компонентов

У каждого компонента есть пояснительная информация о совместимости, области применения и так далее.

Кроме того, стоит отметить:
1. Последние версии драйверов Intel предназначены для первого и второго поколения Intel Graphics Embedded.
2. Более ранние драйверы предназначены для видеокарт Intel HD Graphics 3000 и новейших Ivy, базирующихся на Intel HD Graphics 2500/4000.

Шаг 6. Единожды выбрав нужный драйвер, нажмите "Next".

Шаг 7. Проверьте правильность выбранных параметров. Если всё выбрано верно, то кликните "Install" и UCT автоматически сконфигурирует для вас драйвер.


Рис. 11. Для продолжения нажмите кнопку "Install"

Шаг 8. После того, как UnifL Configuration Tool (UCT) закончит подготовку драйверов, вы можете установить флаги по желанию и нажать кнопку "Finish". Флаг "Launch AMD Installer" отвечает за начало установки драйвера.


Рис. 12. Драйвер подготовлен. Теперь его можно установить./p>

На этом всё! Сейчас UnifL драйвер готов к установке на ваш ноутбук.

Как определить поколение вашей видеокарты?

Чтобы определить поколение вашей видеокарты, используйте её название из диспетчера утройств. Но как быть, если у вас в диспетчере устройств подобная строка - "Intel HD Graphics Family"? В таком случаем поможет DEVICE ID.

Ниже приведено быстрое руководство по определению ID вашей видеокарты:

Откройте "Пуск" и в строке поиска введите "Диспетчер устройств". Запустите его.

Рис. 8. Ищем Диспетчер устройств и запускаем его

Зайдите в категорию "Видеоадаптеры" и найдите видеокарту Intel. Кликните правой кнопкой мыши по строке с название видеокарты и из открывшегося контекстного меню выберите пункт "Свойства". Изображение в помощь:


Рис. 9. Зайдите в свойства видеокарты

Зайдите в закладку "Сведения" и там, в меню "Свойства", выберите "ИД оборудования":

Рис. 10. Закладка "Сведения", ИД оборудования

Область, выделенная зелёным цветом, показывает настоящее "имя" видеокарты. Используя список ниже, определите поколение вашей видеокарты Intel:

DEV_2A42 - Intel 4500MHD и другие более ранние Mobile Graphics (неофициальная поддержка от UnifL).
DEV_0112 - Intel HD Graphics 3000 (Gen3).
DEV_0046 - Intel HD Graphics (Gen1).
DEV_0116 - Intel HD Graphics 3000 (Gen3).
DEV_0042 - Intel HD Graphics (Gen1).
DEV_0126 - Intel HD Graphics 3000 (Gen3).
DEV_0102 - Intel HD Graphics 2000 (Gen2).
DEV_0122 - Intel HD Graphics 3000 (Gen3).
DEV_0106 - Intel HD Graphics 2000 (Gen2).
DEV_010A - Intel HD Graphics 3000 (Gen3).
DEV_0162 - Intel HD Graphics 2500/4000 (Gen4).
DEV_0166 - Intel HD Graphics 2500/4000 (Gen4).
DEV_016A - Intel HD Graphics 2500/4000 (Gen4).
DEV_0152 - Intel HD Graphics 2500/4000 (Gen4).
DEV_0156 - Intel HD Graphics 2500/4000 (Gen4).
DEV_015A - Intel HD Graphics 2500/4000 (Gen4).

Итого!

Если у вас Gen1/Gen2 Intel Chip ---> выберите TOP version (Legacy) Driver.
Если у вас Gen3/Gen4 Intel Chip ---> выберите BOTTOM version (Modern) Driver.

Стоит отметить:
Поддержка последних драйверов в Windows 8 находится на стадии тестирования.

На этом всё! Благодарю за внимание и до новых встреч на страницах сайта сайт

14.2. Выявление и устранение конфликтов

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

· В систему только что было установлено новое устройство или программа.

· Проблема возникла после установки нового устройства или программы.

· До установки нового устройства или программы система работала нормально.

Если присутствуют все эти три признака, то с большой долей вероятности можно утверждать, что возник аппаратный или программный конфликт (а не неисправность какого-либо устройства) . В отличие от других неполадок, проявления которых связаны непосредственно с вышедшими из строя подсистемами, признаки конфликтов гораздо более многообразны и неоднозначны. Из них можно выделить следующие:

· Компьютер зависает в процессе выполнения POST или инициализации операционной системы.

· Система зависает при выполнении прикладной программы.

· Система зависает при использовании конкретного устройства (например, сканера) .

· Компьютер зависает произвольным образом, без предупреждения и независимо от ис­полняемой программы.

· Компьютер может и не зависать, но новое устройство не работает (будучи, вроде бы, правильно настроенным) . При этом ранее установленные в систему устройства могут продолжать работать нормально.

· Компьютер может не зависать, но устройства или программы, ранее работавшие нормально, теперь не функционируют. Вновь установленное устройство (и соответствующее программное обеспечение) может работать, а может и не работать.

Общим для всех этих проблем является то, что серьезность и частота проявления неисправностей, а также условия, при которых они возникают, зависят от нескольких факторов. К ним относятся устройства, вовлеченные в конфликт, ресурсы из-за которых он возникает ( IRQ , DMA или адреса ввода/вывода) , и операции, при которых конфликт проявляется. Поскольку аппаратные и программные конфигурации компьютеров чрезвычайно разнообразны, более точно выявить симптомы конфликтов практически невозможно.

14.2.1. Распознание и разрешение конфликтов

Распознать возможный конфликт - это лишь часть решения проблемы. Выяснить и устранить его причины - задача более сложная. Однако существуют некоторые общие подходы и методы, позволяющие упростить ее решение. Основное правило разрешения конфликта можно кратко сформулировать следующим образом: то, что было подключено последним, отключается первым. По аналогии с буферной памятью FIFO ( First In , First Out - первым вошел, первым вышел) его иногда называют методом LIFO ( Last In , First Out ) . Как следует из самого названия, самым быстрым способом устранения конфликта является удаление из системы устройства или программы, которая его вызвала. Иными словами, если вы установили в компьютер плату X , а плата У после этого перестала работать, то плата X , по всей вероятности, конфликтует с системой. Поэтому удаление платы X должно привести к восстановлению работоспособности платы Y . Тот же подход справедлив и для программного обеспечения. Если вы установили новую программу, а затем обнаружили, что нормально работавшая до этого момента другая программа перестала функционировать, то виновата в этом, скорее всего, вновь установленная программа. К сожалению, в подавляющем большинстве случаев деинсталляция подозрительного компонента (аппаратного или программного) - это не решение проблемы. Его все равно бывает необходимо установить - но так, чтобы он не конфликтовал с системой.

14.2.2. Программные конфликты

В обычном компьютере конфликтовать могут программы двух типов: резидентные программы и драйверы устройств. Резидентные программы (иногда их называют всплывающими- popup utilities ) загружаются в память обычно в период инициализации компьютера и ожидают некоторого системного события (например, прихода из телефонной линии сигнала вызова модема или нажатия на клавиатуре комбинации “горячих клавиш”) . Для написания таких служебных программ не существует единых правил. Поэтому некоторые из них могут вступать в конфликты с прикладными программами и даже с самой DOS . Если есть подозрение, что причиной конфликта является такая всплывающая программа, то найдите командную строку ее загрузки в файле AUTOEXEC . BAT и запретите ее обработку, вписав в начале строки буквосочетание КЕМ: КЕМ C : UTILS NEWMENU . EXE /А:360 /0:3

Команда REM превращает строку, в начале которой она ставится, в неисполняемый комментарий ( REMark ) . С другой стороны, ее (команду REM ) можно быстро удалить и восстановить строку в первоначальном виде. Не забудьте перезагрузить компьютер для того, чтобы внесенные изменения вступили в силу.

Драйверы устройств являются еще одним потенциальным источником конфликтов. При проведении большинства аппаратных модернизаций приходится устанавливать в систему один или несколько драйверов. Их загрузка производится при обработке командных строк в файле CONFIG . SYS в период инициализации компьютера (или же они загружаются вместе с операционной системой Windows ) . В командных строках загрузки драйверов обычно присутствуют дополнительные ключи, с помощью которых задаются используемые этими драйверами системные ресурсы, что, в свою очередь, необходимо для обеспечения нормальной работы обслуживаемых драйверами устройств. Если ключи в командной строке загрузки драйвера не соответствуют аппаратной настройке соответствующего устройства (или частично или полностью совпадают с параметрами другого драйвера) , го может возникнуть конфликт. Если есть подозрение, что причиной конфликта является какой-либо драйвер, найдите командную строку его загрузки в файле CONFIG . SES и “закомментируйте” ее:

REM DEVICE=C:DRIVERNEWDRIVE.SYS / А 360 /1:5

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

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

В системах, работающих под управлением Windows 98/ SE / Me , вы можете воспользоваться Агентом автоматического обхода драйвера ( Automatic Skip Driver ) , вызываемым из меню Сервис ( Service ) служебной программы Сведения о системе ( System Information ) . С его помощью вы можете предотвратить загрузку подозрительных драйверов и других компонентов Windows на этапе инициализации системы.

14.2.3. Аппаратные конфликты

Рассмотрим следующий пример. В компьютер был установлен дисковод CD - ROM и предназначенная для него плата адаптера. Инсталляция прошла без проблем с использованием принятых по умолчанию параметров - минутное дело! Через несколько дней при попытке провести резервное копирование данных выяснилось, что недоступен подключенный к параллельному порту накопитель на магнитной ленте (хотя принтер, подключенный к тому же порту, работал прекрасно) . Пользователь попытался произвести “чистую” загрузку системы (с дискеты без файлов CONFIG . SYS и AUTOEXEC . BAT ) для того, чтобы исключить влияние драйверов и резидентных программ, однако проблему устранить не удалось. После небольшого размышления пользователь выключил компьютер, демонтировал плату адаптера дисковода CD - ROM и снова загрузил систему с «чистой» дискеты. В результате накопитель на магнитной ленте, подключенный к параллельному порту, снова заработал.

Приведенный пример показывает, что аппаратные конфликты во многих случаях не так страшны, как их малюют, и не "приводят к полной потере работоспособности системы. Чаще всего их последствия бывают локальными и отнюдь не катастрофическими. Поскольку в рассмотренном примере последним установленным устройством был дисковод CD - ROM , его и нужно было демонтировать (отключить) в первую очередь. На то, чтобы выяснить и устранить причину конфликта хватило 5 минут. Однако такое решение является лишь частичным: основная задача - установить устройство в компьютер без возникновения конфликта.

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

Другой подход заключается в использовании специального устройства, позволяющего выяснить, какие системные ресурсы свободны, а какие - заняты. В качестве примера можно привести плату Discovery Card фирмы ForeFront Group , устанавливаемую в 16 ти разрядный слот шины ISA . Состояния линий IRQ и каналов DMA (свободны или заняты) отображаются с помощью светодиодов. Если индикатор, соответствующий тому или иному ресурсу, светится, то это означает, что прерывание или канал DMA используется каким-либо устройством, если нет - то ресурс свободен. С учетом полученных данных достаточно легко настроить новое устройство на использование свободных линий IRQ и каналов DMA . He забудьте после изменения аппаратной настройки скорректировать ключи в командной строке загрузки драйвера устройства (если, конечно, он используется) . Единственный ресурс, не исследуемый платой Discovery Card - это используемые адреса ввода/вывода. Но поскольку большинство из них зарезервировано под конкретные функции, найти свободные адреса нетрудно.

14.2.4. Использование вкладки Устройства (Device Manager)

Как вы уже могли заметить, гораздо проще просматривать и перераспределять ресурсы в среде ОС Windows . Откройте окно свойств системы и выберите вкладку “Устройства” ( Device Manager ) . Дважды щелкните по строке “Компьютер” ( Computer ) в верхней части списка устройств. На экран будет выведено диалоговое окно свойств компьютера ( Computer Properties ) . Выбрав вкладку “Просмотр ресурсов” ( View Resources ) , вы увидите, какие прерывания, каналы DMA и адреса ввода/вывода уже используются в системе. Помимо просмотра ресурсов, вкладку “Устройства” ( Device Manager ) можно использовать и для выявления проблемных устройств. Потерянные, отключенные, конфликтующие или некорректно работающие устройства помечаются в списке тем или иным значком, по которому можно судить о характере возникшей проблемы.

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

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

Красным крестиком помечаются отключенные устройства, т.е. те, что присутствуют в системе (смонтированы и используют часть ресурсов) , но не работают из-за отсутствия драйвера защищенного режима. Воспользоваться такими устройствами, естественно, невозможно.

Голубая строчная буква « i » на белом фоне означает, что для данного устройства не установлен флажок в поле “Автоматическая настройка ( Use Automatic Settings ) , т.е. ресурсы для него назначались вручную. Это отнюдь не свидетельствует о том, что устройство работает некорректно или отключено.

В Windows Me зеленый вопросительный знак означает, что для данного устройства не установлен специфический драйвер (разработанный фирмой-производителем) . Вместо него используется совместимый драйвер, но в результате такой подмены могут оказаться нереализованными все функциональные возможности устройства. Необходимо заметить, что некоторые видеоадаптеры и звуковые платы сообщают

Windows неполные сведения об используемых ими ресурсах. В результате на вкладке “Устройства” ( Device Manager ) может отображаться только одно конфликтующее устройство (хотя их должно быть, как минимум, два) или таковых не обнаружится вовсе. Прояснить ситуацию можно, отключив звуковую плату или воспользовавшись стандартным драйвером VGA . Если в результате конфликт исчезнет, то это означает, что вторым его «участником» была звуковая или видеокарта. В частности, подобное поведение характерно для видеоадаптеров S3 и 16 ти разрядных звуковых плат Sound Blaster , а также звуковых плат, эмулирующих режим совместимости с Sound Blaster .

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

Какие виды ресурсов существуют?

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

Что такое конфликт по ресурсам и чем грозит его наличие?

Конфликт по ресурсам возникает, когда разные устройства пытаются использовать один и тот же ресурс. Работоспособность или надежность работы одного или обоих устройств F а|: ^шается, становится возможным «зависание» компьютера по этой причине.

Как операционная система рншает проблему распределенияресурсов?

Операционная система выделяет ресурсы различным устройствам автоматически. Некоторые устройства, особ*, «но не поддерживающие стандарт plug-and-play, требуют выделения опред1i ленных ресурсов, для других устройств возможны несколько вариантов распределения. Операционная система, используя встроенные алгоритмы, i щет способ распределения ресурсов, при котором не возникает конф.1 актов, перенастраивая, в случае необходимости, устройства plug-and-phy. В большинстве случаев ей удается решить эту проблему.

Как узнать, какие ресурсы используются компьютером в настоящее время?

Чтобы получить доступ к полному cinn i ;у используемых ресурсов, следует открыть окно Диспетчера устройств (Пус< * Настройка * Панель управления > Система > Оборудование > Диспетчер ус:тройств) и дать команду Вид > Ресурсы по типу. В окне Диспетчера уст р<: нств отображается список ресурсов, используемых компьютером, распределейных по четырем категориям. Развернув любую из категорий, можно увидеть список используемых ресурсов.

Как напечатать отчет об испсльзовании ресурсов?

Чтобы напечатать отчет об использовании ресурсов (что бывает полезно при поиске и исправлении неполадок), следует открыть окно Диспетчера устройств (Пуск > Настройка Шанель управления > Система > Оборудование > Диспетчер устройств), выбрать, при не Сходимости, устройство или категорию устройств и дать команду Деисты ие > Печать. В открывшемся диалоговом окне Печать есть возможность «-(брать тип создаваемого отчета. Если выбран вариант Сведения о системе, происходит печать информации обо всех используемых ресурсах, отсортированной по категориям ресурсов. Печать сведений О выбранном классе или устройстве выводит только информацию о выбранных устройа пах. Переключатель О системе и всех устройствах позволяет напечатать сведения о ресурсах, отсортированные как по категориям ресурсов, так и по устройствам. Кнопка Настройка служит для изменения параметров печа i и. Как узнать, какие ресурсы использует данное устройство? Чтобы узнать, какие ресурсы используются конкретным устройством, надо открыть диалоговое окно свойств данного устройства (Пуск > Настройка > Панель управления > Система > Оборудование > Диспетчер устройств Ювойства). Если устройству выделены какие-либо ресурсы, это диалоговое окно содержит вкладку Ресурсы. Реально используемые данным устройством ресурсы перечислены в списке, имеющемся на этой вкладке.

Может ли устройство вообще не требовать ресурсов в понимании операционной системы?

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

Как обеспечить автоматическую настройку ресурсов?

Автоматический выбор и настройка ресурсов осуществляется операционной системой по умолчанию. Чтобы убедиться в том, что ресурсы для определенного устройства выделяются автоматически, следует открыть диалоговое окно свойств данного устройства (Пуск t Настройка» Панель управления > Система > Оборудование >

Диспетчер устройств > Свойства), выбрать вкладку Ресурсы и убедиться, что флажок Автоматическая настройка установлен.

Как выбрать конфигурацию ресурсов вручную?

Выбор конфигурации ресурсов вручную обычно требуется при возникновении конфликтов по ресурсам. Открыв диалоговое окно свойств данного устройства (Пуск » Настройка > Панель управления > Система » Оборудование > Диспетчер устройств > Свойства), выберите вкладку Ресурсы. Если флажок Автоматическая настройка неактивен, то ручная настройка ресурсов для данного устройства невозможна. В противном случае сбросьте этот флажок. При этом активизируется раскрывающийся список Конфигурация, содержащий набор конфигураций ресурсов для данного устройства. Каждой отдельной конфигурации соответствуют определенные значения выделяемых устройству ресурсов. Ручное изменение настройки часто удобно производить выбором подходящей конфигурации.

Как изменить значение определенного ресурса, используемогоустройством?

Настраивать использование ресурсов tp-учную обычно приходится при возникновении конфликтов по ресурсам Открыв диалоговое окно свойств данного устройства (Пуск > Настройка f Пзнельуправления > Система > Оборудование > Диспетчер устройств > Свойства), выберите вкладку Ресурсы и сбросьте флажок Автоматическая настройка. При этом активизируется кнопка Изменить. Выбрав конкретный ресурс в списке ресурсов, щелкните на этой кнопке (можно также дважлы щелкнуть на нужном ресурсе). При этом открывается диалоговое окно Изменение для данного ресурса, в котором новое значение задается с IIOMOI иыо счетчика, проходящего только через допустимые значения.

Как обнаружить наличие конфликта по ресурсам?

Конфликт по ресурсам чаще всего проявляется как неработоспособность каких-то устройств. Открыв список устрой ств компьютера (Пуск > Настройка > Панель управления > Система > Оборудование > Диспетчер устройств), обратите внимание на наличие желтых значков с восклицательным знаком. Выберите такое устройство и щелкните на кнопке Отобразить окно свойств. Чтобы проверить, не возникло ли конфликта оборудования, откройте вкладку Ресурсы. При наличии конфликта об этом сообщается на панели Список конфликтующих устройств. Возможна ситуация, когда из-за конфликта ресурсы вообще не были выде.км ы. В этом случае вкладка Ресурсы содержит информацию об этом и кнопку Ручная настройка, после щелчка на которой принимает привычный вил.

Как устранить конфликт по рэсурсам?

Открыв диалоговое окно свойств конфликтующего устройства, выберите вкладку Ресурсы. Ресурс, вызвавший конфликт, помечается красным значком; а устройство, которое также ж пользует данный ресурс, указывается в Списке конфликтующих устройств в нижней части диалогового окна. Чаше всего для устранения конфликта дог аточно включить режим автоматической настройки, установив соответс гвующий флажок. Если он уже установлен, попробуйте сбросить его и уста ловить заново. Если это не помогает (для введения настроек в действие мижет потребоваться перезагрузка), сбросьте флажок Автоматическая настройка и измените настройку соответствующего ресурса, выбрав его и щелкнув на кнопке Изменить. В нижней части диалогового окна Изменение оказывается, сохраняются ли конфликты при других значениях ресурса.

Что делать, если устранить конфликт не удается?

Ситуация, когда устранить конфликт оказывается невозможно, возникает исключительно редко. Чаще всего конфликтуют устаревшие устройства, не поддерживающие стантрг plug-and-play и потому имеющие ограниченные возможности программной настройки. В этом случае для устранения конфликта может понадобиться открыть корпус компьютера и произвести перенастройку одного из конфликтующих устройств путем переключения перемычек и расположенных на плате переключателей. Последующая переустановка или перенастройка устройства позволит нормально с ним работать. Если же и этот прием не дает результата, приходится заключить, что данные устройства несовместимы и их одновременное использование на одном компьютере невозможно.

Утилита, которую мы сегодня будем описывать называется Driver Verifier и входит в состав всех операционных систем, в том числе и в Windows XP. Данная программа позволяет проверять и выявлять проблемные, которые могут сильно навредить системе. К самой известной проблеме относится синий экран смерти . Данные о таких драйверах записываются в дамп памяти, чтобы потом можно было произвести анализы. Итак, утилита подвергает драйвера, так называемым стрессовым ситуациям (тестам), создавая визуальные экстремальные условия, например, нехватка памяти, различные блокировки, IRQL, проверки IRP, DMA и др., I/O – контроль. Другими словами, происходит имитация таких экстремальных ситуаций, которых при обычной работе с Windows быть не должно, или они случаются не часто. Таким образом, утилита позволяет выявить такие драйвера, которые могут привести к аварийному отключению системы.

Как я уже сказал, утилита встроена во все версии Windows и находится по пути %windir%\system32 . Также утилиту можно использовать в двух вариантах: командная строка и графический интерфейс.

Итак, для того, чтобы запустить утилиту для проверки драйверов необходимо в окне «Выполнить» набрать следующую команду:

verifier

Открывается окно, с необходимыми настройками, в которой мы выбираем второй пункт – «Создать нестандартные параметры» или «Create custom settings» .

Теперь нам нужно отсортировать содержимое, для этого вверху таблицу нажимаем на слово Provider . Теперь можно выбирать все драйвера. Кстати, драйвера от корпорации Microsoft можно не выбирать.

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

Итак, перезагрузка прошла, теперь система будет грузиться в режиме проверки драйверов. Утилита будет работать в фоне, проводя различные тесты. Вы же можете спокойно работать за компьютером до окончания работы утилиты. После работы, информационный файл сохранится в дампе памяти. Такой файл обычно находится по пути: C:\Windows\Minidump\*.dmp . Теперь его можно анализировать, например, с помощью Windbg , или другой подобной программой.

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

Отключить утилиту можно так: в командной строке вводите следующую команду: безопасного режима Windows .

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

Удаляете эти ключи:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDrivers
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDriverLevel

Чтобы узнать, выключена ли утилита, введите следующую команду в :

verifier /query

На этом все. Надеюсь данная статья помогла вам в решении ваших проблем.

Указывает на системный драйвер, который вряд ли является причиной проблемы (например, win32k.sys ). В этом случае понадобится серьезный анализ дампа, требующий очень глубоких знаний и опыта в этой области. Тем не менее, можно самостоятельно выполнить проверку драйверов с помощью встроенного в операционную систему средства проверки Verifier.exe . Хотя оно подробно описано в статье базы знаний Microsoft Использование средства проверки драйверов для устранения неполадок в работе драйверов Windows , представленный там материал изложен на довольно сложном техническом уровне. Ниже приводится краткое описание действий, которые необходимо выполнить для проверки драйверов.

На этой странице

Начало работы со средством проверки драйверов

В меню Пуск Выполнить (или Пуск Поиск ) введите verifier и нажмите Ввод. Запустится средство проверки драйверов. Выберите пункт Создать нестандартные параметры (для кода программ) и нажмите кнопку Далее .

Выбрать отдельные параметры из полного списка и нажмите кнопку Далее .

На следующем шаге поставьте все флажки кроме Имитация нехватки ресурсов и нажмите кнопку Далее .

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

Неподписанные драйверы

Если неподписанные драйверы обнаружены, вы увидите их список.

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

Поиск обновленных драйверов

Вам необходимо проверить, есть ли обновленные драйверы.

  1. Если вы видите в списке драйвер приложения, посетите сайт его производителя — возможно, приложение обновилось. Если обновленной версии нет, можете попробовать удалить приложение (вы всегда можете установить его заново позже). Если критические ошибки прекратятся, оно и являлось причиной.
  2. Если вы видите в списке драйвер устройства и работаете в Windows Vista воспользуйтесь центром обновления Windows для поиска новых драйверов. Этот способ хорошо подходит для Windows Vista, поскольку многие производители устройств сотрудничают с Microsoft, предоставляя свои драйверы для загрузки средствами Windows Update. В панели управления выберите Центр обновления Windows и выполните проверку на предмет наличия обновлений для драйвера вашего устройства. Если драйвер найден, установите его.
  3. Если Windows Update не предложит вам новых драйверов, посетите сайт производителя устройства. Возможно, новые драйверы доступны там. Если вы испытываете проблемы с поиском драйверов, обратитесь в форум Поиск драйверов, прошивок и руководств на OSzone.net.

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

Удаление драйверов

Если новых драйверов обнаружить не удалось, попробуйте удалить драйвер.

Внимание! Удаление драйверов приводит к неработоспособности устройств. После перезагрузки в лучшем случае операционная система установит подходящий драйвер из собстенного хранилища драйверов. Если вы не уверены в том, нужно ли удалять тот или иной драйвер, не удаляйте его.

В диспетчере устройств (Пуск Поиск / Выполнить devmgmt.msc ОК ) найдите устройство, щелкните по нему правой кнопкой мыши и выберите из контекстного меню пункт Свойства . Затем перейдите на вкладку Драйвер и нажмите кнопку Удалить .

Проверка неподписанных драйверов

Внимание! После проверки неподписанных драйверов система может не загрузиться (ниже описано, как действовать в такой ситуации).

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

Готово , после чего перезагрузите компьютер. Если после перезагрузки вы увидите синий экран с ошибкой, проблемный драйвер определен — его название будет включено в сообщение об ошибке. Войдите в безопасный режим и сбросьте все параметры проверки драйверов, введя в Пуск Поиск / Выполнить команду verifier.exe /reset .

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

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

Выборочная проверка драйверов

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

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

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

  1. Недавно обновленные драйверы или те, которые типично вызывают проблемы (драйверы антивирусных программ, сетевых экранов, виртуальных дисков).
  2. Драйверы, поставщиком которых не является Microsoft.
  3. Группа из 10 — 15 драйверов за один раз.

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

Внимание! После проверки драйверов система может не загрузиться (ниже описано, как действовать в такой ситуации).

Если после перезагрузки вы увидите синий экран с ошибкой, проблемный драйвер определен — его название будет включено в сообщение об ошибке. Перезагрузите компьютер и войдите в безопасный режим, нажав F8 при загрузке. После входа в систему сбросьте все параметры проверки драйверов, введя в Пуск Поиск / Выполнить команду verifier.exe /reset .

Если система загрузилась в обычном режиме, проверка выбранных драйверов завершилась успешно — они не являются источником проблем. Вы можете увидеть список проверенных драйверов, запустив verifier.exe и выбрав на первом шаге пункт Вывести сведения о текущих проверенных драйверах .

Теперь выберите следующую группу драйверов и повторите проверку.

Все драйверы проверены — что дальше?

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