У меня на ноутбуке с Windows 7 есть широкополосная карта USB. Он ненавидит возобновить спячку должным образом. Еще в дни XP я вызывал вызов devcon.exe из командной строки и перезагружал выбранные порты (избавляет вас от необходимости вручную отключать и подключать устройства USB).
Я пытался это Windows 7, но UAC продолжает мешать. Я начну командную строку. Выполните команду devcon, но UAC спрашивает меня, действительно ли я хочу это сделать, когда я нажимаю «да», он открывает другую командную строку и запускает команду. После выполнения команды это новое окно приглашения закрывается быстрее, чем скорость света, и я не вижу результатов. Так что я думаю, что должен быть лучший способ сделать это в мире Vista/Win7 ...?
Изменить: я обнаружил с помощью пакета обеспечения совместимости приложений Microsoft и этого учебника (www.vista4beginners.com/Disable-UAC-for-sure-applications) мне удалось отключить UAC для определенных приложений. Это решило мою проблему с закрытием devcon, но после решения этой проблемы я понял, что devcon не работает для 64-битной Windows 7 на архитектуре x86 .... Таким образом, до сих пор нет способа перезапустить USB-порт, как это выглядит .... Hrmgh!