我正在 Photoshop 中编辑一些文件,突然间 - 没有任何错误或任何事情,一如既往的正常工作 - 我无法保存文件,所以我做了“另存为”,然后我去看看发生了什么尽管我是管理员,但我现在无法编辑、打开或删除原始文件:我检查了其属性>安全性,发现该文件完全没有所有权/组/权限 - 该选项卡完全没有空白的; 甚至单击“高级”按钮也没有帮助,因为它说我没有权限,无法添加,因为电脑中没有身份拥有该文件等的所有权(封闭的自赞循环,没有任何出路)。
此外,该文件具有“N”属性。
怎么会发生这样的事呢?怎么删除这个文件呢?
或者最好的解决方案是向我展示是否可以以某种方式将安全权限添加回文件(因为目前绝对没有安全权限,因此该文件无法使用 - 无法打开它,编辑它或删除它)。
顺便说一句,文件所在的 SSD 仍然很新,大约 6 个月前的样子(3TB SSD)。
我主要猜测文件系统损坏(运行 chkdsk;也重新启动系统),或者如果不是这样,那么您的防病毒程序很奇怪;但理论上,如果程序在创建文件时指定了一个空的“安全描述符”,则可以通过正常方式实现。
管理员始终可以获取任何文件的所有权,无论其权限如何,将自己或整个“管理员”组分配为系统级权限。该
takeown
工具使用这个。一旦成为所有者,管理员就可以设置新的 ACL,而忽略旧的 ACL。(拥有所有权隐式授予此权限,“takeown”操作甚至会删除任何可能拒绝该权限的特殊“创建者权限”ACL。)
此外,管理员可以使用其他系统权限来设置任意所有者和 ACL,或者直接删除文件(SeRestorePrivilege 允许绕过写入权限检查);这是 Explorer 用于设置自定义所有者的方法,PowerShell 还使用它来删除没有“删除”权限的文件。
我从来没有遇到过这样的错误,但看起来磁盘有问题。这样的错误应该令人担忧,您应该进行所有可能的检查。
以下是一些建议:
chkdsk
如果什么也没找到: