[8.52a x64] Overall % is missing in move/copy process window

Please report only one bug per message!

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
MaxX
Power Member
Power Member
Posts: 1024
Joined: 2012-03-23, 18:15 UTC
Location: UA

[8.52a x64] Overall % is missing in move/copy process window

Post by *MaxX »

To do:
1. Select over 30 GB (or more) files with "R" attribute
2. F6 (to another drive), enter
3. Wait...

While files are being moved to another drive, per-file percentage works fine, but overall percentage shows 0%, then 1%, 2%... and again becomes 0% when next file is processed.
Btw, total % works fine with regular copy operations and move operations without "R" attribute.

See video here
http://www19.zippyshare.com/v/sCGNFpTY/file.html
or here
http://rgho.st/86FkbjpMZ

Looks like a bug when TC wants to ask me to delete my source files, but does not ask and resets overall operation percentage.

TC 8.52a x64 @ Win 7 SP1 x64, 16 GB RAM
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Sorry, this isn't currently supported. TC tries to find out whether an operation goes to a different drive and then does a copy+delete operation by itself. But if this fails, it uses MoveFile, which doesn't provide any feedback.
Author of Total Commander
https://www.ghisler.com
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

Sorry, this isn't currently supported. TC tries to find out whether an operation goes to a different drive and then does a copy+delete operation by itself. But if this fails, it uses MoveFile, which doesn't provide any feedback.
Is MoveFileEx not used?
User avatar
MVV
Power Member
Power Member
Posts: 8702
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Hm, but why can't TC in such case simply add file size after calling MoveFile to total bytes counter?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

It seems that this happens only when moving with MoveFile fails, so TC has to resort to copy+delete in an otherwise move-only operation. In this special case, TC has not calculated the total size of all files - instead, the progress shows the percentage of the number of files moved.
Author of Total Commander
https://www.ghisler.com
Post Reply