I tried delete some file but windows 8.1 reported that access is denied, which other program might read that file, but I don't run any. So it is maybe a harmful program.
How can I find out which program is holding that file?
I tried delete some file but windows 8.1 reported that access is denied, which other program might read that file, but I don't run any. So it is maybe a harmful program.
How can I find out which program is holding that file?
There is a program called Process Monitor by sysinternals it will tell you what program did what. Here is the link
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
Process Explorer will show you which process has a file locked.
Click the icon that looks like a pair of Binoculars (or press CTRL-F)
Type the name of the file you are trying to delete.
You will then see which process has the file locked.