Как избавиться от старых драйверов устройств в Windows Vista
В своей статье «Средства диагностики проблем с драйверами в Windows Vista» (Troubleshoot Vista System Drivers More Efficiently with These Tools) я упоминал, что хотя большинство наиболее распространенных неполадок с драйверами уже устранено, в Vista по-прежнему могут возникать необъяснимые ошибки, связанные с драйверами. Для диагностики проблем я порекомендовал пару полезных утилит (опрос драйверов и просмотр драйверов), однако добрые люди напомнили мне в комментариях о том, что в Windows Vista, помимо всего прочего, сохраняются старые драйверы устройств — даже при обновлении и замене оборудования.
К примеру, устройства USB подключены к системе не всегда, но Vista, тем не менее, сохраняет их драйверы, чтобы всегда быть готовой к следующему использованию. А что если устройство никто не собирается подключать еще раз?
Со временем эти неиспользуемые драйверы, будучи случайно активированными, могут стать источником всевозможных проблем, аппаратных конфликтов и неадекватного поведения системы. К счастью, помимо описанных в предыдущей статье инструментов, для диагностики проблем, связанных с драйверами, можно использовать функцию отображения скрытых устройств в Диспетчере устройств (Device Manager). Эта функция позволяет находить старые неиспользуемые драйверы и удалять их.
Включение отображения скрытых устройств
Чтобы включить отображение скрытых устройств в Диспетчере устройств, необходимо добавить переменную среды DEVMGR_SHOW_NONPRESENT_DEVICES в диалоговом окне «Переменные среды» (Environment Variables). Для этого откройте меню «Пуск» (Start), нажмите правой кнопкой мыши на пункте «Компьютер» (Computer) и выберите опцию «Свойства» (Properties). В окне «Система» (System) нажмите ссылку «Дополнительные параметры системы» (Advanced System Settings), показанную на рис. A, и подтвердите продолжение операции в диалоговом окне Контроля учетных записей пользователей (UAC).
Рисунок A. Нажмите ссылку «Дополнительные параметры системы» в окне «Система».
В диалоговом окне «Свойства системы» (System Properties) нажмите кнопку «Переменные среды» (Environment Variables), показанную на рис. B.
Рисунок B. Нажмите кнопку «Переменные среды» внизу окна «Свойства системы».