Archiv Altes Windows: 98, SE, ME und NT 16.921 Themen, 62.626 Beiträge

USB Cardreader funktioniert in Win 98SE nicht

asdfghjkl / 8 Antworten / Baumansicht Nickles

Ich hab vor ein paar Tagen den Hama CardReader Writer 19in1 von Amazon zugeschickt bekommen.

In Win XP rennt ohne dass man einen Treiber installieren muß und ohne Probleme.

In Win 98SE muß man einen Treiber installieren und der funktioniert irgendwie nicht richtig: Es wird im Explorer nur ein Laufwerk angezeigt (in XP sinds 4) und wenn man darauf was spiechern will, steht immer, das Gerät wäre nicht bereit. Ich hab SD un MMC probiert (andere Speicherkarten hab ich derzeit nicht). Im Gerätemanager werden allerdings wie in XP 4 Laufwerke angezeigt (CF, MS, MMC/SD,SM). Und der Cardreader hat ja auch 4 Slots.

Ich hab auch schon versucht, den Treiber neu zu installieren, hat auch nix gebarcht.

Und auf der Hama-Homepage gibts auch nur den Treiber, der auch auf der CD ist (Version 2.14).

null asdfghjkl „USB Cardreader funktioniert in Win 98SE nicht“
Optionen

Mit so einem Cardreadrer (USB 2.0) hatte ich auch mal ziemlchen Ärger, dachte erst das Teil ist kaputt.

Nach RTFM und exaktem Dranhalten hat es doch geklappt. Das ging in etwas so: Treiber installieren => wenn gefragt, Card-Reader drangestöpselt => wenn erkannt, Win seine Treiber draufbügeln lassen => Treiberinst. beenden. Nach mehrmaligem An- und Abstecken funzt das Teil prima.

Bei dir ist sicher eine Anleitung (hoffentlich in englisch und nicht nur chinesisch) dabei - lies die mal ganz genau.

asdfghjkl Nachtrag zu: „USB Cardreader funktioniert in Win 98SE nicht“
Optionen

Ich hab jetzt durch Zufall die Lösung des Problems gefunden: es ist war der Eintrag Lastdrive = I in der Config.sys.

Dadurch wurden alle 4 Laufwerksbuchstaben auf I: festgelegt, was natürlich zu püroblememn führt (I: war in DOS eigentlich ur ein Reservelaufwerksbuchstabe für den Fall, dass ich meinen mp3-Player beim booten angeschloßen hab).

Seit ich den Lastdrive Eintrag auf M geändert hab hab ich keine Probleme mehr.

Aber eigentlich dürfte der Lastdrive Eintrag in der Config.sys nur auf DOS einen Einfkluß haben und nicht auf Laufwerksbuchstaben, die im Windows durch reine Windowstreiber zugewiesen werden.


Aber ich hab seit einiger Zeit auch andere komische Einflußnahmen von DOS auf Windows, die eigentlich nichgt sein dürften:

- wie wiedereinmal das Windows Setup den DOS CD-ROM Treiber deaktiviert hat, waren die CD-ROM laufwerke im Windows auch plötzlich weg. Früher war das nie der Fall, was ja auch logisch ist, weil 1. defaultmäßig garkeine CD-ROm Treiber in der Config.sys stehen und 2. Windows einen eigenen CD-ROM Treiber hat. Durch diesen Vorfall bin ich überhaupt erst auf die Idee gekommen, dass der Lastdrive-Eintrag die Probleme machen könnte.

- Schon seit längerem wird wenn ich zuerst mit "Nur Eingabeaufforderung" im Real Mode DOS starte und anschließend mit win Windows starte der Pfad im Explorer geöffnet, der gerade aktiv war. Wenn ich Windows normal starte ist das auch der Fall, in dem Fall ists halt immer C:\. Normalerwiese wird nach dem booten ja überhaupt kein Explorer-Fenster geöffnet...

charlie62 asdfghjkl „Ich hab jetzt durch Zufall die Lösung des Problems gefunden: es ist war der...“
Optionen
asdfghjkl Nachtrag zu: „USB Cardreader funktioniert in Win 98SE nicht“
Optionen

@charlie62: das ursprüngliche Problem hab ich ja schon gelöst.


Und durch diesen Tipp den ich zufälligerweise sind die anderen merlwürdigen Verhaltensweisen verschwunden, dass mit dem Lastdrive ist aber geblieben: http://www.wintotal.de/Tipps/Eintrag.php?TID=270

"Sollte beim Hochfahren unerwünscht der Explorer/ Arbeitsplatz einen Dateiordner öffnen, kann man dies wie folgt unterbinden:

Unter

HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer

ist der Eintrag DesktopProcess mit dem Wert 1 zu löschen."


Trotzdem sind Einträge, die einen Hinweis darauf geben, wie man die Einflussname von Lastdrive=Z auf Windows unterbindet weiter willkommen.


Btw, folgende im Link erwähnte Einträge hab ich in der CONFIG.SYS geändert:

DEVICE=C:WINDOWSHIMEM.SYS /NUMHANDLES=128 /TESTMEM:OFF /V
DOS=HIGH,UMB
FILEShigh=80
LASTDRIVE=M
BUFFERShigh=10,0
FCBShigh=1,0

Meine komplette Config.sys gibts hier: http://members.chello.at/edith.matuskovics/CONFIG.SYS.txt

und die AUTOEXEC.BAT hier: http://members.chello.at/edith.matuskovics/AUTOEXEC.BAT.txt

asdfghjkl Nachtrag zu: „USB Cardreader funktioniert in Win 98SE nicht“
Optionen

"Trotzdem sind Einträge, die einen Hinweis darauf geben, wie man die Einflussname von Lastdrive=Z auf Windows unterbindet weiter willkommen."

Ich meinte natürlich die Einflußnahme von Lastdrive generell. Insbesondere von laufwerksbuchstaben

charlie62 asdfghjkl „ Trotzdem sind Einträge, die einen Hinweis darauf geben, wie man die...“
Optionen

In meinem Link steht doch, dass die Angaben in der "config.sys" die Windows-Datei "io.sys" beeinflussen.

Was spricht dagegen, den Lastdrive-Eintrag einfach zu löschen?

Oder auf Lastdrive=Z (mehr geht eh nicht) anstatt =M zu setzen?



asdfghjkl charlie62 „In meinem Link steht doch, dass die Angaben in der config.sys die Windows-Datei...“
Optionen

Ganz einfach: jeder Laufwerksbuchstabe frisst im DOS Speicher
Und ich brauch im Moment eh garantiert keine Laufwerksbuchstaben nach M: und das wird sich auch nicht ändern, solange ich keine neuen Laufwerke kaufe.

Deshalb seh ich nicht ein, warum ich Speicher verschwenden soll.

asdfghjkl charlie62 „In meinem Link steht doch, dass die Angaben in der config.sys die Windows-Datei...“
Optionen

Btw, mir ist grad eingefallen,d ass du die IO.SYS genannt hast. die IO.SYS ist auch ein DOS-Datei (um genau zu sein der DOS Kernel). IO.SYS ist neben COMMAND.COM (Shell) und MSDOS.SYS (Konfiguratioinseinstellungen, kann auch 0 Byte haben) eine von den 3 Dateien, die man braucht, um ein bootfähiges DOS zu haben.

Btw, falls du dich fargst, warum mich das LASTDRIVE-Problem noch beschäftigt, obwohl ich eh keine Laufwerksbuichstaben nach M: barcuh: ich will keinen Spiecher an die nur unter Windows benötigten laufwerksbuchstaben L:-M: verschwenden...