解决win11/win10挂载网络盘映射网络驱动器报错找不到网络名0x80070043
SilverSofa 2024-09-13 11:07:12 阅读 68
问题现象
使用nextcloud、owncloud等私有化部署的NAS时,难免要做webdav在windows的挂载。在新机挂载/映射网络驱动器过程中,遇到win11 / win10报错0x80070043找不到网络名
形如:
解决办法
运行WebClient.cmd更改注册表参数,允许http形式挂载,文件内容如下:
<code>@echo off
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters /v BasicAuthLevel /t REG_DWORD /d 2 /f
sc stop webClient
sc start webClient
也可以直接修改注册表:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWebClientParameters
然后在cmd控制台中运行命令,来重启webclient服务
net stop webclient
net start webclient
闲着没事,也提供一个用于快速重启webclient的bat文件:
@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
net stop WebClient
net start WebClient
exit
解释
windows11出于安全性考虑,默认禁止http方式挂载webdav方式网络驱动器,通过讲注册表参数改为2的方式,允许该种方式挂载。
上一篇: 0基础带你入门Linux之简介
下一篇: 计算机电脑共享文件和打印机共享问题:“计算机无法访问!您可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限。”解决办法
本文标签
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。