@echo off echo Optimizing WebDAV registry settings... :: Remove WebDAV file size limit (~4GB) reg add "HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters" /v FileSizeLimitInBytes /t REG_DWORD /d 4294967295 /f :: Remove file attribute size limit reg add "HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters" /v FileAttributesLimitInBytes /t REG_DWORD /d 4294967295 /f :: Increase WebClient timeout to 30 seconds reg add "HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters" /v SendReceiveTimeoutInSec /t REG_DWORD /d 30 /f :: Disable caching of server not found errors reg add "HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters" /v ServerNotFoundCacheLifeTimeInSec /t REG_DWORD /d 0 /f :: Enable Basic Authentication reg add "HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters" /v UseBasicAuth /t REG_DWORD /d 1 /f :: Allow Basic Authentication over SSL reg add "HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters" /v DisableBasicAuthOnSSL /t REG_DWORD /d 0 /f echo Registry settings updated. Restarting WebClient service... net stop webclient net start webclient pause