Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>В прошлом году поставил в виртуалку VS 2017 и 2019 для тестов — у них общий инсталлятор.
.......
Да, действительно, это проходит в 2 шага. У меня создалось ощущение (судя по мелькающим сообщениям), что на первом шаге обновляется сам инсталлятор и только на втором сама студия. Для проверки можно зайти в панель управления и сначала обновить инсталлятор.
ЕМ>Еще четыре гига каких-то пакетов лежит в %ProgramData%\Package Cache.
%ProgramData% это скрытый системный каталог, с доступом обычным пользователям только на чтение. Если Вы что-то делает там руками, то несете за это полную ответственность.
Если хотите освободить место на системном диске, то использует стандартную процедуру — свойств диска -> очистка диска. Гигабайты освободятся.