Hallo zusammen,
eben passierte es mal wieder: Mein Windows 7 erkennt eine am Cardreader angeschlossene SD-Karte nicht mehr, und selbst der Cardreader wird nicht mehr korrekt erkannt. Keine Chance also, wie eigentlich gewünscht das CHDK auf der SD-Karte auf eine neuere Version zu aktualisieren.
Eine mögliche Ursache für solche Probleme kommt bereits aus Windows XP Zeiten und setzt sich auch heute leider noch bei Windows Vista, 7, 8 und 10 fort:
Die USB-Geräteverwaltung "erstickt" irgendwann und wird fehlerhaft, wenn mit der Zeit zuviele verschiedene USB-Laufwerke (HD, USB-Stick, SD-Karte uam.) an zu vielen unterschiedlichen USB-Ports angeschlossen wurden.
Da Windows für jedes angeschlossene USB-Gerät je nach verwendetem USB-Port und evtl. anderem Cardreader ein jeweils separates USB-Laufwerk/Device erzeugt, wird diese Liste mit der Zeit oft ellenlang, wenn man wie ich fünf USB-Ports verwendet mit zwei Cardreadern sowie jeweils etwa einem halbend dutzend verschiedener USB-HDs, USB-Sticks und SD-Karten.
Um dieses Problem zu lösen, sollte der Windows Geräte-Manager diesbezüglich aufgeräumt werden, damit es dort nicht weiterhin allzuviele Einträge für USB-Laufwerke gibt, welche die Ursache für das genannte Problem sein können.
Allerdings zeigt der Geräte-Manager normalerweise nur die aktuell angeschlossenen Geräte an, nicht aber die (nur intern gemerkten) früher angeschlossenen USB-Laufwerke.
Hier nun meine Lösung dazu (für Windows XP/Vista/7/8/10):
Zunächst muß man eine neue sogenannte "Umgebungsvariable" namens "devmgr_show_nonpresent_devices" erzeugen und dieser den Wert 1 zuweisen (siehe Bild 5). Unter Windows 7 geht das über Start/Computer/Systemeigenschaften/Erweiterte Systemeinstellungen (im linken Fenster)/Umgebungsvariablen/Benutzervariablen Neu (im oberen Fenster).
Nach einem dann empfehlenswerten Windows Neustart sollte man dann den Gerätemanager aufrufen und sich dort im Menü "Ansicht" auch die "ausgeblendeten Geräte" anzeigen lassen.
Die zu löschenden nicht aktiven und deshalb ausgegrauten Einträge sind dabei auf verschiedene Unterzweige verteilt:
Laufwerke, Speichervolumes, Speicher-Volumeschattenkopien und USB-Controller.
<< Nachtrag: 24.10.2016:
Bei Tragbare Geräte sollte man an dieser Stelle ebenfalls nachschauen, weil es auch dort möglicherweise später zu löschende Einträge für frühere Geräte gibt (etwa Cams, MP3-Player uam.).
Dazu habe ich eben das Bild 0 nachgefügt. >>
Siehe dazu die angehängten Bilder 0 bis 4 von meinem Laptop, bei welchem die Anzahl dieser Einträge anscheinend inzwischen zu gross geworden ist.
Im Prinzip kann man dann die meisten ausgegrauten Einträge nach Klick darauf und anschließendem Drücken auf die Taste "Entfernen/Delete" entfernen. Dabei sollte man aber momentan nicht angeschlossene USB-Geräte wie in diesem Fall etwa meine (jeweils USB-) Soundkarte, MIDI-Controller, USB>Serial Converter und die DVB-T/Karte auslassen.
Die von mir nicht gelöschten Einträge (MP3-Player, USB>Serial-Adapter, USB-Soundkarte und USB MIDI-Interface) habe ich dabei (leider aber nur teilweise) grün markiert.
Falls beim Entfernen eines Gerätemanager-Eintrages die in Bild 6 gezeigte Aufforderung erscheint, auch die dazu verwendeten Treiber zu löschen, sollte man diese Option immer deaktivieren - nur dann kann dieses Gerät nach einem Neustart automatisch wieder eingebunden werden.
Nach diesem "Ausmisten" sollte der Gerätemanager nun vergleichsweise total aufgeräumt aussehen - siehe dazu Bild 7.
Durch das Entfernen fast aller ausgegrauten Einträge der Bilder 0 bis 4 kann ich alle genannten Gerätemanager-Einträge nun in nur noch einem Bild gleichzeitig darstellen.
Ab jetzt fängt Windows aber erneut an, alle angeschlossenen USB-Laufwerke wie schon gesagt erneut einzubinden, und es ist nur eine Frage der Zeit, bis Windows dazu wieder "überläuft" und die hier genanten Schritte erneut ausgeführt werden müssen.
Schliesst man nun eine SD-Karte via Cardreader an, sollte sie wieder korrekt "neu" erkannt werden und es sollte nun wieder möglich sein, darauf Zugriff zu bekommen.
Sämtliche weitere nun angeschlossene externe USB-Laufwerke werden danach natürlich ebenfalls jeweils als "neu" erkannt, aber das war ja auch Sinn der Sache.
Für Rückmeldungen zu diesem Beitrag wäre ich dankbar!
Liebe Grüße
Werner_O