Lösung mit Fsutil
Manchmal möchte man die Performance von Festplatten und deren Transferraten messen, wozu man große Test-Dateien benötigt. Aber auch im Bereich des Internets werden diese Test-Dateien relevant, wenn man Upload- oder Downloadgeschwindigkeiten messen möchte. Natürlich kann man Test-Dateien auch aus etwaigen Internetquellen herunterladen oder aus externen Datenträgern einspielen.
Doch besonders über das Internet oder portablen Datenträgern besteht immer ein gewisses Risiko das eigene System mit einem Virus zu infizieren. Hierfür leistet Fsutil Abhilfe. Mit dieser cmd-Eingabe lassen sich bequem Dateien einer beliebigen Größe erstellen, selbst Dateien mit einer Größe von 0 Byte sind möglich. Test-Dateien die auf diese Weise erstellt werden, sind natürlich mit NULL-Werten befüllt, da sie keinen semantischen Inhalt haben.
Fsutil lässt sich aber weitaus sinnvoller nutzen als nur zur Erzeugung von stupiden Test-Dateien. Hinter dieser Command-Line verbigt sich ein findiges File-System-Utility, welches sich als elegante Erweiterung des Windows-Dateisystems nutzen lässt. Mithilfe von fsutil und dem dazugehörigen Unterbefehl können z.B. NTFS Abzweigungspunkte (reparse points) verwaltet, sparse-Dateien angesprochen oder Datenträger unmounted werden. Selbst dirty-Bits Abfragen und das Erzeugen von Hardlinks auf NTFS Datenträgern ist mit diesem kleinen Tool möglich. Einen Lehrartikel mit sämtlichen Subcommands hat Microsoft auf seiner Seite zur Verfügung gestellt.
Konkret sind über den Befehl fsutil file folgende Möglichkeiten gegeben:
Über folgenden Befehl kann in einer Administrativen Eingabeaufforderung eine Datei mit einer fest definierten Größe erstellt werden.
fsutil file createnew <DATEIPFAD>\<DATEINAME> <DATEIGRÖßE in Byte>
Um also eine Datei der Größe von 10 GB mit dem Namen test zu erstellen, schreibt man in der cmd-Konsole:
fsutil file createnew C:\test.dat 10737418240
Hier die wichtigsten Dateigrößen:
| Größe | Größe in Bytes |
|---|---|
| 1 KB | 1024 |
| 1 MB | 1048576 |
| 1 GB | 1073741824 |
| 1 TB | 1099511627776 |
Um diesen Weg aber komfortabler zu gestalten, kannst du über die nachfolgenden Eingabefelder des FSUTIL-COMMAND-GENERATOR die gewünschten Werte eingeben und auf <emBerechnen klicken. Der cmd-Befehl wird anschließend automatisch generiert, den du einfach in die cmd-Konsole kopieren kannst.
Anmerkung: Wird kein Pfad angegeben, wird die Datei automatisch im Verzeichnis C:\Windows\system32\ erstellt.
2 Antworten zu „Testdatei mit bestimmter Größe erstellen“
-
1 TB ist nicht “8796093022208” sondern “1099511627776”
-
Vielen Dank für den wertvollen Hinweis! Wir haben den Fehler korrigiert.
-
Das könnte dich auch interessieren
-
Sicherer E-Mail Versand aus Lexware via OAuth2 – So richtest du Microsoft 365 in Lexware ein
Diese Anleitung zeigt Schritt für Schritt, wie der Versand aus Lexware über Microsoft 365 sicher und komfortabel bleibt. Warum die Umstellung wichtig ist, wie die Einrichtung funktioniert und wie du mit der BCC-Funktion alle Mails archivieren kannst – das alles erfährst du hier übersichtlich und praxisnah.
-
Hubspot ohne Google Fonts verwenden
Im Januar 2021 hat das LG München ein Urteil bezüglich der Verwendung von Google Fonts auf Websites gefällt und somit generell die Möglichkeit eingeräumt, Schadenersatz für die Verwendung von Google Fonts zu fordern. Wie man dennoch die Google Fonts DSGVO-konform verwenden kann, erfährt du hier.
-
Prävention statt Reaktion. Wie du so Kosten und Nerven sparst
Er ist zurück: Der berüchtigte König der Trojaner, Emotet. Laut HP-Wolf Security Threat Insights Report war der Trojaner im vergangenen Quartal mit neun Prozent aller erfassten Malware-Fälle wieder einer der am häufigsten entdeckten Parasiten. Wie du dich schützt, zeigen wir dir in diesem Beitrag.

Schreibe einen Kommentar