Сегодня мне принесли компьютер с установленной на нем Windows Vista Home Basic и проблемой определения системой USB модема от Мегафон. Что интересно, система после всех манипуляций с установкой ПО из комплекта, напрочь отказывалась видеть USB модем как модем, определяя лишь как 2 съемных носителя. Настроить мегафон модем человек пытался тщетно несколько дней, подключив к этому делу всех знакомых "Гуру ПК", на что все в один голос заявили, виновата "Устаревшая и глючная Windows Vista", посоветовав "современную Windows XP" :))). Ставить из-за какого то модема XP было конечно не вариант, тем-боле, что Vista была лицензионная, а компьютер "тянул" ее достаточно живо, давая оценку железу 5,6.

На лицо был очевиден факт проблемы установки драйверов от модема, оставалось только "заставить Висту" принять драйвера и настроить "злосчастный" мегафон модем в Windows Vista :). Нагуглив пару решений данной проблемы, все они оказались не рабочими в моем случае.
Ну что, пробуем разобраться сами. Переходим в папку с установленным приложением C:\Program Files\MegaFon Internet, далее в папку Driver запускаем DriverSetup, установщик "обламывается", ссылаясь на недостаточные права, запускаем от администратора, та-же проблема(интересно). Теперь хотя-бы ясно, что при стандартной установки, драйвера не "встали" по причине проблем с доступом. Принимаем самое простое решение, копируем папку Drivers на рабочий стол и переходим в диспетчер устройств и удаляем USB устройства нашего модема. Теперь, не обновляя конфигурацию в диспетчере устройств, запускаем DriverSetup из папки на рабочем столе и вуаля Модем приобрел нужное состояние в диспетчере устройств.

Автор:Э_L_A_Y