4GB limit bei FAT32 (bug?)

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
Prana
Junior Member
Junior Member
Posts: 20
Joined: 2004-06-05, 16:14 UTC

4GB limit bei FAT32 (bug?)

Post by *Prana »

Hallo

Wie jeder von euch habe ich einige externe medien wie usb sticks und festplatten, bei auslagern fällt mir auf dass dateien die grösser als 4gb sind "laufwerk voll" fehler ausgeben. Das ist nicht nur falsch es verwirrt einen auch :/

Wäre es möglich dies zu fixen? Sowas wie "Datei zu gross für FAT32" oder sowas?

CU prana
User avatar
Dalai
Power Member
Power Member
Posts: 10003
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Ich halte es für sinnvoller, wenn der TC vor dem Kopieren einer Datei größer 4 GiB warnen würde bzw. eine Fehlermeldung ausgeben, dass die gewünschte Operation bei FAT(32) nicht möglich ist.

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
Sir_SiLvA
Power Member
Power Member
Posts: 3381
Joined: 2003-05-06, 11:46 UTC

Post by *Sir_SiLvA »

Dalai wrote:Ich halte es für sinnvoller, wenn der User vordem Kopieren überlegt was er tut wenn er einen Filemanager benutzt
hab das mal korregiert für dich :-P
Hoecker sie sind raus!
User avatar
Dalai
Power Member
Power Member
Posts: 10003
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Ja, ist nicht von der Hand zu weisen. Aber ich habe z.B. 2 NTFS-Partitionen von insgesamt 7 Stück (der Rest ist FAT32). Es ist manchmal lästig zu überlegen, ob die Datei nun dort hinkopiert werden kann oder nicht.
Und für Leute, die nichts von diesem Problem bzw. dieser Beschränkung wissen, wäre das eine Arbeitserleichterung.

Übrigens warnt selbst der Vista-Exploder vor dem Kopieren einer solchen Datei auf ein FAT32-Ziel.

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
rellek
Member
Member
Posts: 175
Joined: 2003-10-15, 14:07 UTC
Contact:

Post by *rellek »

Darüber habe ich mich auch schon geärgert. Da is der TC aber nicht der einzige, Flashget macht das genauso, sehr ärgerlich.

Auf meinem Laptop waren z.B. nativ 2x FAT32-Partitionen - die Windows-Platte hats Vista-Setup re-formatiert (zwangsweise) und bei der anderen habe ich schlicht und ergreifend nicht mehr dran gedacht, dass die zweite Partition wahrscheinlich kein NTFS ist.

Würde eine solche Funktion auch begrüßen...
#167372 Personal Licence
Windows 7 Professional + alle Hotfixes

www.rellek.org
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50768
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Beim Benutzen des Kompatibilitätsmodus sollte TC schon von Anfang an einen Fehler melden, wenn die Datei zu gross ist (kann ich grade nicht testen, glaube mich aber daran zu erinnern).
Author of Total Commander
https://www.ghisler.com
User avatar
Dalai
Power Member
Power Member
Posts: 10003
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

ghisler(Author) wrote:Beim Benutzen des Kompatibilitätsmodus sollte TC schon von Anfang an einen Fehler melden
Ich habe bei mir aber überhaupt keine Veranlassung, den Komp.modus zu verwenden, weil alles prima mit der Standardmethode bzw. der für große Dateien funktioniert. Außerdem: sollte es nicht ein konsistentes Verhalten des TC geben? Wie sieht das denn aus, wenn der Komp.modus die Warnung rausgibt, die anderen Modi aber nicht?

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50768
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Das liegt an der Art, wie (meines Wissens) CopyFileEx funktioniert: Die Funktion legt die komplette Zieldatei an, und blendet sie dann in den Speicher ein. Dabei geht bereits das Anlegen schief, wenn nicht genug Platz da ist. Beim normalen Kopieren belege ich den Bereich zwar auch vor, falls das schief geht breche ich die Operation aber lieber nicht ab - wer weiss, ob das bei exotischen Dateisystemen nicht Probleme macht...
Author of Total Commander
https://www.ghisler.com
User avatar
buzzlightyear
Junior Member
Junior Member
Posts: 42
Joined: 2004-10-01, 10:46 UTC

Post by *buzzlightyear »

Für die v7.5 würde ich mir eine Option in der wincmd.ini wünschen, die steuert, ob TC abbricht oder nicht, wenn das Anlegen der Datei scheitert. Setze das Default = Nicht Abbrechen und für den "normalen" Anwender ändert sich erst mal nichts ...

(Wäre dann für mich auch ein Grund mehr, endlich das Update von 6.57 auf v7 anzugehen).
Post Reply