如何修复“此访问控制条目已损坏”错误?
已发表: 2021-12-01与大多数操作系统一样,Windows 对用户文件和系统文件有明显的区别。 虽然人们可以添加、删除或修改用户文件,但他们对系统文件的访问权限非常有限。 Windows 保护系统文件可防止个人和其他程序未经授权使用。
想象一下错误地删除了一个关键系统文件。 发生这种情况时,计算机将立即遇到问题,如果不是完全停止工作的话。 值得庆幸的是,大多数 PC 用户都满足于使用用户文件和已安装的程序。 人们很少涉足存储系统文件的领域。
但是,出于某种技术原因,一些有经验的用户可能希望使用某些系统文件或文件夹。 在这种情况下,他们可以尝试获取文件的所有权。 毕竟,在所有权更改之前,Windows 不允许进行任何更改。 在此尝试期间,一些用户报告遇到以下错误:
此访问控制条目已损坏。 删除它并创建一个新的。
如果您遇到此问题,本文将介绍如何通过几个简单的解决方案来解决它。
消息“此访问控制条目已损坏”是什么意思?
访问控制是确定谁可以访问文件或文件夹的设置。 通常,Windows 仅将系统文件的所有权授予受信任的安装程序。 所以,如果你想修改一个系统文件,你需要拥有它。
发生此错误通常是由于缺少权限而发生的。 UWP 应用的干扰或冲突也可能导致该错误出现。 但是,如果文件或文件夹没有特定用户,也可能会出现错误。 下一节将简要介绍如何在 Windows 10 上删除“此访问控制条目已损坏”错误消息。
如何修复 Windows 10 上的“此访问控制条目已损坏”错误
虽然我们无法控制任何用户决定如何使用他们的计算机,但我们建议对系统文件或文件夹的任何更改都小心谨慎。 执行错误的修改会导致操作系统停止工作。 因此,我们建议在尝试修改任何系统文件或更改其所有权之前创建一个系统还原点。
此外,将系统文件的所有权更改为您自己会删除文件的一些保护。 因此,激活像 Auslogics Anti-Malware 这样的防病毒软件来检测和消除系统中任何潜伏的威胁非常重要。
使用反恶意软件保护 PC 免受威胁
检查您的 PC 是否存在您的防病毒软件可能遗漏的恶意软件,并使用 Auslogics Anti-Malware 安全删除威胁
也就是说,这里有两种方法可以消除 Windows 10 上的“此访问控制条目已损坏”错误通知。
修复 1. 获取文件的所有权
Windows 10 上“访问控制条目已损坏”错误的最常见解决方案是更改相关文件的所有权。 只有这样,您才能自由地对文件进行任何您希望进行的安全修改。
让自己成为 Windows 10 上文件的唯一所有者是一个稍微冗长但简单的过程。 这里的步骤解释了如何成功地做到这一点。
- 首先,打开文件资源管理器并转到您要更改其所有权的文件的位置。
- 右键单击该文件并选择“属性”。
- 当文件的属性对话框打开时,切换到安全选项卡。
笔记:
如果是系统文件或受保护文件,系统会提示您必须具有读取权限才能查看对象的属性。 要获得所需的权限,您必须取得文件的所有权。
- 单击高级以打开文件或文件夹的高级安全设置窗口。
- 在这里,单击更改链接,然后输入您在 Windows 上使用的管理员帐户的用户名。
- 您会注意到所有者已更改为您的用户名。 现在,勾选“替换子容器和对象的所有者”复选框。
注意:如果您尝试获取文件夹的所有权,此选项会将所有权更改应用于文件夹中的文件。
- 现在,单击应用以强制执行更改。
- 您将收到来自 Windows 安全性的弹出窗口,指出“您无权读取目录 [目录路径] 的内容。 您想用授予您完全控制权的权限替换目录权限吗? 如果您按是,所有权限都将被替换。” 只需单击是确认。
- 您将看到另一个 Windows 安全弹出窗口。 单击确定两次以继续。
- 返回文件或文件夹的高级安全设置窗口。 在 Permission Entries 下,您会看到您已被添加到完全控制之下。
- 从这里,您可以单击“更改权限”以添加另一个对象或继承权限。
根据这些步骤更改所有权后,您的问题应该得到解决。
修复 2. 关闭 UWP 应用
通用 Windows 应用程序是适用于所有与 Windows 兼容的设备的程序。 也就是说,它们可以阻止用户更改文件的所有者。 UWP 应用程序和文件所有权之间的确切关系还不是特别清楚。 然而,事实仍然是它们是可能导致访问控制条目损坏的因素之一。
因此,如果您遇到此问题并且第一步对您不起作用,则可能是后台存在干扰的 UWP 应用程序。 基本上,您可以通过 Microsoft Store 下载或更新的每个本机 Windows 程序都是 UWP 应用程序。 一些第三方开发人员也使用 UWP 平台来创建适用于 Windows 的应用程序。
您现在必须做的是检查这些程序和应用程序中的哪些在后台运行并关闭进程。 一些用户作证说,这最终对他们有用。
- 首先,打开任务管理器。 右键单击任务栏上的任意位置,然后选择任务管理器。
- 转到“进程”选项卡并识别正在运行的 UWP 应用。
- 右键单击正在运行的 UWP 应用并选择结束任务。 对您找到的这些应用程序的每个实例重复此操作。
就这样。 希望此解决方案对您有用,您现在可以在高级安全设置中更改所有权。