Freigeben über

Microsoft Visual C++ Redistributable allgemein

Anonym
2019-12-04T17:49:27+00:00

Werte Community-Gemeinde, zum Thema habe ich eine eigentlich eher allgemeine Frage, das betrifft auch nicht nur Windows 10, ich habe nur keine passendere Kategorie gefunden.

Diese Visual C++ Redis gibt es ja schon eine ganze Weile mit diversen Versionen, und jede Menge von Software-Paketen, gleich welcher Kategorie, installieren so etwas.

Der Anlass meiner Frage ist - schon wieder - ein Problem mit meiner Grafik-Karte; daran arbeite ich gerade, darum geht's mir hier nicht.

Offen gestanden - und es ist mir etwas peinlich - ist mir der Sinn dieser VC++ Redis nicht ganz klar.

Was mich dabei immer mal wieder verwirrt hat, ist die Tatsache, dass eine Software - bei mir waren es in der letzten Zeit zwei Spiele, aber auch meine Video-Bearbeitungssoftware Magix - eine Version  Microsoft Visual C++ Redistributable installiert, die schon vorhanden ist; in Programme und Features in meiner Systemkonfiguration tauchen fast identische Bezeichnungen auf, der Unterschied liegt lediglich in der Veersionsnummer, Beispiel:

Microsoft Visual C++ 2008 Redistributable x(86) - 9.0.30729.4974

Microsoft Visual C++ 2008 Redistributable x(86) - 9.0.30729.6161

Ich würde eigentlich erwarten, dass bei Installation einer Software vorher geschaut wird, ob die benötigte VC++ Redis schon vorhanden ist, und wenn ja, ob die "jünger" oder "älter" ist als die zu installierende...um dann zu entscheiden, dass entweder die ältere überschrieben wird oder aber die Installation unterbleibt, weil die vorhandene Version aktueller ist...alles andere erschließt sich mir nicht so ganz.

Was also hat es damit auf sich?

Wie kann ich sicher sein, dass diese Redis auch korrekt sind, also korrekte Quelle usw. usf.?

Warum kommen fast identische VC++ Redis mehr als einmal in der Programme und Features Liste vor?

Zum aktuellen Fall (Windows bleibt bei AMD-GraKa-Treiber-Installation stehen, aber bitte, das soll hier nicht Thema sein, es sei denn, jemand hat den ultimativen Gedankenblitz schlechthin, der NICHT heißt "Clean-Installation", "neue Grafik-Karte" oder "gib mir die gesamten Angaben Deines Systems", "kauf Dir ne andere GraKa" oder so ähnlich) habe ich u. a. eine etwas ausführlichere Beschreibung vom AMD-Support gefunden, wo es u. a. heißt, dass so ein Fehler durchaus durch fehlende, vor allem aber fehlerhafte VC++ Redis verursacht werden kann, aber auch welche aus zweifelhaften Quellen...wie auch immer.

Gibt es für dieses Thema erklärende Worte, mit denen auch ein eher Unberufener etwas anfangen kann?

Wenn es z. B. fehlerhafte VC++ Redis gibt, wie erkennt man so etwas?

Windows für Zuhause | Windows 10 | Installieren oder aktualisieren

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare

32 Antworten

Sortieren nach: Am hilfreichsten
  1. Ingo Böttcher 158.1K Zuverlässigkeitspunkte
    2019-12-05T17:17:49+00:00

    Und nochmal: Woher kommen z. B. 2 gleiche Redis, nur mit verschiedenen Versionsnummern?

    Braucht eine (bestimmte) Software Microsoft Visual C++ 2008 Redistributable x(86) - 9.0.30729.4974, eine andere hingegen Microsoft Visual C++ 2008 Redistributable x(86) - 9.0.30729.6161?

    Es gibt schlichtweg dämliche Installationsprogramme, die einfach die Version der Runtime installieren, die der Hersteller des Softwarepakets irgendwann mal mitgeliefert hat und dabei nicht überprüfen, ob schon eine vorhandene, neuere Version da ist. 

    Grundsätzlich sind die alten Redist-Pakete so gebaut, dass sie sich nebeneinander installieren lassen, da es leider noch dämlichere Softwareentwickler gibt, die fest eine bestimmte Build-Version der Runtime referenzieren. Das kommt zwar selten vor, aber die Möglichkeit gibt es. Windows hält beide DLLs mit den unterschiedlichen Versionen im WinSxS Ordner vor und liefert dem anfragenden Programm die passende Version aus.

    In den meisten Fällen kannst du bei der obigen Situation das ältere Paket schlicht deinstallieren. Du darfst halt nur nicht ein 2005 deinstallieren, weil ja schon ein 2008 Paket da ist. Das klappt nicht.

    War diese Antwort hilfreich?

    Eine Person fand diese Antwort hilfreich.
    0 Kommentare Keine Kommentare
  2. Anonym
    2019-12-04T19:27:28+00:00

    Auch hier danke für die Antwort, auch wenn ich das Prob GraKa nur als Anlass für meine Frage genannt habe...aber wenn wir schonmal dabei sind: Ich kam ja garnicht bis zur Installation, gleich nach dem Klick auf eine der beiden Optionen bleibt das System stehen.

    Und nochmal: Woher kommen z. B. 2 gleiche Redis, nur mit verschiedenen Versionsnummern?

    Braucht eine (bestimmte) Software Microsoft Visual C++ 2008 Redistributable x(86) - 9.0.30729.4974, eine andere hingegen Microsoft Visual C++ 2008 Redistributable x(86) - 9.0.30729.6161?

    AMD hat auf der Seite, die ich gefunden hatte (mal sehen, ob ich den Link nochmal aufgabeln kann), auf Gra-Ka-Treiber-Installations-Fehler auch (fehlerhafte) Redis als mögliche Ursache genannt...was kann sich dahinter verbergen?

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  3. Uwe Insider schwiebi 36,625 Zuverlässigkeitspunkte
    2019-12-04T18:53:37+00:00

    Hallo

    AMD hat die Redis im Gepäck

    Schau doch mal genau zu was dort installiert wird

    Bei Legacy Grakas sind es die von 2013 und 2012

    2012=11.0.50727

    2013=12.0.3051

    So ist das bei meiner Legacy Graka

    Liebe grüße UWE

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  4. Anonym
    2019-12-04T18:47:58+00:00

    Gut, schonmal Danke, ich schaue mir das demnächst etwas genauer an.

    Bleibt immer noch die Frage, ob es auch andere Quellen für diese Redis gibt, und wenn ja, wie sind die einzuordnen?

    Und nochmal: Wieso kann das gleiche VC++ Redis installiert sein, nur mit verschiedenen Versionsnummern? Müsste das ältere (also niedrigere Versionsnummer) nicht z. B. entfernt werden?

    Wenn der von mir erwähnte Gra-Ka-Treiber-Fehler seine Ursache wirklich in diesen Redis hat, wie kann ich so etwas verhindern/vermeiden?

    Ich habe den begründeten Verdacht, dass, verhalte ich mich weiter so wie bisher, nämlich mich darauf zu verlassen, dass Programme, egal welche, Hauptsache seriös, korrekte Installationen vornehmen, ich irgndwann wieder da lande, wo ich jetzt gerade bin (Inplace-Reparatur-Upgrade, kurz nach Erscheinen des Funktions-Updates 1909) und ich immer noch nicht (genau) weiß, wieso.

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  5. Anonym
    2019-12-04T18:35:57+00:00

    Das System der Runtime wurde von Microsoft ab Version 2015 grundlegend geändert, siehe

    https://support.microsoft.com/de-de/help/2977003/the-latest-supported-visual-c-downloads

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare