MTE forklarer: Hvorfor bør du ikke laste ned manglende .dll-filer fra eksterne nettsteder
Så du har nettopp lastet ned en programvare eller et spill, og når du prøver å kjøre det, vises et vindu med en feilmelding som sier at den ikke kan kjøre fordi den mangler en. DLL-fil. Disse dll-feilene er så vanlige i Windows, og de kan være veldig plagsomme til tider. Den enkleste måten er å laste ned .dll-filene fra et tilfeldig nettsted og plassere dem i systemmappen din. Selv om dette kan patchere problemet, kan det være potensielt farlig for Windows-datamaskinen din. I denne veiledningen, la oss se hvorfor du ikke bør laste ned manglende .dll-filer fra eksterne nettsteder.
Hva er DLL-filer akkurat?
En DLL-fil (Dynamic Link Library) er ingenting annet enn et sett med instruksjoner som kan hentes av programvare som er installert i Windows-systemet, for å gjøre visse ting når det trengs. Hovedformålet med en DLL-fil er å modulere koden og gjenbruk koden et hvilket som helst antall ganger med hvilket som helst antall programvare. For eksempel kan en programvare installert i systemet ditt vite det totale fysiske minnet (RAM) installert. For å oppnå denne oppgaven kan programvaren ringe til en bestemt DLL-fil i systemet ditt, som har spesifikke instruksjoner for å få detaljer om totalminne installert.
Dette øker programvarenes effektivitet, da utviklerne ikke trenger å skrive et helt sett instruksjoner som operativsystemet allerede har. Når en programvare vil ha tilgang til en DLL-fil, men systemet ikke finner det i biblioteket, forårsaker det en avhengighetsfeil, og programmet kan ikke løpe som det skal.
De kan være utdaterte og infiserte
Den første grunnen til at du ikke bør laste ned DLL-filer fra tredjepartswebsteder eller fra ukjente kilder, er fordi de ikke er godkjente kilder. For programvare-spesifikke DLL-filer, er de vanligvis integrert med programvaren, og med mindre du får det fra utviklerens nettsted, er det ikke en klarert kilde.
En annen grunn er at DLL-filene fra eksterne kilder kan være utdaterte (som de fleste programvareleverandører ikke slipper oppdaterte DLL-filer til offentligheten). I verste fall er de fullpakket med skadelig programvare og kan infisere PCen din med virus eller trojanere.
Det er ikke løsningen, det er en patch
Når du laster ned en DLL-fil fra Internett, klipper du bare på problemet du har, i stedet for å løse det. For eksempel kan du ta den berømte "Xinput1_3.dll" -feilen som oppstår når et spill ikke finner filen "Xinput1_3.dll". På dette tidspunktet pleier de fleste brukere å søke etter den rapporterte DLL, laster den ned fra Internett og vil plassere den DLL-filen der den skal være.
Nå kan problemet synes å være løst, men i virkeligheten er DLL-filen en del av DirectX-programvarepakken som leveres av Microsoft. For å kunne installere DLL-filen riktig må du laste ned og installere DirectX-programvaren som er ansvarlig for å håndtere multimedieoppgaver i PCen.
Konklusjon
Alt i alt anser dette som en god advarsel og stoler aldri på DLL-filene som leveres av noen ukjent kilde. Jo, de kan gi deg en rask løsning, men det kan skape flere problemer enn før. Når du møter en DLL-feil, prøv å finne ut kjerneproblemet i stedet for å laste ned individuelle DLL-filer.
Forhåpentligvis hjelper og gjør du kommentar nedenfor med dine tanker og erfaringer ved å bruke kommentarskjemaet nedenfor.