Hva er en maskinvarediagnostikk?
En maskinvarediagnostikk er en metode for å finne problemer med datamaskinens maskinvaresystemer. Disse diagnostiske systemene kan kjøres av brukeren eller interne programmene, initiert av datamaskinens kontrollsystemer eller utføres fra selve maskinvaren. Grunnleggende maskinvarediagnostikk dekker de nødvendige systemene i en datamaskin, for eksempel prosessoren, brikkesettet og minnet, på hver systemoppstart. Disse maskinvarediagnostiske systemene gir ofte en viktig tidlig advarsel om potensielt system for systemet eller feil.
Maskinvarediagnostiske systemer kommer i to grunnleggende typer- singel- og flerbruk. Et diagnostisk program for en enkelt formål vil bare sjekke et visst stykke maskinvare. Kontrollene på den maskinvaren er veldig spesifikk og skreddersydd for det systemet. En diagnostikk med flere formål vil sjekke flere maskinvare for problemer. Siden disse programmene ikke er spesielt for et enkelt maskinvarestykke, vil de ofte savne små eller rare problemer som en enkelt formål diagnostikkfangst.
uSerinitierte diagnostiske programmer har det bredeste spekteret av typer og funksjoner. Vanlige flerbruksprogrammer vil ofte sjekke elementer som er uvanlige for andre systemer å sjekke, for eksempel monitor eller nettverkssystem. På den annen side, siden de vanligvis er et enkelt ‘Catch-All’ -program, kan det hende at de ikke legger merke til subtiliteter som mer spesifikke programmer vil finne. Enkeltbruksdiagnostiske programmer leveres ofte av maskinvareprodusenter og er et godt første skritt for å identifisere merkelig datamaskinatferd når en person smalt ned maskinvaren.
Interne diagnostikkprogrammer kommer vanligvis fra to steder - maskinvarens driver eller datamaskinens operativsystem. De er ofte enkelt formål. Disse programmene vil vanligvis kjøre i bakgrunnen når en datamaskin er i drift. Et operativsystems skanninger sjekker for avvik i svarene det mottar fra maskinvare, ofteBare å finne dem etter maskinvaren har allerede begynt å mislykkes. Diagnostiske systemer for driverne legger nærmere på og vil ofte rapportere merkelig oppførsel i et maskinvare så snart det blir tydelig, men bare litt maskinvare har disse formene for drivere.
En maskinvarediagnostisk kjørt av datamaskinens kontrollsystemer fungerer på et veldig grunnleggende nivå. Det overvåker typisk effektnivåer og responstider i stedet for dataliditet. Et flertall av de aktive skanningene foregår under oppstartssekvensen, der enkeltprogrammer går gjennom sjekker på forskjellige datasystemer. Etter oppstart sitter disse maskinvarediagnostikkene vanligvis i bakgrunnen, og varsler bare brukeren når noe veldig ille skjer.
Den siste typen maskinvarediagnostikk drives av selve maskinvaren. Siden disse interne programmene er innebygd i maskinvaren, er de alltid enkeltbruk. Disse programmene overvåker systemet for alt utenfor maskinvarens spesifikasjoner. Når den finner noe, varsler detDatamaskinens interne systemer, som deretter vil varsle operativsystemet.