Блог
Главная » 2010 Октябрь 02 » Последнее средство восстановления работы USB устройства перед переустановкой ОС Windows XP.00:19 Последнее средство восстановления работы USB устройства перед переустановкой ОС Windows XP. |
Все нижеизложенное относится ко всем устройствам USB, которые перестали работать из-за сбоев в операционной системе Windows XP.
Если у Вас не установлен "Сервис пак 1(SP1)", а также "Пакет исправлений для Windows XP Q810400" и "Пакет исправлений для Windows XPKB822603" - то немедленно установите (http://windowsupdate.microsoft.com/) и, надеюсь, дальше Вам читать не потребуется.
Само устройство РАБОТАЕТ. Это Вы проверили на другой машине.
Как правило такая ситуация может возникнуть если USB 2.0 Enhanced Host Controller использует одно прерывание вместе с каким-либо другим устройством (IRQ Sharing), например звуковым или видео. В этом случае нарушается правильная передача параметров (FDO, PDO) от драйверов USB (usbhub.sys, usbstor.sys, usbport.sys) к драйверам логических устройств, например от usbstor.sys в disk.sys в случае "USB 2.0 mass storage device".
НЕОБХОДИМАЯ ОГОВОРКА: ВСЕ дальнейшие действия Вы производите на свой страх и риск, и ни я, ни наша компания, ни любое третье лицо не несет никакой ответственности за последствия Ваших действий. Если Вы совсем не понимаете смысла действий описанных ниже - лучше Вам этого не далать. В любом случае сохраните всё что можно, сделайте бэкап, создайте точку восстановления и т.п.
Дальнейшее написано на основании ответа "Microsoft Windows Support Professional" господину rosest, который он опубликовал в конференции сайта http://www.experts-exchange.com/Hardware/Q_20790258.html с разрешения MS support. Хотя там упоминается цифровая камера, это применимо ко всем USB mass storage устройствам (камерам, кардридерам, USB HDD и т.п.).
Шаг 1: Отключите все USB устройства от компьютера и загрузите компьютер в БЕЗОПАСНОМ РЕЖИМЕ (Safe Mode) - нажмите F8 при старте компьютера.
Если Вы используете USB мышь и/или клавиатуру - их можно не отключать, но если Вы удалите или USB контроллер, или хаб, или их самих - они работать не будут. Так, что лучше загружаться с клавиатурой и мышью не USB.
Шаг 2: Удаление скрытых устройств Должно появиться окно командной строки.
Должен появиться "Device Manager", или "Управление устройствами" в русской версии.
6. Кликая "+" разверните Imaging devices, Неизвестные устройства, USB устройства, Disk Drives, Storage Volumes, DVD/CD-ROM и другие классы которые могут иметь отношение к Вашему неработающему девайсу. Например к USB 2.0 HDD относятся классы Disk Drives, Storage Volumes, USB устройства
7. Если Вы увидели в развернутых классах Ваше устройство (включая посеревшие) кликните на нем правой кнопкой и в выпавшем меню кликните Uninstall (Удалить). Например для USB 2.0 HDD надо удалить все "USB 2.0 Storage Device USB Device" из класса "Disk Drives", все "USB mass StorageDevice" из класса "USB controllers" и серые "Generic Volume" из класса "Storage Volumes" .
Будте осторожны, чтобы не
удалить устройства, обслуживающие Ваши жесткие диски с которых грузится
Windows.
Должно появиться окно командной строки.
Можно сделать тоже самое с помощью какого-либо shell'a, только надо включить возможность просмотра скрытых и системных файлов (каталог inf - скрытый). NB! Если у Вас установлено несколько копий Windows, необходимо проделать эту процедуру ДЛЯ ВСЕХ установок Windows.
Определить эти ветки можно кликнув на "+" VID_.... ключа и кликнуть на ключ ступенькой ниже. Если справа в значении переменной DeviceDesc Вы увидите что-то типа "Human Interface Device" или HID - то это как раз мышь или клавиатура.
Должен открыться редактор реестра.
4. Закрываем всё и ВЫКЛЮЧАЕМ
компьютер.
PS: Если после п 2 не происходит выполнение п 3 - я Вас предупреждал.
Примечания
|
|
Всего комментариев: 0 | |