Переустановка Setpoint и пропажа вкладки "Моя мышь" - лечение удалением wdf01000.sys.

для раздела Блоги
Часто при переустановке Setpoint на более новую версию пропадает вкладка Моя мышь — та самая, где настраивается чуствительность и ускорение-акселерация, и переназначаются все доп.кнопки. То есть без неё мышь не настроить, совсем ненастроить...

 



Сам глюк старый, и много народа с ним воевали — баг в том что SetPoint корректно устанавливается только один единственный раз :) — в случае, если она не устанавливалась ранее.
Тотальное удаление из реестра всех значений с словами Logitech/SetPoint, а также удаление соответствующих файлов не помогает — хотя, возможно, я просто не знаю, что ещё и где нужно удалить.
Обычно все исправлялось только переустановкой на самую первою версию SetPoint-а побывавшую на этой винде. Само решение попалось мне только что, хотя и датированно 15-02-2009 — однако как я не плясал на дровах — метод непомогал. Пришлось вспомнить все правила чистки, и таки выгорело!!!





Итак, пилите шура...


Ниже выписки четырех методов — как хронологический и исторический обзор проблемы. Если вам неинтересно — начинайте сразу от версии Logitech G9 — описание логичное, и нумерация моих пунктов учитывает её отсчет.

forum.ru-board.com: http://forum.ru-board.com/topic.cgi?forum=81&topic=0147&start=440#5
Интересная но сложная метода от Seymour по востановлению вкладки «Моя мышь», есть много чего почитать.

forum.ru-board.com: http://forum.ru-board.com/topic.cgi?forum=81&topic=0147&start=440#11
Решение с установкой драйверов rmsmrd
Победил. Полез на официальный форум. Официальные криворучки рекомендовали следующее...
Полез руками в реестр через jv16, переловил и перебил всё относящеесе к «khal», «logit», «cddrv» (только смотреть надо, что трёшь).
Так же на оффоруме нашёл вот это: Цитата: Solution delete C:\Windows\System32\Drivers\wdf01000.sys. Причём, цуко, солюшн не от техподдержки, а от обычного юзера!
Удалять не стал, а переименовал в wdf01000.bak. Перезагружаться после этого не стоило конечно. Начались ситстемные маты про «винлогон», но проигнорировав их воткнул «сетпоинт 4.7». Всё встало. Wdf01000.sys он свой воткнул. Перезагрузился и всё на месте.
Итого:
1. Трём всё нахрен.
2. Чистим реестр по указанным маскам.
3. Перезагружаемся!
4. Удаляем C:\Windows\System32\Drivers\wdf01000.sys
5. Ставим «Сетпоинт».
6. Перезагружаемся.
7. Благодарим за этит танцы с бубном, криворуких удаков из Лоджитек.

Logitech G5: http://forums.overclockers.ru/viewtopic.php?f=7&t=106727
Решение с установкой драйверов 4e_alex
Проблема: «Винда определила мышу как HID совместимую и все работает, ставлю setpoint 4.24 получаю после прерзагрузки „Не удалось инициализировать драйвер этого устройства. (Код 37)“ Переустановка драйверов, установка мода ничего не дала, также пробовал ставить Set Point 4.0 — разницы нет. Ставишь драйвер HID-совместимая мышь все работает»
Решение:
Это криворукость MS. Необходимо удалить: c:\windows\system32\drivers\wdf*.sysm: у меня нашлись wdf01000.sys и wdfldr.sys, и парочка их дубликатов.

Logitech G9: http://forums.overclockers.ru/viewtopic.php?f=7&t=236026
Решение с установкой драйверов by antiBILLotic
Для тех, у кого в SetPoint мышь не опредлеляется, а при старте может выдавать ошибку fatall error при установке драйверов, необходимо сделать следующее:
Решение:
1 — Удалить SetPoint. m: рекомендуются чистка остатков дров Driver Cleaner.NET, удаление в реестре и автозагрузке всего попавшегося на слова Logitech/SetPoint. Я применял Driver Cleaner.NET, jv16 PowerTools, AutoRuns v8.61.
2 — Удалить файл C:\WINDOWS\system32\drivers\wdf01000.sys (или где там у вас винда стоит). m: докучи wdfldr.sys, также сделать поиск по маске wdf*.sys и убить всё в резервных архивах.
3 — Установить SetPoint. m: из нераспакованного файла setpoint480.exe — до этого незапускайте автообновление дров — иначе wdf*.sys востановятся до установки SetPoint.
Перезагрузка не требуется. После этих операций, G9 корректно определяется в SetPoint. m: если это так — вам сильно повезло :)

… если непомогло (это уже из горем нажитого) и устройство по прежнему «HID-совместимая мышь» с драйверами от микрософта :
4 — Перезагрузка, проверить закладку и выгрузить SetPoint из трея.
5 — Распаковать винраром ранее установленный файл драйвера setpoint480.exe.
6 — Распаковать 7-Zip-ом (винрар не взял) файл внутри получившийся распаковки D:\setpoint480\1-SetPoint\Patch\32\Upgrade480.exe
7 — В этой двойной распаковке, найти поиском папку где лежат логитековские .sys-файлы — запомнить этот путь, он будет вроде D:\setpoint480\1-SetPoint\Patch\32\Upgrade480\$MUSIC\Logishrd\CDDRV2.
8 — Диспетчер устройств, на разделе мышей запустить «обновить конфигурацию оборудования, автоматически» — именно авто!!! — это нужно как гарантия нахождения виндовских wdf*.sys, они самовостанавливаются при каждом поиске дров.
9 — Найти и удалить файлы C:\WINDOWS\system32\drivers\wdf01000.sys и wdfldr.sys.
10 — Диспетчер устройств, на HID-мышке запустить «обновить драйвер», вручную!!! указать путь, в распакованную папку драйвера, где лежат логитековские .sys-файлы — точнее к папке \CDDRV2. Выпадут два пути на один файл lfmouhid.inf — пуск на любом, можно по окончании проверить вкладку.
11 — Перезагрузка обязательно.
12 — Открыть SetPoint — если нет закладки «моя мышь» выгрузить его, и снова запустить SetPoint — после закладка уже непропадала, повторить перезагрузку винды.
13 — Проверить наличие в диспетчере устройств «logitech HID compliant..» а также поставщика драйвера и его версию — должно быть «Logitech/Logcool» и «4.82.4.0/более новая».

весь смысл в принудительной замене на уже установленой оболочке, инсталерских .sys, на распакованные .sys из Upgrade480.exe. То есть, при уже установленном но выгруженном SetPoint, избавляемся от виндовских wdf*.sys — и тут же, вручную обновляемся в заранее распакованной папке драйвера с .sys-файлами версии 4.80 — нам нужно поставить именно распакованные .sys-файлы, указав прямой путь к ним.
 
Итого, в диспетчере прописались следующие файлы драйверов:

C:\windows\khalmnpr.exe — Logitech
c:\windows\system32\drivers\lhidfilt.sys — Logitech
c:\windows\system32\drivers\lmoufilt.sys — Logitech
c:\windows\system32\drivers\mouclass.sys — Microsoft
c:\windows\system32\drivers\mouhid.sys — Microsoft
c:\windows\system32\WdfColnstaller01005.dll — Microsoft
… правильно ли, что сдесь стоят виндовские файлы — я увы незнаю.
c:\windows\system32\drivers\LUsbFilt.sys — почемуто отсутствует, хотя он вместе с lhidfilt.sys и lmoufilt.sys неудаляется setpoint-овским ининсталером — эти три файла остаются в автозагрузке даже после выноса реестра.
 
Автозагрузка, этот пункт ненужен для установки, но если охото покопатся, то :

В зависимости от версии SetPoint-а будет разная — смотреть с помощью XP Tweaker, jv16 PowerTools, AutoRuns v8.61, запущенные процессы видно в jv16 PowerTools, KIS и KAV в разделе доверенная зона.

оставить:
KHALMNPR.EXE — показан без пути, загружается из HKEY_LM\Run — Logitech KHAL Main Process
C:\Program Files\Common Files\Logishrd\KHAL2\KHALMNPR.EXE — Logitech KHAL Main Process
C:\Program Files\Logitech\SetPoint\SetPoint.exe — загружается от ярлыка в автозагрузке
C:\Program Files\Common Files\Logitech\khalshared\KHALMNPR.EXE — Logitech Hardware Abstraction Layer — так на старых версиях.

убить :
C:\Program Files\Common Files\Logishrd\eReg\SetPoint\eReg.exe — нечто из космоса… полезность невыявлена
C:\Program Files\Common Files\Logitech\LComMgr\Communications_Helper.exe — удалить обязательно, может глючить с креативовскими дровами и некоторыми играми.
C:\Program Files\Common Files\Logitech\LComMgr\LVComSX.exe — я так и не понял что это, или просто уже забыл.

полный список автозагрузки версии 4.8 без удалений, из AutoRuns v8.61 :
.....HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
C:\windows\khalmnpr.exe — Logitech KHAL Main Process

.....C:\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка
C:\program files\logitech\setpoint\setpoint.exe — Logitech SetPoint Event Manager (UNICODE)

.....HKLM\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved
C:\program files\logitech\setpoint\kbcplext.dll — Logitech SetPoint Event Manager
C:\program files\logitech\setpoint\C:\program files\logitech\setpoint — Logitech SetPoint Event Manager

.....HKLM\System\CurrentControlSet\Services
c:\windows\system32\drivers\l8042kbd.sys — Logitech PS2 Keyboard Filter Driver
c:\windows\system32\drivers\l8042mou.sys — Logitech PS/2 Mouse Filter Driver
c:\windows\system32\drivers\lbeepke.sys — Logitech Beep Suppression Driver
c:\windows\system32\drivers\lhidfilt.sys — Logitech HID Filter Driver
c:\windows\system32\drivers\lmoufilt.sys — Logitech Mouse Filter Driver
c:\windows\system32\drivers\lmouke.sys — Logitech Filter Driver for Mouse Class
c:\windows\system32\drivers\lusbfilt.sys — Logitech USB Filter Driver

.....HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify
c:\program files\common files\logishrd\bluetooth\lbtwlgn.dll — Logitech Bluetooth Service

C:\Program Files\Common Files\Logishrd\Unifying\DJCUHost.exe — прога для подключения дополнительных устройств к Logitech Unifying, в автозагрузке отсутствует.
 
Докучи, разное мышиное :

uberOptions включение всех настроек на все кнопки в SetPoint http://uberoptions.net/ и http://sites.google.com/site/rlowens/

Патч востанавливающий вид мышки вместо серого нечто, на 4.80 работает http://uberoptions.net/setpoint-buttonimages

.reg файл твика реестра — в XP по умолчанию включена акселерация мыши — чем сильнее вы дёрнете манипулятором, тем дальше уедет курсор. Данный твик отключает это в самом реестре — если всетаки надо — есть более вменяемое ускорение в SetPoint с настройкой.
http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=30584&filename=tweaks_-_noy_akceleration.reg

Заметка с идеей прописать пониженую проверяемость драйверам Logitech-а в антивирусе — снижает задержку для беспроводных мышек. Тамже прочее сборное по игровой настройке, разгону Usb — со ссылками на статьи и утилиты.
/blog/maxara


Отзывы и прочее :

в моей ветке — https://forums.overclockers.ru/viewtopic.php?t=295685
 
Telegram-канал @overclockers_news - это удобный способ следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Оценитe материал

Возможно вас заинтересует

Сейчас обсуждают