Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
I can not delete a movie file (around 112MB) which was download from p2p.
I was tried many way to delete this movie file -- under DOS, regedit, safety mode etc., under Task Manage -- delete explorer.exe -- then browse to that movie file. But always came out same error message " can not delete this file because it run with other program".
Is there anyone know some way to delete this movie file ?

Make sure that no other program is using this file. Close the p2p app if it's open. I would just do a ctrl+alt+del and close any application that is opened. Also try renaming it first and then delete it.
Hope that helps.
Kevin.

Do you have updated AV software? Also disable the preview which opens the movie in the sidebar with media player. You can also try tocreate a folder called "delete" then cut the file and paste it into that folder. Then delete that folder.

I can not rename, cut and paste this move file to anywhere.
I am sure, there is no other program run with this move file.

Download a program called Wipedelete from downloads.com. It is an excellent freeware program. I used this to delete many pesky files that I had downloaded from P2P's.
Try it and post back to let us know if this works.

This is for XP users having problems with incomplete or corrupted avi files e.g when accessing them in explorer causes much processor and hard drive usage and when trying to delete, rename etc. can't because file in use by other process. This happens because explorer loads shmedia.dll that tries to get properties of avi e.g width, height, length etc. and has problems doing this with incomplete avi.
One solution is to use other than explorer to handle avi files e.g command prompt or some other file manager. Or you can prevent the shmedia.dll from loading when accessing avi files by clearing the value (Default) from the following registry tree HKEY_CLASSES_ROOT\SystemFileAssociations\.avi\shellex\PropertyHandler
You can do this by opening windows registry editor by selecting run... from the start menu and typing regedit.exe in the field then press enter. In regedit activate the my computer in the tree view and search SystemFileAssociations. When the key is found there browse for the key .avi and there shellex and there PropertyHandler. There click (Default) so you can edit its value and clear it. Or you can make .reg file with notepad or other plain ASCII text editor named e.g XP_avibugfix.reg that contains the following lines
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\SystemFileAssociations\.avi\shellex\PropertyHandler]
@=""After that run the .reg file by double clicking it to apply the changes into the Windows XP registry. And if you for some reason want to undo this later do other file named e.g. Undo_XP_avibugfix.reg containing lines
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\SystemFileAssociations\.avi\shellex\PropertyHandler]
@="{87D62D94-71B3-4b9a-9489-5FE6850DC73E}"One thing you could try is Process Explorer from http://www.sysinternals.com/ with it you can search the undeletable file/folder name and see what process has it open. With it you can also close that processes handle to that file/folder and after that you should be able to delete it.

run>> type win.ini >>ok>> once your win.ini is opened add a line as follows
[Rename]nul=C:/PATH/FILENAME.extension
save changes and restart pc , you may still see the file on your pc just delete it as usual should have no problem.

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |