Контролер універсальної послідовної шини USB – де завантажити драйвер, що це таке і як усунути помилки

Будь-пристрій з підтримкою USB не використовувалося, будь то накопичувач даних, принтер або мишу, зв’язок між ним і комп’ютером забезпечує контролер універсальної послідовної шини USB або хост контролер. Він є на «борту» практично кожної материнської плати, але якщо потрібно розширити можливості системи, можна придбати додаткову зовнішню плату (для підключення в слот PCI, PCI-E). На жаль, іноді з контролером виникають технічні неполадки, а тому потрібно вміти їх усувати.

Типові проблеми

Під час експлуатації USB обладнання проблеми виникають, як правило, за однією з причин:

  • з-за перевстановлення операційної системи (ОС);
  • в результаті збою;
  • при підключенні пристрою;
  • після установки некоректної програми управління контролером;
  • в наслідок пошкодження драйвера (мікропрограми) хост контролера;
  • через конфлікт старих пристроїв USB.

Після таких подій, перестають працювати переносний або флеш диск, принтер, сканер та інша апаратура. За винятком фізичних ушкоджень налагодити роботу інтерфейсу USB можна, виконавши одну з таких дій — встановлення або оновлення драйвера хост контролера, очищення системи від старих і непотрібних мікропрограм, відновлення ОС використовуючи архівну копію або точку відновлення. Попередньо перед виконанням цих дій рекомендується перевірити, що в ОС Windows встановлені всі доступні оновлення, і упевнитися, що периферійний пристрій справно підключається на іншому ПК.

Перевірка працездатності

Переконатися в правильності роботи контролера універсальної послідовної шини можна через «Диспетчер пристроїв»:

  1. Відкрити «Панель управління» (у командному рядку набрати команду «control» або скористатися меню «Пуск»).
  2. Відкрити «Диспетчер пристроїв» (якщо режим перегляду панелі управління — категорії, то тут — «Обладнання і звук\Пристрої та принтери\Диспетчер пристроїв» або простіше всього в командному рядку набрати «devmgmt»).
  3. При наявності проблем, в розділі «Інші пристрої» або «Контролери USB», поруч з відповідним записом буде жовта іконка зі знаком оклику.

Тачпад – що це таке

Контролер в «Диспетчері» може називатися по-різному в залежності від виробника, моделі обладнання та локалізації ОС. Наприклад, «Intel 631xESB/6321/3100 Chipset USB2 розширений хост контролер – 268С» позначає, що він виконаний на базі мікросхеми Intel 631 xESB, c підтримкою режиму USB 2.0.

Приклади можливих станів обладнання:

  • потрібна установка драйвера;

  • некоректно встановлена мікропрограма;

  • нормальна робота компонентів.

Видалення старих драйверів

З часом, за відключених і невикористовуваних пристроїв в ОС накопичується багато старих драйверів, які можуть викликати конфлікт при установці нового обладнання. Таке обладнання бажано видалити, але спочатку його потрібно відобразити в «Диспетчері пристроїв» скориставшись наступним способом:

  1. На значку «Мій комп’ютер» на робочому столі (або в меню «Пуск») відкрити «Властивості системи» і перейти на закладку «Додатково». Натиснути кнопку «Змінні середовища».

  2. Створити нову змінну з ім’ям «devmgr_show_nonpresent_devices», задати значення «1» і натиснути «ОК».

  3. Тепер в «Диспетчері» потрібно увімкнути в меню «Вид» — «Показати приховані пристрої» і розгорнути в дереві цікаву гілку. Всі неіснуючі елементи будуть підсвічені прозорим сірим кольором.

  4. Видалити приховані елементи.

Перевстановлення драйверів

Переустановка може знадобитися для виправлення помилок існуючого драйвера і вирішення більшості проблем з коректним визначенням USB пристроїв. Доброю практикою вважається періодично перевіряти вихід нових версій оновлень на сайті виробника і проводити їх установку.

Дивіться також:  Як зробити свою гру на компютері, правила та етапи, мови програмування

Для того, щоб скачати потрібний драйвер необхідно визначити виробника материнської плати і модель. У Windows виконується в кілька кроків — запустити командний рядок і виконати команду «wmic baseboard get product, manufacturer», яка виведе виробника і модель плати. Є ще кілька способів для отримання цієї інформації – на коробці або в інструкції від материнської плати, при завантаженні комп’ютера, або скориставшись утилітами – «Everest», «AIDA64». Після визначення моделі необхідно зайти на сайт виробника і знайти мікропрограму в розділі (на різних сайтах розділи відрізняються) «Сервіс» або «Підтримка». Потім скачати найбільш свіжу версію і встановити її.

Способи підключення навушників з мікрофоном або телефонної гарнітури до комп’ютера

По закінченні установки, як правило потрібне перезавантаження, потім рекомендується перевірити «Диспетчер пристроїв» — на предмет відсутності проблем і підключити USB-пристрій.

Автоматичний пошук драйвера

У цьому режимі установки хост контролер визначається з допомогою операційної системи. Мікропрограма встановлюється або з дистрибутива Windows з центру оновлення Microsoft Windows (необхідна наявність підключеного інтернету). В «Диспетчері пристроїв» натиснути на проблемному обладнанні «Оновити драйвер» і провести «Автоматичний пошук оновлених драйверів».

Ручна установка драйвера ідентифікатора

Іноді буває, що драйвер некоректно встановлено із-за неправильного визначення конфігурації обладнання. У цьому випадку драйвер можна знайти по унікальному ідентифікатору виробника (VEN/DEV). Знаходиться він в «Диспетчері пристроїв» на закладці «Відомості» в полі «ІДЕНТИФІКАТОР обладнання». Наприклад, якщо рядок в Відомостях «pci ven 8086 dev 9c31 cc 0c03», то нам потрібні значення ven 8086 і dev 9c31, за ним і будемо здійснювати пошук.

З допомогою отриманого ідентифікатор контролера універсальної послідовної шини USB можна вже скачать драйвер на одному з популярних сайтів, наприклад devid.info.

Системний реєстр

Іноді після оновлення мікрокодів (прошивок) або програм для роботи з контролером, що підключається обладнання перестає функціонувати – тобто працює тільки до перезавантаження. Після перезавантаження потрібно установка устаткування заново. Це пов’язано з тим, що деякі виробники записують в реєстрі своє значення. Для відновлення нормального режиму роботи хост контролера запису з найменуванням «LowerFilters» і «UpperFilters» потрібно видалити. Для цього необхідно:

  1. У реєстрі (у командному рядку або меню «Пуск» команда — «regedit») знайти запис: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}.
  2. На випадок відкоту змін зробити експорт всієї гілки (резервну копію).
  3. Записи «UpperFilters» і «LowerFilters» — видалити.

  4. Оновити конфігурацію устаткування.

  5. Перезавантажити комп’ютер.

Всі роз’єми материнської плати

Відновлення системи

Також для відновлення роботи обладнання можна скористатися «Відновленняv системи». У Windows існує можливість відкоту операційної системи на раніше створену точку відновлення (якщо функція включена). При цьому потрібно враховувати, що всі програми, драйвера і оновлення, встановлені після створення точки відновлення – будуть видалені. Документи при цьому порушені не будуть. Методика для відновлення наступна:

  • на ярлику «Мій комп’ютер» (або через меню «Пуск») відкрити «Властивості». Перейти на закладку «Захист системи» і натиснути кнопку «Відновити»;

  • вибрати точку відновлення (на яку дату зробити «відкат»);

  • натиснути готово;

  • після процедури відновлення перезавантажити ПК і перевірити роботу USB.