Відображення прихованого обладнання в Диспетчері пристроїв - Комп’ютерна документація Windows
Примарні та приховані пристрої, які не відображаються в Диспетчері пристроїв Windows (Windows Device Manager), можуть призвести до збоїв та системних конфліктів. У цій статті ми розповімо про те, як змусити Диспетчер показувати всі приховані пристрої для полегшення діагностики проблем, що виникають.
Один з найдивніших недоліків XP, пов'язаних з обладнанням, – наявність «примарних» та прихованих пристроїв, які не відображаються в Диспетчері пристроїв, але можуть стати причиною системного конфлікту. Здійснити діагностику такого конфлікту буде неможливо навіть за допомогою Диспетчера пристроїв.
Диспетчер має кілька типів прихованих пристроїв. По-перше, у ньому не відображаються принтери, драйвери та інші пристрої, які не підтримують Plug and Play. Ця проблема є актуальною лише для тих, у кого встановлена застаріла апаратура, тому що пристрої Plug and Play розпізнаються та встановлюються в XP автоматично. Якщо пристрій не підтримує цей стандарт, він може бути підключений до комп'ютера, але в Диспетчері пристроїв не відображатиметься.
У Диспетчері пристроїв також можуть не відображатися тимчасові пристрої USB, які часто підключаються та відключаються від комп'ютера, наприклад MP3-плеєри, які підключаються лише для видалення або завантаження нових файлів. Навіть коли подібні пристрої вимкнені, XP продовжує виділяти на них системні ресурси. Тому при заміні одного пристрою USB на інше тієї ж моделі краще провести деінсталяцію.
Крім того, бувають пристрої, переміщені з одного роз'єму до іншого. XP іноді сприймає їх як підключені до обох роз'ємів та спрямовує системні ресурси на обидва.
Виявлення цих прихованихпристроїв може значно полегшити діагностику проблем. Наприклад, прихований пристрій може конфліктувати з видимим, а іноді потрібно просто деінсталювати приховане обладнання - припустимо, при переміщенні мережної карти, що не підтримує Plug and Play, з одного роз'єму до іншого. Але для цього потрібно змусити Диспетчер пристроїв показувати все приховане обладнання, інакше вирішити проблему буде важко.
Змусити Диспетчер пристроїв показувати принтери, драйвери та інші пристрої, які не підтримують Plug and Play досить легко. Щоб запустити Менеджер, наберіть у командному рядку devmgmt.msc і натисніть [Enter], а потім виберіть пункт меню «Показати приховані пристрої» (View Display Hidden Devices).
Діалогове вікно «Змінні середовища» поділено на дві частини: «Змінні середовища користувача» (User variables) та «Системні змінні» (System variables). Щоб створити змінне середовище для окремого користувача, використовуйте діалогове вікно «Змінні середовища користувача»; Щоб створити системну змінну, зверніться до діалогового вікна «Системні змінні». У нашому випадку необхідно створити змінне середовище для всієї системи, тому кнопку "Створити" (New) слід натискати в розділі "Системні змінні". При натисканні цієї кнопки з'явиться діалогове вікно «Нова системна змінна» (New System Variable). У полі "Ім'я змінної" (Variable name) введіть devmgr_show_nonpresent_devices. Окрім імені, змінній потрібно присвоїти ще й значення. Щоб увімкнути відображення відсутнього обладнання в Диспетчері пристроїв, вкажіть у полі «Значення змінної» (Variable value) цифру 1. Заповнене діалогове вікно показано на мал. 13-3. Після цього натисніть OK, щоб завершити створення нової змінної, та OK, щоб закрити діалогове вікно«Змінні середовища».
Отже, системне змінне середовище створено. Але для того, щоб «примарні» пристрої з'явилися в Диспетчері, його спочатку потрібно налаштувати відповідним чином. Для цього запустіть Менеджер з командного рядка або з вікна «Виконати» (Run) командоюdevmgmt.mscі натисніть [Enter]. Потім виберіть пункт меню «Показати приховані пристрої». Після цього відсутні пристрої з'являться в списку, як показано на рис. 13-4. Список пристроїв повинен значно подовжитись, тому що в ньому з'являться драйвери, що не підтримують Plug and Play. Як правило, пристрої, не підключені до комп'ютера, виділені сірим кольором, а встановлені пристрої – чорним. Деякі пристрої можуть зустрічатися у списку кілька разів, як показано на рис. 13-4.
Тепер Диспетчер пристроїв можна використовувати для діагностики та вирішення проблем, викликаних «примарними» пристроями, про що докладно розповідається в статті «Аналіз повідомлень про помилки Диспетчера пристроїв для усунення апаратних проблем». У разі виявлення «примарних» пристроїв, які вже не використовуються на цьому комп'ютері, видаліть їх за допомогою Менеджера пристроїв. Для цього потрібно натиснути правою кнопкою миші на пристрої і вибрати пункт меню «Видалити» (Uninstall).
Тимчасове відображення відсутніх пристроїв
Якщо вам не потрібно, щоб відсутнє обладнання відображалося в Диспетчері пристроїв постійно, і ви не хочете задавати нове змінне середовище, можна створити тимчасове змінне - наприклад, тільки для одного запуску Диспетчера. Для цього введіть у командному рядкуdevmgr_show_nonpresent_devices=1та натисніть [Enter]. Жодного результату виконання команди показано не буде –вікно командного рядка залишиться порожнім. У цьому вікні введітьstart devmgmt.mscі натисніть [Enter]. Після цього в новому вікні запуститься Менеджер пристроїв. Тепер увімкніть відображення прихованих пристроїв так само, як робили до цього.
Майте на увазі: Диспетчер пристроїв у цьому випадку слід запускати з тієї ж копії командного рядка, що й командуdevmgr_show_nonpresent_devices=1. Якщо запустити його іншим способом, «примарні» пристрої не відображатимуться.