ความลับเปิดเผย: นี่คือสิ่งที่ Windows ทำเมื่อ "กำลังตรวจสอบวิธีแก้ไข" หลังจากเกิดข้อขัดข้อง

ไอคอนเวลาอ่านหนังสือ 3 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

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

เนื่องจากกระบวนการไม่มีประสิทธิภาพ จึงค่อนข้างสมเหตุสมผลที่จะถามว่าเกิดอะไรขึ้นกันแน่

ขอบคุณ คำถามได้รับคำตอบแล้ว เต็มรูปแบบโดย Mark Phaedrus ผู้พัฒนาซอฟต์แวร์ Windows Update Agent ที่ Microsoft

เขาเขียน:

นี่คือคำอธิบายแบบง่ายสำหรับวิธีการทำงานของระบบ (Windows Error Reporting)

  • โปรแกรมขัดข้อง

  • การรายงานข้อผิดพลาดของ Windows เริ่มต้นขึ้น โดยจะรวบรวมข้อมูลสำคัญบางอย่างเกี่ยวกับสิ่งที่โปรแกรมทำอยู่ในขณะที่เกิดปัญหา

  • มันใช้ข้อมูลนั้นเพื่อสร้าง "ลายเซ็นที่เก็บข้อมูล" ลายเซ็นที่ฝากข้อมูลเป็นวิธีสั้นๆ ในการระบุข้อขัดข้อง นักพัฒนาซอฟต์แวร์ไม่สามารถบอกได้ว่าเหตุใดจึงเกิดข้อขัดข้องโดยดูจากลายเซ็นที่ฝากข้อมูล แต่ถ้าข้อขัดข้องตั้งแต่ XNUMX รายการขึ้นไปมีลายเซ็นที่เก็บข้อมูลเหมือนกัน มีความเป็นไปได้สูงที่จะเกิดจากสิ่งเดียวกัน

  • สมมติว่าการตั้งค่าความเป็นส่วนตัวของคุณอนุญาต การรายงานข้อผิดพลาดของ Windows จะส่งลายเซ็นที่ฝากข้อมูลไปยัง Microsoft

  • เมื่อถึงจุดนั้น หนึ่งในสามสิ่งจะเกิดขึ้น

    • อาจเป็นไปได้ว่าไม่มีใครที่ Microsoft กำลังมองหาปัญหานั้นอยู่ ในกรณีนั้น เซิร์ฟเวอร์ของ Microsoft เพิ่งจะแจ้งว่าเกิดข้อขัดข้องกับลายเซ็นนั้น และไม่มีอะไรเกิดขึ้นอีก

    • หากเกิดการขัดข้องจำนวนมากขึ้นพร้อมกับลายเซ็นถังเดียวกัน บั๊กจะถูกสร้างขึ้นโดยอัตโนมัติและมอบหมายให้กับนักพัฒนา นักพัฒนาอาจต้องการข้อมูลเพิ่มเติมเพื่อแก้ไขจุดบกพร่อง ตัวอย่างเช่น หากจุดบกพร่องอยู่ใน Windows Update และได้รับมอบหมายให้ฉัน ฉันอาจพูดว่า "ฉันต้องการไฟล์บันทึกของ Windows Update และเนื้อหาของพื้นที่ Windows Update ในรีจิสทรีจากเครื่องบางเครื่อง ห้าก็เพียงพอแล้ว” จากนั้นในห้าครั้งถัดไปที่โปรแกรมขัดข้องด้วยลายเซ็นถังเดียวกันนั้น ระบบการรายงานข้อผิดพลาดแจ้งว่า “สวัสดี ไคลเอนต์พีซี โปรดรวบรวมบันทึกเหล่านี้และข้อมูลรีจิสทรีนี้” และสมมติว่าการตั้งค่าความเป็นส่วนตัวอนุญาต ข้อมูลนั้นจะถูกส่งไปยัง Microsoft และฉันได้ดูมัน ในขณะที่จ้องมองที่หน้าต่างตลอดเวลาเพื่อเตือนฉันว่าฉันสามารถตกงานเนื่องจากการใช้ข้อมูลในทางที่ผิด ดังนั้นคุณจึงยังไม่เห็นว่ามีอะไรได้รับการแก้ไขในฝั่งของคุณ แต่โชคดีที่เราได้รับข้อมูลที่เราจำเป็นต้องแก้ไขข้อบกพร่องในภายหลัง

    • หากพบการแก้ไขสำหรับปัญหานั้นจริงๆ และหากเป็นประเภทการแก้ไขที่ไม่สามารถจัดการได้โดยเพียงแค่ติดตั้งโปรแกรมแก้ไขล่าสุดของ Windows เซิร์ฟเวอร์การรายงานข้อผิดพลาดจะส่งข้อมูลกลับไปยังพีซีของคุณได้ ณ จุดนั้น (ขึ้นอยู่กับ เกี่ยวกับธรรมชาติของปัญหาและการแก้ไข) ปัญหาจะได้รับการแก้ไขทันที หรือคุณได้รับการแจ้งเตือนว่า "เฮ้ คุณควรทำ X เพื่อแก้ไขปัญหานี้" ยอมรับว่าหายาก แต่ ทำ เกิดขึ้น

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

การรายงานข้อผิดพลาดของ Windows เคยแก้ไขปัญหาของคุณหรือไม่ แจ้งให้เราทราบด้านล่าง

เขียนความเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมาย *