OpenedFilesView 是一款用于高级用户,显示当前正在被应用软件或者进程使用的位于你的系统当中的所有文件的列表的工具.该列表包括路径,句柄,属性,进程名称等等在内的额外文件的指定信息.该软件包括一个终止选择的进程或者文件句柄的选项,以及用于创建所有或者在该列表当中所选择项目的一个报告的选项
你试图删除/移动/打开一个文件时,可能会收到以下错误提示:无法删除[filename]: 共享冲突. 源文件或目标文件可能正在被使用/无法删除 [filename]: 文件正在被另一个人或程序使用.关闭任何可能使用这个文件的程序,重新试一次.
这时,OpenedFilesView就会派上用场了,它可以显示哪个进程锁定了文件,只要关闭对应进程就可以删除/移动/打开文件了.你也可以关闭文件的句柄.但是,使用此方法结束一个文件后,程序会变的不稳定甚至崩溃.
OpenedFilesView 可以在 Windows 2000/XP/2003/Vista(仅32位)下正常工作.旧版的Windows系统不被支持(NT/9x/ME),同时,运行该程序要求具有管理员权限.注意:OpenedFilesView不能关闭由Windows内核打开的文件.OpenedFilesView使用NtQuerySystemInformatio API来枚举系统中的所有句柄.在过滤掉所有非文件句柄后,它使用一个临时设备驱动 NirSoftOpenedFilesDriver.sys 来从核心内存读取关于每个句柄的信息.该设备驱动将在退出OpenedFilesView后自动从系统中卸载.