修复/卸载 Visual Studio 2015 安装需要多长时间?

修复/卸载 Visual Studio 2015 安装需要多长时间?

上下文:东芝 Satellite L75D-A7280 64 位,Windows 10 家庭版 64 位

我预计 2015 需要多长时间才能修复自身?已经过去了 8 个多小时,而我们在大部分时间里都没有超越“Microsoft Build Tools 14.0 (x86)”。

我很想删除 Visual Studio 文件夹树,在注册表上运行 CCleaner 以至少部分清理混乱,然后从头开始安装。

笔记

终止修复需要重新启动。如果在终止修复后立即尝试卸载,则会显示一条有关安装正在进行的消息。重新启动似乎是清除修复过程留下的所有标志的唯一方法。

当天晚些时候

杀了它。重启。找到 vs_community.exe。输入命令vs_community.exe /uninstall /force。除了“应用:Microsoft Visual Studio 2015 诊断工具 - x86”之外,它几个小时都没做什么。那五个小点进来、连接起来、再次飞走,一遍又一遍。一遍又一遍。一遍又一遍……

几天后

我偶然发现了一种加速卸载的方法。如果您重新启动,Visual Studio 会记住您在卸载过程中的位置并从您离开的地方继续,但会继续执行一个卸载子任务。

在那之后

今天我本来要再次重启,但后来取消了。突然,卸载开始快速进行。过了一会儿,它又停滞了。所以我又去重启,然后取消了。卸载再次加快了速度,并完成了更多子任务。现在蓝色的“应用”进度条已经完成了 3/4,而不是停留在 1/10 上好几天。

几个月后

VS2015 也需要几个小时甚至几天才能卸载。我在安装 VS2017 之前先卸载它。我大概在 36 小时前就开始卸载了,但还没完成。

答案1

设置确实造成了问题。尝试卸载 + 修复,所有操作都一样。我的环境是 Win 10 x64。因此,除非 Microsoft 提供适当的更新,否则我们只能忍受这样的痛苦。

只有在顺利进行的情况下(理想情况下),安装/修复/卸载时间才取决于机器规格。如果发生冲突,安装过程就会停留在初始阶段数小时。

@Joe 建议的取消退出确实推动了进度条,但我不得不重复十几次。仍然没有找到更好的解决方案。此外,在通过所有组件后,在最后一步的维护中,它再次卡住了一整晚。取消退出不再有效。最后我不得不强制关闭设置。所有的耐心最终得到了回报,Visual Studio 正确启动,没有安装不完整的警告。

PS:截至本文撰写之时,微软修理它,用于修复被阻止的安装/卸载,不支持 Windows 10(查看下面的屏幕截图)

PPS:一些用户建议在这种情况下关闭防病毒/反恶意软件程序。您可以自行承担风险尝试此操作。

Fixit 页面截图

答案2

听起来确实有什么东西阻碍了修复过程和卸载过程。由于 Visual Studio 相当大(如果您选择了要安装的所有内容,它确实非常大),因此需要一些时间来进行自我修复,具体取决于安装了什么以及到底出了什么问题。

我首先想到的是,它为什么会挂起,可能是因为您的硬盘由于缺乏活动而关闭,这是 Windows 节省电量的方式之一,尤其是在笔记本电脑上,也可能是因为它也会进入睡眠状态,这两种情况都会导致需要一段时间才能完成操作的程序出现问题。因此,您可以尝试进入电源选项,然后进入高级电源选项,将关闭硬盘的时间设置为更长,或者将其设置为从不,与睡眠相同。

如果您有防病毒和/或反恶意软件程序,那么它们很可能会影响修复/卸载过程,因为它们很可能会导致 Visual Studio 尝试修改或修复的文件被读/写锁定。某些防病毒和反恶意软件程序会在创建或写入文件时对其进行扫描,这会导致某些程序出现问题。因此,请在修复 Visual Studio 时尝试禁用这些程序。

如果您仍然无法执行任何操作,另一种方法是强制删除 Visual Studio,方法是删除安装文件夹(通常在程序文件或程序文件 x86 中),然后转到控制面板单击卸载,它应该会说它已被卸载或说有错误,您想从程序列表中删除它吗,请单击是。然后重新启动,您应该能够再次安装 Visual Studio。这不是重新安装程序的最理想方法,但大多数情况下确实有效。

另一个可尝试的替代方法是运行 Microsoft FixIt 程序,看看它是否也能解决任何问题。

答案3

遇到了同样的问题。阻止反病毒活动后,卸载速度提高了约 100-1000 倍。是的,还是很慢,但是我随着进度条的移动。

答案4

我刚刚取消了 Windows 10 机器上的“退出”,卸载进度条跳了一大步。

:) 哔哔声电脑!:)

相关内容