A computer may use the Offline Files feature to access a shared network resource even though the network connection has sufficient speed in Windows XP

Article translations Article translations
Article ID: 927507 - View products that this article applies to.
Expand all | Collapse all

On This Page

SYMPTOMS

In Microsoft Windows XP, a computer may use the Offline Files feature to access a shared network resource even though the network connection has sufficient speed.

This problem occurs if the following conditions are true:
  • The Configure Slow Link Speed Group Policy setting is turned on. The setting includes a threshold value.
  • Hotfix 900387 is applied.

RESOLUTION

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.

If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site:
http://support.microsoft.com/contactus/?ws=support
Note The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.

Prerequisites

There are no prerequisites.

Restart requirement

You do not have to restart the computer after you apply this hotfix.

Hotfix replacement information

This hotfix does not replace any other hotfixes.

Registry information

To use one of the hotfixes in this package, you do not have to make any changes to the registry.

File information

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatform
Mrxsmb.sys5.1.2600.3032454,65613-Nov-200610:39x86

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

After you apply this hotfix, the connection is regarded as a slow connection only when the network speed is less than the threshhold value that you configure.

Call stack information

When this problem occurs, the following call stack is generated:
Bp mrxsmb!CheckRegistryForSlowLinkSettings ".echo starting CheckRegistryForSlowLinkSettings;.time;.reload/user;.echo;kv50;.echo;.echo;g"

Bp mrxsmb!MRxSmbInitializeRecurrentServices+0x7f ".echo;.echo reading SlowLinkTimerInterval from MRxSmbInitializeRecurrentServices;.time;.echo SlowlinkTimerInterval value at this point: ;dd SlowLinkTimerInterval l1; .echo; kv 50;g"

Bp mrxsmb!CscSlowLinkThroughputCalculator ".echo Recurrent service CscSlowLinkThroughputCalculator running at : ;.time;g"


First breakpoint (Recurrent service speed calculator starting)
-----------------

reading SlowLinkTimerInterval from MRxSmbInitializeRecurrentServices
Debug session time: Tue Sep 12 11:55:14.239 2006 (GMT+2)
System Uptime: 0 days 0:00:27.840

SlowlinkTimerInterval value at this point:
f5c70178 00000000 ******* à timer value is 0

ChildEBP RetAddr Args to Child 
f896bc38 f5c828f0 819eeb38 81e52c00 f896bca4 mrxsmb!MRxSmbInitializeRecurrentServices+0x7f 
f896bc4c f5ce6956 819eeab8 81e52c00 00000000 mrxsmb!MRxSmbStart+0x88 
f896bca4 f5c829f2 819eeab8 819eeacb 00000000 rdbss!RxStartMinirdr+0x131 
f896bce0 f5ced1ea 019eeab8 819eeb44 81cffec8 mrxsmb!MRxSmbDevFcbXXXControlFile+0x330
f896bcf4 f5ced22e 819eeab8 00140191 f896bd74 rdbss!RxXXXControlFileCallthru+0x62
f896bd04 f5cfa1d0 819eeab8 819eeb44 80550420 rdbss!RxCommonDevFCBFsCtl+0x68
f896bd74 804ed99f 819eeab8 00000000 81fcbb30 rdbss!RxFspDispatch+0x12b 
f896bdac 8057dfe1 819eeab8 00000000 00000000 nt!ExpWorkerThread+0xfe 
f896bddc 80512c12 804ed8cc 00000000 00000000 nt!PspSystemThreadStartup+0x3483]
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16


Second breakpoint
------------------------------
(Reading and initializing SlowLinkTimerInterval from registry (2 possibilities in registry – netcache locations) 

starting CheckRegistryForSlowLinkSettings
Debug session time: Tue Sep 12 11:56:35.687 2006 (GMT+2)
System Uptime: 0 days 0:01:49.287


ChildEBP RetAddr Args to Child 
f55e7914 f5c8401d f55e7a30 f55e7970 f55e7a80 mrxsmb!CheckRegistryForSlowLinkSettings 
f55e7928 f5c8955e f55e7970 00000000 819eeab8 mrxsmb!IoctlSwitches+0x161
f55e7a80 f5c73f57 819eeab8 00000000 819eeab8 mrxsmb!MRxSmbCscIoCtl+0x41a
f55e7ab8 f5ced1ea 019eeab8 f5ced167 819eeab8 mrxsmb!MRxSmbDevFcbXXXControlFile+0x37a
f55e7acc f5ced18c 819eeab8 819eeab8 f5ce38fc rdbss!RxXXXControlFileCallthru+0x62
f55e7ad8 f5ce38fc 819eeab8 81f40308 f5cec088 rdbss!RxCommonDevFCBIoCtl+0x1d
f55e7b78 f5cecd97 f5cec088 81b68b0e 81b68b90 rdbss!RxFsdCommonDispatch+0x339
f55e7ba0 f5c73e48 81e52c00 81b68b0e 804f4c8c rdbss!RxFsdDispatch+0xb4
f55e7bc0 804ecd5a 00000000 01b68b20 f55e7c18 mrxsmb!MRxSmbFsdDispatch+0x132
*** ERROR: Symbol file could not be found. Defaulted to export symbols for SYMEVENT.SYS - 
f55e7bd0 f4f1d184 00000000 f55e7c18 81c45978 nt!IopfCallDriver+0x31
WARNING: Stack unwind information not available. Following frames may be wrong.
f55e7c58 8058d544 81a64940 81b68b20 81f40308 SYMEVENT!SYMEvent_GetVMDataPtr+0x69e4
f55e7d00 8059a155 000003c4 00000000 00000000 nt!IopXxxControlFile+0x5ec
f55e7d34 804da1dd 000003c4 00000000 00000000 nt!NtDeviceIoControlFile+0x28
f55e7d34 7ffe0304 000003c4 00000000 00000000 nt!_KiSystemService+0xc4
00d3fbb4 77f5b864 77e7565b 000003c4 00000000 SharedUserData!SystemCallStub+0x4
00d3fbb8 77e7565b 000003c4 00000000 00000000 ntdll!ZwDeviceIoControlFile+0xc
00d3fc18 7660b02f 000003c4 00140ffb 00d3fd8c kernel32!DeviceIoControl+0xdd
00d3fdd8 766037f9 ffffffff 766112e8 00d3fe08 cscdll!EnableShadowing+0xec
00d3ff14 7660383e 00000000 76604304 00106c70 cscdll!EnableCSC+0x9a
00d3ff1c 76604304 00106c70 00000000 0007f340 cscdll!ProcessStartStopAgent+0x10 
00d3ff40 76607132 000acc5a 000acc5a 00000000 cscdll!ReInt_WinMain+0x94 
00d3ff54 76609856 00000000 01037582 00d3ff78 cscdll!MprServiceProc+0x17
00d3ff5c 01037582 00d3ff78 00106c70 0006fc28 cscdll!WinlogonStartupEvent+0x40 
00d3ffb4 77e7d28e 00106c70 00106c70 0006fc28 winlogon!WlpExecuteNotify+0xc0 ******* winlogon startup
00d3ffec 00000000 010374c2 00106c70 00000000 kernel32!BaseThreadStart+0x37


Third breakpoint
----------------
Speed calculator is looping, timer interval not respected, so
case SERVER_LINK_TRANS_OFFLINE: in CscSlowLinkStateMachine decide to go offline very quickly.

Recurrent service CscSlowLinkThroughputCalculator running at :
Debug session time: Tue Sep 12 11:56:51.750 2006 (GMT+2)
System Uptime: 0 days 0:02:05.350 ****we are looping 

Recurrent service CscSlowLinkThroughputCalculator running at :
Debug session time: Tue Sep 12 11:56:51.810 2006 (GMT+2)
System Uptime: 0 days 0:02:05.410 ****we are looping

Recurrent service CscSlowLinkThroughputCalculator running at :
Debug session time: Tue Sep 12 11:56:51.870 2006 (GMT+2)
System Uptime: 0 days 0:02:05.470

Recurrent service CscSlowLinkThroughputCalculator running at :
Debug session time: Tue Sep 12 11:56:51.930 2006 (GMT+2)
System Uptime: 0 days 0:02:05.530

Recurrent service CscSlowLinkThroughputCalculator running at :
Debug session time: Tue Sep 12 11:56:51.990 2006 (GMT+2)
System Uptime: 0 days 0:02:05.590

Recurrent service CscSlowLinkThroughputCalculator running at :
Debug session time: Tue Sep 12 11:56:52.050 2006 (GMT+2)
System Uptime: 0 days 0:02:05.650

Recurrent service CscSlowLinkThroughputCalculator running at :
Debug session time: Tue Sep 12 11:56:52.110 2006 (GMT+2)
System Uptime: 0 days 0:02:05.710

Recurrent service CscSlowLinkThroughputCalculator running at :
Debug session time: Tue Sep 12 11:56:52.170 2006 (GMT+2)
System Uptime: 0 days 0:02:05.770

Recurrent service CscSlowLinkThroughputCalculator running at :
Debug session time: Tue Sep 12 11:56:52.230 2006 (GMT+2)
System Uptime: 0 days 0:02:05.830

Properties

Article ID: 927507 - Last Review: October 8, 2011 - Revision: 3.0
APPLIES TO
  • Microsoft Windows XP Professional
Keywords: 
kbautohotfix kbexpertisebeginner kbfix kbHotfixServer kbqfe KB927507

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com