Windows 系统中可以将 WebDAV 服务器映射为一个本地磁盘,然后就可以象操作本地文件一样来操作 WebDAV 服务器上的文件。但是在 Windows 中进行驱动器映射的时候可能会碰到一些问题,总结如下。
- 在 Windows XP 和 Windows 2003 中,WebDAV 不支持加密连接 SSL / HTTPS;
- 在 Windows XP 中,必须选择/单击“使用另一个用户名”来输入用户名和密码来连接 WebDAV 驱动器;
- 因为映射的 WebDAV 驱动器是通过网络连接来提供服务的,而网络连接的速度通常比本地网络的速度要慢些,比本地磁盘的读写速度更是慢太多太多,所以当我们下载/上传映射驱动器中的一个较大文件或文件夹的时候,Windows 资源管理器可能会有很长一段时间无法响应其它操作。有时候甚至连“桌面”都会停止响应。Windows 7 和 Windows 2008 在这个问题上已经有很大改进,但是它们仍然无法在复制大文件的时候正确显示进度条。
- 在某些版本的 Windows 操作系统中,WebDAV 驱动器的最大文件大小被限制为 50MB。如果你试图复制超过 50MB 大小的文件,Windows 就会弹出错误提示框。当然,这个限制是可以通过修改注册表来消除的。将注册表中位于
HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\FileSizeLimitInBytes
处的键值由 50,000,000 (50MB) 修改为更大的数值。不过这个方法可能并不是百试百灵的。 - WebDAV 驱动器映射要求启用 WebClient 服务。某些电脑可能默认禁止该服务运行,或者被设置为开机不自动启动。这时就需要自己将该服务设置为开机自动启动。(控制面板 ——> 管理工具 ——> 服务,找到名为 “WebClient” 的服务,看看该服务是不是“已启动”状态。
- 如果不是,双击该服务,将其“启动类型”改为“自动”并确定。
- 如果找不到该服务,说明在安装系统的时候没有安装该服务,那就需要从 Windows 的安装源进行安装了。
欢迎补充。©
本文发表于水景一页。永久链接:<https://cnzhx.net/blog/known-issues-about-webdav-drive-mapping-on-windows/>。转载请保留此信息及相应链接。