Was ist die Visual C ++ Redistributable? Installation und Fehlerbehebung unter Windows 10

Erhalten Sie kryptische Fehlermeldungen über eine MSVCRxx.dll? Hier ist Ihre Lösung.
Das Installieren von Anwendungen unter Windows 10 ist normalein unkomplizierter Prozess dank der Fülle an Anwendungen und der Kompatibilität des Betriebssystems in den letzten 30 Jahren. Zum größten Teil funktionieren sie einfach. Wir haben zum Beispiel bereits erläutert, wie Sie klassische Desktop-Anwendungen und universelle Apps installieren, wie sie im Windows Store erhältlich sind.
Die Windows 10-App-Story ist jedoch noch nicht abgeschlossendurch einen bedeutenden Übergang, der ursprünglich mit Windows 8 begann. Universelle Apps sind die Zukunft von Windows 10, aber klassische Apps werden uns noch einige Zeit begleiten. Und diese klassischen Apps haben manchmal klassische Probleme. Beispielsweise kann die Installation von Desktop-Apps aufgrund der Anforderungen von Komponenten wie Visual C ++ Redistributable problematisch sein. In diesem Artikel erfahren Sie, was es ist und wie es installiert wird. Daher funktioniert Ihre App unter Windows 10.
Beheben von Problemen beim Installieren von Visual C ++ Redistributable
Die Visual C ++ Redistributable ist eine DLL (DynamicLink Library) -Datei, die von Programmen oder Spielen benötigt wird, die mit der Visual Studio-Softwareentwicklungsumgebung von Microsoft erstellt wurden. Wenn ein Programm zum Ausführen eine DLL oder eine andere unterstützende Datei benötigt, wird dies als Abhängigkeit bezeichnet. Die MSVCR.DLL steht für:
- MS - Microsoft
- V - Visuell
- C - C ++
- R - Weitervertreibbar.
Durchsuchen Ihrer Apps und Funktionen oderIn der Systemsteuerung für Programme und Funktionen werden möglicherweise mehrere Versionen der weiterverteilbaren Datei installiert. Eine bestimmte installierte App verwendet möglicherweise eine dieser Anwendungen. Wenn Sie also eine beliebige Version entfernen, kann dies zu Fehlfunktionen der Anwendung führen. Einige Apps erfordern möglicherweise sogar aktualisierte Versionen von Visual C ++ Redistributable, z. B. 2010 SP1 oder 2012 Update 4.

Mithilfe einer DLL können App-Ersteller häufig verwendete Elemente effizient wiederverwendenKomponenten, die ein Programm zum Laufen bringen. Anstatt das Rad neu zu erfinden und den Code jedes Mal aufzublähen, können Entwickler die Bibliotheken in der MSVCR.dll wiederverwenden. Dies kann wiederum die Größe eines Programms verringern und eine bessere Leistung und Speichernutzung ermöglichen. Einige Anwendungen werden mit bestimmten Versionen von Visual C ++ Redistributable geschrieben. Wenn auf Ihrem Computer nicht das vollständige Visual C ++ - Entwicklungsprogramm installiert ist (was Sie wahrscheinlich nicht tun werden, wenn Sie kein Softwareentwickler sind), wird ein Programm mit einer sogenannten Runtime-Komponente geliefert, um dieses bestimmte Programm zu vereinfachen. Die Laufzeitkomponenten sind nur die wesentlichen Teile des Codes, mit denen die Software funktioniert.
Es gibt Versionen von Visual C ++ Redistributable, die bis zur Version 2005 zurückreichen. Ein häufiger Fehler, den Benutzer beim Ausführen oder Installieren einer Anwendung möglicherweise sehen, ist:
Das Programm kann nicht gestartet werden, da MSVCR110.dll auf Ihrem Computer fehlt. Versuchen Sie, das Programm erneut zu installieren, um dieses Problem zu beheben.

Der Fehler weist darauf hin, dass eine bestimmte Version von Visual C ++ Redistributable, die für das zu installierende Programm erforderlich ist, beschädigt ist oder fehlt. In diesem Fall MSVCR110 repräsentiert das Visual C ++ 2010 SP1 Weitervertreibbar. Andere Versionen umfassen:
- MSVCR71.dll, MSVCR08.dll, MSVCR09.dll (2008 - 2010)
- MSVCR120.dll (2012)
- MSVCR130.dll (2013)
- MSVCR140.dll (2015)
Die meisten Programme werden mit einer Kopie vorinstalliertder Visual C ++ Redistributable während der Installation. Sie können auch die Setup-Dateien der Anwendung durchsuchen - normalerweise einen Ordner mit dem Namen "Third Party" oder etwas Ähnliches -, in dem Sie möglicherweise Kopien der Setup-Dateien für Visual C ++ Redistributable finden.

Wenn nicht, können Sie die von erforderliche Version herunterladendie Anwendung. Das Programm gibt die erforderliche Version der Datei an, wenn während oder während der Ausführung der App ein Fehler auftritt. Benutzer sollten sich auch darüber im Klaren sein, dass für einige Programme möglicherweise die 32- oder 64-Bit-Architektur erforderlich ist.
Unten finden Sie Links zum Herunterladen der entsprechenden Weiterverteilungsdatei für die Version, die Sie möglicherweise installieren möchten:
- Microsoft Visual C ++ 2005 SP1 Redistributable (x86)
- Microsoft Visual C ++ 2005 SP1 Redistributable (x64)
- Microsoft Visual C ++ 2008 SP1 Redistributable (x86)
- Microsoft Visual C ++ 2008 SP1 Redistributable (x64)
- Microsoft Visual C ++ 2010 SP1 Redistributable (x86)
- Microsoft Visual C ++ 2010 SP1 Redistributable (x64)
- Weitervertreibbar mit Microsoft Visual C ++ 2012 Update 4 (x86 und x64)
- Microsoft Visual C ++ 2013 Redistributable (x86 und x64)
- Weitervertreibbar mit Microsoft Visual C ++ 2015 Update 3 (x86 und x64)
- Microsoft Visual C ++ Redistributable für Visual Studio 2017
Weitere MSVCR-Fehlerbehebung
Manchmal müssen Sie möglicherweise ein vorhandenes deinstallierenVersion von Visual C ++ Redistributable, um Probleme zu beheben, die es betreffen. Wenn das Installieren der richtigen Visual C ++ - Weitervertreibbaren Datei keine Probleme beim Installieren oder Reparieren eines Programms behebt, bedeutet dies wahrscheinlich, dass eine der DLL-Dateien beschädigt ist. Durch erneutes Registrieren der DLL-Dateien kann das Problem möglicherweise behoben werden.
Drücken Sie die Windows-Taste + X und klicken Sie dann auf Eingabeaufforderung(Admin) oder Windows PowerShell (Admin). Geben Sie an der Eingabeaufforderung oder im PowerShell-Fenster die folgenden Befehle ein und drücken Sie nach jedem Befehl die Eingabetaste. Beenden Sie die Eingabeaufforderung und starten Sie den Computer neu, um festzustellen, ob das Problem behoben ist.
regsvr32 ntdll.dll / s
regsvr32 msdxm.ocx / s
regsvr32 dxmasf.dll / s
regsvr32 wmp.dll / s
regsvr32 wmpdxm.dll / s
Probleme mit Visual C ++Weitervertreibbar ist ein seltenes Ereignis, aber es ist auch ein Zeichen für die noch bestehenden Probleme, die mit Windows verbunden sind. Das Universal App-Modell minimiert den Bedarf an solchen Komponenten aufgrund der neu verwendeten paketbasierten Bereitstellung. Bei großen Apps wie AutoCAD, QuickBooks, Adobe Creative Suite und iTunes ist diese Komponente immer Teil der grundlegenden Architektur Ihrer Apps. Hoffentlich hilft Ihnen dieser Artikel dabei, Hindernisse zu überwinden, wenn Sie auf sie stoßen.
Mussten Sie Probleme mit Visual C ++ Redistributable Packages für Visual Studio beheben? Erzählen Sie uns davon in den Kommentaren.
Hinterlasse einen Kommentar