Bug check tai bugcheck on tietokoneen termi, jota käytetään kuvaamaan käyttöjärjestelmän (yleensä Microsoft Windows -käyttöjärjestelmän) suorittamaa toimintaa, kun se kohtaa erittäin vakavan ohjelmisto- tai laitteisto -ongelman. Käyttöjärjestelmä pysäyttää kaikki käynnissä olevat prosessit ja joko käynnistää tietokoneen uudelleen tai näyttää virheen tarkistusnäytön, jossa on teknisiä tietoja ongelman aiheuttajasta. Ongelmat, jotka aiheuttavat tämän toiminnon, ovat usein riittävän vakavia, jotta ne voivat johtaa laitteistovikaan tai laajaan tietojen vioittumiseen. Virheentarkistus tehdään tietokonejärjestelmän suojaamiseksi. Yleiset ongelmat, jotka aiheuttavat tämän tietokoneen toiminnon, ovat yhteensopimattomia tai viallisia laitteistoja, kuten vioittunut RAM -muistiyksikkö tai emolevy, väärin liitetty tietokone tai laitteisto tai väärien ohjainten asennus. Muita tähän tietokoneeseen liittyviä yleisesti käytettyjä termejä ovat kohtalokas järjestelmävirhe, järjestelmän kaatuminen, ytimen virhe ja sininen kuvaruutu, jotka on nimetty näytetyn näytön värin vuoksi.
Virheentarkistuksen yhteydessä joskus näytettävä näyttö voi antaa tietoja ongelman ratkaisemisesta. Se tarjoaa usein myös koodin. Tietokoneen käyttäjä voi käyttää tätä koodia viitteenä yrittäessään löytää ongelman lähteen ja ratkaista sen. Luettelo tällaisista koodeista ja selitykset niihin liittyvistä virheistä on saatavilla verkossa ja tietokoneen dokumentaatiossa, kuten tietokoneen käyttöoppaassa.
Yksityiskohtaiset tekniset tiedot tietyn virheen tarkistuksen syistä annetaan joskus myös käyttöjärjestelmässä niin kutsutussa kaatumistodistustiedostossa, ja käyttäjä voi tarkastella ongelmaa ja korjata sen. Tietokoneen käyttäjä voi myös yrittää korjata virheen tarkistuksen syyn tarkistamalla, että kaikki laitteistot ovat yhteensopivia käyttöjärjestelmän kanssa, että laitteiston uusimmat ohjaimet on asennettu ja että BIOS, verkkokortit ja SCSI -ohjain ovat ajan tasalla . Myös ns. Debuggerin tai rekisterinpuhdistajan käyttö voi auttaa.
Jos virheiden tarkistus toistuu eikä ongelman syytä voida selvittää, on suositeltavaa ottaa yhteyttä tietokoneen ammattilaiseen tai korjaamoon. Tietokoneen jatkuva käyttö voi aiheuttaa laitteistovaurioita ja tietojen menetyksen. Termiä bug check käytetään yleisimmin Windows-käyttöjärjestelmässä, mutta vastaavia toimintoja suorittavat myös muut käyttöjärjestelmät, kuten UNIX ja Mac OS X. Ytimen paniikki on termi, jota käytetään tähän toimintoon, kun UNIX- tai UNIX-tyyppinen Käyttöjärjestelmä.