Позвонила одна клиентка, мол мышка на компьютере у нее не работает. Перепробовала несколько штук — результат тот же самый, причем, что USB что PS/2.
Начал проверять, вставлял разные мыши — результата ноль. Мышь вроде бы определяется и устанавливается, однако пишет, что драйвер не обнаружил устройство. Причем множество других USB устройств в системе работают: флешки, ключи от программ, принтер.
Сначала подумал, что блоку питания не хватает мощности, что бы питать все USB устройства, был у меня уже подобный случай: отказывался работать USB принтер Samsung. Путем манипуляций выяснилось, что при отключении мыши принтер начинал работать, а при обратном подключении манипулятора вырубался. Путем экспериментов был заменен блок питания — ВСЕ заработало.
Так и здесь — первым делом проверил работу ПК с заведомо исправным блоком питания — результат нулевой. Точнее аналогичный — мышь все так же отказывалась работать. Решил проверить работу указателя в другой ОС, а точнее загрузится с Live CD. Там все было нормально, курсор мышки весело бегал по рабочему столу.
Значит дело в системе Windows. Переустанавливать ее не хотелось, потерянное время и ресурсы, которые можно потратить с большей пользой. Путем поиска было установлено, что есть компьютерный вирус, который сносит ветки реестра, ответственные за работу мыши и что их можно-таки восстановить.
Как восстановить работу мыши в Windows
Создаем пустой текстовый файл и вносим в него следующий код:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}] "Class"="Mouse" "UpperFilters"=hex(7):6d,00,6f,00,75,00,63,00,6c,00,61,00,73,00,73,00,00,00,00,\ 00 @="Мыши и иные указывающие устройства" "Icon"="-2" "Installer32"="SysSetup.Dll,MouseClassInstaller" "NoInstallClass"="1" "TroubleShooter-0"="hcp://help/tshoot/hdw_mouse.htm"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}\0000] "EnumPropPages32"="syssetup.dll,PS2MousePropPageProvider" "LocationInformationOverride"="подключенные в PS/2 порт мыши" "InfPath"="msmouse.inf" "InfSection"="PS2_Inst" "ProviderName"="Microsoft" "DriverDateData"=hex:00,80,62,c5,c0,01,c1,01 "DriverDate"="7-1-2001" "DriverVersion"="5.1.2600.0" "MatchingDeviceId"="*pnp0f13" "DriverDesc"="PS/2-совместимая мышь"
После сохраняем его с расширением .reg. Если у вас не отображается расширение файла, надо включить их показ в настройках вида папок. Запускаем данный файлик. Система спросит: «хотите ли вы добавить информацию в реестр?», соглашаемся и перезагружаем компьютер — мышь снова работает.
Оставлять комментарии могут только пользователи с рекомендацией.