การระบุการดีบักเกอร์สำหรับข้อยกเว้นของโหมดผู้ใช้ Unhandled

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 121434 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้

windows NT ช่วยให้คุณสามารถระบุการดีบักเกอร์ mortem ไปรษณีย์สำหรับข้อยกเว้นโหมดผู้ใช้ unhandled ข้อความแสดงข้อความผิดพลาดการป้องกันทั่วไป (GP) คือตัวอย่างมากของข้อยกเว้นของโหมดผู้ใช้อย่างใดอย่างหนึ่ง ซึ่งช่วยให้คุณสามารถดูสิ่งปหรือไม่ถูกต้องในรหัสโดยตรวจสอบที่โปรแกรมสาเหตุข้อบกพร่อง รวมทั้งเงื่อนไขของการลงทะเบียน หน่วยความจำ และกองซ้อน

โดยค่าเริ่มต้น Windows NT ใช้ Dr. Watson รุ่น 32 บิตเป็นการดีบัก mortem ของการลงรายการบัญชี ล็อก Dr. Watson ได้รับจากผู้ใช้ของโปรแกรมประยุกต์อาจเป็นประโยชน์ต่อนักพัฒนาโปรแกรมประยุกต์ในการกำหนดสาเหตุของความล้มเหลว

เมื่อมีการติดตั้ง Win32 SDK ดีบักเกอร์ mortem เริ่มต้นการลงรายการบัญชีถูกเปลี่ยนเป็นการดีบักเกอร์เคอร์เนล เมื่อมีการติดตั้ง c ++ Visual Microsoft รุ่น 2.00 ดีบักเกอร์ postmortem เริ่มต้นถูกเปลี่ยนไปยังอินเทอร์เฟซสำหรับ c ++ Visual

เมื่อต้องการเปลี่ยนแปลงการดีบักเกอร์ค่าเริ่มต้นสำหรับข้อยกเว้นของโหมดผู้ใช้ unhandled ทำต่อไปนี้:

คำเตือน: ใช้ Registry Editor ไม่ถูกต้องอาจทำให้เกิดปัญหาร้ายแรง ทั้งระบบซึ่งอาจทำให้คุณติดตั้ง Windows NT แก้ไขให้ถูกต้อง Microsoft ไม่รับประกันว่า ปัญหาใด ๆ ที่เป็นผลจากการใช้ของ'ตัวแก้ไขรีจิสทรี'สามารถแก้ไข ใช้เครื่องมือนี้ของคุณต้องยอมรับความเสี่ยง

  1. เริ่มตัวแก้ไขรีจิสทรี และการค้นหาคีย์ย่อยของรีจิสทรีต่อไปนี้ในลำดับชั้นย่อย HKEY_LOCAL_MACHINE:

    \software\microsoft\windows nt\currentversion\aedebug

  2. เลือกการดีบักเกอร์ค่า
  3. ในการแก้ไขเมนู คลิกstring.

    • เมื่อต้องใช้ดีบักเกอร์ Windows พิมพ์windbg -p % ld อี-% ld.
    • เมื่อต้องใช้ Visual c ++ 4.2 หรือรุ่นก่อนหน้า พิมพ์msvc -p % ld อี-% ld.
    • เมื่อต้องการใช้ 5.0 c ++ Visual หรือในภายหลัง พิมพ์msdev.exe -p % ld อี-% ld.
    • เมื่อต้องใช้ Dr. Watson พิมพ์drwtsn32.exe -p % ld อี-% ld. You can also make Dr. Watson the default debugger by running this command:drwtsn32.exe -i.
  4. Chooseตกลงand exit Registry Editor.
The new debugger is used the next time you log on.
ขยายทั้งหมด | ยุบทั้งหมด

คุณสมบัติ

หมายเลขบทความ (Article ID): 121434 - รีวิวครั้งสุดท้าย: 6 มกราคม 2554 - Revision: 2.0
ใช้กับ
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Keywords: 
kbmt KB121434 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:121434

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com