У меня проблемы с моей старой установкой VS 2015 на Windows 7, я не могу восстановить / удалить ее, кажется, пакеты были повреждены после того, как я перенес свою операционную систему.

Я вручную удалил все MSI-файлы, указанные в журналах ошибок, и мог выполнить новую установку из файла ISO. Но после установки я все еще не могу открыть Visual Studio, восстановление или удаление завершается неудачно, потому что не удалось загрузить какой-либо компонент.

Я отследил проблему до файла vs_communitycore.msi, расположенного по адресу C:\ProgramData\ Cache {DE064F60-6522-3310-9665-B5E3E78B3638} v14.0.23107\ packages\ communitycore\ Setup\ Этот пакет также содержится в файле ISO, выдает то же сообщение об ошибке, и я уже проверил целостность ISO с помощью fciv.exe.

Если я пытаюсь открыть файл vs_communitycore.msi, появляется сообщение об ошибке:«Этот пакет исправлений не может быть открыт. Убедитесь, что пакет исправлений существует и вы можете получить к нему доступ ... »

Кажется, это та же ошибка, что и в журнале установки vs (код ошибки 1619):

[1208: 0CA0] [2018-07-26T01: 45: 03] i000: MUX: установить результат: код возврата = -2147023277 (0x80070653), сообщение об ошибке =, подробность результата =, жизненно важный = True, действие пакета = удалить, пакет Id = vs_communitycore

Я не думаю, что проблема заключается в повреждении установки. Это выглядит так, потому что, когда я пытаюсь открыть некоторые файлы MSI, выполнение завершается с ошибкой 1619, как будто MSI не были действительными; но я загружал их много раз и также проверял целостность ISO. Ошибка появляется, если я пытаюсь открыть тот же файл непосредственно из ISO тоже.

Странно, почему недавно загруженный MSI не работает с 1619?

Я запустил утилиту visualstudiouninstaller , в первый раз он удалил кучу вещей. Но похоже, что некоторые MSI не удаляются, и теперь каждый раз, когда я запускаю, это дает мне один и тот же вывод (см. Ниже).

C:\Users\gustavo\Desktop\vs\TotalUninstaller>Setup.ForcedUninstall.exe
The following bundles were detected on your system:
(Name: Microsoft Visual Studio Community 2015 with Updates, Version: 14.0.25420.1, BundleId: 79b486b9-c5f0-4096-a00c-8351f59587c2)
WARNING: This executable is designed to cleanup/scorch all Preview/RC/RTM releases of Visual Studio 2013, Visual Studio 2015 and Visual Studio vNext.
It should be used as the last resort to clean up the user's system before resorting to reimaging the machine.
Would you like to continue? [Y/N]
y
Uninstalling: C:\ProgramData\Package Cache\{79b486b9-c5f0-4096-a00c-8351f59587c2}\vs_community.exe
Bundle: Microsoft Visual Studio Community 2015 with Updates has been uninstalled with exit code: 1603.
Normal Visual Studio Uninstall completed.
Searching for stale MSIs and clean up stale MSIs.
2 stale MSIs found.  Uninstalling them.
Uninstalled MS Build Tools 14.0 (x86) with exit code: 1603. 1/2
Uninstalled MS Build Tools Language Resources 14.0 (x86) with exit code: 1603. 0/2
Deleting: C:\ProgramData\Microsoft\VisualStudioSecondaryInstaller
Deleting registry: SOFTWARE\Microsoft\VisualStudio\12.0
Deleting registry: SOFTWARE\Microsoft\VisualStudio\14.0
Deleting registry: SOFTWARE\Microsoft\VisualStudio\15.0
Deleting registry: SOFTWARE\Microsoft\VisualStudio\12.0_Config
Deleting registry: SOFTWARE\Microsoft\VisualStudio\14.0_Config
Deleting registry: SOFTWARE\Microsoft\VisualStudio\15.0_Config
Deleting registry: SOFTWARE\Microsoft\DevDiv\vs\Servicing\12.0
Deleting registry: SOFTWARE\Microsoft\DevDiv\vs\Servicing\14.0
Deleting registry: SOFTWARE\Microsoft\DevDiv\vs\Servicing\15.0

Это ссылка на файл ISO, который я использую (Обновление сообщества Visual Studio 3) https://go.microsoft.com/fwlink/?LinkId=615448&clcid=0x409

Это журнал ошибок удаления:https://paste.drhack.net/?7de0c7b7befc1b2d#Rd4UHKD5N0qSRbYqt4R1T1nErNxeKsbV1rrAMUru+TU=

0