What you will achieve
Read and set basic NTFS permissions on files and folders — understanding inherited permissions, Modify vs Full Control, and effective access.
1) Open the Security tab
- Right-click a file or folder → Properties → Security.
- The top list shows groups and users with access; the bottom pane shows permissions for the selected entry.
- Click Advanced to see inheritance, owner, and effective access.
2) Common permission levels
- Full control — read, write, delete, change permissions (use sparingly).
- Modify — read, write, delete files but not change ACLs.
- Read & execute — view and run files (typical for shared apps).
- Write — create and modify files only.
3) Inheritance
- Child folders usually inherit permissions from the parent — shown as greyed inherited entries in Advanced Security Settings.
- Disable inheritance only when you need a unique ACL — click Disable inheritance and choose convert or remove inherited permissions.
4) Check effective access (troubleshooting)
- In Advanced Security → Effective Access tab → Select a user → View effective access.
- Or icacls from Command Prompt:
icacls "D:\Shared" /T
5) Take ownership (when locked out)
- Advanced Security → Owner → change to Administrators group → apply to subcontainers.
- Then grant yourself Full control — fix ACL, then revert owner to SYSTEM if system folder.
6) Share permissions vs NTFS
- Effective access is the most restrictive of share and NTFS — set NTFS on server folders, share permissions often Everyone Read for simplicity on small LANs.
7) Reset permissions to default
icacls "C:\Users\Public" /reset /T /C
Use documented defaults only — blind reset on system folders breaks Windows.
8) Disable inheritance example
- Break inheritance on confidential folder → copy existing → remove Users group → leave Finance group Modify.
- Document ACL changes — unexplained deny rules lock out admins later.
Verification checklist
As test user, attempt access denied folder — should fail. As authorised group member, same path should succeed. Logs effective access before production ACL changes.
- Reboot once after changes that affect services, drivers, or firmware.
- Confirm the original problem is resolved under normal daily use, not only immediately after the fix.
- Note date, Windows version (Settings → System → About), and what changed in your personal runbook for next time.
Quick reference paths
- icacls
- File Properties → Security
Advanced Security Settings- Admin tools: press Win + X for Terminal (Admin), Device Manager, and Computer Management.
On shared family PCs, avoid deny rules unless necessary — explicit deny overrides allow and confuses troubleshooting for non-admin users.