Zum Inhalt
HDDLab Datenrettung · Danziger Str. 78a, 10405 BerlinMo–Fr 10–18 Uhr · 030-44041476 · info@hddlab.de

Fachartikel

Speicherkarten und USB-Sticks: Datenrettung von SD, CF und SSD

Eine Datenrettung von FLASH Laufwerken wie Solid State Drive (SSD, dt. Festkörperlaufwerk), Secure Digital (SD), CompactFlash (CF) und USB-Sticks kann durch Reparatur oder mit Hilfe von Software nur dann durchgeführt werden, wenn der Controller noch funktionsfähig ist. Unter der Voraussetzung, dass der NAND Speicher (Standard TSOP mit 48 Pins) nicht zerstört und nicht verschlüsselt ist, ist es technisch zu 99% möglich, die Daten von defekten Flash Laufwerken auszulesen.

Flash Laufwerken Speicher (NAND-Speicher):

Die meisten Flash Laufwerke auf dem Markt verwenden NAND Speicher. Dazu gehören zum Beispiel: Secure Digital SD (mini SD, micro SD, SDHC, SDHC Plus), USB-Sticks, Compact Flash CF, Multimedia Card MMC, Memory Stick (MS, MS Pro, MS Pro DUO), Solid State Drive (SSD), Olympus Picture Card xD. NAND-Flashes sind überwiegend für große Speichermengen ausgelegt; sie finden Verwendung in USB-Sticks, Flash-Speicherkarten (z. B. CF- und SD-Karten) sowie in praktisch allen, auf Halbleiterspeicher basierenden MP3-Playern.

Der Flash Speicher speichert Informationen in ein Array der Speicherzellen, die aus floating-gate Transistoren hergestellt sind. Bei herkömmlichen Single-Level-Zellen (SLC) speichert jede Zelle nur ein Bit an Information. Einige neuere Flash-Speicher, bekannt als Multi-Level-Zellen (MLC), können mehr als ein Bit pro Zelle speichern, indem sie die floating gates der Zellen mit verschiedenen Stromstärken versorgen. Typischerweise sind die Seiten 512 oder 2,048 oder 4,096 Bytes groß. Mit jeder Seite sind einige Bytes (normalerweise 12-16 Bytes) verbunden, die zur Speicherung von Fehlermeldungen und Korrektursummen verwendet werden.

Typische Block-Größen beinhalten:

  • 32 Seiten von je 512 Bytes für eine Block Größe von 16 KB
  • 64 Seiten von je 2,048 Bytes für eine Block Größe von 128 KB
  • 128 Seiten von je 4,096 für eine Block Größe von 512 KB

Während das Schreiben und Programmieren auf page-basis ausgeführt wird, kann das Löschen nur über block-basis ausgeführt werden. Eine weitere Einschränkung des NAND Flash ist, dass Daten in einem Block nur sequenzweise geschrieben werden können. Die Anzahl der Operationen (NOPs) ist die Anzahl, mit der die Sektoren programmiert werden können. Bisher ist die Anzahl für MLC Flash Speicher immer eins, währende sie für SLC Flash Speicher bei 4 liegt.

Der Zugriff auf NAND-Speicher findet normalerweise über einen gemultiplexten Adress-/Datenbus mit einer Breite von 8 Bit statt. Das verwendete Protokoll ist Kommando basiert. Aufgrund der verwendeten Bus-Schnittstelle ist ein relativ großer Softwareaufwand zur Ansteuerung erforderlich bzw. sind in der Hardware entsprechende NAND-Flash-Controller als IP-Core für die Zugriffssteuerung notwendig.

Bei NAND Flash Speichern müssen Schreib- und Programmiervorgänge page-at-a-time durchgeführt werden, während Löschen und Entsperren block-weise erfolgen.

Der im Flash-Laufwerk integrierte Controller bearbeitet die Algorithmen für die Daten-Distribution im Flash-Speicher-Chip, um die Kontrolle über den Verschleiß der einzelnen Zelle NAND-Speicher zu steuern. Ein Ausfall des Controllers führt dazu, dass der Zugang zum FLASH-Speicher in der richtigen Form versagt wird. Beim Versagen des Flash-Controllers bleibt nur ein Weg zum Auslesen der Daten: Direkt-Lesen von NAND mit Hilfe von einem NAND Reader.

Ursachen des Ausfalls von Flash Laufwerken:

Die häufigsten Ursachen für Schäden an Flash-Laufwerk-Controllern sind elektrischer und thermischer Natur. Statische Elektrizität, ein falscher Anschluss des USB-Anschlusses auf dem Panel-System und andere Probleme mit der Stromversorgung sind der Grund, dass der Controller verbrennt, was einen Zugriff auf den Inhalt der Flash-Speicherchips verhindert.

In solchen Fällen ist es notwendig, alle Flash-Speicher-Chips aus zu löten, um deren Inhalt an speziellen Geräten (NAND Reader) als Roh-Abbild aus zu lesen.

Komplizierte Datenrettung:

Durch eine Bearbeitung des Roh-Abbildes mittels Hex Code Bearbeitungssoftware ist es möglich, ein Ergebnis mit User-Daten zu bekommen. Jeder FLASH-Speicher-Controller schreibt die Daten in den NAND-Speicher nicht im Klartext, was die Wiederherstellung von Daten im Vergleich zu Festplatten erschwert. Für eine Datenrettung vom Roh-Abbild, das mit NAND Reader erstellt wurde, sind spezielle Kenntnisse der FAT Strukturen und viel Erfahrung notwendig.

Besonders schwer wird die Datenwiederherstellung bei mehreren NAND Chips, die von einem Controller gesteuert werden, so zum Beispiel moderne 64GB Speichersticks oder Solid State Drive (SSD, Flash-Disk).

Bei den folgenden Speicherskarten wurde bei uns eine Datenrettung durch Direktlesen des NAND (TSOP) Speicherchips mit 48 Pins erfolgreich durchgeführt.

Model Typ Große SLC/MLC
Kingston Secure Digital Card SD Flash Karte 128MB, 256MB, 512MB, 1GB, 2GB SLC
Kingston CompactFlash Elite Pro CF Speicherkarte 1GB Hi-Speed SLC
Kingston CompactFlash CF Speicherkarte 1GB, 4GB SLC
Kingston Secure Digital Card Elite Pro Micro SD Speicherkarte 4GB, 2GB SLC
Kingston CompactFlash SD Flash Karte 1GB SLC
Kingston Secure Digital Card Elite Pro SD Flash Karte 1GB, 2GB SLC
PQI Secure Digital Card SD Flash Karte 1GB, 2GB, 4GB, 16GB SLC
Toshiba Secure Digital Card SD Speicherkarte 1GB, 2GB, 4GB, 8GB SLC
Sandisk CompactFlash CF Speicherkarte 128MB, 256MB, 1GB, 2GB SLC
Sandisk CompactFlash Extreme III CF Flash Karte 1GB, 2GB, 4GB, 16GB MLC
Sandisk CompactFlash Extreme IV CF Flash Karte 2GB, 4GB, 16GB MLC
Verbatim CF Card Pro Series 300x CF Flash Karte 4GB SLC
Verbatim Pretec CompactFlash CF Speicherkarte 4MB, 32MB, 64MB, 128MB, 256MB, 1GB, 2GB SLC
Verbatim Pretec II 16MB SRAM Massenspeicher 2MB, 16MB SLC
A-Data Compact Flash CF Flash-Karte 1GB, 2GB SLC
Team Group Compact Flash CF Speicherkarte 1GB, 2GB, 4GB, 8GB, 16GB SLC
A-Data Secure Digital Card SD Flash Karte 256MB, 512MB, 1GB, 2GB SLC
A-Data Speedy Secure Digital Card SD Flash Karte 1GB, 2GB, 4GB MLC
Tomato Flash 80X 1GB CF Speicherkarte 128MB, 256MB, 512MB, 1GB, 2GB SLC
Transcend CompactFlash 16GB CF Flashkarte 256MB, 512MB, 1GB, 2GB, 4GB, 32GB, 64GB SLC
A-Data Turbo Secure Digital Card SDHC Speicherkarte 16GB MLC
PQI CompactFlash CF Flash Karte 4GB,8GB,16GB,32GB SLC
Apacer CompactFlash CF Flash Karte 2GB,4GB,8GB SLC
Apacer Photo Steno II,III,IV CF Flash Karte 2GB,4GB,8GB,16GB SLC
Apacer SD High Capacity SDHC Flash Karte 8GB SLC
Astone Secure Digital Card SD Flash Karte 512MB SLC
Corsair Secure Digital Card SD Speicherkarte 1GB,2GB,4GB SLC
Amicroe SD SD Speicherkarte 1GB SLC
EagleTec Compact Flash Turbo II CF Speicherkarte 4GB,8GB SLC
EagleTec Secure Digital Card SD Flash Karte 1GB SLC
EagleTec Secure Digital HC Card SD HC Speicherkarte 4GB,8GB,16GB SLC
HP Secure Digital Card SD Speicherkarte 1GB,2GB,4GB SLC
Juniper Networks CompactFlash CF Speicherkarte 256MB,512MB,1GB,2GB SLC
Imation Secure Digital Card SD Flashkarte 1GB SLC
YES Secure Digital Card SD Speicherkarte 1GB SLC
Legend Secure Digital Card SD Speicherkarte 256MB,512MB,1GB,2GB,4GB SLC
Lexar CompactFlash CF Speicherkarte 8GB SLC
Lexar CompactFlash Platinum II CF Flashkarte 1GB,2GB,4GB,8GB MLC
Lexar CompactFlash Pro CF Flashkarte 1GB,2GB,4GB,8GB SLC
Silicon Power 80X UltimaII SD Speicherkarte 1GB,2GB,4GB,8GB,16GB SLC
Olin Secure Digital SD Speicherkarte 512MB,1GB,2GB,4GB SLC
Omni Hi-Speed CF Flashkarte 2GB,4GB MLC
Panasonic Secure Digital SD HC Speicherkarte 4GB,8GB,32GB SLC
PNY Secure Digital Card SD Speicherkarte 1GB,2GB,4GB,16GB SLC
Shintaro Secure Digital Card SD Speicherkarte 512MB,1GB,2GB,4GB,8GB SLC
Silicon Power 120X Ultima II CF Flashkarte 2GB,4GB SLC
Silicon Power 300X Professional CF Flashkarte 8GB MLC
ExtreMemory SD Speicherkarte 1GB,2GB,4GB,16GB SLC
HAMA SD Speicherkarte 512MB,1GB,2GB,4GB,8GB SLC
Canon SDC SD Speicherkarte 32MB SLC
Verbatim Secure Digital Card SD Flashkarte 2GB SLC
Intenso SD Secure Digital Memory Card SD Speicherkarte 1GB,2GB,4GB,16GB SLC
Extrememory SD-Card SD Speicherkarte 1GB,2GB,4GB,8GB SLC
MaxFlash 133x SD SD Speicherkarte 2GB MLC
Fujifilm SD Memory Card SD Flashkarte 2GB SLC

Durch unsere Forschung und Teamarbeit ist es möglich geworden, die Datenrettung von USB-Sticks und Speicherkarten mit NAND Speichern zu realisieren. MwSt. durchgeführt. Sie benötigen weitere Informationen oder ein individuelles Angebot? Nehmen Sie Kontakt mit uns auf: info@hddlab.de Alternativ können Sie unser Kontaktformular nutzen. Formular für Anfragen zur Datenrettung.

Datenträger defekt?

Nicht mehr einschalten. Diagnose 90 € netto, danach Festpreis.

Fall einreichen030-44041476

Laufwerk nachschlagen

Modell, Platinennummer oder Artikelnummer der externen Festplatte