Feilsøking av Windows 11 – Fiks VCRUNTIME140.dll og MSVCP140.dll feil

Hjelp

Den endelige veiledningen for å fikse VCRUNTIME140.dll- og MSVCP140.dll-feil på Windows 11

Manglende eller ødelagte VCRUNTIME140.dll- og MSVCP140.dll-filer er en vanlig årsak til feil ved installasjon eller oppstart av programmer på Windows 11. Disse kritiske DLL-filene (Dynamic Link Library) er en del av Microsoft Visual C++ Redistributable-pakken og gir viktig funksjonalitet for apper bygget ved hjelp av Visual C++. Å installere Microsoft Visual C++ Redistributable på nytt er ofte den enkleste løsningen, men det er noen andre feilsøkingsmetoder som kan løse problemet. Her er vår definitive guide for å fikse VCRUNTIME140.dll- og MSVCP140.dll-feil på Windows 11:

Diagnostisere problemet

Når du prøver å installere eller starte et program i Windows og får en feilmelding som nevner VCRUNTIME140.dll eller MSVCP140.dll, betyr det sannsynligvis at en eller begge filene mangler eller er ødelagt. Du kan se ulike feilmeldinger som:

Hvordan fikser jeg kjøretidsfeil i Windows 11?

Flere brukere har rapportert å støte på Runtime Error i Windows 11, som hindrer dem i å starte appen. For å fikse problemet, start PC-en på nytt, oppdater grafikkdriveren, reparer/tilbakestill den problematiske applikasjonen, blant andre metoder oppført nedenfor. Finn også ut den beste programvaren for å løse Runtime Error for godt.

«VCRUNTIME140.dll mangler»

«MSVCP140.dll ikke funnet»

«Kodekjøringen kan ikke fortsette fordi VCRUNTIME140_1.dll ikke ble funnet»

Disse DLL-ene er forutsetninger og må være tilstede for at apper som er bygget med Visual C++, skal kjøre ordentlig. Hvis de blir skadet eller fjernet, vil det oppstå kjøretidsfeil.

Potensielle årsaker

Det er noen vanlige årsaker til at du kan se VCRUNTIME140.dll eller MSVCP140.dll feil:

  • Manglende eller ødelagte systemfiler– En skadet Windows-systemfil kan forhindre at DLL-ene registreres riktig.

  • Utdatert eller manglende Visual C++ kan omdistribueres– Filene kan mangle hvis den nødvendige Visual C++ Redistributable-pakken ikke er installert, skadet eller utdatert.

  • Programvareinkompatibilitet– Visse programvarer kan erstatte eller blokkere de gyldige DLL-versjonene som trengs av andre programmer.

  • Skadelig programvare/virusinfeksjon– Virus og skadelig programvare fjerner eller erstatter noen ganger viktige systemfiler som DLL-er.

  • Programvarefeil/feil– Sjelden kan en programvarefeil feilaktig slette filene.

Retting av VCRUNTIME140.dll og MSVCP140.dll feil

1. Installer den nyeste Visual C++ Redistributable

Den enkleste løsningen er å laste ned og installere den nyeste støttede Visual C++ Redistributable-pakken fra Microsoft. Dette inneholder de mest oppdaterte DLL-filene som apper trenger.

Du bør installere både x86- og x64-versjonene:

x86: Visual C++ kan omdistribueres for Visual Studio 2015, 2017 og 2019

x64: Visual C++ kan omdistribueres for Visual Studio 2015, 2017 og 2019

Kjør begge installasjonsprogrammene, start PC-en på nytt, og prøv å starte det problematiske programmet på nytt.

2. Reparer korrupte systemfiler

Noen ganger forhindrer korrupte Windows-systemfiler at DLL-ene registreres riktig. Kjør verktøyet System File Checker (SFC) for å skanne etter og erstatte skadede filer:

  1. Åpne en forhøyet ledetekst
  2. Typesfc /scannowog trykk Enter
  3. Start PC-en på nytt når du er ferdig

Dette vil sjekke at alle kritiske filer inkludert DLL-er er intakte og gjenopprette eventuelle feil fra en cache.

3. Installer problemapplikasjonen på nytt

Hvis problemet stammer fra selve applikasjonen, kan reinstallering overskrive de manglende DLL-filene. Avinstaller programmet fullstendig fra PC-en, start på nytt, og hent deretter en ny installasjonskopi fra utvikleren. Kjør oppsettet på nytt for å erstatte alle tilknyttede programfiler.

4. Kopier DLL-filer fra en annen PC

Du kan manuelt trekke ut kopier av VCRUNTIME140.dll og MSVCP140.dll fra en annen Windows 11-datamaskin som har Visual C++ Redistributable installert. Å erstatte de problematiske DLL-ene kan løse feilene. Bare pass på å trekke ut matchende x86- eller x64-versjoner.

5.Bruk Dependency Walker

For avanserte brukere kan Dependency Walker-verktøyet diagnostisere hvorfor en spesifikk applikasjon mislykkes på grunn av manglende DLL-avhengigheter. Den avslører alle sammenkoblede filer og registerdata som programvaren er avhengig av for å fungere. Hvis VCRUNTIME140.dll og/eller MSVCP140.dll er oppført som manglende, bør reinstallering av Visual C++ Redistributable fikse det.

Forhindrer VCRUNTIME140.dll- og MSVCP140.dll-feil

For å unngå disse kjøretidsfeilene i fremtiden:

  • Hold Windows og all programvare oppdatert for å forhindre korrupsjon av systemfiler.
  • Ikke fjern Visual C++ Redistributables hvis programvaren du bruker avhenger av dem.
  • Installer programmer til standardkataloger og ikke flytt installerte filer.
  • Bruk en registerrenser som CCleaner for å fikse sammenfiltrede registerproblemer.
  • Kjør regelmessige antivirusskanninger for å oppdage skadelig programvare på systemet ditt.

Å følge Microsofts beste praksis for apputvikling og unngå unødvendige endringer i systemet ditt kan bidra til å forhindre forvirrende DLL-feil. Vår guide skisserer de vanligste og mest effektive måtene å feilsøke og fikse manglende VCRUNTIME140.dll- og MSVCP140.dll-filer på, slik at du raskt kan komme tilbake til normal Windows-bruk. Gi oss beskjed hvis du har andre spørsmål!

Referanser

  1. https://www.digitbin.com/how-to-fix-msvcp140-dll-or-vcruntime140-dll-missing-on-windows-11/
  2. https://techwiser.com/fixes-for-msvcp140-dll-or-vcruntime140-dll-missing-on-windows-11-10/

WindoQ