Skip to main content

Was ist eine Null -Byte -Datei?

Eine Null -Byte -Datei ist eine Datendatei auf einem Computersystem, einer Festplatte oder einem anderen Speichergerät mit einer tatsächlichen Länge von Null -Bytes.In vielen Fällen wird eine Null -Byte -Datei aufgrund eines Fehlers Mdash erstellt.wie ein unterbrochener Netzwerktransfer, Software -Absturz oder ordnungsgemäß geschriebene Dateibehandlung Routine Mdash;Während der Erstellung einer Datei.In anderen Fällen wird eine Null -Byte -Datei absichtlich erstellt, um eine Nachricht an ein Benutzer zu senden, das ein Dateiverzeichnis anzeigt, ein Verzeichnis oder einen Dateinamen zur Steuerung automatischer Prozesse oder um einen sofortigen Status oder Informationen an ein Programm anzugeben.Es gibt einen technischen Unterschied zwischen einer Null -Byte -Datei, deren Dateigröße tatsächlich Null -Bytes ist, und einer Datei, die keine generierten Daten enthält, z. B. eine Dokumentdatei ohne Textinhalt, die noch Metadaten oder andere Informationen aus dem Programm enthalten, das es erstellt hat.Gelegentlich, insbesondere wenn eine Null -Länge -Datei durch einen Fehler erstellt wird, kann das Löschen einer Null -Byte -Datei sehr schwierig sein, da die beschädigte Datei verhindert, dass das Betriebssystem die Datei direkt manipuliert.

In einem Dateisystem für einen Computer oder ein anderes Gerät.Dateien haben bestimmte Attribute mdash;wie ihren Namen, ihre Erweiterungs- und Zugriffseigenschaften mdash;die vom Betriebssystem gepflegt werden.Die Informationen, die die Datei enthält, die als Bytes hinaus gespeichert wird, und kann gezählt werden, um die Größe einer Datei zu bestimmen.Die meisten Dateien enthalten einige Informationen, da das Erstellen einer Datei nicht immer eine triviale Aufgabe ist.Es ist jedoch möglich, dass eine Datei in einem Betriebssystem erstellt wird, sodass sie einen Namen und eine Attribute enthält, aber keine Daten enthält, was eine Null -Byte -Datei macht.

Erstellen und Schreiben von Informationen in eine Datei auf einem Speichergerät ist aProzess, der mehrere Schritte ausführt, um abzuschließen.In einigen Fällen kann dieser Vorgang unterbrochen oder nicht abgeschlossen werden, sodass eine Datei, die keine Daten enthält.Eine häufige Ursache dafür ist das Caching, ein Verfahren, das Betriebssysteme zum Sammeln einer großen Datenmenge im RAM-Zugriffsspeicher (RAM) verwendet, bevor das physische Speichergerät aktiviert wird, um die zeitaufwändigere Aufgabe der physikalischen Kodierung und Speichern der Informationen durchzuführen.Der Cache für Daten wird nicht immer automatisch in eine Datei mdash geschrieben.eine Funktion namens Flushing Mdash;Daher kann eine Datei erstellt und dann der Cache nicht gespült werden, sodass die Daten niemals physikalisch geschrieben werden und eine leere Datei übrig bleibt.

Das gleiche Konzept wie das Spülen eines Cache während der Dateierstellung kann auftreten, wenn Daten über ein Netzwerk übertragen werden.wie beim Herunterladen einer Datei aus dem Internet.Wenn die Datenübertragung nicht abgeschlossen ist, werden die Informationen möglicherweise nie in das Speicher Laufwerk geschrieben, so dass eine Null -Byte -Datei hinter sich bleibt.Andere Ursachen für eine Datei mit Nulllängen enthalten physikalische Fehler auf einer Festplatte, die verhindern, dass Daten in Informationen geschrieben und beschädigt werden und die Dateizuweisungsinformationen der Dateizuweisung sind, die keine Längenartefakte, die keine wirklich Dateien sind, auftreten.

Eine Null -Byte -Datei kann manchmal absichtlich erstellt werden.Dies kann getan werden, um eine Nachricht einem Benutzer zu hinterlassen, indem der Name der Datei verwendet wird, anstatt Informationen im Inneren zu speichern.Sie werden auch als Platzhalter verwendet, um anzuzeigen, dass ein bestimmter Prozess wie Installation oder Registrierung durchgeführt wurde.Eine Datei mit Null Länge kann manchmal auch von einem Programm erstellt werden, das Informationen schreiben soll, dann aber nichts zu schreiben ist, und hinterlässt eine leere Datei.