Ispravite ovu neobičnu poruku o pogrešci sustava Windows pomoću našeg vodiča.
Windows vam omogućuje instaliranje i pokretanje brojnih programa. Međutim, ovaj proces često može potrajati satima zbog pogreške "DLL nije dizajniran za rad u sustavu Windows". Ova DLL pogreška blokira instalaciju mnogih Windows aplikacija. U gorim slučajevima, onemogućuje vam pokretanje programa treće strane na vašem sustavu.
Ukratko, dovoljno je da se osjećate frustrirano. Dakle, pogledajmo sve načine za popravak DLL-a koji nije dizajniran za pokretanje pogrešaka u sustavu Windows.
Zašto se pojavljuje pogreška "DLL nije dizajniran za rad u sustavu Windows"?
DLL-ovi (Dynamic Link Libraries) su datoteke koje sadrže kodove za različite programe. Sve aplikacije trećih strana na vašem Windows računalu koriste ove kodove za različite funkcije. Dakle, ako se DLL datoteke oštete ili izbrišu iz vašeg sustava, aplikacije koje se oslanjaju na njih srušit će se i neće se pokrenuti.
Prije pružanja rješenja, evo nekoliko dodatnih razloga iza pogreške "DLL nije dizajniran za rad u sustavu Windows":
- Problemi s nekompatibilnošću softvera koji instalirate
- DLL datoteke su oštećene ili nedostaju
- Krekirana ili modificirana verzija softvera
Sada kada znate glavne uzroke DLL pogreške, prijeđimo na rješenja za njezino popravljanje.
1. Isprobajte neke generičke popravke temeljene na sustavu Windows
Prije svega, vrijedi isprobati neke generičke Windows trikove koji su poznati po rješavanju pogrešaka povezanih s DLL-om:
Izvršite SFC skeniranje
Kada se bilo koji softver prvi put pokrene u sustavu Windows, provjerava sve potrebne datoteke za pokretanje. Ako se čini da datoteka nedostaje ili je oštećena, na zaslonu ćete dobiti skočni prozor s pogreškom. U tom slučaju pokušajte prvo pokrenuti SFC skeniranje.
SFC (System File Checker) je zgodan ugrađeni alat za pronalaženje i zamijenite sistemske datoteke koje nedostaju ili su oštećene u sustavu Windows. Evo kako popraviti DLL datoteke koje nedostaju u sustavu Windows pomoću SFC alata:
- Otvorite naredbeni redak kao administrator.
- Upišite naredbu: sfc /scannow tamo i pritisnite Unesi izvršiti ga. Alat SFC sada će se otvoriti i automatski popraviti većinu problema koje pronađe.
Imajte na umu da je uslužni program SFC od pomoći samo u slučaju pogrešaka sa zadanim Windows aplikacijama kao što su Microsoft Store, Fotografije i aplikacija Kamera.
Ponovno instalirajte softver koji uzrokuje problem
Kada prvi put instalirate softver treće strane, traži nekoliko opcija u fazi postavljanja. Pretpostavimo da se vaše računalo u tom trenutku iznenada isključi ili ponovno pokrene. U tom slučaju, softver se može neispravno instalirati zbog oštećenih instalacijskih datoteka.
Evo dobrih vijesti: ponovna instalacija softvera obično rješava ovaj problem. Ali prvo morate osigurati čistu deinstalaciju jer ponekad zaostale datoteke stvaraju probleme tijekom novog postavljanja.
Dakle, kako popraviti 'DLL nije dizajniran za rad u sustavu Windows' greška u slučaju neispravne instalacije softvera?
Za početak provjerite kako deinstalirati softver u sustavu Windows prvi. Nakon deinstalacije preuzmite najnoviju verziju sa službene web stranice razvojnog programera.
Pokrenite potpuno skeniranje zlonamjernog softvera
Zlonamjerni softver često cilja na DLL datoteke koje softver koristi za ispravan rad. Modificira te datoteke kako bi zaobišao ili izvršio željene funkcije, povećavajući šanse za pogreške povezane s DLL-om. Stoga je preporučljivo pokrenuti potpuno skeniranje sustava pomoću pouzdanog antivirusnog programa.
Ako ste početnik, koristite Microsoftov sigurnosni skener za skeniranje zlonamjernog softvera. Ali ako želite robusniju opciju, pogledajte naš popis najbolji Windows antivirusni programi za više detalja.
Vratite svoj sustav na prethodnu točku vraćanja
Jeste li nedavno podešavali svoj Windows pomoću skripte ili alata? Ako je tako, postoji velika vjerojatnost da ste slučajno zabrljali neke kritične DLL datoteke. Ali ne brinite; korištenje točke vraćanja za povratak u stabilno stanje sustava može pomoći.
Pretpostavljamo da je alat koji ste koristili tijekom podešavanja možda ranije stvorio točku vraćanja. Ako nije, preskočite ovu metodu i prijeđite na sljedeću.
Slijedite dolje navedene korake za vraćanje pomoću vraćanja sustava u sustavu Windows:
- Kliknite na traži ikonu ili oznaku na programskoj traci i počnite tipkati Stvorite točku vraćanja.
- Otvorite najbolje podudaranje i kliknite Vraćanje sustava dugme.
- The Vraćanje sustava prozor će pružiti popis točaka vraćanja. Odaberite onaj na koji se želite vratiti, u idealnom slučaju za koji znate da pogreška nije bila prisutna.
- Provjerite odabranu točku vraćanja i pritisnite Sljedeći. Ponovno potvrdite u sljedećem prozoru.
2. Ažurirajte softver koji uzrokuje problem
Stari softver često uzrokuje DLL pogreške zbog nekompatibilnosti sustava. Stoga, kao što ažurirate svoje računalo, trebali biste ažurirati i svoj softver.
Ako se nakon pokretanja softvera suočite s pogreškom DLL-a, evo kako provjeriti ima li ažuriranja softvera i primijeniti ih:
- Pokrenite softver koji uzrokuje DLL pogrešku.
- Otvorite njegove postavke i potražite opciju poput Ažuriraj ili Provjerite ima li ažuriranja. Opcija ažuriranja također može biti u Oko dio softvera.
- Ako je ažuriranje dostupno, slijedite upute na zaslonu da biste ga ažurirali.
- Ako se aplikacija ne uspije pokrenuti zbog DLL pogreške, pokušajte je deinstalirati i zatim preuzeti najnoviju verziju s web stranice aplikacije. Alternativno, ako posjedujete najnoviju verziju, idite dolje.
Ažuriranje softvera često rješava probleme s kompatibilnošću jer ažuriranja obično uključuju najnovije DLL datoteke. Dakle, pokušajte prije nego prijeđete na napredne metode.
3. Popravite pakete za redistribuciju Visual C++
Paketi za redistribuciju Visual C++ sastoje se od bitnih datoteka za ispravan rad softvera treće strane. Ako ti paketi nedostaju ili su oštećeni, to može dovesti do pogrešaka poput "DLL nije dizajniran za rad u sustavu Windows" pogreška.
Da biste riješili ovaj problem, trebate popraviti Visual C++ Redistributable pakete na sljedeći način:
- Klikni na traži ikonu na programskoj traci i upišite Instalirane aplikacije. Zatim kliknite Otvoren pored rezultata pretraživanja da biste ga otvorili.
- Potražite najnovije Paket Microsoft Visual C++ verziju i kliknite izbornik s tri točke pokraj nje.
- Odaberite Izmijeniti iz kontekstnog izbornika, a zatim kliknite Popravak.
- Kad jednom kaže Postavljanje uspješno, kliknite Zatvoriti.
- Ponovite isti korak, tj. kliknite izbornik s tri točke, Izmijeniti, i Popravak sa svakim od paketa Microsoft Visual C++.
Ne brinite; gornji koraci oduzimaju malo vremena; popravak traje nekoliko sekundi, tako da ne bi trebalo biti poteškoća prilikom popravljanja svakog paketa u vašem sustavu.
4. Ručno instalirajte DLL koji nedostaje
Ako ništa drugo ne uspije, DLL koji nedostaje možete ručno instalirati. Međutim, to se apsolutno mora učiniti kao posljednje sredstvo.
Ručno instaliranje DLL datoteke zahtijeva korištenje web stranice za preuzimanje DLL datoteke za preuzimanje datoteke, zatim premještanje datoteka na ispravnu lokaciju. Imajte na umu da datoteke dobivene iz nepouzdanih izvora mogu biti učitane sa zlonamjernim softverom ili biste mogli slučajno preuzeti nekompatibilnu verziju. Dakle, molim vas stvoriti točku vraćanja prvo kao sigurnosna mjera.
Prije nego što nastavite s koracima, kopirajte naziv DLL datoteke koju želite preuzeti. Za referencu, možete provjeriti poruku o pogrešci ili skočni prozor koji ste primili, jer bi trebao navesti naziv datoteke koja nedostaje.
Sada kada imate točku vraćanja, evo kako ručno preuzeti i instalirati DLL datoteke koje nedostaju.
Imajte na umu da MakeUseOf niti podržava niti promovira web stranicu spomenutu u ovom koraku! Prije preuzimanja bilo koje DLL datoteke, provjerite je li kompatibilna s vašim sustavom i odgovara li naziv datoteke DLL pogrešci na koju nailazite.
- Posjetiti DLL-Datoteke.com i upišite naziv DLL datoteke u polje za pretraživanje. Na primjer, Msvcr120.dll.
- Kliknite na Pretraži DLL datoteku gumb za početak pretraživanja.
- Pritisnite najbolji rezultat pretraživanja i preuzmite odgovarajuću datoteku (32-bitni ili 64-bitni).
- Premjestite preuzetu datoteku u direktorij softvera koji je treba. Na primjer, ako se suočite s DLL pogreškom prilikom otvaranja Chromea, zalijepite preuzetu datoteku u Chromeov početni direktorij. Alternativno, DLL datoteku možete smjestiti u zadani direktorij sustava Windows (C:\Windows\System32).
- Otvorite naredbeni redak kao administrator i upišite regsvr32 DLLname.dll (zamijeni 'DLLname' s nazivom vaše datoteke). Na primjer, regsvr32 Msvcr120.dll.
- Pritisnite Unesi za registraciju preuzete DLL datoteke na vaš Windows sustav.
Ovi se koraci mogu činiti zbunjujućim za početnike. Međutim, pogledajte snimke zaslona kako biste ispravno slijedili korake.
Pogreška "DLL nije dizajniran za rad u sustavu Windows" može vas spriječiti u dodavanju Windows softvera treće strane na vaše računalo. Stoga je važno brzo riješiti ovaj problem.
Spomenuti načini jedini su koji vam mogu pomoći u rješavanju ovog problema. Ako vam ništa nije pomoglo, posljednja je opcija ponovna instalacija sustava Windows na vašem uređaju.