POST står for Selvtest ved oppstart , en prosedyre som datamaskinen starter før oppstart av operativsystemet. POST sjekker for kompatibiliteten til den interne maskinvaren på datamaskinen. Power-On Self-Test er en viktig ting for feilsøking fordi denne gir data om arbeidstilstanden til programvaren.
Arbeid av POST
POST gjøres på enheter som CPUer, minne (RAM), lagring (harddisk), tastaturer og kontrollere. POST-prosedyren avhenger helt av datamaskinens maskinvarearkitektur og fastvare . Prosedyren sjekker ofte maskinvaren som fungerer for å korrigere OS-funksjonaliteten.
Hvis den valgte maskinvaren ikke gjenkjennes eller fungerer som den skal, stopper fastvaren vanligvis oppstartsprosessen og gir en feilmelding. Den kan vise meldingen på datamaskinens skjerm, sendt som en serie kodede pip, avhengig av problemets natur.
Når bør vi gjøre POST?
Mange problemer fører til feil i POST. Må gjøre POST-feilsøkingen med jevne mellomrom for å opprettholde datamaskinens helse. Nå, hvis POST-kontrollen er utført, produseres en enkelt pipelyd. Ellers, hvis POST-kontrollene ikke fullføres vellykket, høres en pipelyd flere ganger, noe som gir problemets kode. La oss diskutere de mest forekommende problemene som forårsaker POST-feil.
- BIOS ROM forårsaket POST-feilen.
- CPU som forårsaker POST-feilen.
- Hovedkort
- RAM (Random Access Memory)
- Skjermkort
BIOS-pipekoder
Mange selskaper produserer BIOS, og hver BIOS-type har forskjellige pipekoder.
AMI BIOS-pipekoder
AMI står for American Megatrends. AMI er den største leverandøren av BIOS-fastvare. På grunn av de ulike typene datamaskinprodusenter av BIOS, kan pipekodene variere litt fra de som er nevnt nedenfor.
Ett kort pip - | Når DRAM-en ikke oppdateres, avgis ett kort pip.
To korte pip - | Når paritetskretsen svikter, kommer 2 korte pip.
Tre korte pip - | Når basis-RAM-en på 64 k svikter, produseres de 3 korte pipene.
Fire korte pip - | Når systemets timer svikter, avgis 4 korte pip.
Fem korte pip - | Når prosessen mislykkes, kommer de 5 korte pipene.
Seks korte pip - | Hvis Gate A20-feilen oppstår i tastaturkontrolleren, gis de 6 pipene.
Sju korte pip - | Når en feil er gjort i virtuell modus.
Åtte korte pip - | Hvis feilen oppstår i skjermminnet.
Ni korte pip - | Når kontrollsumfeilen oppstår i ROM BIOS.
Ti korte pip - | Når du bytter ut CMOS
Elleve korte pip - | Hvis feilen oppstår i hurtigbufferminnet.
1 lang etterfulgt av 2 korte pip - | Hvis problemet vedvarer i skjermkortets minne.
1 lang etterfulgt av 3 korte pip - | Hvis det utvidede minnet svikter.
1 lang etterfulgt av 8 korte pip - | Hvis skjermtesten mislykkes.
To-tone sirene - | Når CPU-viftehastigheten reduseres eller spenningsnivået er feil.
Tildel BIOS-pipekoder
1 lang eller 2 korte pip - | Den spesifiserer at feilen oppsto i videoen og at videoskjermen ikke kan vises av BIOS.
1 lang eller 3 korte pip - | Det oppstår når skjermkortet ikke er i god stand og når skjermkortet ikke gjenkjennes.
Kontinuerlige pip uten avslutning - | Hvis feilen vedvarer i RAM (minne).
Kontinuerlig flere frekvenspip i PC - | Det oppstår hvis CPU-en varmer opp mer enn den angitte grensen.
Gjentatte pip - | Hvis problemet er med CPU, høres det ut.
Dell-pipekoder
Ett pip | - Det oppstår hvis BIOS er skadet eller feilet.
2 pip | - Oppstår når RAM ikke gjenkjennes.
3 pip | - Hvis feilen oppstår i hovedkortet.
4 pip | - Hvis feilen oppstår i RAM.
5 pip | - Hvis CMOS-batteriet går i stykker.
6 pip | - Hvis skjermkortet svikter.
7 pip | - Når CPU-en er defekt, kommer de 7 pipene.
IBM BIOS-pipekoder
IBM-pipekodene er nevnt nedenfor. Men kodene kan variere på grunn av ulike BIOS-produsenter.
Insyde pip-koder
5 korte og 1 lange pip - | Disse oppstår når problemet er tilstede i registrene på DMA-siden.
4 korte, 1 lang og 1 kort pip | - Hvis kretsen som brukes til å oppdatere RAM ikke fungerer, produseres denne sekvensen med pip.
4 korte og 2 korte pip | - Når BIOS ROM-sjekksummen mislykkes.
3 korte, 1 lange og 2 korte pip | - Genereres når testen av CMOS RAM mislykkes.
3 korte, 1 lang, 1 kort og 1 lang pip | - Genereres når DMA-kontrolleren svikter.
3 korte, 2 lange og 1 kort pip | - Hvis avbruddskontrolleren svikter, produseres denne lyden.
Tre korte og 3 lange pip | - Når feilen oppstår i selvtesten av tastaturet.
2 korte, 1 lange og 3 korte pip | - Hvis skjermkortet ikke blir oppdaget.
2 korte, 1 lange, 2 korte, 1 lange pip | - Når RAM ikke er lastet ned eller ikke gjenkjennes.
Phoenix BIOS-pipekoder
Følgende er Phoenix BIOS-pipekodene for Q3.07 eller 4. x. Her er pipekoder representert med tall atskilt med bindestreker. Hvis pip-koden er 1-1-2-1, vil pip-pip-pip pip-pip lyden.
Feil kode | - Pipkoden er uberettiget for å løse feilen, erstatte eller sjekke RAM-brikkene.
Feil kode | - Sjekk den virkelige modusen.
1-1-2-1 feilkode | - Koden vises for å vite CPU-typen.
1-1-2-3 feilkode | - Hvis koden oppstår, start enhetens maskinvare.
1-1-3-1 feilkode | - Start brikkesettregistrene med begynnende POST-verdier.
1-1-3-2 feilkode | - Sett i POST-flagget.
1-1-3-3 feilkode | - Start registrene til CPU.
1-1-4-1 feilkode | - Sett cache-verdier til begynnende POST-verdier.
1-1-4-3 feilkode | - Start I/O med begynnelsesverdier.
1-2-1-1 feilkode | - Start strømsystemet.
1-2-1-2 feilkode | - Bruk initiale POST-verdier for å lade registrene.
1-2-1-3 feilkode | - Hopp til UserPatch0.
1-2-2-1 feilkode | - Start tastaturkontrolleren.
1-2-2-3 feilkode | - Gjør BIOS ROM-sjekksummen.
1-2-3-1 feilkode | - Start 8254-tidtakerne.
1-2-3-3 feilkode | - Start 8237 DMA-kontrolleren.
1-2-4-1 feilkode | - Rekonstruer avbruddskontrolleren.
1-3-1-1 feilkode | - Sjekk den dynamiske RAM-oppdateringen.
1-3-1-3 feilkode | - Sjekk 8742-tastaturkontrolleren.
1-3-2-1 feilkode | - Sett ES segmentregisteret til 4GB.
1-3-3-1 feilkode | - Automatisk størrelse på DRAM.
1-3-3-3 feilkode | - Slett grunn-RAM-en i størrelse 512 K.
1-3-4-1 feilkode | - Sjekk 512-baseadressene.
1-3-4-3 feilkode | - Sjekk 512 K-minnet.
1-4-1-3 feilkode | - Sjekk klokkefrekvensen til CPU-bussen.
1-4-2-4 feilkode | - Start brikkesettet på nytt ved å angi startverdiene.
1-4-3-1 feilkode | - Shadow system BIOS ROM.
1-4-3-2 feilkode | - Tilbakestill cachen med startverdier.
1-4-3-3 feilkode | - Automatisk størrelse cache.
1-4-4-1 feilkode | - Design de avanserte registrene til brikkesettet.
1-4-4-2 feilkode | - Sett de alternative registrene med CMOS-verdier.
2-1-1-1 feilkode | - Sett initial CPU-hastighet.
2-1-1-3 feilkode | - Still inn avbruddsvektorene.
2-1-2-1 feilkode | - Still inn BIOS-avbruddene.
2-1-2-3 feilkode | - Test opphavsrettserklæringen til ROM.
2-1-2-4 feilkode | - Start administratoren for PCI-alternativ-ROMer.
2-1-3-1 feilkode | - Test videokonfigurasjonen i motsetning til CMOS.
2-1-3-2 feilkode | - Sett PCI-bussen og alle enheter til startverdier.
2-1-3-3 feilkode | - Still inn skjermkortene med startverdier i systemet.'
2-1-4-1 feilkode | - Shadow video BIOS ROM.
2-1-4-3 feilkode | - Vis copyright-merknaden på skjermen.
2-2-1-1 feilkode | - Vis informasjon om hastighet og type CPU.
2-2-1-3 feilkode | - Sjekk tastaturet.
2-2-2-1 feilkode | - Hvis klikket er slått på, still inn nøkkelen.
2-2-2-3 feilkode | - Slå på tastaturet.
2-2-3-1 feilkode | - Se etter uforutsette avbrudd.
2-2-3-3 feilkode | - Vis ledeteksten og trykk F2, som kommer til SETUP.
2-2-4-1 feilkode | - Sjekk Random Access Memory mellom 512 og 640 k.
2-3-1-1 feilkode | - Sjekk det utvidede minnet.
2-3-1-3 feilkode | - Sjekk adresselinjene til utvidet minne.
2-3-2-1 feilkode | - Bytt til UserPatch1.
2-3-2-3 feilkode | - Sett de avanserte cache-registrene.
2-3-3-1 feilkode | - Slå på eksterne og CPU-cacher.
2-3-3-3 feilkode | - Vis størrelsen på den eksterne hurtigbufferen.
2-3-4-1 feilkode | - Vis skyggemeldingen.
2-3-4-3 feilkode | - Vis segmentene som ikke kan kasseres.
2-4-1-1 feilkode | - Vis feilmeldingene.
2-4-1-3 feilkode | - Bekreft konfigurasjonsfeilene.
2-4-2-1 feilkode | - Sjekk sanntidsklokken.
2-4-2-3 feilkode | - Bekreft tastaturfeilene.
2-4-4-1 feilkode | - Plasser avbruddsvektorene til maskinvaren.
2-4-4-3 feilkode | - Sjekk koprosessoren om den er der.
3-1-1-1 feilkode | - Slå av I/O-portene på brettet.
3-1-1-3 feilkode | - Identifiser og last ned de eksterne RS232-portene.
3-1-2-1 feilkode | - Identifiser og last ned de ytre parallellportene.
3-1-2-3 feilkode | - Initialiser I/O-portene på brettene igjen.
3-1-3-1 feilkode | - Last inn BIOS-dataene.
3-1-3-3 feilkode | - Last inn det utvidede BIOS-dataområdet.
3-1-4-1 feilkode | - Last inn diskettkontrolleren.
3-2-1-1 feilkode | - Last inn harddiskkontrolleren.
3-2-1-2 feilkode | - Last inn harddiskkontrolleren til den lokale bussen.
3-2-1-3 feilkode | - Hopp til UserPatch2.
3-2-2-1 feilkode | - Slå av A20-adresselinjen.
3-2-2-3 feilkode | - Slett segmentregisteret til ES.
3-2-3-1 feilkode | - Undersøk for valgfrie ROM-er.
3-2-3-3 feilkode | - Shadow alternativ ROMer.
3-2-4-1 feilkode | - Sett strømstyringen.
3-2-4-3 feilkode | - Slå på maskinvareavbruddene.
3-3-1-1 feilkode | - Juster dagtid.
3-3-1-3 feilkode | - Test nøkkellåsen.
3-3-3-1 feilkode | - Slett F2-ruten.
3-3-3-3 feilkode | - Undersøk slaget på F2-tasten.
3-3-4-1 feilkode | - Gå inn i CMOS-oppsettet.
3-3-4-3 feilkode | - Slett POST-flagget.
3-4-1-1 feilkode | - Undersøk feilene som finnes.
3-4-1-3 feilkode | - Etter at POST er fullført, sett til å starte OS på nytt.
3-4-2-1 feilkode | - Gir et enkelt pip.
3-4-2-3 feilkode | - Undersøk passordet.
3-4-3-1 feilkode | - Slett den globale deskriptortabellen.
3-4-4-1 feilkode | - Slett tingen som sjekker pariteten.
3-4-4-3 feilkode | - Slett skjermen.
3-4-4-4 feilkode | - Test viruspåminnelser og backuppåminnelser.
4-1-1-1 feilkode | - Mål å starte på nytt med INT 19.
4-2-1-1 feilkode | - Feil i avbruddsbehandleren.
4-2-1-3 feilkode | - Feil i ubestemt avbrudd.
4-2-2-1 feilkode | - Ukonkludert avbruddsfeil.
4-2-2-3 feilkode | - Angi alternativet ROM-feil.
4-2-3-1 feilkode | - Avstengningsfeil.
4-2-3-3 feilkode | - Utvidet blokkflytting.
4-2-4-1 feilkode | - Feil i avstengning 10.
4-3-1-3 feilkode | - Still inn brikkesettet.
4-3-1-4 feilkode | - Still inn oppdateringstelleren.
4-3-2-1 feilkode | - Undersøk for tvungen blink.
4-3-2-2 feilkode | - Undersøk ROMs HW-status.
4-3-2-3 feilkode | - BIOS ROM er bra.
4-3-2-4 feilkode | - Utfør en hel RAM-sjekk.
4-3-3-1 feilkode | - Utfør en OEM-start.
4-3-3-2 feilkode | - Start avbruddskontrolleren.
4-3-3-3 feilkode | - Studer koden til bootstrap.
4-3-3-4 feilkode | - Sett alle vektorer.
4-3-4-1 feilkode | - Start flash-applikasjonen på nytt.
4-3-4-2 feilkode | - Still inn oppstartsenheten.
4-3-4-3 feilkode | - Tok koden for omstart godt.
To-tone pip | - Indikerer mindre mengde CPU-viftehastighet og spenningsnivå.