Wie kann ich meine Visual C ++ Express-Installation vollständig entfernen?

7514
Josh

Ich habe eine Reihe von Updates für "Hotfix für Visual C ++ Standard 2010 Beta 1 - ENU" installiert.
Sowie 1 "Hotfix für Microsoft Visual C ++ Express - ENU"

Ich habe Visual C ++ Express 2010 so gut wie möglich deinstalliert. Aber ich würde gerne diese Reste loswerden.

Das Problem ist, dass es keine Deinstallationsoption für die 20 Beta 1-Hotfixes gibt und wenn ich versuche, den anderen zu deinstallieren, bekomme ich ein schönes "Diese Aktion gilt nur für Produkte, die derzeit installiert sind."

Hier ist ein Screenshot für eine bessere Referenz: Here's a screenshot for better reference. Wie gesagt, ich habe Visual C ++ nicht mehr installiert, deshalb möchte ich diese loswerden.

0
Klicken Sie also auf die einzelnen Felder, um sie von der Liste zu entfernen. Die einzige andere Option ist, Ihr System mithilfe eines Wiederherstellungspunkts zurückzusetzen. Ramhound vor 11 Jahren 0
@Ramhound kann ich nicht, das ist das Problem. Die Systemwiederherstellung ist leider keine Option. Josh vor 11 Jahren 0
Was meinst du damit, du kannst nicht Wenn ich normalerweise diese Nachricht erhalte, wird der Eintrag aus der Liste entfernt. Die Dateien wurden technisch bereits entfernt, als Sie Visual C ++ Standard 2010 Beta 1 deinstallierten. Ramhound vor 11 Jahren 0

2 Antworten auf die Frage

2
Karan

Option 1 wäre die Verwendung der Systemwiederherstellung, wenn Sie über einen geeigneten Wiederherstellungspunkt verfügen.

Option 2 wäre, Visual C ++ Express 2010 neu zu installieren und sie deinstallieren alles in umgekehrter Reihenfolge, dh zuerst Hotfixes / Updates und schließlich die App selbst.

Wenn die Optionen 1 und 2 aus irgendeinem Grund nicht möglich sind, empfehle ich Folgendes:

  1. Geben Sie an einer Eingabeaufforderung mit erhöhten Rechten Folgendes ein:

    dism /Online /Get-Packages > Packages.txt 
  2. Öffnen Sie Packages.txt und Sie sehen etwas, das dem folgenden ähnelt:

    Deployment Image Servicing and Management tool Version: 6.1.7600.16385  Image Version: 6.1.7600.16385  Packages listing:  Package Identity : Package_for_KB2705219~31bf3856ad364e35~amd64~~6.1.1.1 State : Superseded Release Type : Security Update Install Time : 15-08-2012 05:38 PM  ...  The operation completed successfully. 
  3. Versuchen Sie anhand der Informationen zu den einzelnen Paketen herauszufinden, welche Pakete Sie entfernen möchten. Zum Beispiel entspricht das obige Update diesem Update . Versuchen Sie es auf ähnliche Weise, die Pakete für die in Ihrem Screenshot aufgelisteten Hotfixes zu finden, z. B. diese .

  4. Verwenden Sie nun einen Befehl ähnlich dem folgenden, um die angegebenen Pakete zu entfernen:

    dism /Online /Remove-Package /PackageName:Package_for_KB2705219~31bf3856ad364e35~amd64~~6.1.1.1 /PackageName:<Package Identity 2> /PackageName:<Package Identity 3> ... 

Hoffentlich funktioniert es und es wird nicht der gleiche Fehler ausgegeben, wenn das Hauptprogramm nicht mehr installiert wird. Wenn dies nicht funktioniert, könnte eine letzte Option die Verwendung eines Freeware- / kommerziellen Deinstallationsprogramms sein, aber nicht sicher, welche und wie gut diese funktionieren.


Edit: Einige weitere Dinge zum Ausprobieren:

  1. Visual Studio 2010-Deinstallationsprogramm

  2. Über eine Eingabeaufforderung mit erhöhten Rechten:

    wusa /uninstall /kb:<KB Number> (For example: wusa /uninstall /kb:983233) 
Hmm was ist, wenn ich in Packages.txt keinen Verweis auf diese Updates finden kann? Josh vor 11 Jahren 0
Versuchen Sie dann eine der anderen Optionen. Wenn nichts so funktioniert, wie ich es sagte, gibt es Dienstprogramme wie Revo Uninstaller, die * möglicherweise * helfen, aber ich habe keine Erfahrung mit ihnen und kann daher nichts Bestimmtes empfehlen. Karan vor 11 Jahren 0
Okay, vielen Dank für Ihre Hilfe und ausführlichen Beitrag. Josh vor 11 Jahren 0
Klar, lassen Sie mich wissen, ob die * dism * -Methode funktioniert. Karan vor 11 Jahren 0
Ich habe es schon versucht. Josh vor 11 Jahren 0
Sie haben überhaupt keine passenden Pakete gefunden oder haben einen Fehler ausgegeben? Karan vor 11 Jahren 0
Keine Fehler, aber ich konnte keine Pakete finden (ich habe nur 2 versucht) Josh vor 11 Jahren 0
Sehen Sie sich die Änderungen oben an - vielleicht hilft einer von ihnen. Karan vor 11 Jahren 0
-2
Bryce

CC Cleaner ist ein großartiges Programm, das Sie hier finden: http://www.piriform.com/ccleaner/download Damit sollten Sie Tausende Programme in einer sicheren und sauberen Umgebung installieren können. Es kann auch nach nicht verwendeten Dateierweiterungen, fehlenden DLLs und anderen Junk-Bereichen suchen, die von Programmen wie diesem häufig übrig bleiben. Es ist kostenlos zu verwenden und wäre die beste Lösung, um alle alten Pakete schnell und sicher zu entfernen.

CCleaner listet keine Windows-Updates oder Hotfixes zur Deinstallation auf, sondern nur Apps. Es ist möglicherweise auch in der Lage, die Registrierung zu bereinigen und die (verwaisten) Einträge zu entfernen, aber ich bin ziemlich sicher, dass die eigentlichen Hotfix-Dateien zurückgelassen werden. Karan vor 11 Jahren 3
Ich entschuldige mich für die Verwirrung, dass CCeaner keine Hotfixes auflistet, es sei denn, es ist Windows XP. Sie können CCleaner jedoch weiterhin anweisen, manuell auf die Hotfixes mithilfe der Include-Funktion in CCleaner zuzugreifen. Auf diese Weise werden die Hotfixes erkannt. Bryce vor 11 Jahren 0
Ich nehme an, Sie meinen Optionen / Include? Wenn ich auf die Schaltfläche Hinzufügen klicke, sehe ich nur [this] (http://i.stack.imgur.com/8YUHZ.png). Wie würden Sie Hotfixes aus diesem Dialog auswählen? Karan vor 11 Jahren 0