Nero Atreides
Lt. Commander Pro
- Registriert
- Jan. 2004
- Beiträge
- 1.393
Ich hatte die letzten 2 Tage ein wirklich ätzendes Problem: ich wollte die Windows-Kernisolierung aktivieren, was aber durch zwei verwaiste Treiber verhindert wurde. Einen von der uralten ASUS AI Suite, und einen KBfilter auch von ASUS. Das Dumme war: wenn man diese Treiber entfernt hat über Driver Store Explorer oder in der Registry, dann waren nach einem Reboot alle USB-Geräte komplett tot, also auch Tastatur und Maus. Also Restore Point wiederherstellen (habe ich gestern bestimmt 5 Mal machen müssen).
Ich habe dann viel über das Windows Treibermodell gelernt und wie man solche Einträge findet und auch sicher löscht. Sie werden nämlich oft weder im Gerätemanager angezeigt (auch mit "ausgeblendete Geräte einblenden"), noch in Tools wie Driver Store Explorer.
Nachdem ich dann fertig war und alles (wieder) funktionierte, habe ich ein PowerShell-Skript erstellt, das findet ihr hier auf GitHub. Vielleicht hilft es ja dem ein oder anderen.
Das Skript operiert sehr hardware-nah und man kann sich theoretisch seine Windows-Installation damit zerschießen, wenn man einen Treiber löscht, der noch gebraucht wird. Ich habe zwar einige Mechanismen eingebaut, die genau das verhindern (und es wird ganz am Anfang automatisch ein Wiederherstellungspunkt erstellt), aber ein Restrisiko bleibt natürlich.
Benutzung auf eigenes Risiko!
Ich habe dann viel über das Windows Treibermodell gelernt und wie man solche Einträge findet und auch sicher löscht. Sie werden nämlich oft weder im Gerätemanager angezeigt (auch mit "ausgeblendete Geräte einblenden"), noch in Tools wie Driver Store Explorer.
Nachdem ich dann fertig war und alles (wieder) funktionierte, habe ich ein PowerShell-Skript erstellt, das findet ihr hier auf GitHub. Vielleicht hilft es ja dem ein oder anderen.
Das Skript operiert sehr hardware-nah und man kann sich theoretisch seine Windows-Installation damit zerschießen, wenn man einen Treiber löscht, der noch gebraucht wird. Ich habe zwar einige Mechanismen eingebaut, die genau das verhindern (und es wird ganz am Anfang automatisch ein Wiederherstellungspunkt erstellt), aber ein Restrisiko bleibt natürlich.
Benutzung auf eigenes Risiko!
Zuletzt bearbeitet: