Извиняюсь за глупый вопрос, но хочется убедиться в предположениях, а лучше, если кто-нибудь ткнет в официальный источник.
Хочется удалять драйвера определенного класса устройств (например USB модем/мобильник или, скажем, сканер). Причем удалять именно УДАЛЯТЬ.
В диспетчере устройств в свойствах устройства на закладке "Драйвер" есть кнопочка "[Удалить] Отмена установки драйвера (расширенная)". Только она не отменяет установку драйвера почему-то. То есть если потом втыкнуть это устройство, то драйвера (О'боже!) сами установятся даже под обычным бесправным пользователем. Как деинсталлировать драйвера так, чтоб устройство полностью удалилось и при подключении не устанавливалось само, а было как и в самом начале - потребовало драйвера.
Скорее всего, так -...25.07.11 23:27 Автор: Winer <Виктор С.> Статус: Member
Да, это тяжелый случай.
Ничего официального так и нет. Все пишут, что надо "почистить гумно" за инсталятором драйвера, удалить inf, sys, drv, бла-бла-бла. Удалить везде, в драйверах, в резервных копиях. Зашибись. Особенно, если даже не знаешь, как эти файлы называются. Я имею в виду inf, в нем то уже что-то написано, тольк еще в нем нужно разбираться самому, что и куда ставилось, что и где прописывалось. Поиск в реестре ничего не дает.
вобщем правильно пишут... )27.07.11 03:14 Автор: Den <Денис Т.> Статус: The Elderman
> Ничего официального так и нет. Все пишут, что надо > "почистить гумно" за инсталятором драйвера, удалить inf, > sys, drv, бла-бла-бла.
вобщем правильно пишут... )
> Удалить везде, в драйверах, в резервных копиях. Зашибись. > Особенно, если даже не знаешь, как эти файлы называются.
С этим, как раз, проблем нет. Надо знать номер вендора и устройства, чтобы провести поиск по всем файлам inf на предмет включения строки типа %PCI\VEN_####&DEV_####
Далее, найденный файл inf подскажет какие файлы и откуда надо удалить. этот файл inf, естественно, тоже надо будет удалить.
Самое трудоемкое - вычистить всё не только из inf и drivers, но и из driversstore, и из winsxs.
> Я имею в виду inf, в нем то уже что-то написано, тольк еще в > нем нужно разбираться самому, что и куда ставилось, что и > где прописывалось. Поиск в реестре ничего не дает.
формат достаточно прост. немного аналитики и "всё встанет на свои места".
Речь про XP. Так что никаких winsxs и driverstore.12.08.11 22:08 Автор: AlexD <Alexander> Статус: Member
А ни кто не знает, как получить список установленных устройств? Лучше всего на VB. И уметь удалять их.
Попробуй использовать devcon. Для XP берётся из Win SDK (а, хотя, скорее из DDK - уже не помню точно).12.08.11 22:07 Автор: AlexD <Alexander> Статус: Member