通过Windows自带的WebDAV功能连接Alist,的确 能让你的网盘更像一个本地硬盘,集成度和稳定性一般也会更好。下面我将为你详细介绍操作步骤和注意事项。
以下是使用Windows原生WebDAV连接Alist的主要步骤和可能遇到的问题的概览:

确保Alist服务已运行:启动Alist服务(例如通过Alist Helper或在命令提示符中运行alist server),并确认其WebDAV功能正常。Alist的WebDAV地址一般为
http://[AList服务器IP地址]:5244/dav(本地搭建一般为http://127.0.0.1:5244/dav或http://localhost:5244/dav)。
获取连接信息:记录下你的Alist WebDAV地址、用户名和密码。
Windows默认的WebDAV客户端(WebClient服务)出于安全思考,一般只支持HTTPS。要连接使用HTTP协议的Alist(除非你的Alist配置了HTTPS),需要修改注册表:
按Win+R键,输入regedit并回车,打开注册表编辑器。
在地址栏粘贴以下路径并回车,导航到该位置:
Text
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWebClientParameters
在右侧找到名为BasicAuthLevel的DWORD值,将其数值数据从1修改为2。此操作旨在调整Windows对WebDAV服务器的基础身份验证级别的支持。
(可选但推荐)在同一注册表路径下,找到FileSizeLimitInBytes DWORD值。将其数值数据修改为0xffffffff(十进制为4294967295)。此举旨在尝试解除通过WebDAV传输文件时的大小限制(默认可能限制为约50MB)。
重启WebClient服务:
按Win+R键,输入services.msc并回车,打开服务管理控制台。在服务列表中找到WebClient服务。右键单击它,选择重新启动。如果服务未运行,请选择启动。或者,在管理员命令提示符或PowerShell中运行以下命令:
cmd net stop webClient netstart webClient
打开此电脑(或“计算机”、“文件资源管理器”)。
在窗口左上角的“计算机”选项卡下,找到并单击“映射网络驱动器”。如果使用的是Windows 11,有时这个选项可能不会立即显示,可以尝试右键单击“此电脑”选择“添加一个网络位置”,或者尝试多次关闭再打开文件资源管理器。
在弹出的窗口中:
选择一個未占用的驱动器号(例如Z:)。在文件夹栏中,输入你的Alist WebDAV地址(例如http://127.0.0.1:5244/dav)。注意地址后缀/dav是必需的。勾选“使用其他凭据连接”(这很重大,以便后续输入Alist的用户名和密码)。
单击“完成”后,系统会提示你输入用户名和密码。请输入你的Alist管理员用户名(默认为admin)和密码。
如果连接成功,你就可以在“此电脑”中看到新映射的网络驱动器,并像访问本地硬盘一样访问Alist中的文件了。
连接稳定性:与原生的WebDAV连接相比,使用RaiDrive等第三方工具可能在功能集成上更深入,但原生方式一般系统兼容性和稳定性更好。
开机自启:如果你希望Alist服务在电脑启动时自动运行,可以参考相关教程将Alist添加到开机启动项中。
第三方工具备选:如果遇到难以解决的问题(例如某些网络环境下原生连接不稳定),RaiDrive或Rclone依旧是值得思考的备选方案。
如果连接失败,可以尝试以下步骤:
检查Alist服务状态:确认Alist进程正在运行,并且WebDAV功能已启用。你可以在浏览器中访问http://127.0.0.1:5244来验证Alist网页界面是否能打开。
确认WebClient服务状态:确保WebClient服务已启动并设置为自动启动(尤其是在重启电脑后仍需连接的情况下)。
验证注册表修改:再次确认BasicAuthLevel和FileSizeLimitInBytes(如果修改了的话)的值是否正确。
重启服务:尝试再次重启WebClient服务,甚至重启电脑。
检查地址和凭证:双重检查WebDAV地址(包括IP、端口和/dav后缀)以及用户名和密码是否正确。
防火墙检查:确保Windows防火墙或其他安全软件没有阻止Alist(端口5244)或WebClient服务的网络通信。
希望这些详细的步骤能协助你成功使用Windows原生的WebDAV功能连接到Alist!