Share vs NTFS Permissions: How They Combine
Understand how share and NTFS permissions combine, why the most restrictive wins, and how to diagnose access denied errors on network shares.
When a user accesses a folder over the network, two separate permission sets are evaluated: the share permissions on the network share and the NTFS permissions on the underlying folder and its files. The effective permission is the more restrictive of the two. This means a user can have Full Control at the share level and still be unable to write if the NTFS permissions deny or omit write access. This page explains how the evaluation works, how to diagnose which permission is blocking access, and how to fix it without resorting to taking ownership of system folders—a practice that causes more problems than it solves.
How Permissions Are Evaluated
The evaluation happens in two stages:
- Share permissions are checked against the user’s access token. These permissions apply only when the share is accessed over the network. They do not apply to local logon.
- NTFS permissions are checked on the file system. These apply both locally and over the network.
For a network access, the effective permission is the intersection of the two. For example, if the share allows Change (which includes write) but the NTFS permissions allow only Read, the user gets Read. Conversely, if the share allows Read but the NTFS permissions allow Full Control, the user still gets Read. The most restrictive set always wins.
This dual-layer design is intentional: share permissions provide a coarse boundary at the network entry point, while NTFS permissions provide fine-grained control on the file system itself.
Diagnosing the Block
When a user reports an access denied error on a network share, the first step is to determine which permission set is causing the problem. Use the Effective Access tool in Windows to see the actual permissions for a specific user.
Using Effective Access
- Open File Explorer and navigate to the folder that is shared.
- Right-click the folder, select Properties, then go to the Security tab.
- Click Advanced, then go to the Effective Access tab.
- Click Select a user, enter the user account, and click OK.
- The tool displays the effective permissions for that user on that folder.
If the effective permissions show Read but the user needs to write, the NTFS permissions are the limiting factor. If the effective permissions show Full Control but the user still cannot write, the share permissions are the problem.
Checking Share Permissions
To view the share permissions:
- Right-click the folder, select Properties, then go to the Sharing tab.
- Click Advanced Sharing, then Permissions.
This shows the share-level permissions for the share.
Fixing the Permissions
The fix depends on which permission set is too restrictive. Always change the permissions that are too restrictive, not the other way around. For example, if the NTFS permissions deny write, do not loosen the share permissions—that will not help. Instead, adjust the NTFS permissions.
Adjusting NTFS Permissions
To grant write access at the NTFS level:
- Right-click the folder, select Properties, then go to the Security tab.
- Click Edit, then Add.
- Enter the user or group name, click OK.
- In the permissions list, check the Write box (or Modify for more comprehensive access).
- Click Apply and OK.
If the user needs to create files, Write is sufficient. If they need to delete or rename, Modify is required.
Adjusting Share Permissions
To grant write access at the share level:
- Right-click the folder, select Properties, then go to the Sharing tab.
- Click Advanced Sharing, then Permissions.
- Select the user or group, and check the Change box (which includes write).
- Click Apply and OK.
Common Misdiagnosis: Taking Ownership
A widespread piece of advice for fixing permission errors is to take ownership of the folder and replace all permissions. This is a natural mistake because it seems like a direct solution: if you own the object, you can do anything. However, taking ownership of system folders or folders with complex permission inheritance can break the security model of the operating system, leaving the system in an inconsistent state. For example, taking ownership of the C:\Windows folder can cause system instability, and it does not address the underlying permission configuration. The correct approach is to identify the specific permission that is too restrictive and adjust it, not to seize ownership.
Comparison Table
| Permission Type | Applies When | Controls | Most Restrictive Wins? | When It Does NOT Apply |
|---|---|---|---|---|
| Share Permissions | Network access only | Basic access levels: Read, Change, Full Control | Yes, combined with NTFS | Local logon; not evaluated for local access |
| NTFS Permissions | Local and network access | Detailed permissions: Read, Write, Modify, etc. | Yes, combined with share | When the folder is not shared; only local access |
What People Get Wrong
A common misunderstanding is that share permissions are the primary control for network access. In reality, NTFS permissions are the more granular and often the actual bottleneck. Another mistake is assuming that granting Full Control at the share level is enough. Because the most restrictive permission wins, a user with Full Control at the share can still be blocked by NTFS permissions. This is a natural assumption because the share permissions are the first thing you see when setting up a share, but the NTFS permissions are the underlying layer that ultimately determines access.
Step-by-Step Repair
Step 1: Identify the User’s Effective Permissions
Use the Effective Access tool as described above. This tells you the actual permissions the user has on the folder.
Step 2: Determine Which Permission Set Is Limiting
Compare the effective permissions with the share permissions. If the effective permissions are more restrictive than the share permissions, the NTFS permissions are the limiting factor.
Step 3: Adjust the Restrictive Permission
- If NTFS is the problem, edit the NTFS permissions and add the necessary access.
- If share is the problem, edit the share permissions and add the necessary access.
Step 4: Test the Access
Have the user try to access the share again. If the problem persists, re-check the effective permissions, as changes may take a moment to propagate.
Command-Line Alternatives
For administrators who prefer the command line, the icacls tool can be used to view and modify NTFS permissions.
To view the current NTFS permissions on a folder:
icacls C:\SharedFolder
This outputs the access control list for the folder. The output shows entries like BUILTIN\Users:(OI)(CI)(RX) which means the Users group has read and execute permissions.
To grant write access to a user:
icacls C:\SharedFolder /grant "DOMAIN\username":(OI)(CI)M
This grants Modify permissions, which includes write, to the specified user. The (OI) and (CI) flags apply the permission to files and subfolders.
To view share permissions from the command line, use the net share command:
net share SharedFolder
This shows the share name, path, and the permissions. However, net share does not show detailed permissions; it shows the share-level access. To see the share permissions in detail, use the Advanced Sharing dialog in the GUI.
When to Reinstall
Reinstalling the operating system is rarely a solution for permission problems. It is a last resort that destroys all data and applications. Only consider a reinstall if the system is otherwise unusable and all other repair options have been exhausted. For permission issues, the fixes described here are sufficient in the vast majority of cases.
Summary of Commands
| Command | Purpose | Output Meaning |
|---|---|---|
icacls C:\SharedFolder | View NTFS permissions | Lists the ACL entries for the folder |
icacls C:\SharedFolder /grant "DOMAIN\username":(OI)(CI)M | Grant Modify permission | Grants the user modify access to the folder and its contents |
net share SharedFolder | View share information | Shows the share name, path, and permissions |
Common questions
Why can I access a share but not write to it?
This usually means the NTFS permissions on the folder do not include write access. Even if the share permissions allow change, the NTFS permissions are more restrictive and block writes. Check the effective permissions for the user to confirm.
What is the difference between share and NTFS permissions?
Share permissions apply only when accessing the folder over the network and provide basic levels like Read, Change, and Full Control. NTFS permissions apply both locally and over the network and offer detailed controls like Read, Write, and Modify. The effective permission is the most restrictive of the two.
How do I see effective permissions for a network share?
Use the Effective Access tab in the Advanced Security settings of the folder. Select the user account to see the actual permissions they have on that folder.
Should I take ownership of a folder to fix permission problems?
No. Taking ownership of system folders can break the operating system and is not a proper fix. Instead, identify the specific permission that is too restrictive and adjust it using the methods described on this page.
Can I set permissions from the command line?
Yes. Use the `icacls` command to view and modify NTFS permissions. For example, `icacls C:\SharedFolder /grant "DOMAIN\username":(OI)(CI)M` grants modify permissions to a user.
Read next
- chkdsk, SFC and DISM: Which One to Run and When Three repair tools with three different jobs. Why DISM comes before SFC, what chkdsk actually checks, and when chkdsk can finish off a failing drive.
- Access Denied on a Folder You Own: Fixes That Work Fix 'Access Denied' on folders you own. Understand permissions, UAC, and the correct fixes without taking ownership of system folders.
- Driver Signature Enforcement: Why It Refuses Why Windows refuses unsigned kernel drivers, what test signing actually changes, and an honest account of what is given up to load one.
- ARP and MAC Addresses: Finding the Hardware How a host finds the MAC behind an IP, why ARP never leaves the local network, and how a stale cache entry produces a confusing partial outage.
- Fix 'A required CD/DVD drive device driver is missing' During USB Install When Windows setup says a CD/DVD driver is missing but you're installing from USB, the real cause is usually USB port or media. Learn how to fix it.