Hvad er en hardware-diagnose?
En hardware-diagnostik er en metode til at finde problemer med en computers hardwaresystemer. Disse diagnosesystemer kan køres af brugeren eller interne programmer, initieres af computerens styresystemer eller udføres inden i selve hardwaren. Grundlæggende hardwarediagnostik dækker de nødvendige systemer på en computer, f.eks. Processor, chipset og hukommelse, på alle systemstarter. Disse hardware-diagnostiske systemer giver ofte en væsentlig tidlig advarsel om potentiel systemnedbrud eller -fejl.
Diagnosticeringssystemer til hardware findes i to grundlæggende typer — enkelt- og flerformål. Et diagnoseprogram til et enkelt formål kontrollerer kun et bestemt stykke hardware. Kontrollen af denne hardware er meget specifik og skræddersyet til dette system. En multifunktionsdiagnostik vil kontrollere flere hardwarestykker for problemer. Da disse programmer ikke specifikt er beregnet til et enkelt hardwarestykker, vil de ofte gå glip af små eller mærkelige problemer, som enkeltmåldiagnostik oplever.
Brugerinitierede diagnostiske programmer har det bredeste udvalg af typer og funktioner. Almindelige multifunktionsprogrammer vil ofte kontrollere emner, der er usædvanlige for andre systemer at kontrollere, f.eks. Skærmen eller netværkssystemet. På den anden side, da de typisk er et enkelt 'catch-all'-program, bemærker de muligvis ikke de finesser, som mere specifikke programmer vil finde. Engangsdiagnostikprogrammer leveres ofte af hardwareproducenter og er et godt første skridt i at identificere ulige computeradfærd, når en person indsnævrer hardware.
Interne diagnoseprogrammer kommer normalt fra to steder - hardwaredriveren eller computerens operativsystem. De er ofte enkeltformål. Disse programmer kører typisk i baggrunden, når en computer er i drift. Et operativsystems scanninger kontrollerer for abnormiteter i de svar, det modtager fra hardware, og finder ofte kun dem, efter at hardwaren allerede er begyndt at mislykkes. Driverdiagnosticeringssystemer holder øje med og rapporterer ofte mærkelig opførsel i et stykke hardware, så snart det bliver synligt, men kun nogle hardware har disse former for drivere.
En hardwarediagnostik, der køres af computerens styresystemer, fungerer på et meget grundlæggende niveau. Det overvåger typisk effektniveauer og responstider i stedet for datagyldighed. Et flertal af de aktive scanninger finder sted under opstartssekvensen, hvor programmer til enkelt formål kører gennem kontrol af forskellige computersystemer. Efter opstart sidder denne hardware-diagnostik typisk i baggrunden og advarer kun brugeren, når der sker noget meget dårligt.
Den sidste type diagnosticering af hardware køres af selve hardwaren. Da disse interne programmer er indbygget i hardwaren, er de altid et enkelt formål. Disse programmer overvåger systemet for noget, der ligger uden for hardwarens specifikationer. Når den finder noget, advarer den computerens interne systemer, som derefter advarer operativsystemet.