需启用webdav客户端、配置webclient服务及注册表basicauthlevel为2,并通过“映射网络驱动器”或raidrive挂载,地址须含协议、端口及末尾斜杠。

如果您在Windows 10系统中希望将支持WebDAV协议的网盘(如Nextcloud、私有WebDAV服务器等)挂载为本地磁盘,但无法正常映射或连接失败,则可能是由于系统WebDAV客户端未启用、身份验证配置不当或地址格式不兼容所致。以下是多种可行的连接方法:
一、启用系统WebDAV客户端并使用“映射网络驱动器”
该方法利用Windows内置功能,无需额外软件,适用于标准HTTP/HTTPS WebDAV服务,要求服务端已正确配置身份验证与目录浏览。
1、点击“开始”菜单,搜索并打开“控制面板”。
2、进入“程序”→“启用或关闭Windows功能”。
3、展开“Internet Information Services”,勾选WebDAV客户端(位于“万维网服务”→“通用HTTP功能”下),点击“确定”并等待安装完成。
4、打开“文件资源管理器”,在左侧导航栏右键“此电脑”,选择“映射网络驱动器”。
5、在“驱动器”下拉框中选择一个未使用的盘符(如Z:),在“文件夹”栏中粘贴WebDAV地址(格式必须为https://domain.com/remote.php/webdav/或http://ip:port/,不可省略末尾斜杠)。
6、勾选“登录时重新连接”,点击“完成”。
7、在弹出的身份验证窗口中,输入网盘账号和密码;若提示错误,请确认是否已启用Windows身份验证或基本身份验证服务端支持。
二、使用RaiDrive客户端挂载(支持更多协议与自定义参数)
RaiDrive提供图形化界面与高级选项,可绕过系统WebDAV组件限制,兼容非标准路径、自签名证书及复杂认证场景。
1、访问RaiDrive官网下载并安装最新版客户端(支持x64 Windows 10)。
2、启动RaiDrive,点击左上角“添加”按钮,选择“NAS”→“WebDAV”。
3、在“服务器地址”栏填入完整WebDAV URL(例如:https://mycloud.example.com/remote.php/webdav/)。
4、在“用户名”与“密码”栏输入对应凭据;若需跳过SSL证书验证(如使用自签名证书),请勾选“跳过SSL证书验证”。
5、点击“测试连接”,成功后指定驱动器号,点击“确定”完成挂载。
6、挂载后的网盘将立即出现在“此电脑”中,支持拖拽、剪切、重命名等全部本地操作。
三、运行修复批处理启用WebClient服务(解决“找不到网络路径”错误)
当映射时提示“错误0x80070043:找不到网络路径”,常因Windows WebClient服务被禁用或依赖项异常导致,需手动修复底层服务状态。
1、从网盘“公共文件”目录下载名为webclient.cmd的批处理文件(该文件用于启用WebClient服务并配置注册表项)。
2、鼠标右键该文件,选择“以管理员身份运行”。
3、等待命令行窗口自动执行完毕并显示“操作成功”,期间可能重启WebClient服务。
4、按Win + R输入services.msc,检查“WebClient”服务状态是否为“正在运行”,启动类型是否为“自动”。
5、重新执行“映射网络驱动器”操作,使用相同WebDAV地址尝试连接。
四、通过IIS管理器配置本地WebDAV服务器后挂载
若您自行搭建了基于IIS的WebDAV服务,需确保服务端响应符合Windows客户端要求,否则映射会失败或仅显示空白目录。
1、打开“IIS管理器”,在左侧树形菜单中右键目标站点,选择“编辑绑定”,确认已配置HTTP或HTTPS绑定且端口开放。
2、双击站点下的“WebDAV创作规则”,确认已启用WebDAV,并添加允许所有用户读写或指定用户的创作规则。
3、双击“身份验证”,确保Windows身份验证已启用,匿名身份验证已禁用。
4、双击“目录浏览”,点击右侧“启用”按钮,使根路径可被枚举。
5、在客户端执行映射时,地址须严格匹配IIS绑定地址与端口(如:http://192.168.1.100:8080/),且不能包含路径层级(如/webdav需由服务端路由处理)。











