1 Pluspunkt 0 Minuspunkte
Wie kann ich Daten sicher von einem USB Stick entfernen so das man auch mit Spezialsoftware nichts mehr davon auslesen kann?
von  

2 Antworten

1 Pluspunkt 0 Minuspunkte

Wenn du ganz sicher gehen möchtest kannst du die Daten nach dem Formatieren zusätzlich überschreiben.

$driveLetter = "C:\"
$randomFile = "$($driveLetter)random_data.bin"

try {

    $fileStream = [System.IO.File]::OpenWrite($randomFile)
    $buffer = New-Object byte[] 1048576  # 1 MB Puffer
    $rng = New-Object System.Security.Cryptography.RNGCryptoServiceProvider

    do {

        $rng.GetBytes($buffer)  # Zufällige Daten generieren
        $fileStream.Write($buffer, 0, $buffer.Length)

    } while ($fileStream.Length -lt [System.IO.DriveInfo]::new($driveLetter).AvailableFreeSpace)

    $fileStream.Close()

} catch {}
von (1.1k Punkte)  
0 Pluspunkte 0 Minuspunkte

Formatiere den Stick ohne der Option "Schnellformatierung". 

  • Schnellformatierung: Es wird nur die Partitionstabelle gelöscht, die Daten bleiben bestehen.
  • Normale Formatierung: Es wird die Partitionstabelle gelöscht und alle Daten mit 0-Bytes (oder Random bytes) überschrieben.
von (844 Punkte)