Otklanjanje pogrešaka važan je dio procesa razvoja softvera. Za aplikacijske programe to se radi u alatima u korisničkom načinu i često se ugrađuje u IDE. Ali da biste mogli ispraviti pogreške, na primjer, upravljačke programe, morate pokrenuti program za ispravljanje pogrešaka jezgre.
Potrebno
administratorska prava na ciljnom računalu
Upute
Korak 1
Pokreni procesor naredbi cmd. Kliknite gumb "Start" na programskoj traci. Kliknite stavku "Pokreni …" u izborniku koji će se pojaviti. U dijaloški okvir Pokreni program unesite cmd i kliknite U redu
Korak 2
Napravite sigurnosnu kopiju datoteke boot.ini. Otkrijte put instalacije trenutne kopije sustava Windows pomoću naredbe: echo% SystemRoot% Idite na pogon na kojem je instaliran operativni sustav tako da unesete slovo uređaja nakon kojeg slijedi dvotočka. Promijenite u korijenski direktorij pomoću naredbe cd. Uklonite sistem, samo za čitanje i skrivene atribute iz datoteke boot.ini pomoću naredbe attrib, napravite sigurnosnu kopiju naredbom copy i ponovo postavite atribute: attrib -h -s -r boot.inicopy boot.ini boot. ini.oldattrib + h + s + r boot.in
3. korak
Prikažite trenutni popis mogućnosti preuzimanja. Upotrijebite naredbu: bootcfg / query Pregledajte stavke na popisu i odredite koja će se koristiti za stvaranje nove konfiguracije s mogućnostima otklanjanja pogrešaka jezgre. Zapamtite ID zapisa pokretanja
4. korak
Stvorite novi zapis pokretanja pokretanjem naredbe bootcfg s opcijom / copy. Pomoću parametra / id odredite id unosa koji želite kopirati. Pomoću parametra / d navedite prikazno ime za unos. Na primjer: bootcfg / copy / id 1 / d "Win XP (Debug)" Ponovno navedite mogućnosti pokretanja pomoću naredbe bootcfg s parametrom / query i saznajte ID dodanog unosa
Korak 5
Uključite opcije za pokretanje programa za uklanjanje pogrešaka jezgre u zapis o pokretanju stvoren u prethodnom koraku. Ako će se otklanjanje pogrešaka izvoditi na ciljnom računalu, samo dodajte opciju / debug. Na primjer: bootcfg / debug on / id 2 Ako planirate uklanjanje pogrešaka na daljinu povezivanjem ciljnog računala s glavnim računalom putem com porta, dodatno upotrijebite opcije / port / baud da odredite broj porta i brzinu prijenosa podataka: / otklanjanje pogrešaka na / priključku COM2 / baud 9600 / id 2 Ako će se daljinsko otklanjanje pogrešaka izvoditi pomoću sučelja IEEE 1394 (FireWire kabel), upotrijebite opciju / dbg1394 da omogućite odgovarajući način i / ch opciju za određivanje broja kanala, za primjer: bootcfg / dbg1394 na / ch 42 / id 2 Pregledajte zapise o pokretanju pomoću naredbe bootcfg s parametrom / query i provjerite jesu li izvršene promjene. Zatvorite prozor ljuske izvođenjem naredbe za izlaz
Korak 6
Ako je potrebno, promijenite parametre pokretanja operativnog sustava. Otvorite upravljačku ploču pomoću odgovarajuće stavke u odjeljku "Postavke" izbornika "Start". Otvorite stavku Sustav. U dijaloškom okviru "Svojstva sustava" idite na karticu "Napredno". Kliknite gumb "Opcije" koji se nalazi u grupi "Pokretanje i oporavak". U dijaloškom okviru "Pokretanje i oporavak" koji će se pojaviti aktivirajte opciju "Prikaži popis operativnih sustava". Kliknite gumb U redu u zadnja dva otvorena dijaloška okvira
Korak 7
Ponovo pokrenite računalo. Odaberite opciju pokretanja pomoću programa za pronalaženje pogrešaka. Prijavite se i radite na ciljnom stroju ili započnite sesiju udaljenog uklanjanja pogrešaka. Koristite alate poput WinDbg i KD.