File copy estimate PRIOR to copying

English support forum

Moderators: Hacker, petermad, Stefan2, white

Post Reply
nemadeka
Junior Member
Junior Member
Posts: 86
Joined: 2009-04-26, 19:44 UTC

File copy estimate PRIOR to copying

Post by *nemadeka »

There are plenty of external USB hard drives. They are normally FAT32 formatted.

If an attempt is made to copy a DVD image over 4+ GB to such a hard drive, then:
- Windows Explorer immediately tells you "Disk full" (which is cryptic but nevertheless) and aborts copy.
- Total Commander copies most of the file, which takes a few minutes, sometimes more than 10, and *only then* it displays exactly the same cryptic message.

I guess a slightly more rational behaviour would be very user-friendly.

Stay well
User avatar
ts4242
Power Member
Power Member
Posts: 2081
Joined: 2004-02-02, 20:08 UTC
Contact:

Post by *ts4242 »

Search your Wincmd.ini for SizeCheck and set it to SizeCheck=1
User avatar
sqa_wizard
Power Member
Power Member
Posts: 3893
Joined: 2003-02-06, 11:41 UTC
Location: Germany

Post by *sqa_wizard »

SizeCheck=1
There is enough free space on the drive, so this will not work.
It is the FAT32 limitation to 4GB for a single file which hurts.

2nemadeka: You have to use the compatibility mode for USB hard drives.

Just use main menu "Configuration - Options - Operation - Copy/delete", set "Use compatibility mode for the following drives" and enter your drive letter there.
#5767 Personal license
nemadeka
Junior Member
Junior Member
Posts: 86
Joined: 2009-04-26, 19:44 UTC

Post by *nemadeka »

Thanks for the tips, people. :^)

I simply reformatted the external drives. I do not think I can forget this.

I posted the message for the developers of TC to change the default behaviour to more friendly, for the users who do not have a sysadmin buddy to ask, like I do.
JFierce7
Senior Member
Senior Member
Posts: 214
Joined: 2005-07-17, 10:47 UTC

Post by *JFierce7 »

nemadeka wrote:I posted the message for the developers of TC to change the default behaviour to more friendly
I strongly vote for this! (as I happened to struggle against the same case)

TC (I used TC 7.04a) copies happily 4GB, just to say "disc is full" as soon as the 4GB limit of FAT32 is exhausted. The error message should, of course, be much more meaningful than "disc is full": "You shall not copy single files larger than 4GB to a fat formatted drive" or something like that.

And it should not depend on any option to be set or unset.
burekbrigada
Junior Member
Junior Member
Posts: 13
Joined: 2003-11-13, 23:51 UTC
Location: Serbia

Post by *burekbrigada »

My vote too.
I often tried to copy files larger then 4GB, only to meet such message. It's particularly annoying when external HD or Flash drive is attached to USB 1 port :evil: .
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50505
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

If you use compatibility mode for copying, which btw. is the default for USB sticks (and for all drives in TC 7.5), you will get an error message immediately.
Author of Total Commander
https://www.ghisler.com
JFierce7
Senior Member
Senior Member
Posts: 214
Joined: 2005-07-17, 10:47 UTC

Post by *JFierce7 »

Hi,
ghisler(Author) wrote:If you use compatibility mode for copying, which btw. is the default for USB sticks
and USB harddisks too?


BTW, is "compatibility mode" the same as the "default" copy method?

Since I cannot test it without high effort - what error message is shown? I hope, it's not the "drive is full" message, since this one is rather confusing if the drive is empty...
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50505
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

and USB harddisks too?
No, only in TC 7.5.
BTW, is "compatibility mode" the same as the "default" copy method?
Yes, in TC 7.5 it's called "default copy method".

And yes, it's "drive is full".
Author of Total Commander
https://www.ghisler.com
pcitrus
Junior Member
Junior Member
Posts: 35
Joined: 2009-06-22, 21:45 UTC

Post by *pcitrus »

When I copy or move a 5 GB folder containing many subfolders and files from partition D:\ to partition E:\, I patiently wait for it to finish, when two minutes later, TC told me that there's NOT ENOUGH SPACE in E:\!

All partitions are NTFS. I'm using TC7.5b6.

I have already added
SizeCheck=1
to the Configuration area of the wincmd.ini file.
I've also selected "compatibility mode" in Configuration > Options and entered the drive letters of all partitions.
Neither of the above 2 methods, however, changed the "start copying/moving immediately" behavior.

Is it just me?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50505
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

This is intentional - SizeCheck warns only when a file no longer fits on the disk.
Author of Total Commander
https://www.ghisler.com
pcitrus
Junior Member
Junior Member
Posts: 35
Joined: 2009-06-22, 21:45 UTC

Post by *pcitrus »

No warning regarding insufficient space in target destination ever appeared, even with the SizeCheck parameter turned on.

When you burn a CD/DVD, whether the media contains sufficient space or not is always calculated first.

TC appears to be lack this function--it has to be done by the human.
However, I feel like that the computer ought to take care of this basic function.

When I press Spacebar to calculate the size of the selected directory (I've enabled this function), TC tends to freeze whenever the size exceeds 1 GB.

Windows Explorer has no problem of quickly displaying the size of a large directory (right click, properties).
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

pcitrus wrote:When I press Spacebar to calculate the size of the selected directory (I've enabled this function), TC tends to freeze whenever the size exceeds 1 GB.

Windows Explorer has no problem of quickly displaying the size of a large directory (right click, properties).
Explorer shows a window w/o final size and continues calculation while you look at the properties window. TC calculates size BEFORE show you anything and shows fully calculated size.
Post Reply