我有一台 Windows 10 机器,几周前 Far Manager 开始出现异常。在几个文件夹中,Far 无法修改/删除不是由它创建的文件。我检查了文件属性、NTFS 所有者和权限,文件没有任何不同。它在普通本地 Windows 用户下运行,该用户属于本地管理员组,并且该用户是所有这些文件的所有者。
Far Manager 中的错误总是首先要求管理权限,当我批准时,它仍然显示“访问被拒绝”。
今天在C:\Users\abc\Pictures文件夹下的实验:
- 通过 Explorer 的新建菜单创建并保存在记事本中的文本文件无法在 Far 中删除或修改和保存。但是我可以将其复制到另一个文件夹,但无法将其复制到同一文件夹中的不同名称下。
- Far 中创建的文本文件本身可以修改/删除。当我在 Explorer 中重命名此类文件时,它的行为突然与示例 1 中的文件一样(无法删除/保存)。
- Far 本身创建的文本文件可以修改/删除。当我直接在记事本中打开文件并保存时,它的行为突然与示例 1 中的文件一样(无法删除/保存)。
- 从 Far Manager 内部生成“cmd”并通过删除文件
DEL
始终有效,这表明实际的用户权限不是问题
几年来我没有对 Far Manager 进行任何更改,Windows 只是自行更新,最近没有安装任何新软件。今天我尝试更新到最新版本的 Far Manager,但结果相同。我的另一台装有 Windows 10 和 Far Manager 的 PC 没有出现此问题(但同样,这台 PC 几周前也没有出现此问题)。
知道这些文件有何不同吗?为什么其中一个文件可由 Far 编辑,而另一个则不能?这可能是文件系统级别的损坏吗?或者可能是其他控制台应用程序,我可以尝试操作这些文件,看看问题是否只出在 Far 身上?