Popravite to čudno sporočilo o napaki sistema Windows z našim vodnikom.
Windows vam omogoča namestitev in zagon številnih programov. Vendar lahko ta postopek pogosto traja več ur zaradi napake »DLL ni zasnovan za delovanje v sistemu Windows«. Ta napaka DLL blokira namestitev številnih aplikacij za Windows. V hujših primerih vam prepreči zagon programa tretje osebe v vašem sistemu.
Skratka, dovolj je, da se počutite razočarani. Torej, poglejmo vse načine, kako popraviti DLL, ki ni zasnovan za zagon napak v sistemu Windows.
Zakaj se pojavi napaka »DLL ni zasnovan za delovanje v sistemu Windows«?
DLL (Dynamic Link Libraries) so datoteke, ki vsebujejo kode za različne programe. Vse aplikacije drugih proizvajalcev v vašem računalniku z operacijskim sistemom Windows uporabljajo te kode za različne funkcije. Torej, če se datoteke DLL poškodujejo ali izbrišejo iz vašega sistema, se bodo aplikacije, ki se zanašajo nanje, zrušile in se ne bodo zagnale.
Preden ponudite rešitve, je tukaj nekaj dodatnih razlogov za napako »DLL ni zasnovan za delovanje v sistemu Windows«:
- Težave z nezdružljivostjo programske opreme, ki jo nameščate
- Poškodovane ali manjkajoče datoteke DLL
- Zlomljena ali spremenjena različica programske opreme
Zdaj, ko poznate glavne vzroke za napako DLL, pojdimo na rešitve za njeno odpravo.
1. Poskusite nekaj splošnih popravkov, ki temeljijo na sistemu Windows
Najprej je vredno preizkusiti nekaj splošnih trikov sistema Windows, ki so znani po reševanju napak, povezanih z DLL:
Izvedite skeniranje SFC
Ko se katera koli programska oprema prvič zažene v sistemu Windows, preveri vse potrebne datoteke za zagon. Če se zdi, da datoteka manjka ali je poškodovana, se na zaslonu prikaže pojavno okno z napako. V takem primeru poskusite najprej zagnati skeniranje SFC.
SFC (System File Checker) je priročno vgrajeno orodje za iskanje in zamenjajte manjkajoče ali poškodovane sistemske datoteke v sistemu Windows. Tukaj je opisano, kako popraviti manjkajoče datoteke DLL v sistemu Windows z orodjem SFC:
- Odprite ukazni poziv kot skrbnik.
- Vnesite ukaz: sfc /scannow tja in pritisnite Vnesite da ga izvrši. Orodje SFC se bo zdaj odprlo in samodejno odpravilo večino težav, ki jih najde.
Upoštevajte, da je pripomoček SFC koristen samo v primeru napak s privzetimi aplikacijami Windows, kot so Microsoft Store, Fotografije in aplikacija Kamera.
Znova namestite programsko opremo, ki povzroča težavo
Pri prvi namestitvi programske opreme drugega proizvajalca zahteva več možnosti v fazi namestitve. Recimo, da se vaš računalnik v tistem trenutku nenadoma izklopi ali znova zažene. V tem primeru se lahko programska oprema nepravilno namesti zaradi poškodovanih namestitvenih datotek.
Tukaj je dobra novica: ponovna namestitev programske opreme običajno odpravi to težavo. Vendar morate najprej zagotoviti čisto odstranitev, saj včasih preostale datoteke povzročijo težave med novo nastavitvijo.
Torej, kako popraviti "DLL ni zasnovan za delovanje v sistemu Windows' napaka v primeru napačne namestitve programske opreme?
Za začetek preverite kako odstraniti programsko opremo v sistemu Windows prvi. Po odstranitvi prenesite najnovejšo različico z uradnega spletnega mesta razvijalca.
Zaženite popoln pregled zlonamerne programske opreme
Zlonamerna programska oprema pogosto cilja na datoteke DLL, ki jih programska oprema uporablja za pravilno delovanje. Te datoteke spremeni tako, da obidejo ali izvajajo želene funkcije, s čimer se povečajo možnosti napak, povezanih z DLL. Zato je priporočljivo izvesti popoln pregled sistema z uporabo zanesljivega protivirusnega programa.
Če ste začetnik, uporabite Microsoftov varnostni skener za skeniranje zlonamerne programske opreme. Če pa želite bolj robustno možnost, si oglejte naš seznam najboljši protivirusni programi za Windows za več podrobnosti.
Povrnite sistem na prejšnjo obnovitveno točko
Ali ste nedavno spreminjali svoj Windows s skriptom ali orodjem? Če je tako, obstaja velika verjetnost, da ste pomotoma pokvarili nekatere kritične datoteke DLL. Ampak ne skrbite; uporaba obnovitvene točke za vrnitev v stabilno stanje sistema lahko pomaga.
Predvidevamo, da je orodje, ki ste ga uporabili med prilagajanjem, morda prej ustvarilo obnovitveno točko. Če ne, preskočite to metodo in nadaljujte z naslednjo.
Sledite spodnjim korakom za povrnitev z obnovitvijo sistema v sistemu Windows:
- Kliknite na Iskanje ikono ali oznako v opravilni vrstici in začnite tipkati Ustvari obnovitveno točko.
- Odprite najboljše ujemanje in kliknite Obnovitev sistema gumb.
- The Obnovitev sistema okno bo ponudilo seznam obnovitvenih točk. Izberite tistega, na katerega se želite vrniti, v idealnem primeru tam, kjer veste, da napake ni bilo.
- Preverite izbrano obnovitveno točko in pritisnite Naslednji. Ponovno potrdite v naslednjem oknu.
2. Posodobite programsko opremo, ki povzroča težavo
Stara programska oprema pogosto povzroča napake DLL zaradi sistemske nezdružljivosti. Zato morate tako kot posodobite svoj računalnik posodobiti tudi programsko opremo.
Če se po zagonu programske opreme soočate z napako DLL, lahko tukaj preverite, ali so na voljo posodobitve programske opreme, in jih uporabite:
- Zaženite programsko opremo, ki povzroča napako DLL.
- Odprite njegove nastavitve in poiščite možnost, kot je Nadgradnja oz Preveri za posodobitve. Možnost posodobitve je lahko tudi v O tem del programske opreme.
- Če je posodobitev na voljo, sledite navodilom na zaslonu, da jo posodobite.
- Če se aplikacija ne zažene zaradi napake DLL, jo poskusite odstraniti in nato prenesti najnovejšo različico s spletnega mesta aplikacije. Druga možnost je, če imate najnovejšo različico, spustite različico navzdol.
Posodobitev programske opreme pogosto reši težave z združljivostjo, ker posodobitve običajno vključujejo najnovejše datoteke DLL. Zato poskusite, preden preidete na napredne metode.
3. Popravite pakete za redistribucijo Visual C++
Paketi za redistribucijo Visual C++ so sestavljeni iz bistvenih datotek za pravilno delovanje programske opreme tretjih oseb. Če ti paketi manjkajo ali so poškodovani, lahko pride do napak, kot je "DLL ni zasnovan za delovanje v sistemu Windows" napaka.
Če želite odpraviti to težavo, morate popraviti pakete za redistribucijo Visual C++ na naslednji način:
- Kliknite na Iskanje ikono v opravilni vrstici in vnesite Nameščene aplikacije. Nato kliknite Odprto poleg rezultata iskanja, da ga odprete.
- Poiščite najnovejše Paket Microsoft Visual C++ različico in kliknite meni s tremi pikami zraven.
- Izberite Spremeni v kontekstnem meniju in nato kliknite Popravilo.
- Enkrat piše Namestitev uspešna, kliknite Zapri.
- Ponovite isti korak, tj. kliknite meni s tremi pikami, Spremeni, in Popravilo z vsakim od paketov Microsoft Visual C++.
Ne skrbite; zgornji koraki trajajo malo časa; popravilo traja nekaj sekund, tako da ne bi smelo biti težav pri popravljanju vsakega paketa v vašem sistemu.
4. Manjkajoči DLL namestite ročno
Če nič drugega ne uspe, lahko manjkajoči DLL namestite ročno. Vsekakor pa je to treba narediti kot zadnjo možnost.
Ročna namestitev datoteke DLL zahteva uporabo spletnega mesta za prenos DLL, da dobite datoteko, nato pa datoteke premaknete na pravilno mesto. Upoštevajte, da so lahko datoteke, pridobljene iz nezaupljivih virov, naložene z zlonamerno programsko opremo ali pa lahko pomotoma prenesete nezdružljivo različico. Torej prosim ustvari obnovitveno točko najprej kot varnostni ukrep.
Preden nadaljujete s koraki, kopirajte ime datoteke DLL, ki jo želite prenesti. Za referenco si lahko ogledate sporočilo o napaki ali pojavno okno, ki ste ga prejeli, saj bi moralo vsebovati ime manjkajoče datoteke.
Zdaj, ko imate obnovitveno točko, tukaj je opisano, kako ročno prenesete in namestite manjkajoče datoteke DLL.
Zavedajte se, da MakeUseOf niti ne podpira niti promovira spletnega mesta, omenjenega v tem koraku! Preden prenesete katero koli datoteko DLL, se prepričajte, da je združljiva z vašim sistemom in da se ime datoteke ujema z napako DLL, na katero naletite.
- Obisk DLL-Files.com in v iskalno polje vnesite ime datoteke DLL. na primer Msvcr120.dll.
- Kliknite na Iskanje datoteke DLL gumb za začetek iskanja.
- Kliknite najboljši rezultat iskanja in prenesite ustrezno datoteko (32-bitni oz 64-bitni).
- Premaknite preneseno datoteko v imenik programske opreme, ki jo potrebuje. Če na primer med odpiranjem Chroma naletite na napako DLL, prilepite preneseno datoteko v Chromov domači imenik. Datoteko DLL lahko postavite tudi v privzeti sistemski imenik sistema Windows (C:\Windows\System32).
- Odprite ukazni poziv kot skrbnik in vnesite regsvr32 DLLname.dll (zamenjati 'DLLname' z imenom vaše datoteke). Na primer, regsvr32 Msvcr120.dll.
- Pritisnite Vnesite za registracijo prenesene datoteke DLL v vašem sistemu Windows.
Ti koraki se lahko zdijo začetnikom zmedeni. Vendar si oglejte posnetke zaslona, da boste pravilno sledili korakom.
Napaka »DLL ni zasnovan za delovanje v sistemu Windows« vam lahko prepreči dodajanje programske opreme Windows drugih proizvajalcev v računalnik. Zato je pomembno, da to težavo hitro odpravite.
Omenjeni načini so edini, ki vam lahko pomagajo odpraviti to težavo. Če vam nobena ni pomagala, je zadnja možnost, da znova namestite Windows v svojo napravo.