Der Geräte-Manager unter Windows ist durchaus informativ und hilfreich, aber manchmal fehlt dann doch mal was.

Zieht man beispielsweise Windows-Installationen auf neue Hardware um, möchte man in der Regel alle alten Treiber aus dem System entfernen. Im ersten Schritt geht man für gewöhnlich so vor, das man alle entsprechenden Pakete unter “Systemsteuerung – Programme und Features” bzw. “Einstellungen”-App unter “Apps – Installierte Apps” deinstalliert.

Als nächstes folgt die Deinstallation aller restlichen alten Treiber. Damit das klappen kann sollte man alle nicht-verbundenen Geräte(-Treiber) anzeigen lassen. Am einfachsten und (imho) hilfreichsten geht das mit einem kleinen Batch-Skript:

@echo off

title Ausgeblendete Geraete anzeigen

set devmgr_show_nonpresent_devices=1

echo Im Geraetemanager unter "Ansicht - Ausgeblendete Geraete anzeigen" anklicken.

start /wait devmgmt.msc

Dieses Skript mit erhöhten Rechten ausgeführt setzt die notwendige Variable, erinnert einen an den notwendigen Klick und startet den Geräte-Manager.

Klappt man die einzelnen Bereiche auf, sieht man ausgegraut alle nicht verbundene Hardware, deren Treiber man aus dem Kontextmenü heraus entfernen kann.