File cannot be deleted, such a situation we often encounter. This is because a "behind-the-scenes" process is calling the file, and the deletion can only be implemented when the process is closed. So how do you locate the process? In general, we need third-party tools such as "Ice Blades". However, using its Resource Monitor in Windows 7 can be easily done.
Below we simulate the situation that the file cannot be deleted. In D disk, create a folder named Test, and then run the command prompt (CMD) and locate the command path in the folder directory. At this point, we delete the test folder and see the dialog box shown in Figure 1, indicating that the operation cannot be completed, and that the folder or file opens in another program.
Next we can do this: Right-click the Windows 7 taskbar to select the Start Task Manager command, click the Performance tab in the Open Windows Task Manager Console window, and then click the Resource Monitor button in the tab page to enter the Resource Monitor console. Click the "CPU" tab in the console to navigate to the tab, and then enter "test" in the search box to the right of the associated handle, and the system automatically searches for the system process associated with the test handle. Search for a moment, as shown in the figure can see the discovery process for Cmd.exe (verify the above simulation of the case). This means that the Cmd.exe process is invoking the test folder to cause a failure to delete the folder. Right-click the process, and then select the end Process command to eject the warning dialog box and confirm that the Cmd.exe process can be completed. Finally, delete the test folder and you can see that the folder was successfully deleted. Although the above is a simulation of the scene, in fact, exactly the same as the real situation, as long as the flexibility of the application of such problems will not bother you again.