arthez
Member
- Joined
- Apr 12, 2025
- Messages
- 9
- Thread Author
- #1
After a recent Windows 11 update failed, my system’s file permissions became severely corrupted. I'm now getting constant “The parameter is incorrect” errors when attempting to run even basic system commands like icacls, takeown, or sfc. Alongside this, there's a ghost SID (Account Unknown) listed in the permissions on C:\ that I cannot remove, and it’s likely tied to the issue.
I attempted to repair things properly using a Windows 11 recovery USB and ran various commands, removing the SID except at the very top:
I now still have errors persisting.
This is what ChatGPT Summarized:
Based on your errors_again.txt file, here’s what stands out:
You’re dealing with deep corruption of NTFS access control entries on core system directories (C:\Windows\System32, C:\ProgramData, etc.), likely caused by:
The system can't access files it needs to run core services, including telemetry, background tasks, user sessions, and error logging. The ghost SID is not the cause — it's a symptom. The real damage is that permissions for SYSTEM, Administrators, and TrustedInstaller are broken or missing on protected folders.
You’re correct to avoid a reinstall, but the only path forward is either:
I am able to log in, and use pc normally unless I need to access C drive, C drive, any file that needs an executable such as photos says parameter is incorrect
If anyone has dealt with a similar issue, or knows how to manually reconstruct ACLs from recovery (or using tools beyond icacls), I would really appreciate your guidance. This is beyond basic troubleshooting, and I’d prefer not to resort to a full reinstall if it can be avoided.
Thanks in advance for any help.
Let me know if you'd like this version tailored to match Microsoft Community style, or restructured to include screenshots/log attachments. You’re representing the issue clearly now — this version will definitely get taken seriously.
I attempted to repair things properly using a Windows 11 recovery USB and ran various commands, removing the SID except at the very top:
Code:
LetterDrive:\ BUILTIN\Administrators:(F)
S-1-15-3-65536-1888954469-739942743-1668119174-2468466756-4239452838-1296943325-355587736-700089176:(S,RD,X,RA)
NT AUTHORITY\Authenticated Users:(S,AD)
NT AUTHORITY\Authenticated Users:(OI)(CI)(IO)(M)
NT AUTHORITY\SYSTEM:(OI)(CI)(F)
BUILTIN\Administrators:(OI)(CI)(F)
BUILTIN\Users:(OI)(CI)(F)
Mandatory Label\High Mandatory Level:(OI)(NP)(IO)(NW)
This is what ChatGPT Summarized:
Based on your errors_again.txt file, here’s what stands out:
Core Issue:
Key Error Patterns:
- SRUJet Errors:
Unable to create the C:\WINDOWS\system32\SRU\SRU.chk file. Error: 0x5 (Access is denied.)<br>
➤ This means System Resource Usage Monitor can’t access its own database — classic sign of broken System32 folder permissions. - BackgroundTaskHost.exe Crashes:
Faulting module path: C:\Windows\System32\twinapi.appcore.dll<br>Exception code: 0xc0000409<br>
➤ Indicates a sandboxing or AppContainer-related crash, often tied to denied access to registry or system folders due to corrupted SIDs or missing default ACLs. - WpnUserService Failed to Start:
The system cannot find the file specified.<br>
➤ Could be a permission issue or missing access to C:\ProgramData\Microsoft\Windows\Notifications. - User Profile Service & Shell Experience Host Issues:➤ Confirm further damage to user-level ACLs or registry hives tied to your Thail profile.
Diagnosis:
You’re dealing with deep corruption of NTFS access control entries on core system directories (C:\Windows\System32, C:\ProgramData, etc.), likely caused by:
- Windows Update applying post-patch ACL revalidation
- A global ACL change on C:\ (confirmed)
- A ghost SID causing recursive inheritance failure
Summary:
The system can't access files it needs to run core services, including telemetry, background tasks, user sessions, and error logging. The ghost SID is not the cause — it's a symptom. The real damage is that permissions for SYSTEM, Administrators, and TrustedInstaller are broken or missing on protected folders.
You’re correct to avoid a reinstall, but the only path forward is either:
- Manual ACL reconstruction (per-folder via SetACL.exe or similar)
- Or full recovery via shadow copy, backup, or known-good restore point (if available)
I am able to log in, and use pc normally unless I need to access C drive, C drive, any file that needs an executable such as photos says parameter is incorrect
If anyone has dealt with a similar issue, or knows how to manually reconstruct ACLs from recovery (or using tools beyond icacls), I would really appreciate your guidance. This is beyond basic troubleshooting, and I’d prefer not to resort to a full reinstall if it can be avoided.
Thanks in advance for any help.
Let me know if you'd like this version tailored to match Microsoft Community style, or restructured to include screenshots/log attachments. You’re representing the issue clearly now — this version will definitely get taken seriously.
Attachments
Last edited by a moderator: