Fel som involverar DLL-filer orsakas oftast av ett problem i mjukvaruvärlden - filen har tagits bort, ett virus har infekterat filen, etc.
Ibland är dock den underliggande orsaken till ett DLL-fel maskinvarurelaterad. Om du misstänker att detta kan vara fallet med ditt DLL-problem, blev orsaken till ditt problem bara lite svårare att hitta och förmodligen dyrare att lösa.
Dessa steg bör endast följas efter felsökning av DLL-felet som ett programvaruproblem, ett mer troligt scenario. Du kan hitta en felsökningsguide för ditt specifika DLL-fel genom att söka efter det felet i sökfältet på den här sidan.
Tid som krävs: Felsökning av ett DLL-fel med en maskinvarurotorsak kan ta så lång tid som flera timmar
Hur åtgärdar du ett DLL-problem orsakat av ett okänt maskinvaruproblem
-
Har du precis installerat eller avinstallerat en maskinvara? Om så är fallet, finns det en god chans att DLL-felet du ser är relaterat till denna maskinvaruändring.
Beroende på vilka maskinvaruändringar du gjort, här är några förslag på lösningar:
- Ångra hårdvaruinstallationen eller avinstallationen.
- Byt ut hårdvarukomponenten mot en som du vet fungerar korrekt.
- Uppdatera hårdvaruenhetens firmware.
- Se till att hårdvaran finns på listan över maskinvarukompatibilitet.
- Kontrollera med tillverkaren för supportinformation.
-
Testa din dators minne. Ett mycket vanligt resultat av en felaktig minnesmodul är att ett eller flera DLL-fel plötsligt uppstår.
Byt ut minnet i din PC om dina tester visar något som helst problem.
-
Testa din hårddisk. Alla DLL-filer som finns på en defekt del av en hårddisk kommer antingen att skadas eller helt försvinna, vilket bland annat orsakar DLL-fel.
Byt ut hårddisken om dina tester visar ett fysiskt problem med enheten.
-
Rensa CMOS. Rensa BIOS-minnet på ditt moderkort kommer att återställa BIOS-inställningarna till deras standardnivåer. Ett felkonfigurerat BIOS kan orsaka problem med din hårdvara och orsaka ett DLL-fel.
Om du åtgärdar DLL-felet genom att rensa CMOS, se till att alla ändringar du gör i BIOS görs en i taget så att om felet återkommer vet du vilken ändring som orsakade problemet.
- Uppdatera ditt BIOS. I vissa fall kan ett föråldrat BIOS orsaka hårdvaruinkompatibilitet som kan generera ett DLL-fel som det du ser.
-
Starta din dator endast med nödvändig hårdvara. Syftet här är att ta bort så mycket hårdvara som möjligt samtidigt som du behåller din förmåga att testa för DLL-felet.
Om du inte längre har DLL-felet med endast nödvändig hårdvara installerad, fortsätt till steg 7.
Om du fortfarande får DLL-felet, fortsätt till steg 8.
I allmänhet skulle väsentlig hårdvara, i det här fallet, vara moderkortet, CPU, RAM, grafikkort, primär hårddisk, bildskärm, tangentbord och mus.
Hoppa inte över det här steget. Om du lär dig vilken hårdvara som är eller inte orsakar DLL-felet kommer du att spara tid och pengar när du byter hårdvara.
-
Installera om varje maskinvara som du tog bort i steg 6, en bit i taget, testa efter varje installation.
Eftersom du inte längre ser DLL-felet med bara den nödvändiga hårdvaran installerad, orsakar en av maskinvarukomponenterna du tog bort DLL-problemet. Genom att installera varje enhet tillbaka i din PC och testa varje gång, kommer du så småningom att hitta den hårdvara som är källan till DLL-problemet.
Byt ut den felaktiga hårdvaran när du har identifierat den. Ovanstående hårdvaruinstallationsvideor bör komma till nytta när du installerar om din hårdvara.
-
Byt ut varje del av väsentlig hårdvara i din dator med en identisk eller likvärdig reservdel av hårdvara (som du vet fungerar), en komponent i taget, för att avgöra vilken del av hårdvara som orsakar DLL-felet.
Testa för DLL-felet efter varje maskinvarubyte för att avgöra vilken komponent som är felaktig.
-
Slutligen, om allt annat misslyckas, måste du söka professionell hjälp från en datorreparationstjänst eller från din datortillverkares tekniska support.
Tyvärr, om du inte har fungerande reservdelar att byta in och ut, vet du inte vilken del av din väsentliga PC-hårdvara som är felaktig och orsakar DLL-felet. I dessa fall har du inget annat val än att lita på hjälp från individer eller företag som har dessa resurser.
Behöver du mer hjälp?
Om du inte är intresserad av att fixa detta maskinvaruorsakade DLL-problem själv, se Hur fixar jag min dator? för en fullständig lista över dina support alternativ, plus hjälp med allt på vägen som att räkna ut reparationskostnader, ta bort dina filer, välja en reparationstjänst och mycket mer.