Hata ayıklama proqram hazırlama prosesinin vacib bir hissəsidir. Tətbiq proqramları üçün istifadəçi rejimi alətlərində edilir və tez-tez IDE-də quraşdırılır. Ancaq, məsələn, sürücülər ayıklayabilmek üçün, çekirdek ayıklayıcısına başlamalısınız.
Zəruri
hədəf maşın üzərində administrator hüquqları
Təlimat
Addım 1
Komut prosessoruna başlayın cmd. Tapşırıq çubuğundakı "Başlat" düyməsini vurun. Görünən menyuda "Çalıştır …" maddəsini vurun. Proqramı Çalıştır informasiya qutusuna cmd daxil edin və Tamam düyməsini basın
Addım 2
Boot.ini faylının ehtiyat nüsxəsini çıxarın. Bu əmrdən istifadə edərək Windows-un cari kopyasının quraşdırma yolunu öyrənin: echo% SystemRoot% Bir nöqtə və sonra cihaz hərfini daxil edərək əməliyyat sisteminin qurulduğu sürücüyə gedin. CD əmrindən istifadə edərək kök qovluğuna keçin. Atribut əmrini istifadə edərək sistemi, yalnız oxunan və gizli atributları boot.ini faylından çıxarın, kopyalama əmri ilə yedəkləyin və atributları yenidən təyin edin: attrib -h -s -r boot.inicopy boot.ini boot. ini.oldattrib + h + s + r boot.in
Addım 3
Cari yükləmə seçimlərinin siyahısını göstərin. Komanda istifadə edin: bootcfg / query Siyahıdakı maddələri nəzərdən keçirin və hansının kernel ayıklama qabiliyyəti ilə yeni bir konfiqurasiya yaratmaq üçün istifadə ediləcəyini təyin edin. Önyükleme qeydinin kimliyini xatırlayın
Addım 4
/ Copy seçimi ilə bootcfg əmrini işə salaraq yeni bir açılış qeydini yaradın. Kopyalanacaq girişin idini təyin etmək üçün / id parametrini istifadə edin. Giriş üçün bir ekran adı göstərmək üçün / d parametrini istifadə edin. Məsələn: bootcfg / copy / id 1 / d "Win XP (Debug)" / sorğu parametri ilə bootcfg əmrini istifadə edərək yenidən açılış seçimlərini sadalayın və əlavə edilmiş girişin kimliyini öyrənin
Addım 5
Əvvəlki addımda yaradılan açılış qeydinə nüvə ayıklayıcısını çalıştırmak üçün seçimləri daxil edin. Hata ayıklama hədəf maşında edilsə, yalnız / ayıklama seçimini əlavə edin. Məsələn: bootcfg / debug on / id 2 Hədəf kompüteri ana porta com portu ilə bağlamaqla uzaqdan ayıklamağı planlaşdırırsınızsa, əlavə olaraq port nömrəsini və baud dərəcəsini göstərmək üçün / port / baud seçimlərindən istifadə edin: bootcfg / debu on / port COM2 / baud 9600 / id 2 Uzaqdan ayıklama bir IEEE 1394 interfeysi (FireWire kabeli) istifadə edilərsə, uyğun rejimi təmin etmək üçün / dbg1394 seçimini və kanal nömrəsini göstərmək üçün / ch seçimini istifadə edin. misal: bootcfg / dbg1394 on / ch 42 / id 2 / sorğu parametri ilə bootcfg əmrini istifadə edərək açılış qeydlərinə baxın və dəyişikliklərin edildiyini yoxlayın. Çıxış əmrini işə salaraq qabıq pəncərəsini bağlayın
Addım 6
Lazım gələrsə, əməliyyat sisteminin açılış parametrlərini dəyişdirin. "Başlat" menyusunun "Ayarlar" hissəsindəki uyğun elementi istifadə edərək idarəetmə panelini açın. Sistem elementini açın. "Sistem Xüsusiyyətləri" informasiya qutusunda "Qabaqcıl" sekmesine gedin. "Başlanğıc və Qurtarma" qrupunda yerləşən "Seçimlər" düyməsini basın. Görünən "Başlanğıc və Qurtarma" informasiya qutusunda, "Əməliyyat sistemlərinin siyahısını göstər" seçimini aktivləşdirin. Son iki açıq dialoqdakı OK düymələrini vurun
Addım 7
Kompüterinizi yenidən başladın. Ayıklayıcı ilə önyükleme seçimini seçin. Daxil olun və hədəf maşın üzərində işləyin və ya uzaqdan bir ayıklama seansına başlayın. WinDbg və KD kimi vasitələrdən istifadə edin.