Hoppa till huvudinnehåll
tisdag, 13 oktober 2026 · KvällsutgåvaStockholm ⛅ 10°CSEK/USD 0.1002 · SEK/EUR 0.0895Om ossRedaktionenKällorKontaktNyhetsbrev

Visual C++ – varför du behöver det och hur du installerar det

Har du någonsin skrollat genom listan över installerade program och undrat varför så många rader heter ”Microsoft Visual C++”? De där biblioteken ligger bakom en stor del av programvaran du kör dagligen, och når något saknas vägrar allt från spel till kontorsverktyg att starta. Här ser du när du verkligen behöver dem, varifrån du tryggt laddar ner dem och hur du reparerar en installation som trilskas.

Första version: 1993 ·
Antal versioner i omlopp: öer 10 ·
Arkitekturer med separat paket: 3 (x86, x64, ARM64) ·
Vanligaste orsak til installationsfel: sakande förutsättningrar eller blockeradt antivirus

Snabböversikt

1Bekräftade fakta
2Vad som är oklart
  • Exakt vilka program som kräver en specifik runtimeversion anges sällan i systemkraven.
  • Huruvida alla versioner fungerrar med alla Windows-versioner är inte fullt dokumenterat.
  • Om ett installationsfel beror på antivirus eller sakande förutsättningrar måste ofta testas manuellt.
3Tidlinjesignal
4Vad händer härnäst
  • Äldre versioner kan behöva installeras pararellt med de nya (Microsoft Download Center).
  • Permanenta nedladdningslänkar från Microsoft pekar allt på senaste versionen (Microsofts officiella dokumentation).
  • Vid installationsfel finns en officiell felsöksningsguide med tydliga steg (Microsofts felsökningsguide).

Nyckelfakta om Visual C++

Nio rader, ett mönster: det mesta handlar om att välja rätt arkitektur och rätt runtimefamilj.

Fakta Värde
Första version 1993 (Visual C++ 1.0)
Versioner i samma v14-familj 2015, 2017, 2019 och 2022 (Microsoft Visual Studio Downloads)
Arkitekturer med egna installationsprogram x86, x64, ARM64 (Microsofts officiella dokumentation)
Kräver Visual Studio installeradt? Nej – bara runtime-paketet (Microsoft Visual Studio Downloads)
Permanent nedladdningslänk (x64) aka.ms/vc14/vc_redist.x64.exe (Microsofts officiella dokumentation)
Permanent nedladdningslänk (x86) aka.ms/vc14/vc_redist.x86.exe (Microsofts officiella dokumentation)
Rekommenderade första steg vid installationsfel Windows Update, omstart, administratörsläge (Microsofts felsökningsguide)
Äldre paket (2013) Installeras separat, kan behövas parallellt (Microsoft Download Center (officiell källa))
Officiell svensk dokumentsationssida learn.micrsoft.com/sv-se/cpp/windows/latest-supported-vc-redist (Microsofts officiella dokumentation)

Det som ser ut som en lång lista är i praktiken två familjer: v14 för program byggda efter 2015, och äldre familjer för allt som kom innan.

Vad används Visual C++ till?

Visual C++ är Microsofts utvecklingsmiljö för C och C++. Redistributable-paketet installerar i stället de runtime-bibliotek som färdiga program byggda med Visual Studio behöver för att kunna köras (Microsoft Visual Studio Downloads (officiell nedladdningssida)).

Vad är skillnaden mellan Visual C++ och Visual C++ redistributable?

  • Visual C++: utvecklingsmiljön där kod skrivs, byggs och felsöks.
  • Visual C++ Redistributable: installationspaket för den som bara ska köra programmen.
  • Visual Studio krävs inte: ett färdigt program använder bara runtime-biblioteken (Microsoft Visual Studio Downloads).
Därför blir det förvirrande

Två produkter med nästan samma namn – men bara den ena är till för dig som inte programmerar. Håller du dig till redistributable-paketen har du det du behöver.

Många spel och program som byggts med Visual C++ kräver att rätt runtime-bibliotek finns installerade. Saknas de kan programmet installeras men vägra starta; felmeddelanden som ”MSVCR120.dll saknas” är ett typiskt tecken. Konsekvensen: du behöver inte förstå programmering för att lösa problemet – du behöver bara veta vilka paket som hör till vilken version.

Behöver jag Microsoft Visual C++?

Om du använder program som är kompilerade med Visual C++ – ja. De flesta Windows-program som inte ingår i operativsystemet kräver en eller flera versioner av runtime-biblioteken, och ofta står kravet direkt i programmets systemkrav.

Vilka program kräver Visual C++ runtime?

  • Program som anger ”Microsoft Visual C++ Redistributable” under systemkrav.
  • Spel och verktyg kompilerade med Microsofts C++-kompiltator i Visual Studio (MSVC).
  • Äldre program byggda med Visual Studio 2013 eller tidigare – de kräver ofta en äldre runtimefamilj (Microsoft Download Center (officiell källa)).

En enkel kontroll: läs systemkraven. Anger programmet ”Microsoft Visual C++ Redistributable” som krav, ska paketet vara installeradt. En lättnad: Visual C++ 2015, 2017, 2019 och 2022 delar en gemensam v14-runtimefamilj (Microsoft Visual Studio Downloads). Den senaste v14-versione täcker alltå program byggda med samtliga dessa verktyg.

Snabbregeln

Moderna program nöjer sig i praktiken med den senaste v14-versionen för x64 och x86. Äldre program kräver däremot ibland att till exempel 2013-paketet finns installerat parallellt – avinstallera inte gamla versioner i onödan (Microsoft Download Center).

Vad detta innebär: du slipper gissavilken version ett visst program vill ha. Har du senaste v14 plus äldre runtimefamiljer från 2013 och bakåt är du i prakten täckt.

Är Visual C++ runtime säkert?

Ja, om du laddar ner från Microsoft. De officiella paketen är signerade av Microsoft, och den aktuella v14-versionen uppdateras med förbättringar av funktioner, säkerhet, tillförlitlighet och prestanda (Microsofts officiella dokumentation).

Kan Visual C++ runtime vara skadligt?

  • Microsofts installationsprogram är kodsignerade och därmed betroda av Windows.
  • Ladda bara från Microsofts egna sidor eller från verifierade sammanställningar som TechPowerUps AIO-paket.
  • Antivirus kan tilfälligt blockera en installation utan att filen är skadlig (Microsofts felsökningsguide).

De permanenta nedladdningsadresserna aka.ms/vc14/vc_redist.x64.exe och aka.ms/vc14/vc_redist.x86.exe pekar alltid til den senaste versionen på Microsofts servrar (Microsofts officiella dokumentation).

Se upp

Den som laddar ner från en okänd sajt får en osignerad fil som inte går att verifiera – och den kan innehålla mer än runtime-bibliotek. Microsofts länkar eller TechPowerUps verifierade allt-i-ett-paket är trygga vägar.

Därför spelar det roll: signerade filer går att kontrollera, osignerade gör det inte. För de flesta användare är valet enkelt – använd Microsofts egna länkear om du bara behöver den senaste versionen.

Jag kan inte installera Microsoft Visual C++. Vad kan jag göra?

De vanligaste orsakerna är vardagliga: Windows Update är inte aktuell, installationen körs utan administratörsbefogenheter eller ett säkerhetsprogram blockerar filen (Microsofts felsökningsguide). Inget av det innebär att datorn är trasig.

Vad gör jag om installationen misslyckas?

  • Kontrollera att Windows Update är aktuell och starta om datorn (Microsofts felsökningsguide).
  • Kör installationsfilen som administratör – högerklicka och välj ”Kör som administratör” (Microsofts felsökningsguide).
  • Stäng tilfälligt av realtidskydd eller företagsbaseradt endpoint-skydd om säkerhetsprogrammet blockerar installationen, och aktivera det direkt efteråt (Microsofts felsökningsguide).

Reparera via installationsprogrammet

  • Redan installerad? Kör samma installationsprogram igen och välj ”Reparera”.
  • Om reparationen inte hjälper: avinstallera alla Visual C++-versioner via ”Lägg till eller ta bort program” och installera om den senaste v14-versionen.
  • Installera rätt arkitektur – x86-paketet behövs ofta för 32-bitarsprogram, även på ett 64-bitars Windows (Microsofts officiella dokumentation).
Slutsats: Installationsfel har sällan en exotisk orsak. Börja med Windows Update och omstart (Microsofts felsökningsguide), fortsätt med reparation, och avinstallera bara som sista utväg.

Mönstret är tydligt: Microsoft vill att du börjar billigt och eskalerar. Att hoppa direkt til avinstallation skapar fler problem än det löser.

Hur laddar jag ner den senaste Visual C++ Redistributable?

Den senaste versionen ligger på Microsofts dokumentsationssida, som även finns på svenska. Därifrån når du de permanenta nedladdningslänkarna för x86, x64 och ARM64 (Microsoft Learn (officiell dokumentation på svenska)).

Var finns den officiella nedladdningssidan?

  • Svensk sida: learn.microsoft.com/sv-se/cpp/windows/latest-supported-vc-redist (Microsofts officiella dokumentation)
  • Permanent x64-länk: aka.ms/vc14/vc_redist.x64.exe (Microsofts officiella dokumentation)
  • Permanent x86-länk: aka.ms/vc14/vc_redist.x86.exe (Microsofts officiella dokumentation)
  • Permanent ARM64-länk: aka.ms/vc14/vc_redist.arm64.exe (Microsofts officiella dokumentation)

På en ARM64-enhet installerar x64-paket både ARM64- och x64-binärfiler (Microsofts officiella dokumentation). De flesta behöver ändå bara x64- och x86-versionerna – x86-paketet behõvs ofta för äldre 32-bitarsprogram, även på ett 64-bitars Windows.

Alternativ: Allt-i-ett-paket från TechPowerUp

  • TechPowerUps AIO-paket samlar Visual C++-versioner från 2005 til 2022 i ett installationsprogram.
  • Det är ett praktiskt alternativ når du behöver äldre runtimefamiljerr utan att besöka flera nedladdningssidor.
  • För den senaste versionen är Microsofts egna länkear alltid förstahandsvalet.
Kortversionen

Behöver du bara få ett nytt spel att fungera? Ladda ner x64- och x86-versionerna av v14 från Microsofts permanenta länkear. Kör du gamla program, komplettera med 2013-paketet från Microsoft Download Center (Microsoft Download Center).

Slutsats: Den senaste v14-redistributable för rätt arkitektur löser de flesta fällen. För äldre program behöver du dessutom 2013-versionen – och TechPowerUps AIO-paket är ett smidigt sätt att få allt på en gång.

Vad detta innebär: de permanenta länkarna ändras aldrig. Du kan spara aka.ms-adresserna och hamna på senaste versionen även nästa gång ett program kräver Visual C++.

För- och nackdelar med Visual C++ Redistributable

Fördelar

  • Kostnadsfritt från Microsoft och skapat för Windows-versioner som fortfarande stöds.
  • Officiella paket är signerade och uppdateras med säkerhetsförbättringar (Microsofts officiella dokumentation).
  • En v14-familj täcker Visual Studio 2015–2022, vilket gör valet enkrare än det ser ut (Microsoft Visual Studio Downloads).
  • Installerade versioner går att reparera utan att avinstalleras.

Nackdelar

  • Flera versioner installeras pararellt och progarmlistan ser röig ut.
  • Antivirus blockerar ibland installationen utan tydligt felmeddelande (Microsofts felsökningsguide).
  • Det är sällan dokumentserat exakt vilken version ett specifikt program behöver.
  • Att avinstallera äldre versioner kan bryta program som fortfrande förlitar sig på dem (Microsoft Download Center).

Avvägningen: besväret med några extra rader i programlistan väger lätt mot risken att ett gammalt program slutar fungera. Lät versioneerna vara kvar.

Så här reparerar du Visual C++ steg för steg

  1. Kontrollera Windows Update och starta om datorn innan du gör något annat (Microsofts felsökningsguide).
  2. Se vilka versioner du har. Öppna ”Lägg til eller ta bort program” och sök på ”Visual C++”.
  3. Ladda ner rätt arkitektur från Microsofts permanenta nedladdningslänkar (x64, x86 eller ARM64).
  4. Kör installationsprogrammet igen. Om versionen redan finns installerad, välj ”Reparera”.
  5. Avinstallera alla versioner om reparationen inte hjälper – och installera om den senaste v14-versionen.
  6. Kör installationsfilen som administratör: högerklicka och välj ”Kör som administratör” (Microsofts felsökningsguide).
  7. Stäng tillfälligt av realtidsskydd eller endpoint-skydd om antivirus blockerar installationen – och aktivera det direkt efteråt (Microsofts felsökningsguide).
Se upp

När du avinstallerar alla versioner kan äldre program sluta fungera tills rätt paket är tillbaka. Ha nedladdningsfilerna redo innan du börjar – då är ominstallationen bara några minuter bort.

Mönstret i felsökningsguiden är medvetet stegvis: börja med Windows Update och omstart, fortsätt med reparation, och avinstallera bara som sista utväg.

Vad är bekräftat och vad är oklart?

Bekräftade fakta

  • Redistributable installerar de runtime-bibliotek som C/C++- program byggda med Visual Studio kräver (Microsoft Visual Studio Downloads).
  • Microsoft tillahndahåller separata installationsprogram för x86, x64 och ARM64 (Microsofts officiella dokumentation).
  • Installationsfel kan i många fall lösas med Windows Update, omstart och administratörsläge (Microsofts felsökningsguide).

Vad som är oklart

  • Exakt vilken runtimeversion ett specifikt program kräver framgår sällan av systemkraven.
  • Huruvida alla Visual C++-versioner fungerar med alla Windows-versioner är inte fullt dokumenterat.
  • Om ett installationsfel beror på antivirus, saknade förutsättningar eller en trasig systemfil krävs ofta manuell felsökning.
  • Varje tredjepartspaket måste bedömas för sig – även verufierade sammanställningar uppdateras.

Balansen är tydlig: kärnan är väl dokumenterad av Microsoft, menan den långa svansen av äldre program och versioner lämnar utrymme för gissningrar. Därför är strategin enkel – senaste v14 plus äldre runtimefamiljerr ddu vet att du behöver.

Vad källorna säger

Den aktuella v14-redistributable-versionen gäller program byggda med Visual Studio 2017–2026 och uppdateras med förbättringar av funktioner, säkerhet, tilförlitlighet och prestanda.

– Microsoft Learn, officiell dokumentsation (Microsofts officiella dokumentation)

Microsofts felsökningsguide rekommenderar Windows Update och omstart som första steg, och påminner om att säkerhetsprogram tilfälligt kan blockera installationen.

– Microsofts felsökningsguide (Microsofts felsökningsguide)

Allt-i-ett-paketet är et bekvämt sätt att installera alla versioner av Visual C++ Redistributable på en gång – från 2005 års utgåva till 2022 års version.

– TechPowerUp, allt-i-ett-paket för Visual C++ Redistributable

De tre källorna kompletterar varandra: Microsoft äger kärnan, felsökningen är systematisk, och tredjepartspaket fyller luckan för äldre versioner.

Slutsats

Visual C++ Redistributable är inget att oro sig för – det är en förutsättning för en stor del av Windows-programmen. Ladda ner den senaste v14-versionen för x64 och x86 från Microsofts permanenta länkear, behåll äldre runtimefamiljerr om du kör äldre program, och använd felsökningsguiden när installationen krånglar. För den som bara vill att datorn ska fungera är valet enkelt: officiella Microsoft-paket eller ett verifierat allt-i-ett-paket som TechPowerUps – aldrig en slumpmässig nedladdningssajt.

Vanliga frågor

Vilka Visual C++-versioner behöver jag?

Har du bara moderna program räcker den senaste v14-versionen för x64 och x86. Kör du äldre program kan du behöva 2013 och tidigare parallellt (Microsoft Download Center).

Kan jag avinstallera äldre versioner av Visual C++?

Det går, men det är riskabelt. Äldre program kan kräva en specifik runtimefamilj, och äldre versioner kan behöva installeras parallellt (Microsoft Download Center). Behåll versionerna om du inte vet att inget program använder dem.

Hur vet jag om ett program kräver Visual C++?

Kolla systemkraven. Många spel och verktyg anger ”Microsoft Visual C++ Redistributable” som krav. Saknas runtime-biblioteken får programmet ofta ett felmeddelande direkt vid start.

Varför får jag felmeddelandet ”MSVCR120.dll saknas”?

MSVCR120.dll tilhöör Visual C++ 2013-paketet. Om filen saknas behöver du installera 2013 års Redistributable från Microsoft Download Center (Microsoft Download Center).

Hur uppdaterar jag Visual C++ redistributable?

Ladda ner den senaste versionen från Microsofts permanenta länkear och kör installationsprogrammet. Eftersom 2015–2022 delar v14-familjen räcker den senaste versionen för de flesta program (Microsofts officiella dokumentation).

Är det färligt att ladda ner Visual C++ från tredje part?

Det beror på källan. Microsofts signerade paket är alltid säkrast. Verifierade sammanställningar, som TechPowerUps AIO-paket, fyller en funktion för äldre versioner – okända sajter bör du undvika.

Fungerar Visual C++ 2015 på Windows 11?

Ja. Visual C++ 2015 ingår i v14-runtimefamiljen som även omfattar 2017, 2019 och 2022, och den senaste v14-versionen är den som gäller för Windows 11 (Microsoft Visual Studio Downloads).

Relaterad läsning



Oskar Lund
Oskar LundSenior reporter

Oskar Lund är senior reporter på Perspektiv24 och bevakar dagliga kultur- och nöjesnyheter.