With a DFS server there are several configuration settings which needs to be done in the registry. This blog entry is planned to be updated when I discover the use or values.
Friendly name | Value name | Location | Default value | Possible values | explanation |
---|---|---|---|---|---|
Server Consolidation Retry | ServerConsolidationRetry | HKLM\SYSTEM\CurrentControlSet\Services\Dfs\Parameters\Replicated | 0 | 0/1 | Enabled the DFS consolidation root. |
LogServer Consolidation | LogServerConsolidation | HKLM\SYSTEM\CurrentControlSet\Services\Dfs\Parameters\Replicated | 0 | 0/1 | Enables logging of DFS consolidation root to find system using the paths. |
Sysvol Netlogon Target Failback | SysvolNetlogonTargetFailback | HKLM\SYSTEM\CurrentControlSet\Services\Dfs\Parameters | 0 | 0/1 | Enables Sysvol & Netlogon Fallback. |
DFS DNS Config | dfsdnsconfig | HKLM\SYSTEM\CurrentControlSet\Services\Dfs | 0 | 0/1 | Enables FQDN referals for domainbased DFS roots. |
Sync Interval In Seconds | SyncIntervalInSeconds | HKLM\SYSTEM\CurrentControlSet\Services\Dfs | 3600 | ? | Specifies how often DFS root servers and DCs should poll the PDC for changes. |
DomainNameIntervalInSeconds | ? | ? | 43200 | ? | How often DCs learn what DFS namespaces are available. |
SiteCostedReferrals | Site Costed Referrals | HKLM\SYSTEM\CurrentControlSet\Services\Dfs\Parameters | 0 | 0/1 | Specified on DCs for returning out of site root servers in costorder. |
LdapTimeoutValueInSeconds | ? | ? | 30 | 3-300 | ? Undocumented Feature |
MaxClientsToCache | ? | ? | 200000 | ? | Number of clients the DFS server stores the computers site. |
QuerySiteCostTimeoutInSeconds | ? | ? | 30 | ? | How long the DFS service should wait for a response on which site the computer is. |
RootReferralTimeoutInSeconds | ? | ? | 900 | ? | How long domaincontrollers should remember root servers for a namespace. |
SiteSupportIntervalInSeconds | ? | ? | 43200 | ? | How long before starting to remove computer to site matching |
NumWorkerThreads | ? | ? | ? | ? | ? Undocumented Feature |
PreferLogonDc | ? | ? | blank | <servername> | Sets the servername at the top of the referral list |
ForceReferralVersionNumber | ? | ? | ? | ? | ? Undocumented Feature |
AllowableErrorsValue | ? | ? | ? | ? | ? Undocumented Feature |
Disable Site Awareness | DfsDisableSiteAwareness | HKLM\SYSTEM\CurrentControlSet\Services\Dfs\Parameters | 0 | 0/1 | Reduces delay in NT4 domain |
Skip Resync | DfsSkipResync | HKLM\SYSTEM\CurrentControlSet\Services\Dfs\Parameters | 0 | 0/1 | Can reduce time for import on standalone Namespace |
DomainFunctionalLevelOverride | ? | ? | ? | ? | Undocumented Feature |
MaxSitesToCache | ? | ? | ? | ? | Undocumented Feature |
SiteNameLength | ? | ? | ? | ? | Undocumented Feature |
Sources:
- DFS-N: Client failback should be enabled for the Netlogon and SYSVOL folders on domain controllers
- How to configure DFS to use fully qualified domain names in referrals
- Disabling site awareness for Windows Server 2003 or for Windows 2000 DFS in a Windows NT 4.0 domain
- The “Dfsutil /import” command takes a long time to finish when you try to import DFS links to a stand-alone DFS root on a Windows Server 2003-based computer
- DFS-N: The DFS Namespaces sync interval should be set to the default value of 1 hour
- How DFS Works