Microsoft Windows 7 станет более надежной в плане функциональности USB-устройств, включив в себя функцию отслеживания проблем, связанных с ними (исключительно с согласия пользователя).
Все ныне существующие операционные системы семейства Microsoft не в состоянии помочь пользователю при обнаружении проблем, связанных с подключением и определением USB-устройств. С появлением Windows 7 планируется изменить данную ситуацию и отслеживать проблемы при подключении USB-устройств, тем самым собирая базу информации об использовании и топологии устройств, которой прежде еще не было.
Microsoft будет за нас решать проблему при отказе системой опознавать то или иное устройство благодаря функции оперативного контроля состояния USB, которой ранее не имелось и процесс диагностики и решения множества проблем был довольно трудоемким и долговременным. Новая система будет более тщательно анализировать дампы памяти и аппаратно-зависимые log-файлы для выделения конкретной проблемы. Данная ситуация должна положительно отразиться на мнении пользователей относительно новой ОС и, вероятно, положить конец проблемам с устройствами, которые порой отказываются работать при подключении к разным USB-слотам на одной машине или же после вывода компьютера из спящего/ждущего режима или гибернации.
Также корпорацией сейчас предпринимаются сертификации USB-устройств, дабы обеспечить пользователю уверенность в том, что покупаемое им USB-оборудование гарантированно будет функционировать в Windows 7. С 1 июня 2009 года вступают в силу новые требования сертификации, которые будут включать три теста на наличие ошибок при выходе из режимов сна и ожидания. В 2010 году будет введено требование ко всем USB-устройствам на предмет соответствия основным спецификациям USB Consortium, что обяжет поставщиков готовых компьютерных систем устанавливать в новые ПК только сертифицированное аппаратное обеспечение.
Огорчает лишь то, что Microsoft отказалась от поддержки новых спецификаций в управлении питанием, предложенных как часть спецификации EHCI v1.1, а также USB 3.0, который обещает увеличение скорости в 10 раз, врядли будет поддерживаться в финальной сборке Windows 7, так как спецификации, в разработке которых вместе с другими группами компаний USB 3.0 Promoters Group участвует Microsoft, были приняты буквально на днях, что означает невозможность создания оптимального кода в Windows 7, чей релиз состоится не позднее, чем через 18 месяцев. Один из разработчиков группы Microsoft USB Core Development заявил: «USB 3.0 как технология не попадает в плановый список продуктов для релиза Windows. Поскольку USB 3.0 еще не прошел спецификаций, в RTM-сборке Windows 7 поддержки USB 3.0 не будет. На практике эта поддержка может быть реализована и в Windows Vista, и в Windows 7, и в Windows Server 2008 через специальное обновление, но это произойдет довольно нескоро».