文件被system进程锁定,不能删除

文件被system进程锁定,不能删除,没有明显用户进程操作此文件。

软件UNLOCKER,WHOLOCKME,LOCK HUNTER之类的,可能需要重启才能解决问题,这在生产环境 中是不可接受的。

能作的还是慢慢搜索可用解决方案。。

然后,找到此个文档,显示了被SYSTEM占用文件的解决办法,并将此归为WIN2008的一个小BUG,但不知道实际效果如何。。:

http://stackoverflow.com/questions/4378192/windows-2008-r2-kernel-system-process-pid-4-is-locking-files-and-folders

Windows 2008 R2 - Kernel (System Process PID=4) is locking files and folders

As Dani has already mentioned in the comment:

It's a bug in Windows 7 and likely in Windows Server 2008 (possibly 64bit versions only). It surfaces when you disable Application Experience service.

Re-enabling this service has fixed this problem for me.

A bit more info here as to why it's causing a problem.

List of other SO questions which seem to be related:

时间: 2024-12-11 09:55:09

文件被system进程锁定,不能删除的相关文章

mo移去图层后, 仍然不能删除文件,报告图层文件被其它进程占用,怎么办?

问题描述 Mapobject移去图层后,有时候图层文件仍然被占用,不能删除文件,为什么?各位大佬:Mapobject移去图层后,有时候图层文件仍然被占用,如何解决?因为我要在程序中删除该文件!情况有点怪:移去图层后,有时候能删除,有时候不能,说图层文件被其它进程占用.将整个程序关掉,当然是可能删除的.移去图层代码:for(shorti=0;axMap1.Layers.Count>0;){axMap1.Layers.Remove(i);}axMap1.Layers.Clear(); 解决方案 解决

mac 复制文件到/System/Library/Frameworks 目录报错

mac book 中复制文件到/System/Library/Frameworks 目录报错 解决方法: 重启电脑,长按Command+r 打开utility中终端 执行如下命令: csrutil disable reboot 我是什么情况遇到这个问题的呢? 安装高版本的Python时 原先系统已经安装了Python,版本是2.7 我在Python 官网下载了Python 3.5.1 安装完了之后按照网上执行一个shell脚本,老是告诉我没有权限, sudo 了也没有用. 下面是这个脚本: #!

urlproc.exe是什么进程?进程结束与删除的方法

urlproc.exe是360浏览器的安全红绿灯扩展程序文件,只要电脑中安装有360浏览器,并且随浏览器启动一起启动. urlproc.exe进程作用: 通过安全红绿灯能有效拦截挂马带毒.钓鱼.欺诈等威胁网站,同时可以进行修复浏览器.清理浏览痕迹.启动无痕浏览.启动隔离模式等操作,并能有效保护上网安全. 安全红绿灯拦截技术: URL拦截层:360安全浏览器的URL拦截应用了网页搜索技术,定位挂马.钓鱼.欺诈网址.这种依靠恶意网址库的拦截方式十分快速.准确,并且其资源消耗由360后台的服务器承担,

当删除文件时,提示没权限删除文件怎么办

删除文件的时候提示没有权限不能删除,这只是我们平常不能删除文件遇到的其中一个提示而已,面对这个提示要解决很简单,只需要把我们要删除的文件给予我们当前账号要删除的权限就行了. 1 如何给予用户权限 定位到你要删除的文件,然后右击改文件,选择属性,切换到"安全"项.然后点击右下方的"高级"按钮,切换到"所有者"项,点击下方的"编辑"按钮.最好选着自己当前使用的用户,将文件的所有者变更为当前用户名,如Administrators,同

NT Kernel & System 进程CPU占用过高问题解决方法

最近电脑突然出现顿卡顿卡的现象,查看进程管理,发现有一个System的进程一直占用CPU 50%,并且开机便如此. 针对这个问题我在网上查了很多资料,大部分都说系统该清理啦或者巴拉巴拉之类的电脑小白解决办法,都是复制粘贴的,看到老外写了一篇关于NT Kernel & System 进程CPU占用过高问题文章分析,我觉得分析的还是很好的,只可惜我最终发现我的问题并非出现在驱动上面(之前一直在这个误区里面走了好久,驱动装了卸了装,折腾不息). 好了,背景介绍到这里,下面说下我的问题是怎么解决的: 首

Win8系统删除文件无权限怎么利用命令删除

  我们会在电脑中删除各种没用的垃圾文件,这样可以缓解磁盘空间的压力,但有用户在win8系统中删除某些文件时提示"你需要权限来执行操作,你需要权限才能对文件夹进行更改"(如图所示),重试也无法对文件进行删除,出现这种权限而无法删除顽固文件又该如何解决呢?其实我们还可以利用系统自带的命令来删除这些顽固文件,一起来看看给大家带来的删除技巧吧. WIN8系统删除文件没有权限,利用命令删除其实就可以很好地解决了,这和win7 64位旗舰版是有区别的,具体的操作步骤如下所示: 1.鼠标移动到左下

WINDOWS.OLD文件有什么用,怎么删除WINDOWS.OLD

win7中有很多文件如果我们要删除是不能直接删除的,直接删除可能会导致各种各样的错误,今天要来说的文件是WINDOWS.OLD文件. 1 WINDOWS.OLD是什么文件? WINDOWS.OLD这个文件夹是您在安装升级Windows7时对以前操作系统的备份目录,可能会占用你硬盘的几个甚至几十个G的空间!也就是这个文件是完全没用的,可以直接删除. 2 WINDOWS.OLD直接删除会导致什么后果? 直接删除会导致资源管理器崩溃,所以不能直接删除. 3 用命令删除WINDOWS.OLD文件 点击开

SYSTEM进程的CPU占用率高怎么办

用户有时可能会遇到SYSTEM 进程的CPU 长时间接近100%的情况. 要分析这个植障问题, 传统的方法是要在性能监视器里添加SYSTEM 的所有线程的CPU计数器,然后找出占用cpu最高的线程,再用Process Viewer 和Pstat 工具分析该线程的内存地址,以便找出最可疑的问题模块.这个方法非常复杂,不太适合普通用户. 借助Process Explorer ,就可以很方便地解决一些和驱动程序有关的SYSTEM 进程问题.例如当在Wndows7 系统中插入USB闪存,并启用ReadB

Linux下如何知道文件被那个进程写

本文链接地址: Linux下如何知道文件被那个进程写 一个问题:(想想能解决不?) "一个文件正在被进程写 我想查看这个进程 文件一直在增大 找不到谁在写 使用lsof也没找到" 这个问题挺有普遍性的,解决方法应该很多,这里我给大家提个比较直观的方法. linux下每个文件都会在某个块设备上存放,当然也都有相应的inode, 那么透过vfs.write我们就可以知道谁在不停的写入特定的设备上的inode. 幸运的是systemtap的安装包里带了inodewatch.stp,位于/us