近期使用UUPDL脚本下载Windows arm镜像但是遇到了如下问题,导致无法正常下载....
起初以为是微软垃圾服务器的原因。因为有好多人跟自己一样的报错结果,但是奇怪的是竟然有人能够下载。这就TM十分的离谱,说明并不是微软的锅。经过排查后发现是宽带运营商的DNS的问题。
解决方法
主要有以下两种解决方法,之前亲测有效!
1.更换一下DNS更改为8.8.8.8,或者其他的DNS。然后命令行运行如下命令刷新一下DNS
ipconfig /flushdns
2.修改一下文件夹内的aria2_download_windows.cmd脚本文件,搜索"%aria2%" 在第二个的位置后面添加–check-certificate=false
也就是把文件的第81行修改为如下所示
"%aria2%" --check-certificate=false --no-conf --log-level=info --log="aria2_download.log" -x16 -s16 -j5 -c -R -d"%destDir%" -i"%aria2Script%"
然后就可以正常的下载了
很大的原因是因为DNS服务器的问题,只要通过以上方法就能完美解决下载失败的问题。