Documentation · Policy appendix
Network and file sharing
Every setting of the “Network and file sharing” package with its effect, value and recommending sources.
since 0.9.8.11
Purpose
This page lists every setting of the “Network and file sharing” package: what it does, which value Setup Foundry sets and who recommends it. It is generated from the catalog and never edited by hand.
45 settings.
Notes
Windows Firewall: Private: Outbound connections
This DWORD value specifies the default action taken by Windows Firewall for outbound connections while the private firewall profile applies.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\WindowsFirewall\PrivateProfile\DefaultOutboundAction = 0 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Windows Firewall: Private: Outbound connections
- Source: Microsoft Learn: Reference – Azure Policy guest configuration baseline for Windows
- Recommended by: Windows 11 v25H2 Security Baseline
Windows Firewall: Public: Outbound connections
This DWORD value defines the default action that Windows Firewall takes for outbound connections while the public firewall profile is active. A value of 0 allows an outbound connection when the traffic does not match an outbound firewall rule.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\WindowsFirewall\PublicProfile\DefaultOutboundAction = 0 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Windows Firewall: Public: Outbound connections
- Source: Microsoft Learn: Windows security baseline – Windows Firewall: Public: Outbound connections
- Recommended by: Windows 11 v25H2 Security Baseline
Windows Firewall: Private: Inbound connections
This registry value defines the default action that Windows Firewall takes on inbound traffic while the private firewall profile is active. It is a REG_DWORD value; 1 blocks inbound traffic by default when no applicable firewall rule explicitly allows it. A value of 0 would allow such traffic by default.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\WindowsFirewall\PrivateProfile\DefaultInboundAction = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Windows Firewall: Private: Inbound connections
- Source: Microsoft Learn: Firewall CSP – DefaultInboundAction for the private profile
- Recommended by: Windows 11 v25H2 Security Baseline
Windows Firewall: Public: Inbound connections
The DWORD value 1 selects Block as the default action for inbound connections under the public firewall profile. Windows Firewall applies this fallback after evaluating the effective firewall rules, blocking inbound traffic that is not permitted by a matching rule.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\WindowsFirewall\PublicProfile\DefaultInboundAction = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Windows Firewall: Public: Inbound connections
- Source: Microsoft Learn: Windows security baseline – Windows Firewall: Public: Inbound connections
- Recommended by: Windows 11 v25H2 Security Baseline
Enable remote mailslots
This DWORD value controls whether the SMB client processes remote mailslots through MUP. The value 0, as set by Setup Foundry, disables this functionality. Remote mailslot requests are therefore no longer passed through the SMB client redirector.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\NetworkProvider\EnableMailslots = 0 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Enable remote mailslots
- Source: Microsoft Learn: Policy CSP – LanmanWorkstation
- Recommended by: Windows 11 v25H2 Security Baseline
Windows Firewall: Private: Firewall state
The DWORD value 1 enables Windows Firewall and advanced security enforcement for the private network profile. Windows filters traffic for this profile according to the effective firewall rules, connection security rules, and configured default actions for inbound and outbound connections.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\WindowsFirewall\PrivateProfile\EnableFirewall = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Windows Firewall: Private: Firewall state
- Source: Microsoft Learn: Windows security baseline – Windows Firewall: Private: Firewall state
- Recommended by: Windows 11 v25H2 Security Baseline · Microsoft Learn
Turn on Windows Firewall for public networks
This value enables Windows Firewall for network connections that Windows has assigned to the public network profile. EnableFirewall is a DWORD value; a value of 1 turns on firewall and advanced security enforcement for that profile.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\WindowsFirewall\PublicProfile\EnableFirewall = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Turn on Windows Firewall for public networks
- Source: Microsoft Learn: Turn on Windows Firewall for public networks
- Recommended by: Windows 11 v25H2 Security Baseline · Microsoft Learn
MSS: (NoNameReleaseOnDemand) Allow the computer to ignore NetBIOS name release requests except from WINS servers
This value controls whether NetBIOS over TCP/IP (NetBT) responds to requests to release a registered NetBIOS name. With REG_DWORD data set to 1, the computer retains its name when it receives such a request.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netbt\Parameters\NoNameReleaseOnDemand = 1 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Network and file sharing
- In detail: MSS: (NoNameReleaseOnDemand) Allow the computer to ignore NetBIOS name release requests except from WINS servers
- Source: Microsoft Learn: Windows security baseline for Windows Server 2025
- Recommended by: Windows 11 v25H2 Security Baseline
Remote host allows delegation of non-exportable credentials
This computer policy setting determines whether a remote host supports Restricted Admin mode and Remote Credential Guard for Remote Desktop connections. Both modes avoid sending reusable user credentials to the remote host.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation\AllowProtectedCreds = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Remote host allows delegation of non-exportable credentials
- Source: Microsoft Learn: Policy CSP – CredentialsDelegation
- Recommended by: Windows 11 v25H2 Security Baseline
Set client connection encryption level
This REG_DWORD value belongs to the computer-scoped Group Policy setting for Remote Desktop Session Host. It specifies the minimum encryption level for communications between RDP clients and the session host:
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Terminal Services\MinEncryptionLevel = 3 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Set client connection encryption level
- Source: Microsoft Learn: RemoteDesktopServices Policy CSP – ClientConnectionEncryptionLevel
- Recommended by: Windows 11 v25H2 Security Baseline
MSS: (EnableICMPRedirect) Allow ICMP redirects to override OSPF generated routes
The EnableICMPRedirect registry value controls whether the IPv4 stack changes its routing information in response to received ICMP redirect messages. These messages inform a host that it should use a different next-hop router for a particular destination.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableICMPRedirect = 0 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Network and file sharing
- In detail: MSS: (EnableICMPRedirect) Allow ICMP redirects to override OSPF generated routes
- Source: Microsoft Learn: Reference — Azure Policy guest configuration baseline for Windows Server 2025
- Recommended by: Windows 11 v25H2 Security Baseline
MSS: (DisableIPSourceRouting) IP source routing protection level (protects against packet spoofing)
This machine-wide REG_DWORD value controls how the Windows TCP/IP stack handles source-routed IPv4 packets. A value of 2 causes Windows to drop all incoming IPv4 packets whose IP options specify a route selected by the sender. IP source routing is therefore completely disabled.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DisableIPSourceRouting = 2 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Network and file sharing
- In detail: MSS: (DisableIPSourceRouting) IP source routing protection level (protects against packet spoofing)
- Source: Microsoft Learn: Azure Policy guest configuration baseline for Windows reference
- Recommended by: Windows 11 v25H2 Security Baseline
MSS: (DisableIPSourceRouting IPv6) IP source routing protection level (protects against packet spoofing)
A DWORD value of 2 selects the highest IPv6 source-routing protection level. Windows drops incoming IPv6 packets that use source routing, preventing them from being processed locally or forwarded to another system.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\DisableIPSourceRouting = 2 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Network and file sharing
- In detail: MSS: (DisableIPSourceRouting IPv6) IP source routing protection level (protects against packet spoofing)
- Source: Microsoft Learn: Policy CSP – MSSLegacy – IPv6SourceRoutingProtectionLevel
- Recommended by: Windows 11 v25H2 Security Baseline
Turn off multicast name resolution
This machine-scoped policy setting controls Link-Local Multicast Name Resolution (LLMNR) for the Windows DNS client. The registry value uses the REG_DWORD type. A value of 0 disables LLMNR on all available network adapters.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\DNSClient\EnableMulticast = 0 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Turn off multicast name resolution
- Source: Microsoft Learn: ADMX_DnsClient Policy CSP — Turn_Off_Multicast
- Recommended by: Windows 11 v25H2 Security Baseline
Apply local connection security rules
This REG_DWORD value controls whether connection security rules from the local policy store are merged into the effective IPsec policy for the public firewall profile.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\WindowsFirewall\PublicProfile\AllowLocalIPsecPolicyMerge = 0 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Apply local connection security rules
- Source: Microsoft Learn: Allow Local IPsec Policy Merge registry value
- Recommended by: Windows 11 v25H2 Security Baseline
Mandate the maximum version of SMB
This registry value limits the highest SMB 2 or SMB 3 dialect that the Windows SMB client may negotiate for outbound connections. The DWORD value data 785 represents SMB 3.1.1 (0x00000311).
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\LanmanWorkstation\MaxSmb2Dialect = 785 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Mandate the maximum version of SMB
- Source: Microsoft Learn: LanmanWorkstation Policy CSP
- Recommended by: Windows 11 v25H2 Security Baseline
Intranet Sites: Include all network paths (UNCs)
This ADMX-backed Group Policy setting determines whether URLs representing UNC network paths are automatically mapped to the Local intranet security zone.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\UNCAsIntranet = 0 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Intranet Sites: Include all network paths (UNCs)
- Source: Microsoft Learn: InternetExplorer Policy CSP — IncludeAllNetworkPaths
- Recommended by: Windows 11 v25H2 Security Baseline
Encryption Oracle Remediation
This REG_DWORD value selects the protection and compatibility level for applications and services that use the Credential Security Support Provider protocol (CredSSP), such as Remote Desktop Connection. It determines whether updated CredSSP clients may fall back to insecure protocol versions and whether CredSSP services accept unpatched clients.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters\AllowEncryptionOracle = 0 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Encryption Oracle Remediation
- Source: Microsoft Learn: ADMX_CredSsp Policy CSP
- Recommended by: Windows 11 v25H2 Security Baseline
Restrict Unauthenticated RPC clients
This REG_DWORD value determines whether the RPC server runtime performs additional authentication checks on incoming remote calls across the system. The check also applies to RPC interfaces that have not registered their own security callback.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Rpc\RestrictRemoteClients = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Restrict Unauthenticated RPC clients
- Source: Microsoft Learn: RPC Interface Restriction
- Recommended by: Windows 11 v25H2 Security Baseline
Enable authentication rate limiter
A DWORD value of 1 enables the Windows SMB server authentication rate limiter. The limiter introduces a delay after failed NTLM- and PKU2U-based authentication attempts, reducing the number of passwords that can be tried through SMB within a given period.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\LanmanServer\EnableAuthRateLimiter = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Enable authentication rate limiter
- Source: Microsoft Learn: LanmanServer Policy CSP – EnableAuthRateLimiter
- Recommended by: Windows 11 v25H2 Security Baseline
Mandate the maximum version of SMB
This registry value defines the highest SMB dialect that the SMB server may negotiate for inbound connections. It is a DWORD value, and value data 785 represents SMB 3.1.1.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\LanmanServer\MaxSmb2Dialect = 785 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Mandate the maximum version of SMB
- Source: Microsoft Learn: Policy CSP – LanmanServer – MaxSmb2Dialect
- Recommended by: Windows 11 v25H2 Security Baseline
Require Encryption
This DWORD value controls whether the SMB client requires encryption for all outbound SMB connections. A value of 0 disables that client-wide requirement. A destination server therefore does not have to support SMB encryption solely because of this setting.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\LanmanWorkstation\RequireEncryption = 0 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Require Encryption
- Source: Microsoft Learn: Configure the SMB client to require encryption in Windows
- Recommended by: Windows 11 v25H2 Security Baseline
Enable remote mailslots
This DWORD value controls server-side support for remote mailslots through the Computer Browser service. A value of 0 disables this functionality.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Bowser\EnableMailslots = 0 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Enable remote mailslots
- Source: Microsoft Learn: LanmanServer Policy CSP – EnableMailslots
- Recommended by: Windows 11 v25H2 Security Baseline
Enable insecure guest logons
This REG_DWORD value controls whether the Windows SMB client accepts unauthenticated guest logons offered by an SMB server. A value of 1 permits these logons; a value of 0 rejects them.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\LanmanWorkstation\AllowInsecureGuestAuth = 0 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Enable insecure guest logons
- Source: Microsoft Learn: Enable insecure guest logons in SMB2 and SMB3
- Recommended by: Windows 11 v25H2 Security Baseline
Require secure RPC communication
This registry value backs the computer-scoped ADMX policy for the RPC interface of a Remote Desktop Session Host server. That interface is used to administer and configure Remote Desktop Services.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Terminal Services\fEncryptRPCTraffic = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Require secure RPC communication
- Source: Microsoft Learn: RemoteDesktopServices Policy CSP – RequireSecureRPCCommunication
- Recommended by: Windows 11 v25H2 Security Baseline
Configure RPC packet level privacy setting for incoming connections
The RpcAuthnLevelPrivacyEnabled registry value controls server-side RPC protection for incoming connections to the print service's IRemoteWinspool interface. Its type is REG_DWORD. A value of 1 enables Enforcement mode: the print service accepts clients on this interface only when they use the increased RPC authentication level with packet-level privacy.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\RpcAuthnLevelPrivacyEnabled = 1 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Network and file sharing
- In detail: Configure RPC packet level privacy setting for incoming connections
- Source: Microsoft Learn: Policy CSP – Printers
- Recommended by: Windows 11 v25H2 Security Baseline
Set authentication rate limiter delay (milliseconds)
This value specifies the delay that the Windows SMB server applies after a failed NTLM- or PKU2U-based authentication attempt. It is a DWORD value expressed in milliseconds.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\LanmanServer\InvalidAuthenticationDelayTimeInMs = 2000 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Set authentication rate limiter delay (milliseconds)
- Source: Microsoft Learn: Configure SMB authentication rate limiter for Windows
- Recommended by: Windows 11 v25H2 Security Baseline
Network access: Do not allow anonymous enumeration of SAM accounts and shares
This registry value corresponds to the Windows security option that controls anonymous enumeration of Security Accounts Manager (SAM) accounts and network shares. Its type is DWORD. A value of 1 enables the restriction: unauthenticated network connections cannot enumerate the affected account names and share names.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\RestrictAnonymous = 1 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Network and file sharing
- In detail: Network access: Do not allow anonymous enumeration of SAM accounts and shares
- Source: Microsoft Learn: Policy CSP – LocalPoliciesSecurityOptions: NetworkAccess_DoNotAllowAnonymousEnumerationOfSamAccountsAndShares
- Recommended by: Windows 11 v25H2 Security Baseline
Network access: Let Everyone permissions apply to anonymous users
A DWORD value of 0 causes Windows to exclude the Everyone SID (S-1-1-0) from access tokens created for anonymous connections. Permissions granted to Everyone therefore do not automatically authorize anonymous users.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\EveryoneIncludesAnonymous = 0 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Network and file sharing
- In detail: Network access: Let Everyone permissions apply to anonymous users
- Source: Microsoft Learn: Network access: Let Everyone permissions apply to anonymous users
- Recommended by: Setup Foundry
Network access: Restrict anonymous access to Named Pipes and Shares
A DWORD value of 1 instructs the Windows Server service to restrict access by unauthenticated clients using null sessions. Anonymous access remains possible only for named pipes and network shares listed in NullSessionPipes and NullSessionShares, respectively.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanManServer\Parameters\RestrictNullSessAccess = 1 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Network and file sharing
- In detail: Network access: Restrict anonymous access to Named Pipes and Shares
- Source: Microsoft Learn: Network access: Restrict anonymous access to Named Pipes and Shares
- Recommended by: ACSC/ASD: Hardening Microsoft Windows 11 workstations
Allow Basic authentication
This policy value controls whether the Windows Remote Management (WinRM) client is permitted to use Basic authentication. It is a REG_DWORD value: 1 allows Basic authentication, while 0 prevents its use.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WinRM\Client\AllowBasic = 0 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Allow Basic authentication
- Source: Microsoft Learn: Policy CSP – RemoteManagement – AllowBasicAuthentication_Client
- Recommended by: Windows 11 v25H2 Security Baseline
Network access: Restrict clients allowed to make remote calls to SAM
This string value (REG_SZ) contains a security descriptor expressed in Security Descriptor Definition Language (SDDL). Windows uses its access control list to perform an additional authorization check on incoming calls through the SAMRPC protocol. The check determines which security principals may remotely access the local Security Accounts Manager (SAM) database or, on a domain controller, Active Directory.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\RestrictRemoteSAM = O:BAG:BAD:(A;;RC;;;BA) (REG_SZ)
- Registry value:
- Switch in the app: Policies › Network and file sharing
- In detail: Network access: Restrict clients allowed to make remote calls to SAM
- Source: Microsoft Learn: Network access—Restrict clients allowed to make remote calls to SAM
- Recommended by: Windows 11 v25H2 Security Baseline
Prevent clients from querying the index remotely
This value controls whether other computers can remotely query the Windows Search index maintained on this computer.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search\PreventRemoteQueries = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Prevent clients from querying the index remotely
- Source: Microsoft Learn: Search Policy CSP – PreventRemoteQueries
- Recommended by: Setup Foundry
Always prompt for password upon connection
This REG_DWORD value controls whether the Remote Desktop Session Host prompts users for their password again when they establish a Remote Desktop connection.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\fPromptForPassword = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Always prompt for password upon connection
- Source: Microsoft Learn: RemoteDesktopServices Policy CSP – PromptForPasswordUponConnection
- Recommended by: Windows 11 v25H2 Security Baseline
Disable SMBv1 on the SMB client
Setting this DWORD value to 4 assigns the Disabled startup type to the MRxSMB10 driver. After the computer is restarted, the driver is no longer loaded and the computer cannot establish SMBv1 connections as an SMB client.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mrxsmb10\Start = 4 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Network and file sharing
- In detail: Disable SMBv1 on the SMB client
- Source: Microsoft Learn: Detect, enable, and disable SMBv1, SMBv2, and SMBv3 in Windows
- Recommended by: Windows 11 v25H2 Security Baseline
Allow Print Spooler to accept client connections
This registry value belongs to the computer-scoped Windows policy that controls whether the Print Spooler accepts incoming client connections.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\RegisterSpoolerRemoteRpcEndPoint = 2 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Allow Print Spooler to accept client connections
- Source: Microsoft Learn: ADMX_Printing2 Policy CSP – RegisterSpoolerRemoteRpcEndPoint
- Recommended by: Setup Foundry
Allow Windows to automatically connect to suggested open hotspots, to networks shared by contacts, and to hotspots offering paid services
This REG_DWORD value controls the Windows automatic-connection features associated with Wi-Fi Sense. These features include:
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\Software\Microsoft\wcmsvc\wifinetworkmanager\config\AutoConnectAllowedOEM = 0 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Network and file sharing
- In detail: Allow Windows to automatically connect to suggested open hotspots, to networks shared by contacts, and to hotspots offering paid services
- Source: Microsoft Learn: Policy CSP – Wifi – AllowAutoConnectToWiFiSenseHotspots
- Recommended by: Windows 11 v25H2 Security Baseline
Do not allow passwords to be saved
This machine-wide registry value controls whether users can save passwords with the Windows Remote Desktop Connection client. It is a REG_DWORD value; a value of 1 prevents password saving and disables the corresponding option in the client.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\DisablePasswordSaving = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Do not allow passwords to be saved
- Source: Microsoft Learn: RemoteDesktopServices Policy CSP – DoNotAllowPasswordSaving
- Recommended by: Windows 11 v25H2 Security Baseline
Do not allow drive redirection
This computer policy controls whether drives from a client device are made available in Remote Desktop Services sessions hosted by the computer. The fDisableCdm registry value is a REG_DWORD; a value of 1 prevents client drive redirection.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Terminal Services\fDisableCdm = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Do not allow drive redirection
- Source: Microsoft Learn: RemoteDesktopServices Policy CSP – DoNotAllowDriveRedirection
- Recommended by: Windows 11 v25H2 Security Baseline
Disable SMBv1 on an SMB server
The SMB1 value is a REG_DWORD that controls the computer's SMBv1 server component. A value of 0 disables that component. Consequently, the computer no longer accepts inbound file-sharing connections that rely exclusively on the legacy SMBv1 protocol.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\SMB1 = 0 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Network and file sharing
- In detail: Disable SMBv1 on an SMB server
- Source: Microsoft Learn: Detect, enable, and disable SMBv1, SMBv2, and SMBv3 in Windows
- Recommended by: Windows 11 v25H2 Security Baseline
TLS renegotiation strict server mode
The AllowInsecureRenegoClients DWORD value determines whether Schannel, when acting in the local server role, accepts TLS clients that do not support secure renegotiation as defined by RFC 5746.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\AllowInsecureRenegoClients = 0 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Network and file sharing
- In detail: TLS renegotiation strict server mode
- Source: Microsoft Learn: TLS/SSL overview (Schannel SSP)
- Recommended by: Setup Foundry
Disable insecure TLS renegotiation with servers
Setting this DWORD value to 0 places Schannel in strict client mode for outbound TLS connections. The local computer can establish or renegotiate TLS sessions only with servers that support secure renegotiation.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\AllowInsecureRenegoServers = 0 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Network and file sharing
- In detail: Disable insecure TLS renegotiation with servers
- Source: Microsoft Learn: Transport Layer Security (TLS) registry settings
- Recommended by: Setup Foundry
Configure Solicited Remote Assistance
This computer-scoped Group Policy setting controls Solicited Windows Remote Assistance. When fAllowToGetHelp=1, users can invite another person to help them. Windows supports invitations sent by email or file transfer and connections initiated through compatible instant messaging programs. Setting fAllowToGetHelp=0 prevents users from requesting assistance through these methods.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\fAllowToGetHelp = 0 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Configure Solicited Remote Assistance
- Source: Microsoft Learn: RemoteAssistance Policy CSP — SolicitedRemoteAssistance
- Recommended by: Windows 11 v25H2 Security Baseline · BSI IT-Grundschutz-Baustein SYS.2.2.3 Clients unter Windows, Anforderung A18
Windows Defender Firewall: Protect all network connections
This registry value controls whether Windows Defender Firewall is active for the domain profile. The domain profile applies to network connections on an Active Directory domain-joined device when Windows detects a domain controller for that domain.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\WindowsFirewall\DomainProfile\EnableFirewall = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Windows Defender Firewall: Protect all network connections
- Source: Microsoft Learn: Windows Firewall overview
- Recommended by: Windows 11 v25H2 Security Baseline · Microsoft Learn
Windows Firewall: Domain: Inbound connections
This DWORD value defines the default Windows Firewall action for inbound connections under the domain profile. A value of 1 means Block: the firewall blocks inbound traffic for which no applicable inbound firewall rule allows the connection. This default action is considered after the firewall has evaluated its rules.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\WindowsFirewall\DomainProfile\DefaultInboundAction = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Network and file sharing
- In detail: Windows Firewall: Domain: Inbound connections
- Source: Microsoft Learn: Firewall CSP – DefaultInboundAction for the domain profile
- Recommended by: Windows 11 v25H2 Security Baseline