Forums -> Глюкодром -> Проблема с USB в Win7 x64
| Full Version

VxWorks
Недавно, ни с того, ни с сего, появилась такая дурацкая проблема - ни один новый USB девайс не распознается системой. Под новым понимается не свежекупленный, а тот, что не был подключен к этому компу ранее.

При попытке подключения таких устройств в любой порт, комп пишет, что не может найти драйвера на USB Mass Storage, лезет в Инет, не находит их там тоже и выдает ошибку.

Девайсы 100% рабочие и прекрасно пашут с любым другим компом.

Есть идеи?
Гордый
Какой чипсет Intel или AMD?
VxWorks
QUOTE (Гордый @ 22-05-2011, 22:54)
Какой чипсет Intel или AMD?
Чипсет Intel ICH10, проц Q8300.
Гордый
QUOTE (VxWorks @ 22-05-2011, 23:57)
QUOTE (Гордый @ 22-05-2011, 22:54)
Какой чипсет Intel или AMD?
Чипсет Intel ICH10, проц Q8300.
случайно не H67 или P67? У них в начале проблемы были с SATA и USB... :drag:

Ой у тебя ещё S-775... :pig: пора менять мамку?
Sidorini
А устройства с внешним питанием тоже не определяются?
Uzaren
Было похожее, тоже на S775, сначала начала глючить клава безпроводная, стал грешить на приёмник, взял новую ЮСБ - симптомы повторились, потом пересталиопределяться всякие флешки, которые тоже работали без проблем, было это на Висте, в то время как раз вышла 7-ка, поставил её- всё тоже самое, пришлось менять мамку.
VxWorks
QUOTE (Sidorini @ 22-05-2011, 23:38)
А устройства с внешним питанием тоже не определяются?
Нет.

Гордый, Uzaren

Тут не в мамке дело, а в драйверах. Скажем, диск, которым я пользовался пару месяцев назад, определяется прекрасно. Ради интереса, ему сделал uninstall и все, винда пытается установить ему драйвер (стандартный USB Mass storage) и выдает ошибку, что драйвер не найден.

Fix-it тоже не помогает.

То есть, ситуация такая - те девайсы, которые уже были определены системой какое-то время назад, прекрасно работают. Новые система подключать отказывается, она их распознает, но не находит драйвер USB Mass Storage.
Damballah
Попробуй переставить дрова для мамки.
Или сделать восстановление системы, с откатом на тот момент, когда все работало.
Lord KiRon
Не хрена не поможет.
У меня тоже было такое с кардридером. Там как драйвер один раз криво встал так и все.
Правда относилось только к "дискам", сканеры, принтеры , мыши и подобное работали без проблем. С месяц мучал интернет в поисках решения, потом надоело , плюнул и переставил винду.
Damballah
У меня на работе такое много раз было. Правда, под ХР.
Так, в основном, лечилось либо перестановкой дров USB-контроллера, либо откатом системы. Правда, в одном запущенном случае пришлось Винду переставлять.
Так что, это как повезет. :)
ego
было похожее с хардами, и отключением юсб. Переставил 7ку, есть у нее такие сюрпризы пока еще.
VxWorks
Значит, похоже, без отката системы назад не получится :(

Кстати, при откате - что происходит с данными (типа мейлов, документов и т.п.)?
FiL
Попробуй полностью удалить USB-контроллер (uninstall) и перегрузиться. Но что-то я мало верю.
Damballah
QUOTE (VxWorks @ 24-05-2011, 09:21)
Кстати, при откате - что происходит с данными (типа мейлов, документов и т.п.)?
Вся почта, доки, картинки и т.д. останутся.
Возможно, что удалятся некоторые проги и дрова, установленные позже выбранной точки восстановления.
VxWorks
Уфф... заставил эту сволочь работать все-таки.

Действия такие:
0. Если есть возможность, сделать бекап инфы, мало ли что...
1. Загружаемся в безопасном режиме, идем в C:\Windows\System32\drivers и тупо удаляем там disk.sys, partmgr.sys и все, что связано с usbstor (inf, pnf и sys).
2. Перегружаем винду. Она свалится, затем выдаст паническое сообщение о том, что необходимо восстановление, каковое и проведет. С первого раза может не сработать, кстати.
3. Когда винда загрузится, подключить USB периферию, с которой были проблемы. Она, как водится, не заработает. Ибо файл не найден и все такое.
4. В девайс-менеджере тыкаем правой мышью в проблемный девайс (он у меня оказался в Other) и даем ему update driver.
5. Можно дать ему возможность попробовать скачать драйвера с инета, но у меня оно нифига не заработало. Поэтому придется тыкать его в нужное место самолично.
6. Нужный драйвер располагается тут: usbstor.inf_amd64_neutral_...
Почему AMD64 - хз, но на моем компе от Интеля вполне сработало. Скармливаем драйвера и все работает.
7. С ненайденным USB-SATA Bridge поступаем так же, и опять же, скармливаем ему usbstor.inf_amd64_neutral_...

Вот такие дела.

А почему я не сделал ему System restore? Все просто - ввиду малоразмерности компа, этот чертов restore находится... где бы вы думали? На долбаном внешнем харде, который как раз и не подключался! :diablo:
Damballah
Шаман! :D:
VxWorks
QUOTE (Damballah @ 25-05-2011, 05:51)
Шаман! :D:
Винду было лениво переставлять. Помнится, еще Мерфи сказал, что если надо найти самый легкий вариант решения, то надо поручить задачу самому ленивому сотруднику :)
Гордый
QUOTE (VxWorks @ 25-05-2011, 07:16)
QUOTE (Damballah @ 25-05-2011, 05:51)
Шаман! :D:
Винду было лениво переставлять. Помнится, еще Мерфи сказал, что если надо найти самый легкий вариант решения, то надо поручить задачу самому ленивому сотруднику :)
ленивый шаман высочайшего класса! :punk:
Damballah
QUOTE (VxWorks @ 25-05-2011, 09:16)
QUOTE (Damballah @ 25-05-2011, 05:51)
Шаман! :D:
Винду было лениво переставлять. Помнится, еще Мерфи сказал, что если надо найти самый легкий вариант решения, то надо поручить задачу самому ленивому сотруднику :)
Понятное дело, что лениво систему переставлять. :D:
А я бы выковырнул внешний хард из коробки, запихнул бы его в комп и сделал восстановление системы. :)
Lord KiRon
AMD64 потому что Интеловские 64-х битные процессоры используют как раз AMD-шный набор инструкций.
FiL
мне кажется, что если-бы изначально подсунул дрова и сказал использовать именно новые, ане уже имеющиеся, то оно-бы и тогда сработало.
Ну да не важно. Сделал и хорошо :)
VxWorks
FiL

Не срабатывало. :(