Inconsistent DEL key/Delete behavior in TC 8.0

English support forum

Moderators: Hacker, petermad, Stefan2, white

User avatar
gezgin
Junior Member
Junior Member
Posts: 36
Joined: 2009-05-16, 07:58 UTC
Location: Izmir, Turkey

Inconsistent DEL key/Delete behavior in TC 8.0

Post by *gezgin »

In Win7:

1. Right click on a file name on an NTFS-formatted drive and pick Delete. You get a "Beep" and a "Delete file / Are you sure you want to move this file to the recycle bin?" dialogue.

2. Set the cursor on a file name and press the DEL key. You get no "Beep" and *two* dialogues: One from TC that says "Deleting..." and one that is the same as the one above ("Delete file / Are you sure you want to move this file to the recycle bin?")

3. Do the same on a *FAT32-formatted* drive and you get the same behavior as "1" above.

Much weirdness...
--
Bob
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

Hello, Bob.

Case (1):

If you right click on an object and select "delete" you are using the Windows Explorer context menu and the delete operation will be executed by Explorer directly. Therefore you will only see the Explorer confirmation dialogue.


Case (2):

This is brought about by a new delete method introduced by Total Commander 7.5x. This new delete method had to be explicitly activated in T.C. 7.5x. It is the default delete method in T.C. 8.0.
All this only in case you are using Windows Vista and above.
The new delete method is called VistaDelete by Total Commander, because Microsoft introduced it in Windows Vista.
The old delete method which T.C. uses up to Windows XP is a real resource hog on Vista and above.
Using the delete method VistaDelete fixes this problem.

But everything comes at a price:
When using VistaDelete T.C. does no longer perform the delete operation itself. Instead it uses Explorer to so. Therefore you will see the Explorer confirmation dialogue. Behind the Explorer confirmation dialogue T.C. will display its own delete progress information box.
These are the two boxes which you notice.


Case (3):

VistaDelete only affects NTFS filesystems. Therefore VistaDelete cannot and will not be used on FAT32 filesystems. Therefore you will ony get one confirmation dialogue, displayed by T.C. itself. This is all.

--30-05-2012--
Nope. Statement above under (3) incorrect. See Christian's correct explanation below.: Your drive which happens to be FAT32 formatted will not have a recycle bin. No recycle bin, no VistaDelete method. Therefore you will ony get one confirmation dialogue, displayed by T.C. itself.
--30-05-2012--

Kind regards,
Karl
Last edited by karlchen on 2012-05-30, 15:52 UTC, edited 1 time in total.
MX Linux 21.3 64-bit xfce, Total Commander 11.50 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
User avatar
gezgin
Junior Member
Junior Member
Posts: 36
Joined: 2009-05-16, 07:58 UTC
Location: Izmir, Turkey

Post by *gezgin »

Thanks for that clear explanation. You said:
} Case (2):
} This is brought about by a new delete method introduced by
} Total Commander 7.5x. This new delete method had to be
} explicitly activated in T.C. 7.5x. It is the default delete
} method in T.C. 8.0.

Can I DEactivate it in TC 8.0?
--
Bob
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

Hello, Bob.

Yes, you can. But it is an uncool idea to do so. Cf. Ghisler's words, please, before doing so.
Also search for "VistaDelete" and read a few of the problem reports where VistaDelete=1 prevented Vista and Windows 7 from "resource hogging" when deleting a large number of files.

Cheers,
Karl
MX Linux 21.3 64-bit xfce, Total Commander 11.50 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
umbra
Power Member
Power Member
Posts: 876
Joined: 2012-01-14, 20:41 UTC

Post by *umbra »

2gezgin
You can disable it by setting "VistaDelete=0" to your wincmd.ini. But karlchen is right - for me, the speed gain is too important to be thrown away just because of a double delete dialog.
Windows 10 Pro x64, Windows 11 Pro x64
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50865
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

It has nothing to do with FAT or NTFS - just whether the drive supports the recycle bin or not. If it does, TC uses the new VistaDelete function, because the old one is horribly slow on Windows Vista/7.
Author of Total Commander
https://www.ghisler.com
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

Hello, Christian.

Corrected my incorrect explanation for item (3) above. Thanks for your correction.

Karl
MX Linux 21.3 64-bit xfce, Total Commander 11.50 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
bigtimefan
Junior Member
Junior Member
Posts: 15
Joined: 2004-05-03, 22:18 UTC

Post by *bigtimefan »

Thanks everyone for the question and answers in this thread. I quite dislike the new delete method and am happy to know I can disable it. Has never created any noticeable problems for me in previous versions.
speller2
Junior Member
Junior Member
Posts: 92
Joined: 2009-01-26, 13:49 UTC

Post by *speller2 »

Use Shift+Delete and no additional dialogs will appear :)
User avatar
gezgin
Junior Member
Junior Member
Posts: 36
Joined: 2009-05-16, 07:58 UTC
Location: Izmir, Turkey

Post by *gezgin »

Use Shift+Delete and no additional dialogs will appear
Of course, but that doesn't delete to the Recycle Bin, which is potentially dangerous.
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

bigtimefan wrote:I quite dislike the new delete method
To be precise what you dislike is its visual representation in Total Commander. :wink:
The delete method itself is much more efficient than the old one and is pretty unlikely to trigger any emontional reaction at all.
MX Linux 21.3 64-bit xfce, Total Commander 11.50 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
franziscko
Junior Member
Junior Member
Posts: 25
Joined: 2006-10-11, 20:09 UTC
Location: Ragusa - Sicily - Italy !!!

Post by *franziscko »

Hi !!!
i've not understand well...

only a question:
i never use recycle bin in TC, so, what is the fastest metod to delete?
i often delete megs and megs of files (even about 10.000 files),
TC in XP and Seven is always very slow. Can you help me?
i always use F8. Thank you!
:)
User avatar
Aezay
Senior Member
Senior Member
Posts: 269
Joined: 2003-02-12, 07:27 UTC
Location: Denmark
Contact:

Post by *Aezay »

2franziscko
If you never use the recycle bin, you can disable the option F8/Del deletes to recycle bin (Shift=directly) under the Copy/Delete option category.
Doing this should speed up the deletion process. Instead of turning off this option, you can also hold down shift while you press Del/F8.
Of all the planets I've been to, this one is my favorite.
User avatar
Iveco
Junior Member
Junior Member
Posts: 14
Joined: 2009-05-31, 13:19 UTC

Post by *Iveco »

Thanks for the info.
I've disabled it, I've learned for years how to delete with total commander and having different popups now introcuded, I sometimes press the wrong buttons, because I just press what I was used too. So this was getting annoying.

I never noticed any speed problems while "deleting" stuff with TotalCMD.
Hence it should be ok.

Regards,

Iveco
franziscko
Junior Member
Junior Member
Posts: 25
Joined: 2006-10-11, 20:09 UTC
Location: Ragusa - Sicily - Italy !!!

Post by *franziscko »

Aezay wrote:2franziscko
If you never use the recycle bin, you can disable the option F8/Del deletes to recycle bin (Shift=directly) under the Copy/Delete option category.
Doing this should speed up the deletion process. Instead of turning off this option, you can also hold down shift while you press Del/F8.
Thank you, but leave this option always disabled!
So, there isn't a better/fast way.... :cry:
Post Reply