Visual Studio Installer 安装、卸载卡住的解决

作者:vkvi 来源:ITPOW(原创) 日期:2020-8-26

起因

因为某些原因,想暂时卸载 Visual Studio 2017。

但是 Visual Studio Installer 进度条一直是 0%,等了几个小时也是。

强制结束。再打开 Visual Studio 提示正在为第一次使用作准备,然后还是能用。

总觉得不放心,想修复一下,这下出问题了,卡在一个文件下载那里,怎么都不走,然后开始折腾:修改、修复、卸载,随便怎么不行。

  • 要么是卡在 0%,提示:创建 Windows 恢复点。

  • 要么卡在下载,有个文件一直下载不下来,速度经常 2K、3K,最气人的是,好不容易稳定下来下载了 60%,又断了,它又从 0 开始(不支持续传)。不论下载的内容是多少,最终都是卡在还差 39MB 的时候下不动。

辛酸尝试过程

网上找了很多解决办法:

1、关闭还原点。我是打开、关闭都试了,无效!

2、在 Installer 的工作负荷中,只选择“.NET 桌面开发”,无效!不要勾选 Apach Ant,但是我都没有这一项。

3、改 DNS,无效!关闭 IPV6,无效!改 hosts 文件中域名指向,无效!

4、卸载所有的 .NET SDK,无效!

最后解决了

打开 C:\Users\你的名字\AppData\Local\Temp。

找到类似 dd_setup_20200825222007_errors.log 的文件。

发现其中提示:Package 'CPython3.Exe.x64,version=3.6.6,chip=x64' failed to download from 'https://go.microsoft.com/fwlink/?LinkID=875836'. 

原来是下载这个失败了(你的可能是其他原因)于是直接访问这个地址下载,果然是个 python-3.6.6-amd64.exe,下载速度不超过 2K,使用迅雷秒下,使用迅雷下载后,改扩展名为 .exe,双击,选择卸载 Python 3.6.6。(后来想想,我干嘛不直接从控制面板卸载?)

再回 Visual Studio Installer,卸载 Visual Studio,这回干净了。我再重新安装,也正常了,奇特。

相关阅读

相关文章