Windows 文件访问被拒绝

Windows 文件访问被拒绝

我似乎对“Windows 上的访问被拒绝”有一个普遍的问题。它每次都会出现,例如:

  • 我的 bat 文件调用编译器在磁盘上创建一个文件
  • 我的 bat 文件重命名了一个文件
  • 但是我也将文件下载(FireFox)到 Windows 桌面,如果我尝试删除该文件,Windows 会给我“拒绝访问”。
  • 尝试禁用 AVG + 在 AVG 常驻防护中设置例外

(我尝试使用任务管理器 + Winternals 进程资源管理器检查,不是仍在运行的进程导致了锁定。)

  • Windows 7的。
  • 我的用户帐户是管理员。
  • 所有文件均由同一用户帐户创建。

这个问题是最近才出现的,但有些事情是我昨天才注意到的(当我再次开始调用我使用多年的.bat文件时)

我努力了:

  • 例如,使用“以管理员身份运行”启动 Windows 资源管理器,但这并没有什么区别
  • 右键单击 - 属性 - 安全并更改权限/所有权(尝试此操作时我也收到“拒绝访问”消息,因此这没有帮助)

这是我尝试更改“锁定”文件的安全性时的截图。(这里的问题是每次创建文件时都会持续发生锁定)

例子

如果我点击“继续”,系统会提示我不是所有者?但我看到的却是:“无法显示当前所有者”

如果我尝试更改所有权,则会收到“拒绝访问”的提示(没有权限)

这让我很困惑,因为我刚刚创建了它。(是的,通过一个 .bat 文件调用创建文件的可执行文件。但所有这些都在我的管理员用户帐户下运行。)

思考这是一个奇怪的问题某个地方的某个东西会保留文件句柄一段时间在尝试通过.bat 文件删除文件后......

我曾尝试在 .bat 文件发出删除指令 5 分钟后离开。(暂停 .bat 脚本)返回时(几分钟后)文件不见了。(我花了一些时间才注意到这一点,因为我是偶然发现的,但似乎我可以重复一遍)

所以原因对于所有的问题,可能是文件以某种方式处于一种神秘的状态,文件已经被安排删除,但速度却非常慢?(因此对文件执行的所有其他操作也表现得非常奇怪。)

我不知道为什么会这样(曾尝试禁用例如 AVG),但我猜这可以解释突然出现的问题?

答案1

使用解锁者解锁这些文件,然后尝试做任何你想做的事情。Unlocker 本身也支持删除、重命名等。

[可选] 我还建议您使用以下工具扫描计算机中的威胁诺顿强力清除器(它是免费的、可移植的;也可以与 AVG 一起工作)如果您不清楚问题的原因。

答案2

从此安全选项卡中,单击“高级”,单击“更改所有者”链接,在“输入对象名称”框中输入您的名称,然后单击“检查名称”,然后单击“确定”。这将重置您的授权权限。

答案3

也许您的文件系统已损坏。(请参阅非常相似的线程

运行chkdsk来修复它:

chkdsk /r C:

答案4

Windows 10 似乎已经大大改善并解决了该问题。文件不再长时间处于“锁定”/“文件访问被拒绝”状态...

因此更换 Windows 10 也算是一种解决方案。由于有这么多人为这篇文章做出贡献,我也想分享我的发现。

相关内容