You cannot download more than 50 MB or upload large Files when the upload takes longer than 30 minutes using Web Client in Windows 7

Summary
Because of the Default Values for WebDAV in Microsoft Windows 7 you might have Problems with downloading or uploading Files to a WebDAV Share located for example on IIS or Sharepoint Servers, to avoid Error Messages you can customize the Web Client in the Registry.

Scenario 1:

Consider the following scenario.

  • On a Windows 7 Client you map a Share to a IIS Server and you want to download Files with a size bigger than 50 MB.
  • You receive a Error Message like: An unexpected error is keeping you from copying the folder. If you continue to receive this error, you can use the error code to search for help with this problem.
Cause: the Default download Limit is set to 50000000 bytes. (50MB)


Registry information

Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:

322756 (http://support.microsoft.com/kb/322756/ ) How to back up and restore the registry in Windows

To have us fix this problem for you, go to the "Here's an easy fix" section. If you prefer to fix this problem manually, go to the "Let me fix it myself" section.

Here's an easy fix

To fix this problem automatically, click the Download button. In the File Download dialog box, click Run or Open, and then follow the steps in the easy fix wizard.
  • When you follow the easy fix wizard, you need enter a FileSizeLimitInBytes value that is larger than the size of the file that you want to download.
  • This wizard may be in English only. However, the automatic fix also works for other language versions of Windows.
  • If you’re not on the computer that has the problem, save the easy fix solution to a flash drive or a CD, and then run it on the computer that has the problem.

Let me fix it myself

Easy fix 55026

To solve this Problem customize the following Registry Entry:

1.Click Start, type regedit in the Start Search box, and then press ENTER.
2.Locate and then click the following registry subkey:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

3.locate the DWORD FileSizeLimitInBytes
4.On the Edit menu, click Modify.
5.In the Value data box increase the Value of 50000000 (in bytes)
6.Exit Registry Editor.
7.Restart the Web Client Service

This issue also happens with the Windows XP and Windows Vista operating system, you might refer to the following KB article:

You receive a folder copy error message when you try to download a file that is larger than 50000000 bytes from a Web folder
http://support.microsoft.com/kb/900900/EN-US


Scenario 2:

Consider the following scenario.

On a Windows 7 Client you map a Share to a IIS Server and you want to upload big Files and the upload takes longer than 30 Minutes.You receive a Error Message like: Error: 0x80070079 The semaphore timeout period has expired"

Cause: the Timeout Value is set to 30 Minutes by default


Registry information

Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:


322756 (http://support.microsoft.com/kb/322756/ ) How to back up and restore the registry in Windows

To have us fix this problem for you, go to the "Here's an easy fix" section. If you prefer to fix this problem manually, go to the "Let me fix it myself" section.

Here's an easy fix

To fix this problem automatically, click the Download button. In the File Download dialog box, click Run or Open, and then follow the steps in the easy fix wizard.
  • This easy fix solution will help you increase the value of FsCtlRequestTimeoutInSec registry entry to 3600 (Decimal).
  • This wizard may be in English only. However, the automatic fix also works for other language versions of Windows.
  • If you’re not on the computer that has the problem, save the easy fix solution to a flash drive or a CD, and then run it on the computer that has the problem.

Let me fix it myself

Easy fix 55027 

To solve this Problem customize the following Registry Entry:


1.Click Start, type regedit in the Start Search box, and then press ENTER.
2.Locate and then click the following registry subkey:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MRxDAV\Parameters

3.locate the DWORD FsCtlRequestTimeoutInSec
4.On the Edit menu, click Modify.
5.In the Value data box increase the Value of 1800 (Decimal)
6.Exit Registry Editor.
7.Restart the Windows 7 Client

Note:
FsCtlRequestTimeoutInSec has a default value of 1800 seconds. You may increase this setting beyond 1800 seconds to make Vista's and Windows 7 WebClient more compatible with high latency, low bandwidth networks. we suggest increase the valule to 3600 (Decimal).

Did this fix the problem?

Check whether the problem is fixed. If the problem is fixed, you are finished with this section. If the problem is not fixed, you can contact support.
More information
WebDAV;ERROR_SEM_TIMEOUT;DAV;HTTP;HTTPS; Upload;Download;SharePoint;IIS; 0x80070079, Semaphore, 100 MB, 30 Minutes;fixit fix it fixme
Properties

Article ID: 2668751 - Last Review: 09/28/2015 02:25:00 - Revision: 5.0

Windows 7 Enterprise

  • kbdev kbfixme kbmsifixme KB2668751
Feedback