Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Kullanıcı modu hata ayıklayıcısından gelen giriş ve çıkışı çekirdek hata ayıklayıcısına yeniden yönlendirebilirsiniz. Bu yeniden yönlendirme, çekirdek hata ayıklayıcısının hedef bilgisayarda gerçekleşen belirli bir kullanıcı modu hata ayıklama oturumunu denetlemesini sağlar.
Çekirdek hata ayıklayıcısı olarak KD veya WinDbg kullanabilirsiniz. WinDbg'nin bilinen özelliklerinin birçoğunun bu senaryoda kullanılamadığını unutmayın. Örneğin, Yereller penceresini, Ayrıştırma penceresini veya Çağrı Yığını penceresini kullanamazsınız ve kaynak kodunda adım adım ilerleyemezsiniz. Bunun nedeni WinDbg'nin yalnızca hedef bilgisayarda çalışan hata ayıklayıcısı (NTSD veya CDB) için görüntüleyici olarak davranmasıdır.
Kullanıcı modu hata ayıklayıcısı olarak CDB veya NTSD kullanabilirsiniz. NTSD daha iyi bir seçimdir, çünkü uygulamanın hata ayıklaması yapılan bilgisayarın işlemcisinden ve işletim sisteminden en az sayıda kaynak gerektirir. Aslında, NTSD çekirdek hata ayıklayıcısının denetimi altında başlatıldığında, NTSD penceresi oluşturulmaz. NTSD ile, önyükleme aşamasının başlarında ve kapatma aşamasına kadar seri port üzerinden kullanıcı modu hata ayıklaması gerçekleştirebilirsiniz.
Not Kullanıcı modu hata ayıklayıcısının çıkışı çekirdek hata ayıklayıcısına yeniden yönlendirildiğinde .shell komutu desteklenmez.
Bu bölüm aşağıdakileri içerir:
Hata Ayıklama Oturumunu Başlatma, kullanıcı modu hata ayıklayıcısının çekirdek hata ayıklayıcısından denetlendiği bir oturumun nasıl başlatıldığı açıklanır.
Mod Değiştirme ilgili dört farklı modu ve bunlar arasında nasıl geçiş yapılacağını açıklar.
Bu Tekniğin Ne Zaman Kullanılacağı, bu tekniğin özellikle yararlı olduğu senaryoları açıklar.
Bu Yöntemi Uzaktan Hata Ayıklama ile Birleştirme, çekirdek hata ayıklayıcısından kullanıcı modu hata ayıklayıcısını denetlemeyi ve aynı anda hata ayıklama sunucusu olarak kullanmayı açıklar. Kullanıcı modu simgeleriniz bir sembol sunucusunda bulunuyorsa bu birleşim yararlı olabilir.