出现这个问题的原因是多个进程或线程同时读写文件导致的。解决方法如下:
1、首先新建一个控制台程序。
2、然后导入进程相关的 *** 作类,主要是diagnostics。
3、然后调用Process类的GetProcesses方法,获取系统所以进程,注意是一个数组。
4、来看一下Process的相关解释说明,把鼠标放上去,看到如下图所示的内容。
5、接下来遍历进程数组,循环打印在控制台上。
6、最后运行程序就会看到如下图所示列出了系统中正在运行的进程。
由于该卷正被另一进程使用,无法运行Chkdsk。是设置错误造成的,解决方法如下:
1、首先按快捷键“Win+R”,打开“运行”窗口,打开中输入:cmd,然后再点击“确定”,如下图所示。
2、在管理员窗口,输入:chkdsk C: /f /r,输入完成后按“Enter”键(回车键)。
3、这时管理员窗口会出现:由于该卷正被另一进程使用,无法运行chkdsk。是否计划在下一次系统重新启动时检查此卷?(Y/N),如下图所示。
4、然后输入:Y,再按“Enter”键(回车键),如下图所示。
5、然后窗口会提示:将在下一次系统重新启动时检查此卷,chkdsk工具运行完成,关闭窗口即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)