Ich hatte dasselbe Problem (C0000005 in kernel32.dll mit access violation) , kein Wunder, wenn Samsung erst von ISOLINUX bootet und darunter noch einen DOS-Emulator einsetzt.

Der Crash passiert übrigens nicht nur im DSRD1_0.EXE, da fliegt bereits vorher beim Boot-Vorgang was raus, das sieht man aber nur, wenn man "schnell hinguckt", da der Bildschirm vor dem DSRD1_0.EXE gleich wieder gelöscht wird.

Behoben hab ich es wie folgt:

  1. Gebootet von ISO (also gebrannter CD) bei gleichzeitig eingelegtem, leeren USB-Stick (FAT). Die CD wird zu Laufwerk A:, der Stick zu Laufwerk C: (alternativ ohne Stick: die Festplatte von AHCI auf IDE, DOS kennt kein AHCI)

Nach dem Abbruch des Firmware-Udpates konnte ich vom DOS-Prompt aus per copy die beiden Dateien DSRD.ENC und DSRD1_0.EXE von CD (A:) auf den FAT-Stick (C:) und von dort später über Windows auf eine Platte kopieren (der Stick wird in Punkt 3 wieder formatiert).

Beim Kopieren der eigentlichen Firmware EXT0DB6Q.ENC hat sich der copy aufgehängt, (die Datei war mit 0 Bytes auf dem Stick, also wertlos).

Die musste ich also woanders her besorgen, da SAMSUNG dummerweise selbige in das ISO und darin in ein LINUX-Filesystem (BTDSK.IMG, extFS ?) verpackt.

  1. Diese Firmware-Datei EXT0DB6Q.ENC hab ich dann aber standalone auf folgender Webseite gefunden: http://techreport.com/forums/viewtopic.php?f=5&t=96590&start=150

  2. Das Programm RUFUS von rufus.akeo.ie/downloads/ runtergeladen und den USB-Stick damit als FAT formatiert, wichtig ist die Angabe "Startfähiges Laufwerk erstellen mit MS-DOS".

  3. Auf den so formatierten Stick zusätzlich die obigen Dateien in folgender Struktur kopiert: \SAMSMIST \SAMSMIST\DSRD.ENC \SAMSMIST\DSRD1_0.EXE \SAMSMIST\FW \SAMSMIST\FW\EXT0DB6Q \SAMSMIST\FW\EXT0DB6Q\EXT0DB6Q.ENC

Der Folder SAMSMIST kann heissen wie er will, darunter muss die Struktur aber wie angegeben aufgebaut werden, sie entspricht damit dem Original-ISO, wie sie auch auf der gebooteten CD sichtbar war.

  1. Mit dem Stick gebootet, bei der Abfrage "deutsche Tastatur" ausgewählt, dann CD SAMSMIST und DSRD1_0.EXE aufgerufen.

  2. Die SSD wurde aktualisiert und ist nun auf der neuen Firmware

Den Stick hab ich übrigens nur deshalb mit FAT formatiert, da er nur 512MB hat und FAT eigentlich "immer geht", für größere Sticks nimmt man FAT32.

...zur Antwort