Skip to content

Commit 38cb020

Browse files
authored
Revise README for Network Sharing Registry Editor
Expanded the README to provide detailed information about the Network Sharing Registry Editor, including its purpose, usage instructions, security warnings, and features.
1 parent aa5a949 commit 38cb020

1 file changed

Lines changed: 201 additions & 2 deletions

File tree

README.md

Lines changed: 201 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,201 @@
1-
# Network-Sharing-GUI
2-
Network Sharing Registry Editor is a Windows GUI tool that enables classic/insecure network sharing features (SMB1/2, blank passwords, admin tokens, firewall rules) for trusted LANs only.
1+
# Network Sharing Registry Editor
2+
3+
This is a small Windows utility that toggles classic file and printer sharing behavior via registry and firewall changes. It is designed to help when Windows 11 (and Windows 10) file sharing “just does not work” on a small home or lab network, especially after updates. [web:44][web:46][web:47][web:51][web:53][web:54]
4+
5+
It is *not* a security‑hardened solution and should only be used on trusted private networks.
6+
7+
---
8+
9+
## What problem does this fix? (Windows 11)
10+
11+
On many Windows 11 systems, simple LAN file sharing breaks or becomes unreliable, especially after updates or when mixing Windows 11 Pro with older devices. [web:44][web:46][web:47][web:51][web:53][web:54] Typical symptoms:
12+
13+
- You see other computers under “Network” but get errors when opening their shares.
14+
- Windows 11 keeps asking for “Enter network credentials” and rejects correct passwords. [web:37][web:40][web:43][web:54]
15+
- Old NAS boxes, media players, or older Windows versions can no longer access shares on a Windows 11 PC.
16+
- Admin shares (like `C$`) on a Windows 11 Pro machine return “Access denied” even for local administrator accounts. [web:35][web:49][web:52][web:54]
17+
18+
This tool applies a set of classic registry and firewall tweaks that are known to restore connectivity in many of these scenarios by relaxing some of Windows 11’s default security decisions. [web:44][web:49][web:52][web:54]
19+
20+
---
21+
22+
## Important security warning (everyone should read)
23+
24+
- The options exposed by this tool **weaken** Windows security to improve compatibility and convenience.
25+
- Enabling them can:
26+
- Allow empty‑password accounts to log on over the network.
27+
- Relax SMB signing and other protections.
28+
- Make local administrator accounts behave as full admins remotely.
29+
- Open firewall groups for file sharing and discovery. [web:44][web:49][web:52][web:54]
30+
- Only use this tool on:
31+
- Private, trusted home or lab networks.
32+
- Machines you own and control.
33+
- **Do not** use it on:
34+
- Public Wi‑Fi, guest networks, hotel/airport/café networks.
35+
- Corporate networks without explicit approval.
36+
37+
If in doubt, use the **Reset to Windows defaults** button and reboot.
38+
39+
---
40+
41+
## Quick start for non‑technical users
42+
43+
### Before running the tool (Windows 11 checks)
44+
45+
1. Make sure your PC is on a **Private** network:
46+
- Settings → Network & internet → click your current connection → set Network profile to **Private**. [web:44][web:46][web:53][web:54]
47+
2. Turn on basic sharing:
48+
- Settings → Network & internet → Advanced sharing settings.
49+
- Under “Private”, turn **on**:
50+
- Network discovery.
51+
- File and printer sharing. [web:36][web:42][web:44][web:53]
52+
3. If file sharing still does not work, use this tool.
53+
54+
### Using the tool
55+
56+
1. Right‑click the program and choose **Run as administrator**.
57+
2. Read the list of options and tick only what you need.
58+
3. Click **Apply selected changes**.
59+
4. Restart the PC (recommended).
60+
5. Try accessing your shares again from another computer.
61+
62+
### “Panic button” – undo changes
63+
64+
If you get uncomfortable or something behaves strangely:
65+
66+
1. Run the tool again as Administrator.
67+
2. Click **Reset to Windows defaults**.
68+
3. Restart the PC.
69+
70+
This brings the relevant settings back toward Microsoft’s safer defaults. [web:44][web:51][web:54]
71+
72+
---
73+
74+
## How this helps Windows 11 specifically
75+
76+
Windows 11 tightened LAN security, especially on Pro editions and after cumulative updates. In many environments, that leads to: [web:34][web:44][web:46][web:47][web:51][web:53][web:54]
77+
78+
- Guest / anonymous access being blocked even if advanced sharing settings look permissive.
79+
- SMB signing and credential rules preventing older clients from connecting.
80+
- Local administrators being filtered when connecting remotely, breaking admin shares. [web:35][web:49][web:52][web:54]
81+
82+
This utility focuses on registry and firewall changes that have been widely used to:
83+
84+
- Re‑enable legacy SMB access where required.
85+
- Relax SMB signature requirements.
86+
- Allow full local admin tokens over the network via `LocalAccountTokenFilterPolicy`.
87+
- Ensure firewall rules for **File and Printer Sharing** and **Network Discovery** are enabled. [web:35][web:44][web:49][web:52][web:54]
88+
89+
It is not a universal “one‑click fix”, but it often resolves the “Windows 11 network sharing not working” situation on home networks when standard Settings and Control Panel options are not enough. [web:44][web:47][web:48][web:51][web:54]
90+
91+
---
92+
93+
## Features (technical overview)
94+
95+
The GUI is a front‑end for the following behaviors:
96+
97+
- LSA:
98+
- `HKLM\SYSTEM\CurrentControlSet\Control\Lsa\LimitBlankPasswordUse`
99+
- LanmanServer:
100+
- `HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\SMB1`
101+
- `HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\SMB2`
102+
- LanmanWorkstation:
103+
- `HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters\RequireSecuritySignature`
104+
- `HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters\EnableSecuritySignature`
105+
- System policy:
106+
- `HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\LocalAccountTokenFilterPolicy`
107+
- Windows Firewall groups (via `netsh advfirewall`):
108+
- “File and Printer Sharing”
109+
- “Network Discovery” [web:20][web:23][web:35][web:44][web:49][web:52][web:54]
110+
111+
All changes are made using standard registry functions and `netsh` commands; nothing else is installed. [web:20][web:23]
112+
113+
---
114+
115+
## Checkbox details
116+
117+
1. **Allow blank passwords for network access**
118+
- Sets `LimitBlankPasswordUse = 0`.
119+
- Allows accounts with empty passwords to log on over the network.
120+
- Strongly discouraged outside of isolated labs and test VMs. [web:20][web:23]
121+
122+
2. **Enable legacy SMB1/2 server**
123+
- Sets `SMB1 = 1`.
124+
- Sets or enforces `SMB2 = 1`.
125+
- Intended only when legacy clients/devices require SMB1 or non‑modern SMB behavior; SMB1 is deprecated and insecure. [web:38][web:41][web:44]
126+
127+
3. **Relax SMB security signatures**
128+
- Sets `RequireSecuritySignature = 0`.
129+
- Sets `EnableSecuritySignature = 0`.
130+
- Disables enforcement/negotiation of SMB signing, which can restore compatibility with certain devices but removes integrity protections on SMB traffic. [web:35][web:44]
131+
132+
4. **Enable full local admin tokens over network**
133+
- Sets `LocalAccountTokenFilterPolicy = 1`.
134+
- Disables UAC remote token filtering so local administrators are treated as full admins on remote connections (fixes many admin share access issues). [web:35][web:49][web:52][web:54]
135+
136+
5. **Enable firewall file/printer sharing & network discovery**
137+
- Runs:
138+
- `netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes`
139+
- `netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes`
140+
- Ensures the usual inbound rules required for SMB and discovery are enabled on all profiles. [web:44][web:46][web:53][web:54]
141+
142+
---
143+
144+
## Reset behavior
145+
146+
The **Reset to Windows defaults** button approximates a fresh, more secure configuration by:
147+
148+
- `LimitBlankPasswordUse = 1`
149+
- `SMB1 = 0`, removing the `SMB2` override.
150+
- `RequireSecuritySignature = 1`
151+
- `EnableSecuritySignature = 1`
152+
- Deleting `LocalAccountTokenFilterPolicy`
153+
- Setting firewall rule groups:
154+
- “File and Printer Sharing” → `enable=No`
155+
- “Network Discovery” → `enable=No` [web:20][web:23][web:44][web:54]
156+
157+
A reboot is recommended after applying or resetting.
158+
159+
---
160+
161+
## Installation and usage
162+
163+
- **Requirements**
164+
- Windows 10/11 (tested primarily with Windows 11). [web:44][web:46][web:47][web:54]
165+
- Local administrator rights (tool must be run as admin).
166+
- AutoIt runtime if running `.au3`, or a compiled `.exe`. [web:16][web:17][web:20]
167+
168+
- **Running**
169+
1. Place the executable (and optional icon file) in a folder of your choice.
170+
2. Right‑click → **Run as administrator**.
171+
3. Adjust checkboxes, click **Apply selected changes**, then reboot.
172+
173+
---
174+
175+
## Who is this for?
176+
177+
- Home / lab users frustrated with Windows 11 network sharing not working and willing to trade security for convenience on a trusted LAN. [web:44][web:47][web:51][web:54]
178+
- Power users who understand SMB, UAC, and firewall implications but want a quick toggle instead of manual registry edits.
179+
- IT professionals may use it as a quick troubleshooting helper in non‑production environments, but should prefer Group Policy, security baselines, or configuration management for real deployments. [web:44][web:50][web:54]
180+
181+
---
182+
183+
## Limitations
184+
185+
- Does not:
186+
- Fix broken drivers, faulty hardware, or third‑party firewall products.
187+
- Replace correct NTFS/share permissions.
188+
- Guarantee compatibility with every NAS/router firmware. [web:36][web:44][web:46][web:54]
189+
- Always verify:
190+
- Both machines are on the same IP network and **Private** profile.
191+
- Correct user accounts and permissions exist on the target machine.
192+
- Any third‑party security software is not blocking SMB. [web:44][web:46][web:53][web:54]
193+
194+
---
195+
196+
## Status bar tagline (optional)
197+
198+
If you want a short line in your GUI that reflects this README, you can use:
199+
200+
> Helps fix Windows 11 home LAN file sharing issues by toggling legacy network sharing options (unsafe on untrusted networks).
201+

0 commit comments

Comments
 (0)