Ako opraviť referenciu pomocou ukazovateľa BSOD v systéme Windows

Príslovie, že „nič nie je dokonalé“, určite platí pre vývoj softvéru, kde chyby môžu a budú vykoľajiť používateľskú skúsenosť. Bohužiaľ, ak váš počítač zlyhá s chybou Blue Screen of Death (BSOD)(Blue Screen of Death (BSOD) error) , dochádza k vážnej poruche počítača, ktorá je zvyčajne (aj keď nie vždy) spôsobená chybami v niektorom kóde.

Jednou z najneobvyklejších chýb BSOD , ktorá sa objavuje, je (BSOD)BSOD „odkaz podľa ukazovateľa“ (reference_by_pointer). Pokúšať sa vystopovať príčinu tohto BSOD je zložité, ale zvyčajne poukazuje na problémy, ktoré môžete ľahko vyriešiť. Ak sa teda pokúšate vyriešiť chybu BSOD reference_by_pointer , táto príručka by vám mala pomôcť.

Čo spôsobuje odkaz na chybu BSOD ukazovateľa v systéme Windows 10?(What Causes a Reference By Pointer BSOD Error in Windows 10?)

Chyba BSOD(BSOD) odkazu podľa ukazovateľa (známa aj ako chyba reference_by_pointer alebo 0x00000018) zvyčajne poukazuje na problém s vašimi systémovými súbormi alebo ovládačmi zariadení .

S cieľom pomôcť pri uprednostňovaní systémových prostriedkov systém Windows interne označuje spustené prvky (napríklad otvorené okno) ako „objekty“ s číslami, ktoré označujú, koľkokrát sú prvky odkazované (alebo použité) inde. 

Táto hodnota sa znižuje, kým sa objekt neodstráni, čím sa uvoľní vaša systémová pamäť pre iné spustené služby.

Keď sa zobrazí hlásenie reference_by_pointer, Windows vidí nesprávny počet referencií pre spustený objekt. Keďže by to mohol byť vážny problém so zabezpečením, systém Windows(Windows) sa zastaví a zobrazí BSOD , čím si vynúti reštart systému a vymaže všetku aktívnu pamäť.

Takmer v každom prípade je to však zvyčajne spôsobené chybným softvérom. Najčastejšou príčinou sú ovládače hardvéru , pričom hlásenie často spôsobujú grafické karty a iné komponenty, ako sú sieťové zariadenia. (Hardware)Môže to však byť spôsobené aj inými problémami, ako sú poškodené systémové súbory alebo dokonca zlyhávajúci hardvér.

Skôr ako vyskúšate čokoľvek iné, mali by ste skontrolovať súbory výpisu pamäte BSOD(check your BSOD memory dump files) , kde nájdete ďalšie informácie. Nájdete dôležité stopy za príčinou odkazu pomocou ukazovateľa BSOD , ako napríklad súbor ovládača (s príponou súboru .sys) alebo systémový proces (napríklad ntosknrl.exe ).

Keď nájdete možnú príčinu (napríklad nefunkčný ovládač), môžete problém vyriešiť podľa nižšie uvedených krokov.

Prepnite do núdzového režimu na riešenie problémov(Switch to Safe Mode for Troubleshooting)

Po BSOD je váš počítač nútený reštartovať. Ak uviaznete v BSOD slučke reference_by_pointer (s každým reštartom, ktorý spôsobí ďalšiu správu BSOD ), budete musieť spustiť proces riešenia problémov v núdzovom režime .(boot into Safe Mode)

Núdzový režim(Mode) spúšťa systém Windows(Windows) s najzákladnejšou sadou ovládačov a systémových procesov, ktoré sú potrebné na správne fungovanie, čo vám umožňuje riešiť problémy s ovládačmi bez toho, aby ste riskovali ďalší BSOD .

Núdzový režim(Mode) môžete použiť aj na analýzu súborov výpisu BSOD predtým, ako začnete s akýmikoľvek ďalšími pokusmi o vyriešenie problému.

  1. Ak chcete spustiť systém v núdzovom režime(Mode) , budete musieť aspoň trikrát prerušiť postupnosť spúšťania systému Windows . (Windows)Ak to chcete urobiť, zapnite počítač a počkajte, kým sa nezobrazí logo Windows . Stlačením tlačidla Reset počítača (alebo stlačením a podržaním tlačidla napájania počítača) vynútite reštart a potom to zopakujte ešte aspoň dvakrát.

  1. Systém Windows sa zavedie do režimu automatickej opravy(Automatic Repair) , aby sa pokúsil vyriešiť spúšťaciu slučku(resolve a boot loop) po troch neúspešných pokusoch o spustenie systému. Keď sa dostanete do ponuky Automatická oprava( Automatic Repair ) , vyberte Advanced Options > Troubleshoot > Advanced options > Startup Settings > Restart , aby ste získali prístup k možnostiam spustenia.

  1. Po chvíli (a rýchlom reštarte) vyberte preferovanú možnosť spustenia v núdzovom režime(Mode) pomocou číselných klávesov klávesnice. Vyberte napríklad 4 pre štandardný Núdzový režim , 5 pre Núdzový režim(Safe Mode) so zapnutými sieťovými funkciami alebo 6 pre Núdzový režim s viditeľným iba terminálom príkazového riadka .(command prompt terminal)

Systém Windows sa spustí pomocou zvolenej možnosti núdzového režimu(Safe Mode) , kde potom môžete pokračovať podľa krokov na riešenie problémov uvedených nižšie.

Aktualizujte systémové súbory a ovládače zariadení(Update System Files and Device Drivers)

Chyba v systéme Windows(Windows) alebo ovládač zariadenia môže spôsobiť BSOD reference_by_pointer . Ak chcete vyriešiť tento problém, musíte sa uistiť, že vaše systémové súbory a ovládače sú aktuálne pomocou systému Windows Update .

  1. Ak chcete začať, kliknite pravým tlačidlom myši na ponuku Štart(Start) a výberom položky Nastavenia(Settings) otvorte Nastavenia systému Windows.

  1. V ponuke Nastavenia vyberte Aktualizácia a zabezpečenie(Update & Security ) > Windows Update . Systém Windows by mal kontrolovať aktualizácie automaticky, ale ak nie, vyberte možnosť Skontrolovať aktualizácie(Check for Updates) . Vyberte možnosť Inštalovať aktualizácie(Install Updates) , ak sú k dispozícii aktualizácie, ktoré môžete nainštalovať manuálne.

  1. Nechajte Windowsu(Windows) čas na stiahnutie a inštaláciu nových aktualizácií pre váš systém. Po dokončení reštartujte počítač, aby sa načítali nové aktualizácie a ovládače a dokončil sa proces. Môžete to rýchlo urobiť kliknutím pravým tlačidlom myši na ponuku Štart(Start) a výberom položky Vypnúť alebo sa odhlásiť(Shut down or sign out ) > Reštartovať(Restart) .

Vráťte späť nedávno nainštalovaný ovládač alebo aktualizáciu systému(Roll Back a Recently Installed Driver or System Update)

Kým aktualizácie systému prechádzajú prísnym testovacím procesom, stále sa môžu vyskytnúť chyby a problémy.

Ak sa chyba BSOD reference_by_pointer zobrazuje iba po nedávnej aktualizácii systémových súborov alebo ovládačov zariadení, možno ste zaviedli chybnú sadu súborov. Našťastie vám systém Windows(Windows) umožňuje vrátiť ovládač v systéme Windows(roll back a driver on Windows) a odinštalovať všetky najnovšie aktualizácie systému Windows(uninstall any recent Windows updates) , ktoré spôsobujú problémy.

Ako vrátiť späť ovládač zariadenia(How to Roll Back a Device Driver)

  1. Ak chcete vrátiť späť nedávno nainštalovaný ovládač zariadenia, kliknite pravým tlačidlom myši na ponuku Štart(Start) a vyberte položku Správca zariadení(Device Manager) .

  1. V okne Správca zariadení(Device Manager ) vyhľadajte zariadenie s nedávno aktualizovanými ovládačmi. Kliknite pravým tlačidlom myši(Right-click) na zariadenie a vyberte Vlastnosti(Properties) .

  1. Na karte Ovládač v okne (Driver)Vlastnosti(Properties) vyberte možnosť Vrátiť ovládač(Roll Back Driver ) . Týmto sa odstráni nedávno nainštalovaný ovládač a obnovila sa predtým používaná verzia. Po výbere Roll Back Driver dokončite proces podľa akýchkoľvek ďalších pokynov na obrazovke.

  1. Po vrátení ovládača späť reštartujte počítač, aby ste proces dokončili kliknutím pravým tlačidlom myši na ponuku Štart(Start) a výberom položky Vypnúť alebo sa odhlásiť(Shut down or sign out ) > Reštartovať(Restart) .

Ako odstrániť aktualizáciu systému(How to Remove a System Update)

  1. Ak chcete odinštalovať najnovšiu aktualizáciu systému, kliknite pravým tlačidlom myši na ponuku Štart(Start) a vyberte položku Nastavenia(Settings) .

  1. V ponuke Nastavenia(Settings ) vyberte Aktualizácia a zabezpečenie(Update & Security ) > Zobraziť históriu aktualizácií(View update history ) > Odinštalovať aktualizácie(Uninstall updates) .

  1. Zobrazí sa ponuka ovládacieho panela(Control Panel) v starom štýle . Ak chcete zoradiť aktualizácie podľa dátumu, vyberte názov kategórie Inštalované(Installed On) na a zoraďte ich. Nájdite aktualizáciu, ktorú chcete odstrániť, a potom ju odstráňte výberom možnosti Odinštalovať(Uninstall) . Ak možnosť Odinštalovať(Uninstall) nie je k dispozícii, aktualizácia systému sa považuje za nevyhnutnú a nemožno ju odstrániť.

  1. Ak chcete odstrániť aktualizáciu, postupujte(Follow) podľa ďalších pokynov na obrazovke. Po odinštalovaní reštartujte počítač kliknutím pravým tlačidlom myši na ponuku Štart(Start) a výberom položky Vypnúť alebo sa odhlásiť(Shut down or sign out ) > Reštartovať(Restart) .

Skontrolujte, či sa v systémových súboroch nenachádzajú chyby(Check Your System Files for Errors)

Súbory systému Windows(Windows) sa neustále menia, pričom nastavenia a súbory sa pravidelne aktualizujú. Bohužiaľ, vaša inštalácia systému Windows(Windows) bude z času na čas čeliť katastrofálnejším zmenám, od napadnutia škodlivým softvérom(malware infections) až po zlyhania sektora pevného disku.

Ak si myslíte, že vaša inštalácia systému Windows(Windows) nejakým spôsobom zlyháva a spôsobuje túto chybu BSOD , môžete chyby skontrolovať pomocou nástrojov SFC a DISM .

  1. Ak chcete spustiť tieto nástroje, budete musieť otvoriť nové okno prostredia Windows PowerShell . Ak to chcete urobiť , kliknite pravým tlačidlom myši(Right-click) na ponuku Štart(Start) a vyberte položku Windows PowerShell (správca)(Windows PowerShell (Admin)) .

  1. V okne PowerShell napíšte dism.exe /online /cleanup-image /restorehealth a na klávesnici vyberte Enter . Týmto sa skontrolujú problémy s integritou vášho obrazu systému Windows (používaného na resetovanie inštalačných súborov). (Windows)Ak chýbajú alebo sú poškodené súbory, DISM ich nahradí.

  1. Po dokončení nástroja DISM napíšte sfc /scannow a použite nástroj Kontrola systémových súborov(System File Checker) na skenovanie chýb v inštalácii systému Windows . (Windows)Ak ich zistí, pokúsi sa ich nahradiť pomocou nových obrazových súborov systému vygenerovaných DISM, čím sa uistí, že vaša inštalácia funguje správne.

Keď nástroj SFC(SFC) dokončí skenovanie inštalačných súborov systému Windows(Windows) , reštartujte počítač . Ak nedokáže aktualizovať alebo opraviť vaše súbory, možno sa budete musieť pozrieť na drastickejšie možnosti, ako je resetovanie systému Windows 10(resetting Windows 10) pomocou novej inštalácie.

Otestujte svoj hardvér (a v prípade potreby ho vymeňte)(Test Your Hardware (and Replace If Required))

Poškodené(Corrupt) alebo chybné súbory nespôsobujú len nestabilitu systému. Napríklad, ak sa váš hardvér prehrieva, je prepracovaný alebo jednoducho zlyháva, systémové chyby, ako napríklad odkaz na BSOD pomocou ukazovateľa , sú ďalším krokom pred úplným zlyhaním počítača.

Ak je problémom teplo, budete musieť vyčistiť počítač(clean out your PC) a zvážiť inováciu chladenia, aby ste problém vyriešili. Ďalším krokom je dôkladné otestovanie hardvéru pomocou záťažových testov CPU(CPU stress tests) a nástrojov na testovanie pamäte(memory testing tools) , ako aj kontrola chýb na pevnom disku(checking your hard drive for errors) .

Ak je problémom váš hardvér, jedinou odpoveďou je jeho výmena. Môžete vymeniť jednotlivé komponenty (ako je základná doska alebo CPU ), ale ak je počítač príliš starý na opravu, možno budete musieť zvážiť kompletnú inováciu, úplne nahradiť počítač novým vopred zostaveným počítačom alebo namiesto toho zostaviť nový počítač(building your new PC) . .

Obnova z chýb BSOD v systéme Windows(Recovering from BSOD Errors on Windows)

Odkaz na chybu BSOD ukazovateľom nie je zvyčajne niečo, čoho by ste sa mali obávať, ale bez pravidelnej údržby systému by to mohlo poukazovať na vážny problém s vaším počítačom. Nezabudnite si (Make)svoje dôležité súbory zálohovať inde(keep your important files backed up elsewhere) , aby ste ich nestratili pri zlyhaní počítača, a uistite sa, že máte povolené obnovenie systému(have system restore enabled) .

Ak nemôžete vyriešiť problém pomocou vyššie uvedených krokov, možno budete musieť zvážiť drastickejšie možnosti. Ak je váš hardvér chybný, budete musieť zvážiť inováciu počítača(consider upgrading your PC) alebo jeho úplnú výmenu. V opačnom prípade môže byť čas vymazať a resetovať systém Windows(wipe and reset Windows) , aby sa obnovila stabilita, aj keď potom budete musieť obnoviť súbory(restore your files) zo zálohy.



About the author

Mám vzdelanie v oblasti počítačového inžinierstva a informačných technológií, čo mi dalo jedinečný pohľad na platformy Windows 10 a 11. Najmä mám skúsenosti s Windows 10 " Desktop Experience " a prehliadačom Microsoft Edge. Moje skúsenosti s týmito dvoma platformami mi umožňujú hlboko pochopiť, ako fungujú, a moje odborné znalosti v týchto oblastiach mi umožňujú poskytovať spoľahlivé rady, ako ich zlepšiť.



Related posts