| View previous topic :: View next topic |
| Author |
Message |
gezgin Junior Member


Joined: 16 May 2009 Posts: 18
|
Posted: Tue May 29, 2012 5:18 am Post subject: Inconsistent DEL key/Delete behavior in TC 8.0 |
|
|
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 |
|
| Back to top |
|
 |
karlchen Power Member


Joined: 06 Feb 2003 Posts: 4041 Location: Germany
|
Posted: Tue May 29, 2012 6:55 am Post subject: |
|
|
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 _________________ Enlightened by Lucid Lynx, enchanted by Maya Mint, productive on Precise Pangolin's Minty Sister.
Last edited by karlchen on Wed May 30, 2012 9:52 am; edited 1 time in total |
|
| Back to top |
|
 |
gezgin Junior Member


Joined: 16 May 2009 Posts: 18
|
Posted: Tue May 29, 2012 8:56 am Post subject: |
|
|
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 |
|
| Back to top |
|
 |
karlchen Power Member


Joined: 06 Feb 2003 Posts: 4041 Location: Germany
|
Posted: Tue May 29, 2012 1:13 pm Post subject: |
|
|
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 _________________ Enlightened by Lucid Lynx, enchanted by Maya Mint, productive on Precise Pangolin's Minty Sister. |
|
| Back to top |
|
 |
umbra Power Member

Joined: 14 Jan 2012 Posts: 675
|
Posted: Tue May 29, 2012 6:31 pm Post subject: |
|
|
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 7 Pro x64, Windows 8 Pro x64 |
|
| Back to top |
|
 |
ghisler(Author) Site Admin


Joined: 04 Feb 2003 Posts: 24702 Location: Switzerland
|
Posted: Wed May 30, 2012 8:50 am Post subject: |
|
|
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
http://www.ghisler.com |
|
| Back to top |
|
 |
karlchen Power Member


Joined: 06 Feb 2003 Posts: 4041 Location: Germany
|
Posted: Wed May 30, 2012 9:54 am Post subject: |
|
|
Hello, Christian.
Corrected my incorrect explanation for item (3) above. Thanks for your correction.
Karl _________________ Enlightened by Lucid Lynx, enchanted by Maya Mint, productive on Precise Pangolin's Minty Sister. |
|
| Back to top |
|
 |
bigtimefan Junior Member

Joined: 03 May 2004 Posts: 15
|
Posted: Thu May 31, 2012 12:39 am Post subject: |
|
|
| 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. |
|
| Back to top |
|
 |
speller2 Junior Member

Joined: 26 Jan 2009 Posts: 62 Location: Russia
|
Posted: Thu May 31, 2012 1:10 am Post subject: |
|
|
Use Shift+Delete and no additional dialogs will appear  |
|
| Back to top |
|
 |
gezgin Junior Member


Joined: 16 May 2009 Posts: 18
|
Posted: Thu May 31, 2012 1:13 am Post subject: |
|
|
| Quote: | | Use Shift+Delete and no additional dialogs will appear |
Of course, but that doesn't delete to the Recycle Bin, which is potentially dangerous. |
|
| Back to top |
|
 |
karlchen Power Member


Joined: 06 Feb 2003 Posts: 4041 Location: Germany
|
Posted: Thu May 31, 2012 2:25 am Post subject: |
|
|
| bigtimefan wrote: | | I quite dislike the new delete method | To be precise what you dislike is its visual representation in Total Commander.
The delete method itself is much more efficient than the old one and is pretty unlikely to trigger any emontional reaction at all. _________________ Enlightened by Lucid Lynx, enchanted by Maya Mint, productive on Precise Pangolin's Minty Sister. |
|
| Back to top |
|
 |
franziscko Junior Member

Joined: 11 Oct 2006 Posts: 20 Location: Ragusa - Sicily - Italy !!!
|
Posted: Sat Jun 02, 2012 3:35 am Post subject: |
|
|
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!
 |
|
| Back to top |
|
 |
Aezay Senior Member


Joined: 12 Feb 2003 Posts: 247 Location: Denmark
|
Posted: Sat Jun 02, 2012 9:20 am Post subject: |
|
|
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. |
|
| Back to top |
|
 |
Iveco Junior Member


Joined: 31 May 2009 Posts: 12
|
Posted: Sun Jun 03, 2012 3:02 pm Post subject: |
|
|
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 |
|
| Back to top |
|
 |
franziscko Junior Member

Joined: 11 Oct 2006 Posts: 20 Location: Ragusa - Sicily - Italy !!!
|
Posted: Sun Jun 03, 2012 4:36 pm Post subject: |
|
|
| 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....  |
|
| Back to top |
|
 |
|