2016-08-31 4 views
0

Ich versuche, VS2015 Community Edition unter Windows 10 (64 Bit) zu deinstallieren, aber es schlägt fehl.Fehler beim Deinstallieren von VS2015 auf Win10 wegen fehlender (?) KB2999226

Unter Bezugnahme auf diesen SO Beitrag: Can't uninstall Visual Studio 2015 (The storage control blocks were destroyed)

Diese Frage sehr gut mein Problem beschreibt, aber ich bin auf 10 Fenster, wo KB 2999226 offenbar nicht anwendbar ist. Warum versucht VS2015 es zu deinstallieren und wie kann ich es davon überzeugen?

Ich habe versucht vs_community.exe /uninstall /force und ich habe versucht Visual Studio Uninstaller. Beides schlägt mit demselben Fehler fehl. Hier ist ein Auszug aus dem MSI log (dd_vs_community_<timestamp>.log):

[0884:29AC][2016-08-31T15:28:19]i000: MUX: ExecutePackageBegin PackageId: Windows7_MSU_x64 
[1A74:2A60][2016-08-31T15:28:19]i301: Applying execute package: Windows7_MSU_x64, action: Uninstall, path: 2999226, arguments: '"C:\WINDOWS\SysNative\wusa.exe" /uninstall /kb:2999226 /quiet /norestart' 
[1A74:2A60][2016-08-31T15:28:19]e000: Error 0x80070057: Failed to execute MSU package. 
[0884:29AC][2016-08-31T15:28:19]e000: Error 0x80070057: Failed to configure per-machine MSU package. 
[0884:29AC][2016-08-31T15:28:19]i000: MUX: Installation size in bytes for package: Windows7_MSU_x64 MaxAppDrive: 0 MaxSysDrive: 0 AppDrive: 0 SysDrive: 0 
[0884:29AC][2016-08-31T15:28:19]i000: MUX: Return Code:0x80070057 Msi Messages:0 Result Detail:0 Restart:None 
[0884:29AC][2016-08-31T15:28:19]i000: MUX: Set Result: Return Code=-2147024809 (0x80070057), Error Message=, Result Detail=, Vital=True, Package Action=Uninstall, Package Id=Windows7_MSU_x64 
[0884:29AC][2016-08-31T15:28:19]i000: Setting string variable 'BundleResult' to value '1603' 
[0884:29AC][2016-08-31T15:28:19]i319: Applied execute package: Windows7_MSU_x64, result: 0x80070057, restart: None 
[0884:29AC][2016-08-31T15:28:19]e000: Error 0x80070057: Failed to execute MSU package. 

Es ist möglich, dass ich VS2015 installiert ist, bevor ich mu Windows 7 auf Windows 10. In diesem Fall aktualisiert haben, möglicherweise die VS 2015-Installation die KB erforderlich, wenn installiert Mein Windows 7, und installiert es, die "irgendwo" aufgezeichnet wird. Als ich dann auf Windows 10 aktualisiert habe, wurde die KB entfernt. Jetzt sollte das VS-Deinstallationsprogramm den KB-Eintrag in seinem Deinstallationsvorgang ignorieren, aber anscheinend nicht. Wenn dies der Fall ist, wo kann ich das Installationsprotokoll ändern, um den KB-Eintrag zu entfernen?

Wenn zusätzliche Informationen benötigt werden, um dies zu lösen, fragen Sie einfach nach.

+0

Visual Studio Deinstallation ist oft problematisch.Normalerweise ist es das Beste, es niemals zu deinstallieren, und wenn Sie Ihren Computer ändern oder neu formatieren, installieren Sie nur die von Ihnen verwendeten Versionen (und es ist wahrscheinlich am besten, ältere Versionen zuerst zu installieren, wenn Sie mehrere Versionen haben wollen). – Phil1970

+0

Ich fange an zu realisieren, aber es hilft nicht wirklich in meiner aktuellen Situation. Ich wollte es wieder installieren, hatte nur ein paar Probleme mit einem 3rd Party Paket, das ich ausräumen wollte ... Vielleicht kann ich es einfach so lassen wie es ist und es oben drauf installieren. –

+0

Nach wiederholten Läufen von Visual Studio Uninstaller und vs_community.exe/uninstall/force gab ich schließlich auf. Ich habe VS 2015 (v14) Ordner unter C: \ Programme (x86), ProgramData, AppData usw. manuell entfernt und dann eine Neuinstallation vom Webdownload über den "Überresten" meiner vorherigen Installation durchgeführt. Es scheint zu funktionieren - die Probleme, die ich mit der alten Installation hatte, scheinen gelöst zu sein und alle Einstellungen wurden auf den Standard zurückgesetzt. –

Antwort

0

Der KB2999226 ist ein Update für CRT in Windows und ist eine Komponente des Windows-Betriebssystems. Es ist Bestandteil von Windows 10, beginnend mit der Januar-Technical Preview, und ist für ältere Versionen des Betriebssystems über Windows Update verfügbar.

  1. Wählen Sie Systemsteuerung-Programme und Funktionen-View-Updates installiert, wenn Sie das KB2999226 finden können, können Sie es deinstallieren, dann deinstallieren Sie die VS durch den Befehl: C: \ Programdata \ Package Cache {xxxxxx} \ vs_community.exe“/ uninstall/force, können Sie einen Blick auf hier haben. https://blogs.msdn.microsoft.com/heaths/2015/07/17/removing-visual-studio-components-left-behind-after-an-uninstall/ zu finden, wo die im Cache gespeicherten Bündel installiert ist

  2. eine gesunde ISO-Datei von VS herunterladen Gemeinschaft 2015 und verwenden Sie es danach zu reparieren, , deinstallieren Sie es mit dem obigen Befehl zur zwangsweisen Deinstallation in Methode 1.

  3. Herunterladen und Installieren Sie das Windows Installer-Powershell-Modul-Tool alle zugehörigen Komponenten von VS 2015 zu finden und deinstallieren Sie diese, die Detailinformationen, hier überprüfen: https://blogs.msdn.microsoft.com/heaths/2015/07/14/how-to-install-visual-studio-to-another-directory-when-a-pre-release-is-installed/

Da das KB2999226 unter Windows 10, Ihr Betriebssystem ausgeliefert wird, ist Microsoft Windows 10, es Es ist nicht notwendig, es zu deinstallieren, es sei denn, Sie treffen auf ein Problem, das dadurch verursacht wurde.

+0

Siehe obigen Kommentar. Ich habe deinen ersten Schritt gemacht, bevor du meine Frage gestellt hast. Es wäre interessant gewesen, die Schritte 2 und 3 zu versuchen, aber deine Antwort kam, nachdem ich bereits mit der neuen Installation fortgefahren war, die mein ursprüngliches Problem gelöst zu haben scheint. Danke trotzdem und ich werde sicher Schritte 2 und 3 versuchen, wenn die Notwendigkeit in der Zukunft entsteht. –

Verwandte Themen