Hi!
Ich weiss nicht, wo der Fehler bei dir herkommt (das als Info vorweg), aber ich kann dir erklären, wie MaxBlast3 arbeitet, damit du besser bewerten kannst, ob es daran liegen könnte.
MaxBlast als Software-BIOSerweiterung:
Das BIOS erkennt die Platte nicht komplett, also muss es ersetzt (BIOS-Update) oder erweitert werden. Letzteres geschieht durch ein "DriveOverlay", dass beim Booten noch vor dem Laden des Betriebssystemes geladen werden muss.
Genau ein solches Overlay wird von MaxBlast installiert.
Booten:
Es passiert folgendes: das BIOS des Rechners lädt den Bootloader aus dem 1. Sektor der Platte. Im Normalfall steht hier eine kurze Routine, die nachschuat, welche Partition gestartet werden muss und das dann macht. Mit einem installierten Driveoverlay ist das anders. Hier wird nun das Driveoverlay geladen und initialisiert. Danach werden die Routinen dieses Overlays für den Plattenzugriff beim Booten genutzt um das Betriebssystem zu starten, nicht mehr die Routinend es BIOS, die ja die Platte nicht komplett unterstützen. Das Overlay funktioniert hier also als eine Art Erweiterung des BIOS.
Starten der Plattentreiber des Betriebssystems:
An der Stelle muss man wissen, dass der Rechner zwei Betriebsmodes kennt und zwischen diesen umgeschalten muss. Nach dem Starten betreibt er die CPU im 16 Bit-Modus. Das BIOS und auch das DriveOverlay sind 16 Bit-Programme. Aktuelle Betriebssysteme arbeiten aber im 32 Bit-Modus und verwenden Plattentreiber im 32 Bit-Modus.
Irgendwann beim Starten schaltet das Betreibssystem dann vom 16 Bit in den 32 Bit-Modus. Ab diesem Zeitpunkt erfolgt der Plattenzugriff nur noch durch die 32 Bit-Treiber des Betriebssystems. Die "16Bit-Treiber" des BIOS und des Driveoverlays werden ab diesem Zeitpunkt nicht(!) mehr verwendet.
Ausnahme bilden der abgesicherte Modus von Win9x/ME und natürlich reines DOS (hier handelt es sich um 16 Bit-Betriebssysteme, die dann die Routinen des BIOS bzw. des Driveoverlays zum Ansprechen der Platte nutzen).
-> Das Lesen und Schreiben der JPEG-Dateien wird komplett über die 32 Bit-Treiber deines Betriebssystems abgewickelt. MaxBlast3 ist zu diesem Zeitpunkt zwar geladen, wird aber nicht verwendet. Die Ursache muss also aus einer anderen Ecke kommen.
Na, bis hierhin durchgehalten? ;-)
Bis denn
Andreas
[Diese Nachricht wurde nachträglich bearbeitet.]