Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Windows XP: USB 2.0 работает как USB 1.1 (http://forum.oszone.net/showthread.php?t=227760)

CyraxZ 13-02-2012 18:05 1857865

Windows XP: USB 2.0 работает как USB 1.1
 
Материнская плата: VIA KT880 + VT8237
ОС: Windows XP SP2

При подключении USB-устройств выскакивает сообщение "USB-устройство может работать быстрее, если его подключить к высокоскоростному порту USB 2.0", при этом сами устройства работают медленно. Те же самые USB-устройства (проверял на разных флешках и принтерах) на другом компьютере работают на скорости USB 2.0 без всяких сообщений. Т.е. проблема либо в железе, либо в ОС. В диспетчере устройств никаких ошибок не отображается, всё работает нормально.
Эта проблема у меня существует уже давно. Просто раньше неудобств не доставляла. После чего возникла - уже и не вспомнить.

В нете почитал темы с подобной проблемой, в частности:
http://forum.oszone.net/thread-140057.html
http://forum.ixbt.com/topic.cgi?id=22:63271
http://forum.3dnews.ru/showthread.php?t=70362
http://forum.ru-board.com/topic.cgi?forum=81&topic=1255
Рекомендуют найти соответствующую настройку в BIOS либо переустановить драйвера на материнскую плату.
В BIOS'е никаких настроек, связанных с USB, я не нашёл. А вот драйвера на материнку переустановил (устанавливал не все компоненты инсталляционного пакета, а только первый пункт - VIA Service Pack 4.51v, AUDIO, LAN и RAID не трогал). К сожалению, проблема сохранилась.

Может быть, всё-таки в BIOS'е есть настройка USB ? Может быть, этот пункт не содержит в себе фразы "USB" ?
И есть ли какие-нибудь системные утилиты, которые могут протестировать встроенный USB-контроллер ?

yurfed 13-02-2012 18:32 1857882

CyraxZ, я уверен на 100%, что вы их включаете в переднюю панель. Подключите в заднюю и будет всё нормально.
Меняйте кабель "материнская - передняя панель" на качественный.

CyraxZ 13-02-2012 18:38 1857888

У меня спереди нет выводов на USB. Подключаю сзади системного блока (т.е. непосредственно к материнке).

yurfed 13-02-2012 19:03 1857904

Цитата:

Цитата CyraxZ
Может быть, всё-таки в BIOS'е есть настройка USB ? Может быть, этот пункт не содержит в себе фразы "USB" ? »

К сожалению мануал на вашу материнку не нашёл.
Смотрите в "Integrated Peripheral". Возможно там.
Если у вас есть на неё мануал, выложите куда нибудь.
Пощупайте южный мост (квадратная микросхема с наклейкой VIA). Он не должен быть очень горячим (палец должен терпеть)

Цитата:

Цитата CyraxZ
У меня спереди нет выводов на USB. »

Моя неоправданная уверенность :)

Polyarnik 13-02-2012 22:17 1858052

CyraxZ, после того как зашёл в биос нажми сочетание клавиш Ctrl+F1 или Alt+F1 могут открыться скрытые пункты настройки биоса.

Amigos 14-02-2012 07:17 1858258

как правило, проблема решается установкой дополнительного USB контроллера
http://dns-shop.ru/catalog/i120437/k...-port-pci.html цена вопроса 200 рублей

CyraxZ 14-02-2012 10:40 1858337

Цитата:

Пощупайте южный мост (квадратная микросхема с наклейкой VIA). Он не должен быть очень горячим (палец должен терпеть)
Прикладываю - горячая, но терпимо. Через несколько секунд "становится" тёплой (палец привыкает).

Цитата:

Если у вас есть на неё мануал, выложите куда нибудь.
Вы, вероятно, имели ввиду User Manual ? А то я вначале подумал о Service Manual.
Ниже прикрепил фото всех опций раздела "Integrated Peripheral". А вот Service Manual поищу, наверняка там есть сабжевая проблема...

Цитата:

CyraxZ, после того как зашёл в биос нажми сочетание клавиш Ctrl+F1 или Alt+F1 могут открыться скрытые пункты настройки биоса.
Не работает. Похоже, на старых МП такого ещё не было.

Цитата:

Смотрите в "Integrated Peripheral". Возможно там.
Да, действительно там. Дальше 3 уровня вложенности не заходил - не обратил внимания на значения "Press Enter".

2 опции, связанные с USB:
Integrated Peripheral / VIA OnChip PCI Device / OnChip USB Controller = All Enabled (доступно: "All Enabled" и "All Disabled")
Integrated Peripheral / VIA OnChip PCI Device / USB Emulation = On (доступно: "OFF", "KB/MS" и "ON")
Т.е. по USB всё включено.

Цитата:

как правило, проблема решается установкой дополнительного USB контроллера
Крайний вариант. Заплатка, так сказать. Если ничего не получится, придётся сделать так.

aset 14-02-2012 11:01 1858353

возможно само гнездо USB расшаталось, от частого использования.
если флешка свободно входит и выходит без усилий, можно попробовать прижать щипчиками по бокам, как собачку прижимает сапожник когда замок расходится, собачка в нашем случае сам порт.

CyraxZ 14-02-2012 11:34 1858379

Цитата:

возможно само гнездо USB расшаталось
Маловероятно, т.к. флешку всегда подключал через USB-кабель, к остальным разъёмам USB были постоянно включены 2 принтера. Т.е. сами эти разъёмы трогал редко. Ещё раз проверил все эти разъёмы - все 4 работают как USB1.1

yurfed 14-02-2012 12:00 1858407

Цитата:

Цитата CyraxZ
Маловероятно, т.к. флешку всегда подключал через USB-кабель »

А сейчас?
Может быть как вариант - плохой БП, не даёт нужные амперы или 5V, отсюда и опускается до 1.1.
Приведите полную конфигурацию ваших железок и БП в первую очередь (возраст, мощность, производитель)
Проверьте в Everest'е показания вольтажа БП или глядите в БИОСе, если там такое есть.

Amigos 14-02-2012 12:32 1858438

Цитата:

Цитата CyraxZ
Ещё раз проверил все эти разъёмы - все 4 работают как USB1.1 »

В "диспетчере устройств" в "контроллерах USB" есть дивайс с названием "расширенный контроллер" или "Enhanced controller" ?
этот контроллер случайно не SYS ?

aset 15-02-2012 10:11 1859166

а пробовали обновлять Биос, в гогле выдает немало новых версий биоса Вашей материнской платы

CyraxZ 15-02-2012 11:24 1859217

Цитата:

а пробовали обновлять Биос, в гогле выдает немало новых версий биоса Вашей материнской платы
Как-то боязно. Никогда не обновлял, да и компьютер рабочий.

Цитата:

А сейчас?
И сейчас тоже. Флешку я вчера втыкал непосредственно в каждый из 4 портов для проверки, чтобы исключить влияние кабелей.

Цитата:

В "диспетчере устройств" в "контроллерах USB" есть дивайс с названием "расширенный контроллер" или "Enhanced controller" ?
этот контроллер случайно не SYS ?
Нет, только "Универсальный USB-концентратор". Фото - в прикреплении.

Цитата:

Проверьте в Everest'е показания вольтажа БП или глядите в БИОСе, если там такое есть.
В прикреплении - вольтаж, показанный в BIOS, и после загрузки ОС (AIDA64).
Также привожу полный отчёт по конфигурации.
Блок питания: IW-ISP300A2-0 на 300Вт.

yurfed 15-02-2012 11:56 1859246

CyraxZ,
Цитата:

+3.3 V - 2.736 V
+5 V - 5.161 V
+12 V - 6.464 V
+5 V резерв - 4.923 V
В БИОСе нет показателя 12V
Осталось только измерить вольтметром эти показания, либо пробовать с другим, заведомо рабочим БП и не таким старым, как у вас.

CyraxZ 15-02-2012 12:25 1859260

Цитата:

В БИОСе нет показателя 12V
О чём это говорит ?

Цитата:

Осталось только измерить вольтметром эти показания
Замерить те, что отмечены красным ?
Только я не совсем понял: замерять для чего - чтобы убедиться, что датчики не врут ? Что эти напряжения на самом деле занижены ?

По поводу напряжения 5VSB (5 V). Оно у меня в BIOS варьируется от 4.88 до 4.91, после загрузки ОС (в AIDA64) - от 4.923 до 4.950. Такое небольшое отклонение (в 0,08-0,05 В) не является нормой ?

Amigos 15-02-2012 13:12 1859292

Цитата:

Цитата CyraxZ
Нет, только "Универсальный USB-концентратор". Фото - в прикреплении. »

Ваша Windows считает, что в чипе Via VT8237 нет USB 2.0, поэтому все дивайсы подключаются как USB 1.1

Хотя тайваньцы божаться http://www.via.com.tw/en/products/ch...8237/specs.jsp что USB 2.0 там должен быть.

То есть "типа драйверная" проблема, у которой в WinXP SP2 нет решения.

решение по прежнему видится одно —
Цитата:

Цитата Amigos
установкой дополнительного USB контроллера
http://dns-shop.ru/catalog/i120437/k...-port-pci.html цена вопроса 200 рублей »


CyraxZ 15-02-2012 14:19 1859365

Цитата:

Хотя тайваньцы божаться http://www.via.com.tw/en/products/ch...8237/specs.jsp что USB 2.0 там должен быть.
Так там приводится описание "R PLUS" с 8-ю USB-портами, а у меня просто VT8237 с 4-я USB-портами.

Цитата:

То есть "типа драйверная" проблема, у которой в WinXP SP2 нет решения.
А в SP3 ?
И может быть, достаточно установить какой-то спецдрайвер ?

CyraxZ 15-02-2012 15:07 1859394

Посоветуйте, из 4-портовых на USB2.0 какой лучше взять:
- Контроллер Gembird PCI, USB2.0, 4 port-ext, 1 port-int
- Контроллер Orient DC-602, USB 2.0, PCI, VIA chipset, 4-port ext, 1-port int, cab, RTL
- Контроллер USB 2.0, PCI 3+1 port, чип NEC, BURO

Petya V4sechkin 15-02-2012 17:29 1859516

CyraxZ, попробуйте в Диспетчере устройств удалить все USB-контроллеры и концентраторы (и Hub) и перезагрузиться. Скачайте и установите VIA_HyperionPro_V524A.

Amigos 15-02-2012 20:36 1859674

Цитата:

Цитата CyraxZ
- Контроллер Gembird PCI, USB2.0, 4 port-ext, 1 port-int
- Контроллер Orient DC-602, USB 2.0, PCI, VIA chipset, 4-port ext, 1-port int, cab, RTL »

это одно и тоже — одночиповая платка на VIA VT6212
Цитата:

Цитата CyraxZ
- Контроллер USB 2.0, PCI 3+1 port, чип NEC, BURO »

Скорее всего тоже платка на VIA VT6212, просто составлявшие прайсы что то напутали, чипы NEC я видел только на картинках, больно редкий зверь, чаще всего VIA VT6212, редко ALI.
Цитата:

Цитата CyraxZ
А в SP3 ? »

В плане USB в SP3 ничего не менялось.
Цитата:

Цитата CyraxZ
достаточно установить какой-то спецдрайвер ? »

возможно, но где такой "спецдрайвер" взять?
В WinXP SP2 есть полная поддержка usb 2.0 контроллеров, производители не делают своих драйверов.
Хотя совет
Цитата:

Цитата Petya V4sechkin
установите VIA_HyperionPro_V524A. »

, возможно, что то даст.
Цитата:

Цитата CyraxZ
Так там приводится описание "R PLUS" с 8-ю USB-портами, а у меня просто VT8237 с 4-я USB-портами. »

поддержка usb 2.0 вещь серьёзная, если бы они выпустили "то же самое но с USB 2.0", они бы дали этому новый номер а не просто "плюс"
У вас таки 8 usb, просто только 4 имееют выход на задней стороне. Остальные на материнке в виде "гребёнки" для подключения дополнительных планок сзади или спереди компа

Angry Demon 15-02-2012 20:48 1859685

Цитата:

Цитата Amigos
просто составлявшие прайсы что то напутали, чипы NEC я видел только на картинках

Есть, есть, продаются. Всё правильно там. :)

CyraxZ, а в BIOS точно нет чего-то вроде USB Full Speed/High Speed? Или USB 2.0 Present?

Amigos 15-02-2012 21:03 1859695

Цитата:

Цитата Angry Demon
Есть, есть, продаются. Всё правильно там. »

Бывает в прайсе NEC, сама платка в коробочке, на коробчки фотка платки, на фотке виден чип NEC, открываешь коробочку, а там VIA.
Китайцы ушлые, Via вроде на пару центов дешевле, а покупателю разницы нет, работает и ладно

yurfed 15-02-2012 21:29 1859708

Цитата:

Цитата Amigos
поддержка usb 2.0 вещь серьёзная, если бы они выпустили "то же самое но с USB 2.0", они бы дали этому новый номер а не просто "плюс" »

Были или ещё есть) Via VT8237, Via VT8237A, Via VT8237R. Ещё были Via VT8257.
CyraxZ, так вы говорите что раньше было всё нормально? Другие флешки пробовались?

Как дела с вольтажом? Ведь очень может быть что при нехватке питания, опускается до 1.1. Ведь для этого требуется меньше, вот и скатывается.
Хотя бы другой БП попробуйте.

CyraxZ 15-02-2012 22:25 1859753

Цитата:

это одно и тоже — одночиповая платка на VIA VT6212
У меня VT8237. Это означает, что эти контроллеры у меня работать не будут ?

Цитата:

CyraxZ, а в BIOS точно нет чего-то вроде USB Full Speed/High Speed? Или USB 2.0 Present?
В разделе "Integrated Peripheral" точно нет. В других завтра ещё раз посмотрю. И посмотрю на другом компе (с нормальным USB).

Цитата:

CyraxZ, так вы говорите что раньше было всё нормально? Другие флешки пробовались?
Если бы это было и раньше, на это сообщение (о работе в режиме низкоскоростного USB) внимание бы обязательно обратил.
Насчёт флешек - да, проверял на 3 разных флешках и даже на принтере. Со всеми устройствами USB работает на низкой скорости (USB 1.1).

Цитата:

Как дела с вольтажом? Ведь очень может быть что при нехватке питания, опускается до 1.1. Ведь для этого требуется меньше, вот и скатывается.
Так Вы по 15 посту не отписАлись.

Amigos 15-02-2012 22:30 1859755

Цитата:

Цитата CyraxZ
У меня VT8237. Это означает, что эти контроллеры у меня работать не будут ? »

будут. это разные контроллеры.

CyraxZ 18-02-2012 15:23 1861417

Amigos, у меня Контроллер Gembird PCI, USB2.0, 4 port-ext, 1 port-int физически не лезет в разъём PCI.
На упаковке от контроллера написано: 32-битная PCI 2.1 шина. Какой версии разъём PCI на материнской плате - не знаю (это не указано ни в технических характеристиках, ни в Everst'е, ни в диспетчере устройств), но выглядят они так:
http://www.nix.ru/autocatalog/mother...ATA_31077.html

А у контроллера разъём такой:
http://price.electrozon.ru/DImages/small/86/86375.jpg

Вопросы:
1. какой версии разъёмы PCI на моей материнке ?
2. Существуют ли контроллеры USB с таким же разъёмом, как на моей материнке ?
3. Существуют ли переходники PCI к моей материнке ?

Amigos 18-02-2012 17:53 1861502

Цитата:

Цитата CyraxZ
физически не лезет в разъём PCI »

Должен лезть.

Если вставляете в правильный корпус правильную материнку, то правильные PCI платы входят нормально, а её железная рамка встаёт точно напротив соответствующей дырке в корпусе.
Но в реальности не всё всегда "правильное", как правило железка PCI платы, соприкасаясь с корпусом, не даёт нормально вставить плату в разъём. Обычно решается небольшим подгибанием железной рамки PCI карточки

CyraxZ 18-02-2012 18:06 1861509

Да железка - чёрт с ней. Здесь сам выступ на контроллере другой. Вернее, ширина такая же, но:

На материнке есть перегородка PCI-разъёма, которая делит разъём на 2 фрагмента:
http://www.nix.ru/autocatalog/mother...ATA_31077.html

На контроллере таких перегородок две. Т.е. у контроллера получаем 3 фрагмента:
http://price.electrozon.ru/DImages/small/86/86375.jpg

При этом единственная перегородка на материнке упирается в центральный фрагмент контроллера. Причина: малый фрагмент PCI-разъёма на материке шире, чем крайний фрагмент контроллера (который находится со стороны, противоположной USB-коннекторам). Т.е. разные форм-факторы.

Amigos 18-02-2012 21:25 1861625

Цитата:

Цитата CyraxZ
На материнке есть перегородка PCI-разъёма, которая делит разъём на 2 фрагмента:
http://www.nix.ru/autocatalog/mother...ATA_31077.html
На контроллере таких перегородок две. Т.е. у контроллера получаем 3 фрагмента: »

фигня вопрос.
если было наоборот — на разъёме перегородок больше чем прорезей в карточке, тогда бы не влезла (пришлось бы пилить вырез в карточке)

в этом и смысл, чтобы старые карточки с одной прорезью не вставлялись в новые компы с двумя перегородками

а так влезет

пруфпик

1 перегородки и 2 прорези



входит и выходит работает



Цитата:

Цитата CyraxZ
Причина: малый фрагмент PCI-разъёма на материке шире, чем крайний фрагмент контроллера (который находится со стороны, противоположной USB-коннекторам). Т.е. разные форм-факторы. »

А я бы поставил на то, что китайцы прорез на карточке делали сточенной пилой :)
Если ширина и вправду отличается, то можно аккуратно увеличить разрез ножом

CyraxZ 19-02-2012 01:16 1861737

Насчёт одинаковой ширины двумя постами выше я не то написал. Контроллер уже, чем разъём. В итоге в материнку воткнул так, что внутренние несколько контактов PCI-разъёма на материнке остались незадействованными. Плюс тот контакт PCI-разъёма, который попал на лишнюю прорезь контроллера:
http://file.qip.ru/photo/tSVVFOif/Контроллер.html
http://file.qip.ru/photo/-oPy36cR/Совмещение.html

В итоге всё заработало. USB 2.0 теперь есть. НО появилась другая проблема - перестали работать PS/2-мышь и PS/2-клавиатура. Переустанавливал драйвера на мышь и клавиатуру, удалял драйвер контроллера, переустанавливал драйвера на материнку (всё с перезагрузками) - ничего не помогает. Помогает только физическое извлечение контроллера.
В диспетчере устройств напротив PS/2-клавиатуры никаких значков нет, устройство работает нормально. А вот напротив мыши - жёлтый восклицательный знак, а в свойствах - ошибка с кодом 10. Причём поведение мыши и клавиатуры в точности такое же, как описано здесь.

Petya V4sechkin 19-02-2012 09:38 1861833

Цитата:

Цитата CyraxZ
перестали работать PS/2-мышь и PS/2-клавиатура

[решено] Мышь и клавиатура перестали работать

Amigos 19-02-2012 11:04 1861860

Цитата:

Цитата CyraxZ
http://file.qip.ru/photo/-oPy36cR/Совмещение.html
В итоге всё заработало. USB 2.0 теперь есть. »

ну вот теперь понятно, что вас смущало.
Я с таким не сталкивался, чтобы ненужные контакты удаляли с карточки (китайцы экономят миллиграммы меди) — было, но чтоб саму карточку укорачивали (сэкономить несколько миллиметров текстолита?) не видел

Цитата:

Цитата CyraxZ
перестали работать PS/2-мышь и PS/2-клавиатура. »

не перепутали местами разъёмы мышки и клавы?

yurfed 19-02-2012 12:03 1861894

Цитата:

Цитата CyraxZ
В итоге в материнку воткнул так, что внутренние несколько контактов PCI-разъёма на материнке остались незадействованными. »

Цитата:

Цитата Amigos
Я с таким не сталкивался, чтобы ненужные контакты удаляли с карточки »

Нормальное явление. Чаще это последние три контакта.

CyraxZ, гляжу у вас уже была подобная проблема
Нет драйвера для мышки A4tech SWOP-35 по WinXP..
Понырял по ссылкам и наткнулся
Скопируйте текст, вставьте в блокнот и сохраните с именем fix.bat
Код:

reg delete "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}" /v LowerFilters /f
reg delete "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}" /v LowerFilters /f
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}" /v UpperFilters /t REG_MULTI_SZ /d kbdclass /f
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}" /v UpperFilters /t REG_MULTI_SZ /d mouclass /f


CyraxZ 19-02-2012 13:31 1861951

Тему пока не закрывайте, через пару дней отпишусь по всем сабжевым вопросам.

CyraxZ 24-02-2012 12:08 1865608

Цитата:

Нормальное явление. Чаще это последние три контакта.
Да, и ещё выступающую металлическую часть пришлось отломать со стороны разъёма (упиралась в материнскую плату):
http://file.qip.ru/photo/tSVVFOif/Контроллер.html

Цитата:

CyraxZ, гляжу у вас уже была подобная проблема
Была, когда-то давным-давно. Но тогда проблема была только с мышкой и, насколько я помню, ушла сама собой. Возможно, что-то ставил/удалял - точно уже не помню.

Цитата:

Понырял по ссылкам и наткнулся
Скопируйте текст, вставьте в блокнот и сохраните с именем fix.bat
Аа, лукавите. Вместо "HKLM" нужно было указать "HKEY_LOCAL_MACHINE":
Код:

reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}" /v LowerFilters /f
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}" /v LowerFilters /f
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}" /v UpperFilters /t REG_MULTI_SZ /d kbdclass /f
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}" /v UpperFilters /t REG_MULTI_SZ /d mouclass /f

-------------------------------------
Сделал следующее:
1. Запустил батник с "HKLM". Параметры "LowerFilters" найдены не были, "UpperFilters" были успешно добавлены (если верить сообщениям). Удалил мышь с клавиатурой, перезагрузился 2 раза - не работают. Повторил всё это ещё раз - не работают.
2. Посмотрел в реестре вышеуказанные параметры - "LowerFilters" отсутствуют, "UpperFilters" - присутствуют (и для клавиатуры, и для мыши), имеют тип REG_MULTI_SZ и вышеуказанные значения (kbdclass и mouclass соответственно).
3. Далее запустил батник с "HKEY_LOCAL_MACHINE". Параметры "LowerFilters" найдены не были, "UpperFilters" были успешно добавлены. Удалил мышь с клавиатурой, перезагрузился 2 раза - всё работает. Перезагрузился ещё раз - работают.

Здесь непонятно следующее:
1. Если параметра "HKLM" не существовало и не появилось после выполнения первого батника (с "HKLM"), то почему выполнение этого батника (с "HKLM") сопровождалось сообщением об успешном добавлении параметров ?
2. После выполнения батника с "HKEY_LOCAL_MACHINE" никаких новых параметров не появилось ("UpperFilters" как были до его выполнения, так и остались). Но почему-то именно после его выполнения мышь с клавиатурой заработали. Как это объяснить ? Ведь я специально предварительно проверил реестр - параметры "UpperFilters" присутствовали, имели значения kbdclass и mouclass и тип REG_MULTI_SZ.

P.S. Тему не закрывайте. Будет время - поэкспериментирую с блоком питания и с драйверами VIA_HyperionPro_V524A. Ведь сабжевая проблема-то не решена. А контроллер - всего лишь "заплатка".

yurfed 24-02-2012 13:35 1865642

Цитата:

Цитата CyraxZ
Аа, лукавите. Вместо "HKLM" нужно было указать "HKEY_LOCAL_MACHINE": »

Ни какого лукавства :)
Посмотрите

CyraxZ 24-02-2012 19:24 1865894

Согласен. Не лукавите ))
Только мышь с клавиатурой у меня почему-то заработали только после замены "HKLM" на "HKEY_LOCAL_MACHINE". Хотя перед этим дважды выполнял батник с "HKLM" с последующей двойной перезагрузкой ОС. Случайность ?

CyraxZ 24-02-2012 20:39 1865928

Да, это была случайность. После очередной перезагрузки мышь с клавиатурой снова перестали работать. Т.е. "воздуха" им хватило только на 3 перезагрузки. Похоже, мышь с клавиатурой у меня заработали и вовсе не из-за выполнения этого батника, а по какой-то другой причине хаотичного характера.

На текущий момент у меня разделы
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}
и
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}
имеют следующие параметры:

CyraxZ 25-02-2012 18:34 1866397

Ещё раз поэкспериментировал с этим батником - не помогает. PS/2 работает только после удаления мыши и клавиатуры и первой перезагрузки (в ходе которой ОС автоматически устанавливает к ним драйвера). После второй перезагрузки мышь с клавиатурой работать перестают.

Попробовал из реестра вручную удалить параметры UpperFilters для мыши и клавиатуры. После чего выполнил батник. Посмотрел реестр - эти параметры появились. Перезагрузился - мышь с клавиатурой работают (как обычно). Перезагрузился ещё раз - работают. Перезагрузился в 3-й раз - не работают. Т.е. ручное удаление UpperFilters'ов и их создание батником помогло на 2 перезагрузки.

Итог: проблема не в LowerFilters'ах и не в UpperFilters'ах. Конфликт в чём-то другом. На уровне драйверов.
И PS/2 конфликтует именно с контроллером USB 2.0, т.к. если его вытащить физически, то проблема исчезает.
Конфликт имеет место не только с драйверами от контроллера, идущими на диске, но и с драйверами, которые ОС автоматически устанавливает для этого контроллера (пробовал удалять драйвер от контроллера, но ОС ставит свой драйвер и проблема остаётся).

А все аналогичные проблемы, поднятые на этом форуме:
http://forum.oszone.net/thread-135521.html
http://forum.oszone.net/thread-109898.html
http://forum.oszone.net/thread-113810.html
http://forum.oszone.net/thread-123410.html

сводились к следующим действиям:
Цитата:

reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}" /v LowerFilters /f
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}" /v LowerFilters /f
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}" /v UpperFilters /t REG_MULTI_SZ /d kbdclass /f
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}" /v UpperFilters /t REG_MULTI_SZ /d mouclass /f
Но это не мой случай.


Время: 23:26.

Время: 23:26.
© OSzone.net 2001-