Connectivity delay with multiple redirectors installed (171386)
The information in this article applies to:
- Microsoft Windows NT Server 4.0 Terminal Server Edition
- Microsoft Windows NT Workstation 4.0
- Microsoft Windows NT Server 4.0
- Microsoft Windows 2000 Professional
- Microsoft Windows 2000 Server
- Microsoft Windows XP Professional
This article was previously published under Q171386 Important This article contains information about how to modify the registry. Make sure to back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base: 256986 Description of the Microsoft Windows registry SYMPTOMS
You may experience a delay when you attempt to connect to network resources
from a system with multiple redirectors installed. This delay only happens
the first time that you attempt the connection.
CAUSE
When a non-WNET API initial UNC connection attempt is made to a network
resource from a system with multiple redirectors, the Windows NT system
sends the request to the multiple UNC provider (MUP) to identify which
redirector should handle the request.RESOLUTIONWindows NT 4.0
To resolve this problem, obtain the latest service pack for Windows NT 4.0 or Windows NT Server 4.0, Terminal Server Edition. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
152734 How to obtain the latest Windows NT 4.0 service pack
A modification to the MUP has been made such that, if the redirector with
the highest priority is attempted first with a successful response, those
redirectors with lower priorities are then bypassed and the connection is
made through the redirector with the highest priority.
Enabling this capability requires an updated Mup.sys. The speed improvement
can be increased by modifying the registry entry DisableDFS.
Windows 2000 and Windows XPWarning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.To resolve this problem on computers that are running Windows 2000 or Windows XP, follow these steps: - Click Start, and then click Run.
- Type regedit , and then click OK.
- Locate and then click the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order - Double-click the ProviderOrder key, and then note the name of the Novell Netware Provider. The Netware provider may appear as "NetwareWorkstation" or "NetwareRedirector".
- Locate and then click the following registry key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetwareWorkstation\NetworkProvider - Double-click the DeviceName key, and then change the value of this key to match the value of the NetworkProvider key that you noted in step 4.
For example, change the value of DeviceName to "\Device\NetwareWorkstation" or "\Device\NetwareRedirector".
The values of the ProviderOrder and DeviceName from steps 4 and 6 must match. If the value of these registry keys do not match, you may experience inconsistent network performance when you try to connect to a Novell server. Warning Using Registry Editor incorrectly can cause serious problems that
may require you to reinstall your operating system. Microsoft cannot
guarantee that problems resulting from the incorrect use of Registry Editor
can be solved. Use Registry Editor at your own risk.
For information about how to edit the registry, view the "Changing Keys And
Values" online Help topic in Registry Editor (Regedit.exe) or the "Add and
Delete Information in the Registry" and "Edit Registry Data" online Help
topics in Regedt32.exe. Note that you should back up the registry before
you edit it.
- Start Registry Editor (Regedit.exe).
- Go to the following subkey:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Mup
- Create a new value using the following information:
DisableDFS REG_DWORD
Range: 0 or 1
Default: 0 (Enabled)
Set this key to 1.
If you set the DisableDFS key to 1, the client can no longer access a Distributed File System Namespace. This includes the SYSVOL Namespace in Active Directory. Do not set this key to 1 if the client is a member of Active Directory. Note If you are using the IntranetWare client from Novell, you will need
to follow these steps in addition to the procedures listed above:
- Run the registry editor (Regedt32.exe).
- Go to the following key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
\NetwareWorkstation\NetworkProvider
Note The above registry key is one path; it has been wrapped for
readability.
- Click DeviceName, click Edit, and then click String.
- Change \Device\NetwareWorkstation to \Device\NetwareRedirector.
- Click OK, exit Registry Editor, and restart the computer.
STATUS
Microsoft has confirmed that this is a problem in Windows NT 4.0 and Windows NT Server 4.0, Terminal Server Edition.
This problem was first corrected in Windows NT 4.0 Service Pack 4.0 and Windows NT Server 4.0, Terminal Server Edition Service Pack 4.
| Modification Type: | Major | Last Reviewed: | 11/30/2005 |
|---|
| Keywords: | kbHotfixServer kbQFE kbbug kbfix kbnetwork KB171386 kbAudITPRO |
|---|
|