Microsoft ™ Windows ™ -käyttöjärjestelmissä kernel32.dll on keskusmoduuli, joka sisältää käyttöjärjestelmän ydinprosessit tai sydän. Käynnistyksen yhteydessä kernel32.dll latautuu muistiin ja säätelee toimintoja, kun käyttäjä suorittaa erilaisia tehtäviä ja ohjelmia. Kernel32.dll-tiedosto on niin kutsuttu, koska se sisältää orgaanisen ytimen tavoin käyttöjärjestelmän perusprosesseja. Numero 32 tarkoittaa 32-bittistä käyttöjärjestelmää, ja tiedostopääte .dll tarkoittaa dynaamista linkkirjastoa.
.Dll -tiedosto voidaan ajatella säilönä, joka sisältää pikakuvakkeita tai linkkejä useisiin suoritettaviin prosesseihin tai toimintoihin, vaikka .dll -tiedosto voi sisältää myös tietoja. Käyttöjärjestelmässä on paljon .dll -tiedostoja, ja useimmat Windows -ohjelmat sisältävät yhden tai useamman .dll -tiedoston.
.Dll-tiedostoon voi päästä käsiksi useammalla kuin yhdellä ohjelmalla kerrallaan, joten kernel32.dll ei palvele pelkästään käyttöjärjestelmää, vaan myös mahtuu asennetut kolmannen osapuolen ohjelmat, jotka on kirjoitettu käyttämään yhtä tai useampaa sen prosessista . Lisäksi kernel32.dll -tiedosto säätelee muistinhallintaa, tulo- ja lähtövirtoja, tarvittavaa tehtävien hallintaa ja levynhallintaa.
Kun kernel32.dll latautuu muistiin, se suojaa sen käyttämää osoitekenttää tai “sivua” estääkseen muita ohjelmia varastamasta sen käyttämää muistia. Joskus ohjelmisto yrittää päästä tälle muistisivulle ja laukaisee virheellisen sivuvirheen. Joskus yksi ohjelma voi tuottaa tämän virheen, mutta voi myös tapahtua, että useiden avoimien ohjelmien yhdistelmä voi aiheuttaa sivuvirheen. Normaalisti ongelmallisten ohjelmien sulkeminen ja uudelleenkäynnistys ratkaisee ongelman, koska ohjelmat etsivät vaihtoehtoisia muistiosoitteita uudelleenkäynnistyksen yhteydessä. Muissa tapauksissa uudelleenkäynnistys on tarpeen muistilevyn puhdistamiseksi ja aloittamiseksi alusta.
Jos tietty ohjelma tuottaa jatkuvasti sivuvirheen, se todennäköisesti vaatii korjaustiedoston – pienen tiedoston, joka päivittää ohjelmiston korjaamaan virheitä, suoja -aukkoja tai yhteensopivuusongelmia. Tämän pitäisi olla ohjelman tekijän saatavilla, olettaen, että ohjelmistoa kehitetään aktiivisesti.
Monet muut ongelmat voivat myös johtaa sivuvirheisiin. Osittainen luettelo sisältää vahingoittuneen tai virheellisen version kernel32.dll -tiedostosta, vahingoittuneesta vaihtotiedostosta, vahingoittuneesta tiedostojen varaustaulukosta, vioittuneesta rekisteristä, huonoista ohjaimista tai väärin asennetuista ohjaimista, vääristä BIOS -asetuksista, liiallisesta ylikellotuksesta ja ylikuumenemisesta sekä viruksista tai haittaohjelmia. Jos tarvitset apua kernel32.dll liittyvien virheiden vianetsinnässä, monet sivustot tarjoavat oppaita. Voit myös ladata vapaasti korvaavia kernel32.dll -tiedostoja verkossa.