Freigeben über


Ersetzen der Gerätekonsole (DevCon.exe)

DevCon war ursprünglich und war immer ein Codebeispiel, das als Beispiel gedacht war, nicht ein Tool, auf das man sich verlassen sollte. Als Reaktion auf die Beliebtheit wurden Tools entwickelt, um die Funktionalität von DevCon zu ersetzen, indem sie bewährte Methoden befolgen und neue Funktionen hinzufügen. Ersetzen Sie die DevCon-Nutzung durch die unten beschriebenen Lösungen.

PnPUtil

PnPUtil ist ein Posteingangstool, mit dem Benutzer Informationen zu Geräten und Treibern anzeigen und den Status ändern können. Eine ausführliche Anleitung zur Verwendung finden Sie unter PnPUtil .

Tabelle der Äquivalenzen

Die Unterstützung von PnPUtil-Befehlen variiert je nach Windows-Version. Informationen zur Mindestversionsunterstützung für jeden Befehl finden Sie unter PnPUtil Command Syntax.

Devcon-Befehl Beschreibung Alternative
Klassen Listet alle Geräteeinrichtungsklassen auf. pnputil /enum-classes
disable Geräte deaktivieren. pnputil /disable-device
driverfiles Liste der installierten Treiberdateien für Geräte auf. pnputil /enum-drivers /files
Drivernodes Listen Sie Treiberknoten von Geräten auf. pnputil /enum-devices /drivers
enable Geräte aktivieren. pnputil /enable-device
Suchen Geräte finden. pnputil /enum-devices /connected
Findall Suchen Sie nach Geräten, einschließlich geräten, die derzeit nicht angeschlossen sind. pnputil /enum-devices
hwids Auflisten von Hardware-IDs von Geräten. pnputil /enum-devices /deviceids
Installieren Erstellen Sie ein Testgerät und installieren Sie den Treiber. devgen /add /bus ROOT
pnputil /add-driver <INF name> /install
listclass Listet alle Geräte in einer Setupklasse auf. pnputil /enum-devices /class <name or GUID>
Neustart Starten Sie den lokalen Computer neu. herunterfahren /r /t 0
Entfernen Geräte entfernen. pnputil /remove-device
Neu einlesen Suchen Sie nach neuer Hardware. pnputil /scan-devices
ressourcen Auflisten von Hardwareressourcen für Geräte. pnputil /enum-devices /resources
restart Starten Sie Geräte neu. pnputil /restart-device
Stapel Listen Sie den erwarteten Treiberstapel für Geräte auf. pnputil /enum-devices /stack
status Liste der ausgeführten status von Geräten auf. pnputil /enum-devices
Update Aktualisieren Sie ein Gerät manuell. pnputil /add-driver <INF name> /install
updateni Aktualisieren Sie ein Gerät manuell (nicht interaktiv). pnputil /add-driver <INF name> /install
dp_add Fügt ein Treiberpaket eines Drittanbieters (OEM) hinzu (installiert). pnputil /add-driver <INF name>
dp_delete Löscht ein Treiberpaket eines Drittanbieters (OEM). pnputil /delete-driver
dp_enum Listet die auf diesem Computer installierten Treiberpakete von Drittanbietern (OEM) auf. pnputil /enum-drivers

Nicht unterstützte Funktionalität

Abgleich von Wildcards

Der Abgleich von Wildcards wird in DevCon-Alternativen nicht unterstützt. Viele der oben aufgeführten Befehle können den Zustand des Systems ändern und sollten nicht ohne Spezifität verwendet werden. Als Alternative bieten viele PnPUtil-Befehle die Möglichkeit, Massenvorgänge auf Geräten auszuführen, die genau mit einer Hardware oder kompatiblen ID übereinstimmen.

Weitere Informationen

PnPUtil

PnPUtil-Befehlssyntax