Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
| | | |
А ни кто не знает, как получить список установленных... 08.08.11 22:46 Число просмотров: 2564
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
|
А ни кто не знает, как получить список установленных устройств? Лучше всего на VB. И уметь удалять их.
|
<operating systems>
|
[WinXP] Удаление драйверов устройства. 25.07.11 23:25
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
|
Извиняюсь за глупый вопрос, но хочется убедиться в предположениях, а лучше, если кто-нибудь ткнет в официальный источник.
Хочется удалять драйвера определенного класса устройств (например USB модем/мобильник или, скажем, сканер). Причем удалять именно УДАЛЯТЬ.
В диспетчере устройств в свойствах устройства на закладке "Драйвер" есть кнопочка "[Удалить] Отмена установки драйвера (расширенная)". Только она не отменяет установку драйвера почему-то. То есть если потом втыкнуть это устройство, то драйвера (О'боже!) сами установятся даже под обычным бесправным пользователем. Как деинсталлировать драйвера так, чтоб устройство полностью удалилось и при подключении не устанавливалось само, а было как и в самом начале - потребовало драйвера.
|
| |
Да, это тяжелый случай. 26.07.11 23:22
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
|
> Увы, это не Линукс :)
Да, это тяжелый случай.
Ничего официального так и нет. Все пишут, что надо "почистить гумно" за инсталятором драйвера, удалить 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
|
|
| | | |
А ни кто не знает, как получить список установленных... 08.08.11 22:46
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
|
А ни кто не знает, как получить список установленных устройств? Лучше всего на VB. И уметь удалять их.
|
| | | | |
Попробуй использовать devcon. Для XP берётся из Win SDK (а, хотя, скорее из DDK - уже не помню точно). 12.08.11 22:07
Автор: AlexD <Alexander> Статус: Member
|
Оно умеет "через консоль" лазить по всему, что связано с "Device Manager".
DDK брать лучше поновее. Утилита постоянно допиливается.
|
|
|