Gibt es eine Dateigrößenbeschränkung unter Windows?


13

Ich verwende Windows 7. Ich habe gerade eine .vdi-Datei (eine virtuelle Festplatte für meine VM) verloren und frage mich, ob es für Windows eine Dateigrößenbeschränkung gibt, die möglicherweise ein Problem verursacht hat. Ich hatte die Größe der Datei in letzter Zeit nicht überprüft (ich habe sie je nach Bedarf dynamisch festgelegt), aber es wurden 15 bis 30 GB angenommen.

Es würde nicht mit Windows Backup gesichert, aber ist es möglich, dass Windows es gerade nicht mehr erkennt, weil es zu groß ist? Gibt es eine klare Obergrenze für die Dateigröße?


Was ist dein Dateisystem? Ist es nicht NTFS?
Apple II

Antworten:


10

Wenn das Laufwerk mit Ihrer Datei mit NTFS formatiert ist (dies ist die Standardeinstellung in Windows 7), beträgt die maximale Dateigröße laut Wikipedia 16 TB. Selbst wenn Sie versuchen würden, diese Grenze zu überschreiten, könnten Sie die Datei einfach nicht größer machen. Dies könnte zu einem merkwürdigen Verhalten in VirtualBox führen, würde jedoch nicht zum Verschwinden der Datei führen.

Was genau meinst du mit "verloren"? Haben Sie versucht, auf dem Laufwerk nach zu suchen *.vdi? Es ist wahrscheinlicher, dass es versehentlich gelöscht oder verschoben wurde.


Ein Problem beim Umgang mit großen Dateien erklärt also nicht, was dann mit meiner 30-GB-Datei passiert ist? Es hat sich auch geweigert, korrekt zu sichern, und die Festplatte ist in NTFS vorformatiert.
Kirt

Bizarr. Es erklärt nicht, wohin Ihre Akte ging; Als solches fühlen Sie sich noch nicht verpflichtet, eine akzeptierte Antwort zu markieren. Windows Backup verarbeitet große Dateien nicht elegant, nur weil darin Dinge gespeichert werden. Es sollte jedoch nicht dazu führen, dass Dateien einfach verschwinden. Haben Sie versucht, das Laufwerk zu durchsuchen?
Nhinkle

1
> es hat sich auch geweigert, korrekt zu sichern , obwohl Sie die VM verwendet haben, als Sie versuchten, die Sicherungen durchzuführen? Die Datei kann nicht gesperrt werden, wenn sie geöffnet ist. Daher müssen Sie die VM vor dem Sichern herunterfahren.
Synetech,

4

Die maximale NTFS-Dateigröße beträgt wie vorgesehen oder .16 EB (16 × 10246 bytes) minus 1 KB (1024 bytes)18,446,744,073,709,550,592 bytes

Wie implementiert, ist die maximale NTFS-Dateigröße oder .16 TB (16 × 10244 bytes) minus 64 KB (64 × 1024 bytes)17,592,185,978,880 bytes

Quelle: Wikipedia


3
Nichts Persönliches, aber ich glaube nicht, dass Ihre Antwort wirklich viel zu dieser Frage beiträgt. Du kopierst im Grunde nur wörtlich aus dem Wikipedia-Artikel, auf den ich bereits verlinkt habe. Ein Kommentar bezüglich des Unterschieds zwischen der entworfenen maximalen Dateigröße und der implementierten maximalen Dateigröße war möglicherweise relevant, aber diese Antwort scheint unnötig.
Nhinkle

4
dies rechtfertigt kein downvote! (Ich habe die genaue Anzahl in Bytes gepostet)
Thariama

1
Einverstanden. Die Antwort hätte vielleicht informativer sein können ("Sie hatten nicht das Bedürfnis, eine so hohe maximale Dateigröße zu implementieren, wenn die aktuelle noch größer ist als fast jedes einzelne Laufwerk auf dem Markt, geschweige denn, als NTFS zum ersten Mal implementiert wurde"). ) es liefert die genaue Antwort auf die Frage "Was ist die Obergrenze für die Dateigröße?"
Shinrai

4
Wenn dies die erste Antwort auf die Frage gewesen wäre, hätte ich sie hochgestuft und bearbeitet, um ein bisschen mehr Informationen hinzuzufügen. Ich habe nur abgelehnt, weil es die vorhandene Antwort duplizierte, ohne etwas Neues beizutragen.
Nhinkle

0

Klingt so, als ob das Dateisystem die Verknüpfung zu der Datei auf Ihrer Festplatte verloren hat, sollten Sie versuchen, chkdsk zu verwenden.


0

Wenn das Dateisystem Ihres Festplattenlaufwerks NTFS ist, sollte die Dateigröße von 30 GB kein Problem sein. Überprüfen Sie das Laufwerk mit chkdsk auf Dateisystemfehler .


0

Die Beantwortung der Frage , wie gefragt , ja, es gibt eine Dateigrößenbeschränkung auf jedem Dateisystem. Für FAT / FAT32-Partitionen mit normalen Sektor- / Clustergrößen sind es ungefähr 4 GB. Für NTFS (wieder mit normalen Sektor / Cluster - Größen), es variiert - ich habe Ansprüche ersichtlich , dass Windows XP und höher kann theoretisch behandeln Dateien so groß wie 16 TB oder sogar noch größer; Ich werde dies in ein paar Jahren aktualisieren, wenn die Festplattentechnologie den Punkt erreicht, an dem wir diese Theorie testen können. :-D

Beantworten Sie also die Frage, was das OP eigentlich wollte. Alle Probleme mit Ihrer * .vdi hängen mit größerer Wahrscheinlichkeit mit der Software Ihrer virtuellen Maschine und / oder der zusätzlichen Software zusammen, die Sie zum Verwalten der Datei verwenden, und nicht mit dem Dateisystem oder Betriebssystem. (Ich führe WinXP Pro 32-Bit / SP3 mit einer Oracle VirtualBox-Installation mit etwas mehr als 150 GB virtuellem Festplatten-Image / Datei aus, weit mehr als die 15-30 GB, mit denen das OP Probleme hat, und hatte keine Probleme mit einem so großen Festplatten-Image Datei.)

Beachten Sie auch, dass Probleme möglicherweise sogar mit einem Festplattenfehler oder einem verfügbaren / beschädigten RAM-Speicher zusammenhängen. Für das Verwalten einer virtuellen Festplatte müssen verschiedene Daten über die Festplatte im RAM gespeichert werden, damit ein schneller Zugriff möglich ist. 15 Sekunden, während die VM die virtuelle Festplatte nach einer Datei mit einer Größe von nur einem Byte durchsucht.) Die meisten Probleme, die ich bei VMs festgestellt habe, hängen damit zusammen, dass die Datenstrukturen im RAM beschädigt werden (und dann die beschädigten Daten zurückgeschrieben werden die Disk-Datei!) - So sichern Sie oft!


Man muss nie eine ganze Festplatte durchsuchen, weder virtuell noch auf andere Weise, um eine Datei zu finden. Dateien werden anhand von Namen gefunden, die in speziellen Dateien gespeichert sind, die als Verzeichnisse bezeichnet werden und in einer Baumstruktur organisiert sind. Verzeichnisse und andere Schlüsselstrukturen werden in der Tat im RAM zwischengespeichert (sowohl in virtuellen als auch in realen), um die Zeit zu verkürzen, die zum Lesen dieser Dinge benötigt wird. Aber auch ohne die Caches ist es sehr weit von der Bestellzeit entfernt.
Jamie Hanrahan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.