ปิดใช้งานการรายงานข้อผิดพลาดใน Windows 10 Home


38

มีวิธีใดในการปิดใช้งานการรายงานข้อผิดพลาดใน Windows 10 Home หรือไม่ จาก Windows 7 ถึง 8.1 นี่เป็นไปได้ภายใต้ "ศูนย์ปฏิบัติการ"; อย่างไรก็ตามศูนย์ปฏิบัติการไม่ได้อยู่ใน Windows 10 อีกต่อไปในรูปแบบเดียวกับในเวอร์ชันก่อนหน้า ตอนนี้เป็นเพียง flyout พร้อมปุ่มเข้าถึงด่วนและการแจ้งเตือนโดยไม่มีรายการ 'แผงควบคุม' ภายใต้ชื่อเดียวกับที่สามารถกำหนดค่าได้ ฉันค้นหาทั้งด้วยตนเองและใช้คำหลักต่าง ๆ เพื่อค้นหาการตั้งค่า แต่ไม่พบอะไรเลย

ในกรณีที่เป็นที่สนใจฉันต้องปิดการใช้งานนี้อย่างแน่นอนเพราะการกระทำนี้จะแทนที่การดีบักเกอร์บนเครื่องของฉัน ก่อนที่จะมีข้อผิดพลาดเกิดขึ้นจากผู้ debuggers พวกเขาจะถูกติดตามโดยสิ่งนี้ทำให้ไม่สามารถเขียนรหัสใน Windows 10 ได้ดังนั้นฉันรู้สึกประหลาดใจเล็กน้อยที่พบว่ายังไม่มีใครตั้งคำถามนี้


@JMB หน้าแรกฉันคิดว่าฉันพบวิธีแก้ไขรีจิสตรีคีย์ด้วยตนเอง ไม่มีตัวเลือกในการปิดการใช้งานผ่าน UI ใด ๆ ที่ฉันพบในตัวแก้ไขนโยบายบ้านและกลุ่มไม่พร้อมใช้งานสำหรับบ้านอย่างที่ฉันแน่ใจว่าคุณรู้

ฉันใช้งาน Pro และพบว่าการบันทึกข้อผิดพลาดสามารถปิดใช้งานใน Local Group Policy Editor (gpedit.msc) แต่ฉันไม่คิดว่ามีอยู่ใน Home
JMB

ใช่มันไม่มีอยู่ในบ้านอย่างน่าเสียดาย ฉันกำลังตรวจสอบการแก้ไขของฉันจะโพสต์เป็นคำตอบถ้ามันใช้งานได้

แผงควบคุม> รายการแผงควบคุมทั้งหมด> การแก้ไขปัญหา> เปลี่ยนการตั้งค่า?
DavidPostill

@DavidPostill ฉันได้ลองแล้วขออภัยยังไม่ได้ปิดการค้นหาอัตโนมัติทางออนไลน์ การปิดใช้งานการรายงานข้อผิดพลาดเต็มรูปแบบในรีจิสทรีทำ

คำตอบ:


54

อัปเดต
เนื่องจากโมอับได้ชี้ให้เห็นคุณยังสามารถปิดใช้งานบริการรายงานข้อผิดพลาดservices.mscได้ ฉันไม่สามารถยืนยันได้ว่านี่ทำงานอย่างถูกต้องด้วยตัวเองหรือไม่

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

เปิด Regedit นำทางไปยัง:

การรายงานข้อผิดพลาด HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ Windows

ค้นหาค่าชื่อ "Disabled" หรือเพิ่มค่า DWORD ใหม่ด้วยชื่อนี้หากไม่มีอยู่ ค่าเริ่มต้นของคีย์นี้คือ 0 ดับเบิลคลิกเพื่อแก้ไขเปลี่ยนค่าเป็น 1 และบันทึก

สิ่งนี้จะปิดการใช้งานลักษณะที่ปรากฏโดยอัตโนมัติของกล่องโต้ตอบที่ Windows กำลังค้นหาออนไลน์เพื่อพยายามหาวิธีแก้ไข คุณจะแสดงบทสนทนาที่ระบุว่าแอปพลิเคชันขัดข้องแทนโดยให้ตัวเลือกในการดีบัก อย่างไรก็ตามไม่เหมือนกับ Windows รุ่นก่อน ๆ ไม่มีรหัสข้อผิดพลาดในบทสนทนานี้ ข้อมูลเฉพาะของข้อผิดพลาดจะต้องเข้าถึงได้ผ่าน:

แผงควบคุม \ รายการแผงควบคุมทั้งหมด \ ความปลอดภัยและการบำรุงรักษา

ใต้แท็บ "การบำรุงรักษา" คุณสามารถคลิก "ดูประวัติความน่าเชื่อถือ" ซึ่งจะแสดงรายการแอพทั้งหมดที่ขัดข้อง จากนั้นคุณสามารถคลิก "ดูรายละเอียดทางเทคนิค" ข้างแต่ละข้อขัดข้องเพื่อรับข้อมูลรายละเอียดเพิ่มเติมเช่นรหัสข้อผิดพลาดที่ส่งออกมาจากแอปพลิเคชันเมื่อเกิดข้อขัดข้อง

ภาพหน้าจอ:

มุมมองความปลอดภัยและการบำรุงรักษา

การตรวจสอบความน่าเชื่อถือ

การดีบักยังคงเป็นขุยมากแม้หลังจากปิดใช้งานการรายงานข้อผิดพลาด ฉันไม่แน่ใจว่านี่เป็นปัญหาของระบบปฏิบัติการหรือมีปัญหากับความเข้ากันได้ของ debugger กับกลไกของระบบปฏิบัติการ


8
มันสามารถปิดการใช้งานในบริการของ Windows ได้เช่นกัน
Moab

1
@Moab geeze ... ฉันน่าจะไปดูที่นั่น ฮ่า ๆ ฉันจะแก้ไขและเพิ่มข้อมูลนั้น ขอบคุณ

5
Find the value named "Disabled"บนเครื่องของฉันฉันต้องตั้งค่าสถานะDontShowUIเป็น1กำจัดหน้าต่าง debug ทั้งหมดที่ปรากฏขึ้นเมื่อแอปพลิเคชันขัดข้อง
Alexey Petrenko

ฉันทำสิ่งนี้และทำให้การติดตั้ง Windows ของฉันเสียหาย มันชนพีซีของฉัน เมื่อรีเซ็ตแล้วจะต้องทำการซ่อมแซม Windows ทำงานอีกครั้ง แต่ regedit เสียหายและไม่เปิด
Gary Carlyle Cook

เพียงบันทึกสำหรับทุกคนที่กำลังมองหาบริการ - มันเรียกว่า "บริการรายงานข้อผิดพลาดของ Windows" ค่อนข้างสำคัญที่จะสามารถค้นหาได้ในรายการ :)
Mike Marynowski

2

ฉันสังเกตเห็นบน windows 10 (10 กันยายน 2558) บริการรายงานข้อผิดพลาดไม่ปรากฏใน services.msc และไม่มีคีย์รีจิสทรี อย่างไรก็ตามมันยังคงใช้งานได้และแสดงเป็น "ปิด" ในแผงควบคุม> ความปลอดภัยและการบำรุงรักษาหลังจากที่ฉันเพิ่มคีย์ที่ปิดใช้งานด้วยตนเองและตั้งเป็นค่า 1

ดังกล่าวข้างต้นเปิด regedit นำทางไป

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting

จากนั้นไปที่Edit > New > DWORDและตั้งชื่อคีย์disabledแล้วเปลี่ยนค่าเป็น 1


2
หากคุณเห็นคำตอบของฉันฉันได้สังเกตสิ่งนี้แล้ว นี่คือทางออกดั้งเดิมของฉัน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.