Диспетчер пристроїв-інструмент в операційній системі Windows, який дозволяє управляти апаратними і програмними компонентами комп'ютера. Цей інструмент дає можливість переглядати інформацію про пристрої, оновлювати драйвери, встановлювати і видаляти пристрої. Однак у диспетчера пристроїв є і командний рядок, яка дозволяє користувачеві виконувати операції, не вдаючись до графічного інтерфейсу. У цій статті ми розповімо про корисні командах командного рядка для роботи з диспетчером пристроїв Windows.
Однією з найпопулярніших команд є "devmgmt.msc", яка відкриває диспетчер пристроїв через командний рядок. Також можна використовувати команду "devicequery", яка виводить список всіх пристроїв в системі. Команда " devcon.exe " дозволяє переглядати, оновлювати та видаляти драйвери пристроїв, а також керувати їх станом.
Інша корисна команда - "driverquery", яка відображає список встановлених драйверів у системі. Команда "set devmgr_show_nonpresent_devices=1" дозволяє відображати приховані пристрої в диспетчері пристроїв. Це може бути корисно, наприклад, при видаленні драйверів. Існує також команда "set devmgr_show_nonpresent_devices=0", яка приховує приховані пристрої.
Важливо пам'ятати, що для виконання команд командного рядка диспетчера пристроїв потрібні права адміністратора. Тому перед використанням цих команд слід запустити командний рядок від імені адміністратора.
Диспетчер пристроїв Windows-потужний і зручний інструмент для управління пристроями комп'ютера. Використання командного рядка диспетчера пристроїв дозволяє проводити різні операції більш швидко і ефективно, а також автоматизувати деякі процеси. У цій статті ми розглянули лише невелику частину корисних команд, але вони вже можуть значно полегшити роботу з диспетчером пристроїв Windows.
Команди для роботи з диспетчером пристроїв у Windows
Диспетчер пристроїв у Windows надає користувачеві можливість керувати пристроями комп'ютера, оновлювати драйвери та вирішувати проблеми з обладнанням. У командному рядку також передбачені деякі команди, які можуть бути корисні при роботі з диспетчером пристроїв. Нижче наведено деякі з них:
- devmgmt.msc - відкрити диспетчер пристроїв з командного рядка;
- devcon listclass - вивести список всіх класів пристроїв;
- devcon find - знайти конкретний пристрій. Наприклад, devcon find USB\* ;
- devcon disable - відключити пристрій. Наприклад, DevCon disable "PCI \ VEN_8086 & DEV_15B7" ;
- devcon enable - включити пристрій. Наприклад, DevCon enable "PCI \ VEN_8086 & DEV_15B7" ;
- devcon restart - перезавантажити пристрій. Наприклад, DevCon restart "PCI \ VEN_8086 & DEV_15B7" ;
- devcon reboot - перезавантажити комп'ютер;
- devcon install - встановити драйвер для пристрою. Наприклад, devcon install "C:\Drivers\PCI\MyDriver.inf" "PCI\VEN_8086&DEV_15B7" ;
- devcon update - Оновити драйвер для пристрою;
- devcon status - вивести статус пристрою. Наприклад, DevCon status "PCI \ VEN_8086 & DEV_15B7" ;
- devcon resources - вивести інформацію про ресурси, пов'язані з пристроєм;
Це лише деякі команди, які можна використовувати для роботи з диспетчером пристроїв у Windows. Командний рядок пропонує більше можливостей для управління пристроями та драйверами, тому рекомендується ознайомитися з повним списком команд і вивчити подробиці їх використання.
Основні команди для відображення інформації про пристрої
Командний рядок для диспетчера пристроїв Windows надає кілька корисних команд, які дозволяють отримати інформацію про встановлені пристрої. Ця інформація може бути корисною при діагностиці проблем із пристроями або під час їх налаштування. Ось деякі основні команди для відображення інформації про пристрої:
| Команда | Опис |
|---|---|
| devmgmt.msc | Відкриває диспетчер пристроїв Windows з графічним інтерфейсом. |
| devcon listclass * | Відображає список усіх встановлених пристроїв, згрупованих за класами пристроїв. |
| devcon listdevices | Відображає список усіх встановлених пристроїв із детальною інформацією про кожен пристрій. |
| devcon findall * | Шукає всі пристрої і виводить пов'язану інформацію. |
| devcon find *ID* | Шукає пристрої, що містять вказаний ідентифікатор ( * ) і виводить пов'язану інформацію. |
| devcon drivernodes *ID* | Відображає всі відомості про зв'язки драйверів пристроїв з пристроями, що містять вказаний ідентифікатор (*) пристрою. |
| devcon status *ID* | Відображає поточний стан пристрою із зазначеним ідентифікатором ( * ). |
Це тільки невеликий набір команд, які можуть бути використані для відображення інформації про пристрої. Перегляньте документацію для отримання повного списку команд та додаткової інформації про кожну команду.
Команди для встановлення та видалення драйвера пристрою
Диспетчер пристроїв Windows надає можливість встановити та видалити драйвери для різних пристроїв. Наступні команди дозволяють взаємодіяти з драйверами через командний рядок:
- pnputil-i - a-команда для встановлення драйвера із зазначеного файлу. Замінити на повний шлях до файлу драйвера.
- pnputil-D-команда для видалення драйвера за його назвою. Замінити на точне ім'я драйвера, як воно відображається в списку диспетчера пристроїв.
- devcon install-команда для встановлення драйвера за допомогою файлу INF та ідентифікатора пристрою. Замінити на повний шлях до файлу INF і на ідентифікатор пристрою, який можна отримати з властивостей пристрою в диспетчері пристроїв.
- devcon remove-команда для видалення драйвера по його ідентифікатору пристрою. Замінити на ідентифікатор конкретного пристрою, який можна отримати з властивостей пристрою в диспетчері пристроїв.
Приклад використання команди для встановлення драйвера:
- pnputil -i -a C:\Drivers\mydriver.inf
Приклад використання команди для видалення драйвера:
- pnputil -d "My Driver"
Дані команди можуть бути корисними при установці або видаленні драйвера пристрою без необхідності відкривати диспетчер пристроїв через графічний інтерфейс.
Додаткові можливості командного рядка для диспетчера пристроїв
Командний рядок для диспетчера пристроїв пропонує безліч корисних команд, які дозволяють виконувати різні дії з вашими пристроями. На додаток до основних функцій, таких як відображення списку пристроїв, встановлення драйверів і перевірка статусу, командний рядок надає додаткові можливості, які можуть спростити вашу роботу і підвищити ефективність процесу управління пристроями.
Нижче наведено деякі додаткові команди, які можуть бути корисними при роботі з командним рядком для диспетчера пристроїв:
- disable: ця команда дозволяє відключити певний пристрій. Для цього вам будуть потрібні адміністративні права. Приклад використання команди: DevCon disable "PCI \ VEN_8086&DEV_8C31&SUBSYS_2A72103C & REV_05" .
- enable: за допомогою цієї команди ви можете ввімкнути раніше відключений пристрій. Приклад використання команди: DevCon enable "PCI \ VEN_8086&DEV_8C31&SUBSYS_2A72103C & REV_05" .
- restart: дана команда дозволяє перезапустити певний пристрій. Приклад використання команди: DevCon restart "PCI \ VEN_8086&DEV_8C31&SUBSYS_2A72103C & REV_05" .
- hwids : використання цієї команди дозволяє отримати список апаратних ідентифікаторів пристрою для всіх пристроїв у системі. Приклад використання команди: devcon hwids*.
- classfilter: за допомогою цієї команди ви можете керувати класовими фільтрами пристроїв. Приклад використання команди: devcon classfilter =keyboard upper !kbdclass .
- find : дана команда дозволяє знайти певний пристрій в системі. Приклад використання команди: DevCon find" PCI\VEN_8086&DEV_8C31&SUBSYS_2A72103C&REV_05".
Кожна з цих команд надає специфічну функціональність, яка може бути корисна при роботі з диспетчером пристроїв. Вони дозволяють швидко і легко виконувати дії, пов'язані з управлінням пристроями, без необхідності використання графічного інтерфейсу.
Використання цих додаткових команд командного рядка для диспетчера пристроїв може значно спростити вашу роботу та підвищити ефективність процесу управління пристроями в Windows.