Windows: Смартфон не заряжается через USB

К одному ноутбуку с Windows 8.1 подключили смартфон через USB-кабель. Не для того, чтобы перекинуть информацию, а для того, чтобы его зарядить. Несмотря на то, что ноутбук работал не от батареи, а от сети, телефон не заряжался!
Что интересно, некоторое время назад он прекрасно заряжался от этого ноутбука.
Я проверил кабель — нормальный. Переставил телефон в другой порт — не помогло. Проверил настройки Андроид — ничего подозрительного. Другой телефон нормально заряжался на этом порту, с этим проводом.
В статье из документации на сайте MS говорится следующее:

The USB selective suspend feature allows the hub driver to suspend an individual port without affecting the operation of the other ports on the hub. Selective suspension of USB devices is especially useful in portable computers, since it helps conserve battery power. Many devices, such as fingerprint readers and other kinds of biometric scanners, only require power intermittently. Suspending such devices, when the device is not in use, reduces overall power consumption. More importantly, any device that is not selectively suspended may prevent the USB host controller from disabling its transfer schedule, which resides in system memory. DMA transfers by the host controller to the scheduler can prevent the system’s processors from entering deeper sleep states, such as C3. MS Docs

То есть, по-умолччанию Windows включает энергосберегающий режим для всех USB-портов, известных как «USB Selective Suspend». Этот функционал предполагает сохранение энергопотребления выключая те USB-порты, которые используются периодически, а не на постоянной основе.
Однако, иногда по каким-то причинам их не включает обратно.

В одной статье на сайте MS предлагалось изменить ключ EnhancedPowerManagementEnabled в реестре, но у меня не было такого ключа, а создать я его не мог.

Проблему решил просто отключив режим USB selective suspend:
Control PanelPower OptionsChange plan settingsChange advanced power settingsUSB settingsUSB selective suspend settingDisabled
Windows: Смартфон не заряжается через USB
В русском варианте будет такой путь:
Панель управленияЭлектропитаниеНастройка схемы электропитанияИзменить дополнительные параметры питанияПараметры USBПараметр временного отключения USB-портаОт сетиЗапрещено

При этом был ещё один вариант, для отключения этого режима только для конкретного USB Root Hub (нужно снять галочку):
Device ManagerUniversal Serial Bus controllersUSB Root HubPropertiesPower ManagementAllow the computer to turn off this device to save power
Windows: Смартфон не заряжается через USB
Последний вариант я не проверял, т.к. у меня сработало отключение режима в Управлении Питанием.



Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments