马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
问题现象
使用nextcloud、owncloud等私有化摆设的NAS时,难免要做webdav在windows的挂载。在新机挂载/映射网络驱动器过程中,遇到win11 / win10报错0x80070043找不到网络名
形如:
解决办法
运行WebClient.cmd更改注册表参数,答应http形式挂载,文件内容如下:
- @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的方式,答应该种方式挂载。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |