Što je Kernel32.Dll?

U Microsoft™ Windows™ operativnim sustavima, kernel32.dll je središnji modul koji sadrži osnovne procese ili srce operacijskog sustava. Prilikom pokretanja, kernel32.dll se učitava u memoriju, regulirajući operacije dok korisnik izvodi različite zadatke i programe. Datoteka kernel32.dll je tako nazvana jer poput organske jezgre sadrži temeljne procese operacijskog sustava. Broj 32 označava 32-bitni operativni sustav, a ekstenzija datoteke .dll označava knjižnicu dinamičke veze.

Datoteka .dll može se smatrati spremnikom koji sadrži prečace ili veze na razne izvršne procese ili funkcije, iako .dll također može sadržavati podatke. U operacijskom sustavu postoji mnogo .dll datoteka, a većina softverskih programa napisanih za Windows sadrži jednu ili više .dll datoteka.

Datoteci .dll može pristupiti više od jednog programa istovremeno, tako da kernel32.dll služi ne samo samom operativnom sustavu, već može prihvatiti i instalirane programe treće strane koji su napisani da koriste jedan ili više njegovih procesa . Dodatno, datoteka kernel32.dll regulira upravljanje memorijom, ulazne i izlazne tokove, potrebno upravljanje zadacima i upravljanje diskom.

Kada se kernel32.dll učita u memoriju, štiti adresno polje ili “stranicu” koju zauzima kako bi spriječio druge programe od krađe memorije koja će im biti potrebna za rad. Ponekad se dogodi da softver pokuša pristupiti ovoj memorijskoj stranici, izazivajući “grešku neispravne stranice”. Povremeno, jedan program može proizvesti ovu pogrešku, ali također se može dogoditi da kombinacija nekoliko otvorenih programa može uzrokovati grešku stranice. Obično će gašenje problematičnih programa i njihovo ponovno pokretanje riješiti problem, jer će programi nakon ponovnog pokretanja tražiti alternativne memorijske adrese. U drugim slučajevima potrebno je ponovno podizanje sustava za čišćenje memorijske ploče i početak ispočetka.

Ako određeni program kontinuirano proizvodi pogrešku s greškom stranice, vjerojatno je potrebna zakrpa – mala datoteka koja ažurira softver kako bi se ispravile greške, sigurnosne rupe ili problemi s kompatibilnošću. To bi trebao biti dostupan autoru programa, pod pretpostavkom da je softver u aktivnom razvoju.

Mnogi drugi problemi također mogu dovesti do pogrešaka stranice. Djelomični popis uključuje oštećenu ili pogrešnu verziju same datoteke kernel32.dll, oštećenu swap datoteku, oštećenu tablicu dodjele datoteka, oštećeni registar, loše upravljačke programe ili pogrešno instalirane upravljačke programe, netočne postavke u BIOS-u, pretjerano overclockanje i pregrijavanje te viruse ili zlonamjernog softvera. Ako vam je potrebna pomoć pri otklanjanju pogrešaka povezanih s kernel32.dll, mnoge web stranice pružaju vodiče. Također možete besplatno preuzeti zamjenske datoteke kernel32.dll na mreži.