Printable Version of Topic
Click here to view this topic in its original format
Forums > Глюкодром > Проблема с USB в Win7 x64


Posted by: VxWorks on 23-05-2011, 00:26
Недавно, ни с того, ни с сего, появилась такая дурацкая проблема - ни один новый USB девайс не распознается системой. Под новым понимается не свежекупленный, а тот, что не был подключен к этому компу ранее.

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

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

Есть идеи?

Posted by: Гордый on 23-05-2011, 00:54
Какой чипсет Intel или AMD?

Posted by: VxWorks on 23-05-2011, 00:57
QUOTE (Гордый @ 22-05-2011, 22:54):
Какой чипсет Intel или AMD?
Чипсет Intel ICH10, проц Q8300.

Posted by: Гордый on 23-05-2011, 01:12
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: пора менять мамку?

Posted by: Sidorini on 23-05-2011, 01:38
А устройства с внешним питанием тоже не определяются?

Posted by: Uzaren on 23-05-2011, 08:15
Было похожее, тоже на S775, сначала начала глючить клава безпроводная, стал грешить на приёмник, взял новую ЮСБ - симптомы повторились, потом пересталиопределяться всякие флешки, которые тоже работали без проблем, было это на Висте, в то время как раз вышла 7-ка, поставил её- всё тоже самое, пришлось менять мамку.

Posted by: VxWorks on 23-05-2011, 08:23
QUOTE (Sidorini @ 22-05-2011, 23:38):
А устройства с внешним питанием тоже не определяются?
Нет.

Гордый, Uzaren

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

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

То есть, ситуация такая - те девайсы, которые уже были определены системой какое-то время назад, прекрасно работают. Новые система подключать отказывается, она их распознает, но не находит драйвер USB Mass Storage.

Posted by: Damballah on 23-05-2011, 08:50
Попробуй переставить дрова для мамки.
Или сделать восстановление системы, с откатом на тот момент, когда все работало.

Posted by: Lord KiRon on 23-05-2011, 09:33
Не хрена не поможет.
У меня тоже было такое с кардридером. Там как драйвер один раз криво встал так и все.
Правда относилось только к "дискам", сканеры, принтеры , мыши и подобное работали без проблем. С месяц мучал интернет в поисках решения, потом надоело , плюнул и переставил винду.

Posted by: Damballah on 23-05-2011, 09:56
У меня на работе такое много раз было. Правда, под ХР.
Так, в основном, лечилось либо перестановкой дров USB-контроллера, либо откатом системы. Правда, в одном запущенном случае пришлось Винду переставлять.
Так что, это как повезет. :)

Posted by: ego on 23-05-2011, 10:20
было похожее с хардами, и отключением юсб. Переставил 7ку, есть у нее такие сюрпризы пока еще.

Posted by: VxWorks on 24-05-2011, 08:21
Значит, похоже, без отката системы назад не получится :(

Кстати, при откате - что происходит с данными (типа мейлов, документов и т.п.)?

Posted by: FiL on 24-05-2011, 09:21
Попробуй полностью удалить USB-контроллер (uninstall) и перегрузиться. Но что-то я мало верю.

Posted by: Damballah on 24-05-2011, 10:41
QUOTE (VxWorks @ 24-05-2011, 09:21):
Кстати, при откате - что происходит с данными (типа мейлов, документов и т.п.)?
Вся почта, доки, картинки и т.д. останутся.
Возможно, что удалятся некоторые проги и дрова, установленные позже выбранной точки восстановления.

Posted by: VxWorks on 24-05-2011, 22:27
Уфф... заставил эту сволочь работать все-таки.

Действия такие:
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:

Posted by: Damballah on 25-05-2011, 07:51
Шаман! :D:

Posted by: VxWorks on 25-05-2011, 08:16
QUOTE (Damballah @ 25-05-2011, 05:51):
Шаман! :D:
Винду было лениво переставлять. Помнится, еще Мерфи сказал, что если надо найти самый легкий вариант решения, то надо поручить задачу самому ленивому сотруднику :)

Posted by: Гордый on 25-05-2011, 08:25
QUOTE (VxWorks @ 25-05-2011, 07:16):
QUOTE (Damballah @ 25-05-2011, 05:51):
Шаман! :D:
Винду было лениво переставлять. Помнится, еще Мерфи сказал, что если надо найти самый легкий вариант решения, то надо поручить задачу самому ленивому сотруднику :)
ленивый шаман высочайшего класса! :punk:

Posted by: Damballah on 25-05-2011, 09:41
QUOTE (VxWorks @ 25-05-2011, 09:16):
QUOTE (Damballah @ 25-05-2011, 05:51):
Шаман! :D:
Винду было лениво переставлять. Помнится, еще Мерфи сказал, что если надо найти самый легкий вариант решения, то надо поручить задачу самому ленивому сотруднику :)
Понятное дело, что лениво систему переставлять. :D:
А я бы выковырнул внешний хард из коробки, запихнул бы его в комп и сделал восстановление системы. :)

Posted by: Lord KiRon on 25-05-2011, 12:19
AMD64 потому что Интеловские 64-х битные процессоры используют как раз AMD-шный набор инструкций.

Posted by: FiL on 25-05-2011, 19:12
мне кажется, что если-бы изначально подсунул дрова и сказал использовать именно новые, ане уже имеющиеся, то оно-бы и тогда сработало.
Ну да не важно. Сделал и хорошо :)

Posted by: VxWorks on 25-05-2011, 22:00
FiL

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

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)