Чому USB-порти перестали працювати?
Багато власників комп`ютерів ще пам`ятають ті часи, коли всі периферійні пристрої підключалися до системних блоках через послідовні (COM) і паралельні (LPT) порти. Стандарти були досить прості в реалізації, що самим позитивним чином позначалося на вартості материнських плат і зовнішнього обладнання, що використовують зазначені інтерфейси. Їх недоліком є неможливість підключення периферійних апаратів «на ходу», не вимикаючи живлення системника, а також мала пропускна здатність. Однак це було своєрідною платою за «дешевизну», і до початку ери мультимедіа ніхто на ці особливості уваги не звертав. З початком же активного поширення мультимедійних технологій (Оцифровка і передача голосу, зображення) було потрібно задуматися про заміну COM і LPT. Результатом роботи декількох великих компаній стала поява в 1996 році першої версії інтерфейсу USB (універсальна послідовна шина), який допускав масштабування по швидкості роботи і підтримував гаряче підключення PlugPlay. З тих пір змінилося кілька поколінь стандарту, а зараз активно просувається версія 3.0. На жаль, незважаючи на всі старання розробників і універсальність, досі багато власників обчислювальних систем іноді помічають, що USB-порти перестали працювати. Причому без видимої на те причини. Що цікаво: пристрій USB-порту дуже просте: в штекері присутні всього лише 4 дроти (іноді 5, п`ятий - екран), по двох з яких передаються дані, а інші два служать для електроживлення.
Ремонт або обслуговування
Всім відомо, що для забезпечення безперебійної роботи електроприладів необхідно періодично виконувати ревізію. Пральна машинка повинна чиститися, з вентиляційних решіток телевізора потрібно змітати пил, а мобільний телефон - заряджати і чистити від зайвих програм. А ось комп`ютер, як правило, є «річчю в собі»: після установки системного блоку його під столом часто зачіпають ногами, чистку радіаторів не виробляють, а про те, що в підшипники вентиляторів хоч іноді слід доливати масло, взагалі мало хто чув. Чи варто дивуватися, що настає час, коли раптом відключаються USB-порти? На щастя, в 90% випадків відновити працездатність вдається самостійно, без походу в сервісний центр і незапланованих витрат.
Базова система введення і виведення
При будь-яких збоях в роботі послідовної універсальної шини необхідно перевірити настройки в програмі конфігурації материнської плати. Вона присутня як в портативних, так і в стаціонарних комп`ютерах: виконує тестування ключових блоків і первинне налаштування режимів роботи, включаючи можливість блокування USB. Дана програма називається БІОС (базова система введення / виводу). У сучасних системах їй на зміну прийшла UEFI, але основний принцип функціонування зберігся. Очевидно, що кожен власник комп`ютера просто зобов`язаний знати, як включити USB-порти в БІОС материнської плати. В іншому випадку незначний збій або чийсь жарт - і доведеться йти в сервісний центр, хоча все можна вирішити самостійно буквально за хвилину.
Конфігурування плати
Щоб потрапити в БІОС, необхідно відразу після включення системного блоку багато разів натискати кнопку Delete. На ноутбуках дана функція може бути покладена на F2, про що повідомляється на екрані з логотипом (натиснувши паузу, можна прочитати напис).
На жаль, розповідаючи про те, як включити USB-порти в БІОС, ми не можемо описати точний алгоритм дій, оскільки, залежно від реалізації програми конфігурування, розміщення пунктів буде відрізнятися. Користувач повинен «пройтися» по всіх гілках меню, вишукуючи управління USB-контролером, або ж взяти книжку-інструкцію до плати і з її допомогою знайти посилання на даний пункт. Так, якщо USB-порти перестали працювати, то на деяких платах потрібно відкрити Advanced BIOS Features і знайти настройки USB. Натиснувши на рядок Enter, можна вибрати стан Enabled / Disabled або On / Off. Використання повинно бути дозволено. На інших материнках слід зайти в пункт Integrated Peripherals і знайти OnChip USB Controller. Стан - Enabled. Також корисно перевірити, що Legacy USB Support також задіяний. Отже, підіб`ємо підсумок по БІОС: завдання користувача зводиться до активування контролера універсальної послідовної шини.
Реєстр операційної системи
Windows дозволяє на програмному рівні заборонити використання портів шляхом зміни всього лише однієї цифри в налаштуваннях. Однак це працює тільки для тих пристроїв, які вже підключалися на даному комп`ютері, і для них були інстальовані драйвера на USB-порти. Для заборони / розблокування роботи шини слід:
- натиснути комбінацію Win (кнопка з символом «віконець») + R-
- в рядку, що з`явився набрати regedit (виконати) -
- прослідувати по гілках до HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services USBSTOR-
- знайти рядок Start і за допомогою подвійного кліка мишкою змінити значення з 4 на 3. Це нормальний режим роботи. Зміна ж трійки на четвірку, навпаки, заборонить використання USB.
Зміни стануть помітні після перезавантаження. Ми не рекомендуємо без необхідності «гратися» з цим пунктом, оскільки можуть виникнути проблеми з мишкою і клавіатурою, підключеними до відповідних роз`ємів.
Підключення USB-портів на персональних комп`ютерах
Для зручності роботи з системним блоком частина роз`ємів виведена на передню панель корпусу. Зокрема, це гнізда для динаміків / мікрофона і USB. Дійсно, дуже зручно при підключенні відповідної периферії не шукав вільний роз`єм із зворотного боку системного блоку, а скористатися легкодоступними гніздами. В той же час, у подібної реалізації є недолік, що полягає в тому, що підключення USB-портів передньої панелі здійснюється за допомогою кабелю, протягнутого всередині корпусу до гребінки контактів на материнській платі. Звідси і проблеми. Кабель USB повинен бути виконаний не з копійчаних провідників, чим грішать дешеві корпусу китайського походження, а повністю відповідати вимогам по величині опору, якості пайки / обтиску, довжині та ін. Роз`єми ж із зворотного боку безпосередньо припаяні до плати і, як наслідок, більш надійні .
Отже, якщо на передній панелі системного блоку персоналки USB-порти перестали працювати, то потрібно зняти кришку корпусу, знайти на платі гребінку USB з підключеним шлейфом (підписана), акуратно рассоединить штирі і штекер і повторно виконати підключення. Іноді досить ефективно просте перепідключення до сусідньої гребінці. Наприклад, якщо шлейф йшов до USB 5-6, то його потрібно приєднати до 7-8.
До речі, проблема з роз`ємами передній панелі є однією з найбільш поширених. У разі якщо немає часу розкривати корпус, то периферію можна підключити до гнізд на задній стінці.
«Їсти подано», або Проблема з харчуванням
Хоча в специфікації до універсальної послідовної шини зазначено, що максимальний струм на порт становить 500 мА для другої версії і 900 мА для третьої, це зовсім не означає, що до всіх роз`ємів можна одночасно підключити пристрої з таким споживанням, і все буде працювати. Більше того - це найкоротший шлях до проблем і питання «чому USB-порти перестали працювати». Всі сучасні плати містять вбудований контроллер універсальної шини, який, кажучи простою мовою, управляє всіма відповідними роз`ємами. Фізично, це електронний пристрій, що має можливість прямого доступу до пам`яті з призначеним перериванням і здатне частково звільнити центральний процесор від рутинних операцій з пересилання потоків даних. При великому числі портів контролерів може бути декілька. Чим більше пристроїв підключено до гілки, тим вище струмове навантаження на контролер. І по досягненні певного значення починається банальний брак харчування, що виявляється в збоях, відмовах підключених пристроїв і навіть виході контролера з ладу через перевантаження.
До речі, кабель USB, куплений на ринку за копійки, за допомогою якого виконується приєднання будь-якого «потужного» пристрою, може володіти значним внутрішнім опором, що погіршує ситуацію з харчуванням. Підключений периферійний компонент може просто не працювати належним чином через втрату напруги в провідниках неякісного шнура.
Таким чином, якщо, наприклад, USB-порт принтера не працює, то потрібно переконатися, що використовується комунікаційний провід відповідної якості, а в поруч розташований роз`єм на платі не підключено будь-яке інше пристрій. Так, майже напевно виникнуть проблеми через електроживлення, якщо в один порт включений принтер, в сусідній - зовнішній DVD (без власного блоку), ну, а в третьому «трудиться» передавач Wi-Fi або, що зовсім погано, жорсткий диск.
Як подолати обмеження по струмового навантаження
«Змусити» контролер пропустити через себе струм, більший, ніж той, на який він розрахований, неможливо. Тому при збоях в роботі периферійних USB-пристроїв можна піти декількома шляхами:
- рознести компоненти за різними контролерам, тобто принтер підключити до іншого роз`єму, який межує з пустующім-
- приєднати найбільш «ненажерливі» пристрою до портів USB 3.0-
- використовувати зовнішній хаб з активним харчуванням. Це пристрій являє собою аналог трійника для електромережі (розгалужує лінії). Підключається до вільного роз`єму USB комп`ютера, до нього підводиться харчування від власного джерела, а вся інша периферія включається в порти на хабі. Дуже зручне рішення. Недолік у тому, що необхідна вільна розетка і додаткові гроші на покупку.
Драйвер - це не розкіш ...
Зараз на ринку присутня безліч плат, в яких, крім USB 2.0, є більш новий стандарт - 3.0. Причому, хоча і зазначено про зворотну сумісність версій, це повністю не виконується. Пристрій USB-порту таке, що для роботи необхідно в операційній системі встановлювати драйвер. Одноразово. Це обов`язкова вимога. Таким чином, якщо власник комп`ютера підключить пристрій USB 2.0 в роз`єм порту третьої версії, але при цьому забуде інсталювати пакет керуючих програм для підтримки, то нормальної роботи ніхто не гарантує.
Проблеми з контактами
Усередині штекерів шини USB є чотири пружних мідних язичка. Саме завдяки їм відбувається зіткнення з контактними майданчиками в роз`ємах. При частому використанні контакт порушується, і починаються збої. Для вирішення проблеми потрібно з допомогою голки повернути дугу вигину язичків або ж замінити інтерфейсний кабель новим.
Прибирання всередині і зовні системного блоку
Дуже часто зовні комп`ютер виглядає чистим, однак всередині корпусу виявляються цілі поклади пилу. Забрудненню піддаються і роз`єми портів. Побутовий пил не проводить струм. Тому, якщо порт USB перестав працювати, потрібно ретельно почистити роз`єм, видув пил за допомогою спринцівки. Потрібно пам`ятати, що зовнішня і внутрішня чистота - це різні речі. Системний блок вимагає періодичної ревізії з чищенням і продувкою.