Vad är Visual C++ Redistributable? Hur man installerar och felsöker det på Windows 10

Att installera applikationer på Windows 10 är normalt en enkel process, tack vare operativsystemets rikedom av applikationer och kompatibilitet under de senaste 30 åren. För det mesta fungerar de. Vi har till exempel redan tagit upp hur man installerar klassiska skrivbordsprogram och universella appar , som de som är tillgängliga via Windows Store .

Det började med Windows 8

Men Windows 10-apphistorien går fortfarande igenom en betydande övergång, som från början började med Windows 8. Universella appar är framtiden för Windows 10, men klassiska appar kommer att finnas med oss ​​under en tid. Och de klassiska apparna har ibland klassiska problem. Till exempel kan det vara problematiskt att installera skrivbordsappar på grund av komponenter som Visual C++ Redistributable. Den här artikeln tar reda på vad det är och hur du installerar det, så att din app fungerar på Windows 10.

Hur man löser problem med att installera Visual C++ Redistributable

Visual C++ Redistributable är en DLL-fil (Dynamic Link Library) som krävs av program eller spel byggda med hjälp av Microsofts mjukvaruutvecklingsmiljö Visual Studio. När ett program kräver en DLL eller någon annan stödjande fil för att köras, kallas detta ett beroende. MSVCR.DLL står för:

  • MS – Microsoft
  • V – Visuell
  • C – C++
  • R – Omfördelbar.

När du bläddrar i dina appar och funktioner eller program och funktioner på kontrollpanelen kan du se flera versioner av den omdistribuerbara installerade. En viss installerad app kan använda en av dem, så om du tar bort en version kan det leda till att ett program inte fungerar. Vissa appar kan till och med kräva uppdaterade versioner av Visual C++ Redistributable som 2010 SP1 eller 2012 Update 4.

Vad är Visual C++ Redistributable?  Hur man installerar och felsöker det på Windows 10

Skaffa rätt DLL-bibliotek

En DLL hjälper appskapare att effektivt återanvända vanliga komponenter som får ett program att fungera. Istället för att uppfinna hjulet på nytt och svälla sin kod varje gång, kan utvecklare återanvända biblioteken i MSVCR.dll. Detta kan i gengäld minska storleken på ett program och ge bättre prestanda och minnesutnyttjande. Vissa applikationer är skrivna med specifika versioner av Visual C++ Redistributable. Om din dator inte har det fullständiga utvecklingsprogrammet Visual C++ installerat (vilket du sannolikt inte kommer att göra om du inte är en mjukvaruutvecklare), kommer ett program med en Runtime-komponent för att underlätta just det programmet. Runtime-komponenterna är bara de väsentliga kodbitarna som får programvaran att fungera.

Det finns versioner av Visual C++ Redistributable som går tillbaka så långt som till version 2005. Vanliga fel som användare kan se när de försöker köra eller installera ett program är:

Programmet kan inte starta eftersom MSVCR110.dll saknas på din dator. Försök att installera om programmet för att åtgärda problemet.

Vad är Visual C++ Redistributable?  Hur man installerar och felsöker det på Windows 10

Fel

Felet indikerar att en viss version av Visual C++ Redistributable som krävs av programmet du försöker installera är antingen korrupt eller saknas. I det här fallet representerar MSVCR1 10  Visual C++ 2010 SP1 Redistributable. Andra versioner inkluderar:

  • MSVCR71.dll, MSVCR08.dll, MSVCR09.dll (2008 – 2010)
  • MSVCR120.dll (2012)
  • MSVCR130.dll (2013)
  • MSVCR140.dll (2015)

De flesta program kommer förinstallerade med en kopia av Visual C++ Redistributable under installationen. Du kan också bläddra bland programinstallationsfilerna - vanligtvis en mapp som kallas "tredje part" eller något liknande - där du kanske kan hitta kopior av installationsfilerna för Visual C++ Redistributable.

Vad är Visual C++ Redistributable?  Hur man installerar och felsöker det på Windows 10

Om inte kan du ladda ner den version som krävs av applikationen. Dessutom kommer programmet att indikera vilken version av filen som krävs om ett fel dyker upp under eller när appen körs. Användare bör också vara medvetna om att vissa program kan kräva antingen 32- eller 64-bitars arkitektur.

Nedan finns länkar för att ladda ner lämplig vidaredistribution för den version du kanske försöker installera:

Ytterligare MSVCR-felsökning

Ibland kan du behöva avinstallera en befintlig version av Visual C++ Redistributable för att lösa problem som påverkar den. Om installation av rätt Visual C++ Redistributable inte löser problem med att installera eller reparera ett program, betyder det troligen att en av DLL-filerna kan vara korrupta. Omregistrering av DLL-filerna kanske kan lösa problemet.

Tryck på Windows-tangenten + X och klicka sedan på Kommandotolken (Admin) eller Windows PowerShell (Admin). Vid kommandotolken eller PowerShell-fönstret skriver du kommandona nedan och trycker sedan på enter efter varje. Avsluta kommandotolken och starta sedan om datorn för att se om problemet är löst.

regsvr32 ntdll.dll /s

regsvr32 msdxm.ocx /s

regsvr32 dxmasf.dll /s

regsvr32 wmp.dll /s

regsvr32 wmpdxm.dll /s

Summering

Att stöta på problem med Visual C++ Redistributable är sällsynt, men det är också ett tecken på de äldre problem som fortfarande är kopplade till Windows. Universal App-modellen minimerar behovet av sådana komponenter på grund av den nya paketbaserade implementeringen som används. Men för stora appar som AutoCAD, QuickBooks, Adobe Creative Suite och iTunes kommer denna komponent alltid att vara en del av dina appars grundläggande arkitektur. Förhoppningsvis hjälper den här artikeln dig att övervinna eventuella hinder om du stöter på dem.

Har du behövt fixa problem med Visual C++ Redistributable Packages for Visual Studio? Berätta för oss om det i kommentarerna.

Tags: #HUR

[100% löst] Hur åtgärdar jag meddelandet Fel vid utskrift i Windows 10?

[100% löst] Hur åtgärdar jag meddelandet Fel vid utskrift i Windows 10?

Får felmeddelande om utskrift på ditt Windows 10-system, följ sedan korrigeringarna i artikeln och få din skrivare på rätt spår...

Hur man fångar och spelar en Microsoft Teams-inspelning

Hur man fångar och spelar en Microsoft Teams-inspelning

Du kan enkelt besöka dina möten igen om du spelar in dem. Så här spelar du in en Microsoft Teams-inspelning för ditt nästa möte.

Hur man återställer standardappar på Android

Hur man återställer standardappar på Android

När du öppnar en fil eller klickar på en länk väljer din Android-enhet en standardapp för att öppna den. Du kan återställa dina standardappar på Android med den här guiden.

FIXAT: Entitlement.diagnostics.office.com certifikatfel

FIXAT: Entitlement.diagnostics.office.com certifikatfel

FIXAT: Entitlement.diagnostics.office.com certifikatfel

Topp 10 spelwebbplatser som inte blockerades av skolan 2022

Topp 10 spelwebbplatser som inte blockerades av skolan 2022

För att ta reda på de bästa spelsajterna som inte blockeras av skolor, läs artikeln och välj den bästa oblockerade spelwebbplatsen för skolor, högskolor och verk

FIXAT: Skrivare i feltillstånd [HP, Canon, Epson, Zebra & Brother]

FIXAT: Skrivare i feltillstånd [HP, Canon, Epson, Zebra & Brother]

Om du står inför problemet med skrivaren i feltillstånd på Windows 10 PC och inte vet hur du ska hantera det, följ dessa lösningar för att fixa det.

Så här säkerhetskopierar du din Chromebook (2022)

Så här säkerhetskopierar du din Chromebook (2022)

Om du undrar hur du säkerhetskopierar din Chromebook, så hjälper vi dig. Läs mer om vad som säkerhetskopieras automatiskt och vad som inte görs här

Så här fixar du att Xbox-appen inte öppnas i Windows 10 [SNABBGUIDE]

Så här fixar du att Xbox-appen inte öppnas i Windows 10 [SNABBGUIDE]

Vill du fixa Xbox-appen öppnas inte i Windows 10, följ sedan korrigeringarna som Aktivera Xbox-appen från tjänster, återställ Xbox-appen, Återställ Xbox-apppaketet och andra.

Vad är LogiOptions.exe (UNICODE) och är processen säker?

Vad är LogiOptions.exe (UNICODE) och är processen säker?

Om du har ett Logitech-tangentbord och -mus kommer du att se den här processen köras. Det är inte skadlig programvara, men det är inte en viktig körbar fil för Windows OS.

Fixat Java Update/Install Error 1603 i Windows 10

Fixat Java Update/Install Error 1603 i Windows 10

Läs artikeln för att lära dig hur du fixar Java Update-fel 1603 i Windows 10, prova korrigeringarna en efter en och fixa fel 1603 enkelt ...