重新安装Windows 10后,所有硬盘驱动器上的权限被拒绝


1

我刚刚重新安装了Windows 10,它创建了一个新的用户/ ID。现在我的所有硬盘驱动器都是只读的,因为新用户与旧用户不匹配(这是一个多么好的系统)。我仍然可以从Windows资源管理器访问所有内容,但不断被要求获得管理员权限 问题是任何尝试保存失败的应用程序。幸运的是蒸汽似乎知道如何解决这个问题,当我第一次运行它时(虽然它需要一段时间,但是他们不顾自己的方式来修复窗户没有准备好)。

在此输入图像描述

我相信正常的解决方法是继续使用文件夹属性和安全选项卡,等待一段时间让Windows单独更改权限,同时递归到整个磁盘上的每个目录。更不用说在遇到像回收站这样的系统文件时会出错。

takeown命令看起来很有希望并需要很长时间,但我仍然得到相同的访问被拒绝。

takeown /F Z: /R /D Y

有一个干净,无痛的解决方案吗?

Answers:


0

试试这个技巧:快速将驱动器的文件夹共享给您自己的用户,这可以绕过这个问题。

如果没有,你将不得不采取好的“重新同化他们”的方法:

  • 单击驱动器的属性,然后转到“安全”选项卡。
  • 单击“高级”,在“高级安全性对话框”窗口中,单击“所有者”选项卡。
  • 检查当前所有者。要获得所有权,请单击“编辑”按钮。然后在“将所有者更改为”框中突出显示您的用户名,并单击“确定”完成该过程。
  • 返回“高级安全性设置”窗口,您将看到当前所有者已更改为您的用户。单击“确定”按钮退出该窗口。再次单击“确定”以完全退出“属性”窗口。
  • 再次转到对象的“属性”窗口。
  • 在对象的“属性”窗口中,单击“编辑”按钮,然后根据需要确认到UAC。
  • 在“组或用户名”框中突出显示管理员。如果您要管理对象权限的用户ID或组不存在,请单击“添加”按钮,然后在“输入对象名称”中键入所需的用户名或组名称以选择[...] “框,然后”确定“。
  • 在下面的“管理员权限”框(或您选择的任何其他用户名或组名)中,单击“允许”列下的“完全控制”,为管理员组分配完全访问权限控制权限。

如果这也以某种方式失败,您将必须启用默认管理员帐户并尝试从该帐户执行相同的过程(提升的cmd - > net user administrator /active:yes)。

另一种方法是尝试使用subinacl。下载官方subinacl.msi并安装它。

然后,打开一个高架cmd并粘贴以下行:

subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=system=f

这样做是修复用户帐户权限。


0

只需要做icacls PATH / reset / t / q

其中PATH是给你带来麻烦的文件夹/驱动器,你会很高兴。它会将权限重置为默认值。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.