Veakontroll ehk bugcheck on arvutitermin, mida kasutatakse operatsioonisüsteemi (OS, tavaliselt Microsoft Windows OS) poolt sooritatud toimingu kirjeldamiseks, kui sellel tekib väga tõsine tarkvara- või riistvaraprobleem. OS peatab kõik töötavad protsessid ja taaskäivitab arvuti või kuvab veakontrolli ekraani tehnilise teabega probleemi põhjuse kohta. Probleemid, mis seda toimingut põhjustavad, on sageli piisavalt tõsised, et võivad põhjustada riistvararikke või andmete ulatuslikku riknemist, ning veakontroll tehakse arvutisüsteemi kaitsmiseks. Levinud probleemid, mis seda arvutitoimingut põhjustavad, on ühildumatu või vigane riistvara, näiteks kahjustatud RAM-mäluseade või emaplaat, arvuti sees valesti ühendatud riistvara või valede draiverite installimine. Teised selle arvutitoimingu kohta tavaliselt kasutatavad terminid on saatuslik süsteemiviga, süsteemikrahhi, tuumaviga ja surma sinine ekraan, mida nimetatakse kuvatava ekraani värvi tõttu.
Ekraan, mis mõnikord kuvatakse seoses veakontrolliga, võib anda teavet probleemi lahendamise kohta. Sageli annab see ka koodi. Arvutikasutaja saab seda koodi kasutada viitena, kui ta üritab probleemi allikat leida ja seda lahendada. Selliste koodide loendid ja nendega seotud vigade selgitused on saadaval Internetis ja arvuti dokumentatsioonis, näiteks arvuti kasutusjuhendis.
Üksikasjalikku tehnilist teavet konkreetse veakontrolli põhjuste kohta pakub mõnikord ka OS nn krahhi tõmmisfailina ning kasutaja saab sellele probleemi tuvastamiseks ja selle parandamiseks juurde pääseda. Arvutikasutaja võib samuti proovida veakontrolli põhjust kõrvaldada, kontrollides, kas kogu riistvara ühildub operatsioonisüsteemiga, kas selle riistvara uusimad draiverid on installitud ning et BIOS, võrgukaardid ja SCSI-kontroller on ajakohased. . Abiks võib olla ka nn siluri ehk registripuhastaja kasutamine.
Juhtudel, kui veakontroll kordub ja probleemi põhjust ei leita, on soovitatav pöörduda arvutispetsialisti või -parandusettevõtte poole. Mõjutatud arvuti jätkuv kasutamine võib põhjustada riistvarakahjustusi ja andmete kadu. Mõistet veakontroll kasutatakse kõige sagedamini Windows OS-i puhul, kuid sarnaseid toiminguid teevad ka teised operatsioonisüsteemid, sealhulgas UNIX ja Mac OS X. Kerneli paanika on termin, mida kasutatakse selle toimingu kohta, kui seda teostab UNIX või UNIX-i sarnane süsteem. OS.