Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi USB-Treiber aus Gerätemanager löschen/deinstallieren (https://www.delphipraxis.net/132527-usb-treiber-aus-geraetemanager-loeschen-deinstallieren.html)

firool 14. Apr 2009 18:14


USB-Treiber aus Gerätemanager löschen/deinstallieren
 
Hallo,

ich möchte per Delphi bereits identifizierte USB-Treiber aus einem Windows XP löschen.
Dazu finde ich allerdings keinerlei Hinweise/Quellcodes, wie das gehen könnte.
Könnt ihr mir da weiter helfen?

Hintergrund:
Es handelt sich um einen Rechner, über den, von USB-Sticks, ausgedruckt wird.
Nachdem jeder angeschlossene Stick eine "Treiberleiche" (Windows Standard Treiber)
hinterlässt sammelt sich so einiges an - im Laufe der Zeit...
Ab geschätzten 500 Treibern funktioniert die USB-Erkennung dann nur noch sporatisch.
Anscheinend hilft es, die "Leichen" zu entfernen. Nur ist das über den Gerätemanager
recht umständlich 500 Geräte einzeln zu entfernen.
Also hab ich bereits eine Routine geschrieben, mittels der ich die betroffenen Treiber
ermitteln kann, nur leider hab ich keine Ahnung, wie ich die auch lösche.

Danke
firool


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz