Topp 9 korrigeringar för felet "DLL är inte utformad för att köras på Windows".
Miscellanea / / October 26, 2023
Dynamic Link Libraries (DLL) är avgörande för att säkerställa en smidig drift av din appar och program. Dessa filer innehåller kod och data som flera program kan använda på Windows 10 och 11. Det kan dock finnas tillfällen då en DLL-fil misslyckas med att köras på din PC, vilket utlöser dialogrutan Dålig bild som läser "DLL är antingen inte designad för att köras på Windows eller så innehåller den ett fel."
![Bästa korrigeringar för DLL är inte utformad för att köras på Windows-fel](/f/4fe39e956340bfd7431b88ee9c363aa1.jpg)
Det kan finnas flera orsaker till detta fel, inklusive föråldrade program, infektioner med skadlig programvara, skadade systemfiler, etc. Det här inlägget listar alla möjliga lösningar för att fixa detta DLL-fel på din Windows 10 eller 11 PC.
1. Kontrollera om det finns behörighetsproblem
En brist på nödvändiga behörigheter är en vanlig orsak till att du kan stöta på felet "DLL är inte utformad för att köras på Windows" när du kör en app eller ett program. Därför är det det första du bör kontrollera.
Steg 1: Klicka på Windows-sökikonen i aktivitetsfältet för att öppna Start-menyn, skriv in namnet på programmet som ger dig felet och välj Öppna filplats.
![Öppna filplatsen för programmet](/f/63a681d58795be86e161e2dab0471c13.png)
Steg 2: Högerklicka på programmets .EXE-fil och välj Egenskaper.
![Öppna egenskaper för EXE-fil](/f/1f0c9dde7e52bd908716247f418b1294.png)
Steg 3: Klicka på knappen Redigera under fliken Säkerhet.
![Redigera tillstånd för EXE-fil](/f/530d967335ae9009a0811fb46ccb3b0d.png)
Steg 4: Välj Ja när meddelandet User Account Control (UAC) visas.
![Behörighetsredigerare UAC](/f/8eb55dd6b03fee275696be943d3c41ee.png)
Steg 5: Välj Användare och markera kryssrutan Tillåt bredvid Full kontroll. Tryck sedan på Apply följt av OK.
![Full kontroll över programmet](/f/94107e99d009a2ba5fdec855c34ecf36.png)
2. Kör SFC- och DISM-skanningarna
Korrupta eller skadade systemfiler på din dator kan också orsaka sådana fel. Du kan köra den inbyggda SFC (System File Checker) och DISM (Deployment Image Servicing and Management) skannar för att fixa de skadade filerna som orsakar felet.
Steg 1: Högerklicka på Start-ikonen och välj Terminal (Admin) från listan.
![Öppna Terminal (Admin) i Windows 11](/f/cb3db7b25388c5e3743aa790b388bc5e.png)
Steg 2: Välj Ja när meddelandet User Account Control (UAC) visas.
![Öppna Terminal UAC Prompt](/f/c0e202c0c2abdfc7fe417ac48d325348.jpg)
Steg 3: I konsolen skriver du följande kommando och trycker på Enter.
SFC /scannow
![SFC Scan på Windows](/f/7ccd775ef9c4ee20f72bbc02d8c8d568.jpg)
Steg 4: Kör följande kommandon ett efter ett och tryck på Enter efter vart och ett för att köra DISM-skanningen:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
![DISM Scan](/f/8cb8cca7867a7ca5583806a4482b49d4.jpg)
Starta om datorn efter det för att kontrollera om problemet kvarstår.
3. Reparera de omdistribuerbara Visual C++-paketen
Flera populära Windows-appar och -program förlitar sig på Visual C++ runtime-bibliotek för att tillhandahålla viktiga funktioner och fungera smidigt. Men om det finns ett problem med det omdistribuerbara Visual C++-paketet på din dator kan du få felet "DLL är inte utformad för att köras på Windows" när du öppnar eller använder ett program. Så här kan du fixa det.
Steg 1: Tryck på Windows + R kortkommandon för att öppna dialogrutan Kör. Skriv in appwiz.cpl och tryck på Enter.
![Öppna Program och funktioner i Windows](/f/d816f9887aebfb600ada3db1e46ba1b7.png)
Steg 2: Välj Microsoft Visual C++ Redistributable-paketet och klicka på Ändra. Du måste upprepa denna process för att reparera alla paket.
![Reparera Microsoft Visual C++ Redistributable Package](/f/22acdfed4a57e10112f90f28ece3b5e2.png)
Steg 3: Tryck på Reparera-knappen och vänta tills processen är klar.
![Reparera Microsoft Visual C++ Redistributable](/f/8945389eae1f3e8f2d890e9f88ce6cb2.jpg)
4. Omregistrera den problematiska DLL-filen med hjälp av kommandotolken
En annan sak du kan göra för att lösa det här felet är att omregistrera den problematiska DLL-filen. Oroa dig inte, den här processen är ganska enkel och kräver bara att du kör ett enda kommando.
Steg 1: Tryck på Windows + S kortkommandon för att öppna Windows sökmeny. Typ terminal i rutan högerklickar du på det första resultatet och väljer Kör som administratör.
![Öppna Terminal som Admin](/f/67b5a558fb623dbef13e910f2edfd23b.png)
Steg 2: Välj Ja när meddelandet User Account Control (UAC) visas.
![Öppna Terminal UAC Prompt](/f/c0e202c0c2abdfc7fe417ac48d325348.jpg)
Steg 3: Skriv i konsolen regsvr32 följt av namnet på DLL-filen. Om du till exempel skulle registrera om filen msxml3.dll skulle ditt kommando vara detta:
regsvr32 msxml3.dll
![Omregistrera DLL-filer](/f/796a7fce65d8c26c875560a573f1a018.png)
Stäng terminalfönstret och kontrollera om Windows fortfarande visar felet.
5. Uppdatera eller installera om den problematiska programvaran
Kompatibilitetsproblem med din app eller ditt program kan också utlösa felet "DLL är inte utformad för att köras på Windows" på din dator. Om det här felet bara påverkar en specifik app eller ett specifikt program, försök att uppdatera det och se om det hjälper.
![Uppdatera VLC Player](/f/4b19292cf168418b68d4ae5199960d42.png)
Om felet kvarstår även efter uppdateringen eller om du inte kan uppdatera programmet kan du försöka installera om det. Detta bör hjälpa till att lösa eventuella problem som orsakas av felaktig installation.
Tryck på Windows-tangenten + S kortkommando för att öppna Windows Sök-menyn. Skriv in namnet på programmet du vill ta bort, högerklicka på det första resultatet och välj Avinstallera. Följ sedan anvisningarna på skärmen för att ta bort programmet och fortsätt med en ny installation.
![Avinstallera VLC från Windows](/f/c13f3a9d0e5e61670078fa91f3a947f4.png)
6. Sök efter skadlig programvara
Förekomsten av skadlig programvara på din dator kan också förhindra att DLL-filer körs korrekt på din Windows 10 eller 11 PC och orsaka sådana problem. För att åsidosätta denna möjlighet kan du köra en fullständig genomsökning av systemet med Windows Defender eller ett pålitligt antivirusprogram från tredje part. Om skanningen avslöjar något misstänkt, vidta de rekommenderade åtgärderna för att ta bort hotet.
![Sök efter skadlig programvara](/f/cbdc401100d24df0c89b4c65cb61c66f.png)
7. Installera Windows Updates
Microsoft släpper ofta uppdateringar för din Windows-dator för att lägga till nya funktioner, förbättra prestanda och åtgärda buggar och problem. Det är en bra idé att installera eventuella väntande Windows-uppdateringar och se om det hjälper.
Tryck på Windows-tangenten + I kortkommando för att öppna appen Inställningar. På fliken Windows Update klickar du på knappen Sök efter uppdateringar och installerar alla tillgängliga uppdateringar.
![Sök efter Windows-uppdateringar](/f/333a7cf4c1dde1c1d6eeaa83cf4a2b1d.png)
8. Prova Clean Boot
En app eller tjänst från tredje part som körs i bakgrunden kan störa Windows och förhindra att DLL-filer körs. Om så är fallet, starta upp din dator i ett rent startläge. Så här startar du din Windows-dator i ett rent startläge:
Steg 1: Tryck på Windows-tangenten + R kortkommando för att öppna dialogrutan Kör, skriv msconfig i rutan och tryck på Retur.
![Öppna Systemkonfiguration på Windows 11](/f/06be993c1efe40b1a206e0c6bd21a771.png)
Steg 2: Under fliken Tjänster, markera kryssrutan "Dölj alla Microsoft-tjänster" och klicka sedan på knappen Inaktivera alla.
![Inaktivera tredjepartstjänster på Windows](/f/7b7ac0c8a6d9f3d412f6c2a3f1bde3d7.jpg)
Steg 3: Växla till fliken Start och klicka på Öppna Aktivitetshanteraren.
![Öppna Aktivitetshanteraren på Windows](/f/9f5cb28e83f4346a62fa02dd8c50115d.jpg)
Steg 4: I fönstret Aktivitetshanteraren väljer du en app från tredje part och klickar på knappen Inaktivera högst upp. Upprepa det här steget för att inaktivera alla startappar från tredje part.
![Inaktivera startappar från tredje part Windows](/f/c550a1acd06470bd3812aefd67e9137e.jpg)
Starta om din dator för att gå in i det rena startläget och se om du stöter på några DLL-fel. Om du inte gör det betyder det att en av tredjepartsapparna eller programmen är ansvarig för felet. Du måste granska alla nyligen installerade appar och program och ta bort dem för att lösa problemet.
9. Utför en systemåterställning
Slutligen, om felet 'DLL är inte utformat för att köras på Windows' först har börjat dyka upp nyligen, kan du använd systemåterställning för att återställa din dator till en punkt då den fungerade korrekt. Här är hur.
Steg 1: Klicka på Windows-sökikonen i aktivitetsfältet för att öppna Start-menyn, skriv in skapa en återställningspunktoch tryck på Retur.
![Öppna Systemåterställning i Windows 11](/f/25fb6094b182e810a09c55595b737a22.png)
Steg 2: Navigera till fliken Systemskydd och klicka på knappen Systemåterställning.
![Öppna Systemåterställning i Windows 11](/f/913d6da2107a1da5a3b6508d26414942.png)
Steg 3: Välj alternativet Rekommenderad återställning och klicka på knappen Nästa längst ner.
![Återställningspunkt Windows 11](/f/e79c0de258e936d391ccb632494da2b7.png)
Steg 4: Klicka på Slutför och låt Windows återställa till den angivna återställningspunkten.
![Utför en systemåterställning på Windows 11](/f/303927364117cf5d8d4b89479fb9d0f0.png)
Inga fler DLL-fel
Det kan vara frustrerande när DLL-fel hindrar program från att köras på din PC och hindrar dig från att arbeta. Förhoppningsvis har ett eller flera av tipsen ovan hjälpt till att fixa felet "DLL är inte avsedd att köras på Windows", och allt är tillbaka till det normala.
Senast uppdaterad den 15 september 2023
Ovanstående artikel kan innehålla affiliate-länkar som hjälper till att stödja Guiding Tech. Det påverkar dock inte vår redaktionella integritet. Innehållet förblir opartiskt och autentiskt.
![](/f/9a5dc53836fdbce16b5952b9c0e4c2e4.jpg)
Skriven av
Pankil är en civilingenjör som blev frilansskribent från Ahmedabad, Indien. Sedan han kom till Guiding Tech 2021, gräver han in i världen av instruktions- och felsökningsguider på Android, iOS, Windows och webben på Guiding Tech. När tiden tillåter skriver han även på MakeUseOf och Techwiser. Förutom sin nyfunna kärlek till mekaniska tangentbord, är han ett disciplinerat fotfallsfan och fortsätter att planera sina internationella resor med sin fru.