Hal.dll ir Ntoskrnl.exe sukelia BSOD (05.03.24)
„Blue Screen of Death“ (BSOD) yra tai, ko nenori susidurti nė vienas kompiuterio vartotojas. Tai subtilus klausimas, kurį gali sukelti įvairios priežastys. Bėgant metams jis tik tobulėja. Jei susiduriate su ta pačia problema ir įtariate, kad hal.dll ir ntoskrnl.exe yra pagrindinės priežastys, šis straipsnis padės jums išspręsti šią problemą.
Prieš dalijantis sprendimais, geriausia suprasti jų funkcijas dviejų rūšių failai ir kaip jie gali sukelti BSOD.
Kas yra Hal.dll?Aparatinės įrangos abstrakcijos sluoksnis veikia kaip vidurinis branduolio ir neapdoroto metalo kanalas. Tai yra abstrakti branduolio tvarkyklė, leidžianti sistemai, veikiančiai „Windows“ OS, suderinti su „Intel“ ir AMD procesoriais. Be šio failo tipo sistema negalėtų sąveikauti su įvairiais pagrindinės plokštės lustų rinkiniais. Vienintelis būdas, kaip sistema gali veikti be hal.dll, yra ta operacinė sistema, kuri pritaikyta tam konkrečiam pagrindinės plokštės gamintojui ir modeliui.
Hal.dll yra svarbus sistemos paleidimo procese, neatsižvelgiant į naudojamą „Windows“ versiją. Jis veikia kaip branduolys tarp aparatinės ir programinės įrangos. Kai tik naudojamas šis failas, programos bendrauja su sistemos aparatine įranga per tarpinį sluoksnį, kurį siūlo HAL aplinka.
„Pro“ patarimas: patikrinkite, ar kompiuteryje nėra našumo problemų, šiukšlių failų, kenksmingų programų ir grėsmių saugumui
tai gali sukelti sistemos problemų arba lėtą veikimą.
Specialus pasiūlymas. Apie „Outbyte“, pašalinkite instrukcijas, EULA, privatumo politiką.
Kas yra „Ntoskrnl.exe“?„Ntoskrnl.exe“ taip pat panašus į „hal.dll“ ta prasme, kad jame taip pat pateikiami branduolio sluoksniai kelioms paslaugoms, įskaitant aparatinę įrangą. abstrakcija ir atminties valdymas. Iš tiesų, tai yra labai svarbi kompiuterio dalis. „Ntoskrnl.exe“ yra branduolys, vykdomasis, talpyklos tvarkytuvas, dispečeris ir atminties tvarkyklė.
Kaip išspręsti BSOD, kurį sukelia Hal.dll ir Ntoskrnl.exeKadangi abu šie failai yra esminiai „Windows OS“ funkcionalumui, bet kokie jų neatitikimai gali sukelti jūsų kompiuterio gedimą arba rodyti BSOD. Hal.dll ir ntoskrnl.exe klaidų priežastys skiriasi, nes jos gali būti susijusios su programinės įrangos arba aparatūros problemomis. Daugeliu atvejų galimi kaltininkai, dėl kurių hal.dll ir ntosknrl.exe gali sukelti BSOD, yra šie:
Nors šios priežastys gali atrodyti daug , gera žinia ta, kad kiekvienam iš jų yra sprendimas. Priežasties nustatymas taip pat padės greitai rasti sprendimą. Tačiau net jei nežinote, kas tai sukėlė, laikydamiesi toliau išvardytų sprendimų chronologiniu būdu, galite išspręsti problemą.
Galite pabandyti išspręsti šią problemą taikydami šiuos triukus:
1 sprendimas: patikrinkite BIOS įkrovos tvarkąJei pagrindinis diskas, kuriame saugomi jūsų OS failai, nėra nustatytas kaip pageidaujamas įkrovos diskas, greičiausiai susidursite su BSOD, kurį sukelia hal.dll ir ntoskrnl.exe. Norėdami išspręsti šią problemą, turite paleisti sistemą naudodami „Windows 10“ taisymo ISO failą. Vaizdą galima sukurti naudojant kitą kompiuterį į USB ar nešiojamąjį įrenginį, kurio talpa ne mažesnė kaip 8 GB. Sukūrę disko vaizdą, skirtą „Windows 10“, įdėkite USB diską į paveiktą kompiuterį ir vykdykite toliau pateiktas instrukcijas:
Nepaisant netinkamo saugojimo disko scenarijaus, dėl kurio kyla hal.dll ir ntoskrnl.exe klaidų problemų, vis tiek gali atsitikti. Norėdami sužinoti, ar kietajame diske yra blogų sektorių, turite naudoti disko defragmentavimo įrankį, kad patikrintumėte disko būklę, pagerintumėte disko našumą ir defraguotumėte failus.
3 sprendimas: atlikite tūrio įkrovos kodą. (VBC) atnaujinimasJei VBC yra pasenęs ar sugadintas, tikimybė susidurti su hal.dll yra didelė. Tokiu atveju turėtumėte atnaujinti VBC, kad būtų naudojama BOOTMGR. VBC galima atnaujinti per komandų eilutę vykdant toliau pateiktas instrukcijas:
bootsect / nt60 sys
Jei sugadintas kuris nors failas, susijęs su hal.dll ir ntoskrnl.exe, greičiausiai susidursite su BSOD problemomis. Kadangi abu šie failai yra būtini ir priklauso sistemos failams, sugadinti gali nepavykti paleisti ar tinkamai veikti bet kurios nuo jų priklausančios programos. Tokiu atveju, jei kuris nors iš hal.dll arba ntoskrnl.exe failų buvo sugadintas arba jų nebuvo, sistemoje greičiausiai bus rodomas BSOD.
Sistemos failai gali sugadinti, jei juos sugadins asmuo, neturintis jokio gilių žinių. Kenkėjiška programa taip pat gali sugadinti sistemos failus, todėl jų negalima pasiekti. Taigi, jei nesate tikri, kokia yra sistemos failų sugadinimo ar trūkimo priežastis, patariame paleisti stiprią apsaugos nuo kenkėjiškų programų apsaugos priemonę, kad būtų galima aptikti ir atsikratyti kenkėjiškų programų. Po to galite tęsti ir paleisti SFC ir DISM nuskaitymus, kad pakeistumėte sugadintus ar trūkstamus sistemos failus.
Norėdami paleisti nuskaitymus, atlikite šiuos veiksmus:
sfc / scannow
DISM / Online / Cleanup-Image / RestoreHealth
Atkreipkite dėmesį, kad DISM nuskaitymui reikalingas stabilus interneto ryšys ir gali nepavykti užbaigti, jei jūsų ryšys nestabilus.
Nėra vieno sprendimo taisymo, kai kalbama apie BSOD, kurį sukelia hal.dll arba ntoskrnl.exe. Todėl, jei nesate tikri dėl sistemos BSOD, susijusio su hal.dll arba ntoskrnl.exe failais, priežasties, norint pasiekti efektyvumą ir efektyvumą, patariame chronologiškai vadovautis aukščiau pateiktais sprendimais.
"YouTube" vaizdo įrašas: Hal.dll ir Ntoskrnl.exe sukelia BSOD
05, 2024