0 seconds delay when deleting files in Explorer/Total Commander2006-07-17 19:29:00
When you try to delete a file or directory in Windows Explorer (or Total Commander) that is in use by another program, it takes a long time before an error message tells you that the file cannot be removed. With a little bit of research I've found that this happens because there is a 5 seconds delay in deleting the files, so a solution would be to make that delay 0 seconds by patching the shell32.dll. The process is a little complicated so if you do not really understand something is better not to try it. This was tested on Windows XP and I recommend doing a backup before trying it. Here are the steps:First of all you need to make sure that there is only one shell32.dll file. Thus, go to C:\\Windows\system32\dllcache (assuming C is your system partition) and rename shell32.dll (if it exists) to shell32.dll.bakNow you will need a hex editor to patch the shell32.dll file. I used Tiny Hexer (which is free) so you can download and install it.Next you need to copy shell32.dll from C:\\Windo