usb диск без переподключения
В разделе «Мой компьютер» не отображается usb диск, если он до загрузки системы не был отключен от usb порта, причем диспетчер устройств видит его как usb диск, в контроллере шины видится как запоминающее устройство для usb. Если после загрузки его отключить и заново включить - определяется и работает нормально.
Вопрос: что нужно сделать, чтобы диск определялся при старте системы и отпала необходимость его переподключать.
Посмотрите в настройках bios в разделе связанное с USB.
При старте если USB диск был включен в систему, то еще до загрузки ОС на экране должна появиться надпись после определения HDD что-то типа USB и ваш тип USB диска, (это то же самое как определение диска HDD).
Пере подключение уже в работающей ОС - просто срабатывает служба plug and play (включи и работай), после подключения устройства.
В том то и дело, что в БИОСе он виден, определяется системой до загрузки ОС с отображением идентификационного номера. В диспетчере устройств тоже отображается. Нет его только в разделе «Мой компьютер» и к нему нельзя обратиться.
Попробовал отключить/включить USB2 расширенный хост-контроллер. При отключении диск сразу появляется в разделе «Мой компьютер», и никуда не пропадает после выключения/включения компа (перезагрузка системы с полным отключением питания) – то есть все как надо (не надо переподключать). Но скорость USB1.Стоит только включить USB2 расширенный хост-контроллер как диск сразу же исчезает (возникает необходимость в переподключении). Думаю что проблема в драйвере USB2 расширенного контроллера. Обычная переустановка (удаление драйвера) не помогла – он восстанавливается из локальных недр. Где найти и как установить нормальный драйвер -подскажите. Или если дело не в драйвере, то как побороть эту проблему? Возиться с полной переустановкой системы не хотелось бы.
А может это вообще такая глючная версия винды? На других компах не пробовал экспериментировать - нет возможности. Винду регулярно обновляю.
Всякая установка происходит из inf каталога C:\Windows\inf (т.е. текстовые информационные файлы в которых содержится информация где какой драйвер находится) если речь идет конкретно про usb - как диск, то за это отвечают такие файлы
C:\Windows\inf - usbstor.inf ( внутри смотрим на содержимое)
C:\Windows\System32\drivers - usbstor.sys
но есть еще так же драйвера которые отвечают просто за USB так же inf и sys
usbuhci.sys, usbport.sys, usbohci.sys, usbhub.sys, usbehci.sys
Может проблема все таки несовместимость данной флэшки с Vista, поменять порт при замене порта произойдет определение ее заново, и создание новой записи в реестре для данного порта.
И можно пере собрать всю базу драйверов в данном варианте: удалить в каталоге inf именно эти файлы drvindex.dat, infcache.1, infpub.dat, infstor.dat,
infstrng.dat при перезапуске они создадутся в новь.
Бэлиан :
...поменять порт при замене порта произойдет определение ее заново, и создание новой записи в реестре для данного порта.
- дохлый номер. Для любого разъема (порта) настраивается одинаково. Поэтому ручную возню по удалению списка драйверов также считаю бесполезной.
Извиняюсь за неточность, USB диск я подразумевал под USB HDD (в коробочке с USB адаптером). Хотя это ничего не меняет, и для системы вроде бы что флешка что USB HDD.
Но проверка с флешкой (одновременно воткнул USB HDD и флешку) показала, что USB адаптер HDD видимо не совсем совместим с упомянутым драйвером в Vista. Флешка же при этом работает как надо (автоматически определяется во всех случаях).
Что делать? Найти универсальный драйвер? Или может быть есть маленькие программки (скрипты) которые можно кинуть в автозагрузку и она сделает нечто подобное ручному переподключению но программно? Подскажите.
Martian, МВ Asus?
netRunner :
Martian, МВ Asus?
Я Вас не понял. Что значит МВ Asus? Вы имеете в виду материнскую плату или коробку HDD или ещё что- то? Конкретней, пожалуйста.
Была подобная проблема - оказалось нехватает питания по USB (кабель USB 1.1) для работы HDD - решилась заменой кабеля на USB 2.0 с дополнительным разъемом USB только для питания т.е. с раздвоенным разъемом на стороне подключения к МВ. Таким образом подключение на стороне МВ в два разъема USB - по одному идет питание, по второму и питание и данные.
Если МВ ASUS - возможен вариант что в БИОС настроено отключение питания USB при выключении компьютера, в этом случае инициализация USB устройств не происходит. Необходимо переключить режим в BIOS (некоторыа МВ ASUS имеют джамперы на материнской плате для переключения режимов)
weber :
Была подобная проблема - оказалось нехватает питания по USB (кабель USB 1.1) для работы HDD - решилась заменой кабеля на USB 2.0 с дополнительным разъемом USB только для питания т.е. с раздвоенным разъемом на стороне подключения к МВ. Таким образом подключение на стороне МВ в два разъема USB - по одному идет питание, по второму и питание и данные.
Если МВ ASUS - возможен вариант что в БИОС настроено отключение питания USB при выключении компьютера, в этом случае инициализация USB устройств не происходит. Необходимо переключить режим в BIOS (некоторыа МВ ASUS имеют джамперы на материнской плате для переключения режимов)
Используемый кабель USB 2.0 с дополнительным разъемом. Диск работает прекрасно, питания хватает. Проблема только в полном определении диска ОС на стадии загрузки ОС.
МВ не ASUS. Отключение питания USB не настроено (при выключении компа диск продолжает работать) и похоже не настраивается – что плохо (вырубаю из розетки). Флешки при этом определяются даже после полного выключения.
Да, если питание полностью не отключать USB НDD определяется после загрузки ОС. Но этот вариант не годится. Надо чтоб определялся при загрузке ОС после полного отключения питания.
Martian,
посмотрите после загрузки компа в Управлении дисками - отображается ли там ваш USB диск, назначена ли ему буква. Если нет - назначьте в ручную.
Martian, пакет драйверов на материнский блок установлен?
Если нет, то установите (имеются ввиду не дефолтные, а заводские).
Andrey100 :
Martian,
посмотрите после загрузки компа в Управлении дисками - отображается ли там ваш USB диск, назначена ли ему буква. Если нет - назначьте в ручную.
В разделе администрирования “Управление дисками» диск видится как не проинициализированный. Мастер предлагает проинициализировать. Соглашаюсь. После 15 мин. выдает «Не предвиденная ошибка».
Букву можно сменить только когда он проинициализирован (переподключен вручную). Но это ничего не дает (кроме другой буквы) – поведение остается тем же
Emptiness :
Martian, пакет драйверов на материнский блок установлен?
Если нет, то установите (имеются ввиду не дефолтные, а заводские).
Установка драйверов с CD к материнской плате НИЧЕГО НЕ ДАЛА. То что драйвера заменились – убедился в диспетчере устройств сменились дата, версия и название.