因为考虑到安全性的问题,所以 Windows 默认是不能通过HTTP协议连接WebDAV服务器的,但是注册表中可以修改这个。

一、修改注册表

键+R键,弹出运行窗口,输入regedit后回车,就会看到注册表编辑器了。

如下图所示,我们访问路径:

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

WebDAV挂载配置方法​(windows)_服务器


BasicAuthLevel的值改为2 ( 1代表只支持HTTPS,2代表支持HTTP和HTTPS)

WebDAV挂载配置方法​(windows)_WEBDAV_02


FileSizeLimitInBytes的值改为ffffffff。(改为ffffffff后,即可消除webdav的上传下载大小限制)

WebDAV挂载配置方法​(windows)_Windows_03


以上步骤可以通过写一个注册表脚本实现:

新建文件WebDAV.reg

脚本内容:

Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters]

"BasicAuthLevel"=dword:00000002

"FileSizeLimitInBytes"=dword:ffffffff

二、启动WebClient服务

键+R键,弹出运行窗口,输入services.msc后回车

打开WebClient服务,启动,启动类型选择自动

WebDAV挂载配置方法​(windows)_WEBDAV_04


:如在修改注册表前WebClient服务已经启动,需要重启下服务。

三、挂载

WebDAV挂载配置方法​(windows)_Windows_05


填入WebDAV地址

WebDAV挂载配置方法​(windows)_WEBDAV_06


注:经测试,如不配置帐号密码,会出现连不上的问题。建议设置WebDAV服务器的账号密码。


WebDAV挂载配置方法​(windows)_Windows_07

WebDAV挂载配置方法​(windows)_服务器_08