วิธีลบโปรแกรมแก้ไขข้อบกพร่อง Just-In-Time

ชายหนุ่มทำงานบนพีซี

ปิดใช้งาน Just-In-Time Debugger ทั่วทั้งระบบ

เครดิตรูปภาพ: Zeynep Özyürek / iStock / Getty Images

Microsoft Visual Studio มีคุณลักษณะการดีบักทั้งระบบที่เรียกว่า Just-In-Time Debugger ซึ่งเปิดใช้งานตามค่าเริ่มต้นเมื่อคุณติดตั้ง Visual Studio คุณลักษณะนี้ช่วยให้คุณพบจุดบกพร่องในแอปพลิเคชันของคุณระหว่างการใช้งานปกติ แต่อาจกลายเป็น ฟุ้งซ่านหรือแม้กระทั่งอุปสรรคในการทำงานของคุณโดยป้องกันไม่ให้แอปพลิเคชันเปิดขึ้นเมื่อตรวจพบ ปัญหา. คุณสามารถปิดใช้งานการดีบัก JIT ได้ในเมนูตัวเลือก Visual Studio หรือหากคุณไม่สามารถหรือไม่ต้องการเปิดใช้ Visual Studio คุณสามารถปิดใช้งานคุณลักษณะนี้ได้โดยแก้ไข Windows Registry

จากเมนูตัวเลือก Visual Studio

ขั้นตอนที่ 1

เปิด Visual Studio คลิก "เครื่องมือ" และเลือก "ตัวเลือก" กล่องโต้ตอบป๊อปอัปจะแสดงประเภทของตัวเลือกในแถบด้านข้างและคุณสมบัติของตัวเลือกในหน้าต่างหลัก คุณต้องมีสิทธิ์ของผู้ดูแลระบบเพื่อเปลี่ยนการตั้งค่า Just-In-Time Debugger เนื่องจากคุณลักษณะทั่วทั้งระบบนี้จะเปลี่ยนการตั้งค่า Windows Registry

วิดีโอประจำวันนี้

ขั้นตอนที่ 2

ขยายหมวดหมู่ "การดีบัก" โดยคลิกลูกศรในแถบด้านข้าง เลือก "Just-In-Time" จากหมวดการดีบัก

ขั้นตอนที่ 3

ยกเลิกการเลือกประเภทของโค้ดที่คุณไม่ต้องการให้การดีบัก JIT ประเมินอีกต่อไป ตัวเลือกคือ Managed, Native และ Script รหัสที่ได้รับการจัดการหมายถึง Javascript, Java, Python และภาษาอื่นๆ ซึ่งล่ามจะจัดการการจัดสรรหน่วยความจำและการรวบรวมขยะโดยอัตโนมัติ โค้ดเนทีฟหมายถึงภาษาต่างๆ เช่น C และ C++ ซึ่งคอมไพเลอร์สร้างโค้ดเครื่องดั้งเดิมโดยไม่มีการจัดการหน่วยความจำอัตโนมัติ ยกเลิกการเลือกตัวเลือกทั้งหมดเพื่อปิดการใช้งาน Just-In-Time Debugger โดยสมบูรณ์

ขั้นตอนที่ 4

บันทึกการเปลี่ยนแปลงของคุณโดยคลิก "ตกลง"

จาก Windows Registry Editor

ขั้นตอนที่ 1

กด "Windows-X" และเลือก "เรียกใช้" พิมพ์ "regedit" (โดยไม่ใส่เครื่องหมายคำพูด) ในกล่องโต้ตอบ Run และกด "Enter" Windows Registry Editor จะเปิดขึ้น

ขั้นตอนที่ 2

นำทางไปยังโฟลเดอร์ที่เหมาะสมในเบราว์เซอร์ต้นไม้ ขึ้นอยู่กับสถาปัตยกรรมของคอมพิวเตอร์ของคุณ รีจิสทรีคีย์ Just-In-Time Debugger จะอยู่บนสองเส้นทางที่เป็นไปได้ สำหรับทั้งระบบ 32 บิตและ 64 บิต ให้ขยายไดเร็กทอรี "HKEY_LOCAL_MACHINE" และ "SOFTWARE"

ขั้นตอนที่ 3

ขยายไดเร็กทอรี "Wow6432Node" สำหรับระบบ 64 บิตเท่านั้น สำหรับทั้งระบบ 32 บิตและ 64 บิต ให้ขยายไดเร็กทอรี "Microsoft" จากนั้นค้นหาและลบรีจิสตรีคีย์สองคีย์ต่อไปนี้:

Windows NT\CurrentVersion\AeDebug\Debugger .NETFramework\DbgManagedDebugger

ขั้นตอนที่ 4

ออกจาก Registry Editor และรีสตาร์ท Windows

คำเตือน

ข้อมูลในบทความนี้ใช้กับ Windows 8.1 และ Microsoft Visual Studio 2013 อาจแตกต่างกันเล็กน้อยหรืออย่างมีนัยสำคัญกับรุ่นอื่นๆ

หมวดหมู่

ล่าสุด

วิธีลบไวรัสสแปม

วิธีลบไวรัสสแปม

ไวรัสสแปมสามารถสร้างความเสียหายให้กับคอมพิวเตอ...

วิธีแก้ไขคอมพิวเตอร์ที่ถูกจี้

วิธีแก้ไขคอมพิวเตอร์ที่ถูกจี้

แก้ไขคอมพิวเตอร์ที่ถูกจี้ หากคุณสงสัยว่าคอมพิว...

วิธีเรียกใช้ข้อมูล MS32

วิธีเรียกใช้ข้อมูล MS32

ข้อมูล MS32 เป็นเครื่องมือข้อมูลระบบของ Microso...