执行重置失败了,但是多出了几个用户,发生不能轻易访问了,ad和system用户有完全修改权限
时间: 2025-06-08 17:48:56 浏览: 18
<think>好的,我现在需要帮助用户解决执行权限重置失败后出现的问题。用户提到执行icacls命令失败,导致无法访问,并且出现了AD和SYSTEM用户有完全控制权限的情况。首先,我需要理解用户的具体情况。
用户之前的问题是关于WindowsApps文件夹在D盘而不是C盘,执行重置命令是否可行。现在执行重置失败,导致权限混乱,出现了额外的用户账户,比如AD账户,这可能是指Active Directory账户或者其他自定义账户,同时SYSTEM账户拥有完全控制权,但用户自己无法访问。
首先,我需要考虑为什么重置会失败。可能的原因包括权限继承问题、文件夹正在被系统进程占用,或者命令执行时没有管理员权限。另外,用户提到的AD账户可能原本不在权限列表中,可能是由于重置过程中某些配置错误导致的。
接下来,用户无法访问文件夹,可能是因为权限被更改为只有AD和SYSTEM账户有权限,而用户自己的账户被移除了。这时候需要手动恢复权限,但用户可能没有足够的权限来操作,所以需要指导用户如何取得所有权或修改权限。
可能的解决步骤包括:
1. 使用管理员权限运行命令提示符或PowerShell,确保命令执行时有足够权限。
2. 检查文件夹的当前权限,确认哪些账户有访问权。
3. 手动添加用户账户或管理员组到权限列表中,赋予适当权限。
4. 如果无法直接修改,可能需要使用Take Ownership工具或修改注册表来取得所有权。
5. 确保SYSTEM和TrustedInstaller账户的权限正确,以维持系统功能。
同时需要提醒用户操作风险,比如修改系统权限可能导致系统不稳定,建议备份数据或创建还原点。另外,AD账户的出现可能需要检查是否涉及域环境,是否有组策略影响权限设置。
需要将这些步骤用清晰的中文解释,结构分明,让用户能一步步跟随操作。同时,要确认用户是否在域环境中,是否有管理员权限,以及是否了解基本的权限管理操作。如果用户不太熟悉这些概念,可能需要更详细的指导,比如如何打开高级安全设置,如何添加用户账户等。
最后,确保回答覆盖了用户的问题,即解决重置失败后的权限问题,恢复访问,并确保系统关键账户的权限正确。</think>---
### **问题分析**
重置命令失败后出现 **AD 和 SYSTEM 用户拥有完全控制权**,但你的账户无法访问,本质是权限继承被破坏或手动添加了异常账户。需重点解决以下问题:
1. **重置失败原因**:可能是文件夹被系统进程占用,或路径权限被锁定。
2. **AD 账户来源**:若你的设备在域(企业网络)中,AD 账户可能是域管理员手动添加的;若设备是个人电脑,可能是误操作导致。
3. **SYSTEM 权限问题**:SYSTEM 账户拥有完全控制权是正常现象,但若你的账户被移除,会导致无法访问。
---
### **解决方案**
#### **步骤1:强制获取所有权**
1. 以管理员身份运行 **PowerShell**,执行以下命令获取文件夹所有权:
```powershell
takeown /F "D:\Program Files\WindowsApps" /A /R /D Y
icacls "D:\Program Files\WindowsApps" /grant Administrators:(F) /T /C /Q
```
- `takeown`:将所有权转移给管理员组。
- `icacls /grant`:赋予管理员组完全控制权。
#### **步骤2:手动清理异常权限**
1. 右键点击 `WindowsApps` 文件夹 → **属性** → **安全** → **高级**:
- 点击 **禁用继承** → 选择 **“从此对象中删除所有已继承的权限”**。
- 删除所有非系统账户(如 AD 或其他陌生账户),仅保留:
- `SYSTEM`(完全控制)
- `TrustedInstaller`(完全控制)
- `Administrators`(完全控制,仅用于临时修复)
- 你的用户账户(读取/执行权限)
2. 点击 **确定** 保存,若提示权限不足,重启后重复操作。
#### **步骤3:恢复系统默认权限**
1. 执行以下命令强制重置权限:
```powershell
icacls "D:\Program Files\WindowsApps" /reset /T /Q /C
icacls "D:\Program Files\WindowsApps" /setowner "NT SERVICE\TrustedInstaller" /T /C /Q
```
- `/setowner`:将所有者恢复为 `TrustedInstaller`(系统核心服务账户)。
#### **步骤4:验证权限结构**
1. 重新打开文件夹属性 → **安全** → 检查是否包含以下账户:
- `NT SERVICE\TrustedInstaller`(所有者,完全控制)
- `SYSTEM`(完全控制)
- `Administrators`(读取/执行)
- 你的账户(读取/执行)
---
### **关键注意事项**
1. **AD 账户的潜在风险**:
- 若设备在域环境中,AD 账户可能是合法管理员添加的,删除前需确认。
- 若为个人电脑,AD 账户可能是病毒或误操作导致,建议全盘查杀。
2. **不要长期保留 Administrators 的完全控制权**:
- 完成修复后,需移除 `Administrators` 的完全控制权,否则可能破坏 UWP 应用运行。
3. **系统进程占用问题**:
- 操作前关闭所有应用商店应用,或重启进入安全模式执行命令。
---
### **总结**
- 通过 `takeown` 和 `icacls` 强制修复权限后,需将所有者交还给 `TrustedInstaller` 以恢复系统保护。
- 若 AD 账户来源不明,建议检查系统日志或联系网络管理员。
- 操作后若应用无法启动,可通过 **Windows 设置 → 应用 → 修复/重置** 对应应用。
阅读全文
相关推荐














