Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ไข "รหัสข้อผิดพลาด: 0XC0000035" Kernel Event Tracing บน Windows

บางผู้ใช้ Windows พบว่า Event Viewer ของพวกเขาเต็มไปด้วยข้อผิดพลาด 0XC0000035 ที่ชี้ไปที่ข้อผิดพลาด Kernel Event Tracing ปัญหานี้ยืนยันแล้วว่าเกิดขึ้นในทุกเวอร์ชัน Windows ล่าสุด รวมถึง Windows 7, Windows 8.1, Windows 10 และ Windows 11

วิธีแก้ไข  รหัสข้อผิดพลาด: 0XC0000035  Kernel Event Tracing บน Windows

หลังจากสืบสวนปัญหานี้อย่างเฉพาะเจาะจง พบว่ามีสาเหตุที่แตกต่างกันหลายประการที่มีศักยภาพจะก่อให้เกิดข้อผิดพลาดเฉพาะนี้ นี่คือรายการสั้นของสาเหตุที่อาจเป็นผู้รับผิดชอบในการเติม Event Viewer ด้วยข้อผิดพลาด 0XC0000035:

  • Perfdiag กำลังปรับเปลี่ยนเซสชัน Event Tracing ของ Windows — เซสชัน ETW ปกติจะใช้งานส่วนตัวเฉพาะโดยระบบปฏิบัติการเท่านั้น อย่างไรก็ตาม ปัจจัยต่างๆ อาจทำให้มันติดอยู่ในลูปการลองใหม่เนื่องจากกิจกรรมแบบอะซิงโครนัส ในกรณีนี้ ระบบจะตีความว่านี่เป็นการพยายามปรับเปลี่ยน Event Tracing ของ Windows ซึ่งเป็นเหตุผลที่ข้อผิดพลาดถูกโยนออกมา ในส่วนใหญ่ของกรณีเหล่านี้ ข้อผิดพลาดควรถือว่าเป็นสิ่ง良性 (benign) ทั้งหมด และไม่ควรมีการดำเนินการใดๆ เพื่อแก้ไข ในกรณีนี้ คุณสามารถซ่อนข้อผิดพลาด良性เหล่านี้ได้โดยการปรับเปลี่ยนค่า registry บางค่าโดยใช้ Registry Editor
  • การรบกวนจากโปรแกรมป้องกันไวรัสภายนอก — ปรากฏว่าชุดโปรแกรมป้องกันไวรัสภายนอกบางชุดทราบกันว่าทำให้เกิดปัญหานี้เนื่องจากคุณสมบัติ active shield ที่คุ้มครองเกินไป ปรากฏว่าปัญหานี้สามารถแก้ไขได้เฉพาะด้วยการปิดการป้องกันแบบเรียลไทม์ หรือการถอนการติดตั้งชุดโปรแกรมภายนอกและแทนที่ด้วยโปรแกรมภายนอกที่อนุญาตให้มากขึ้น
  • ไดรเวอร์เครือข่าย Intel เก่าเกินไป — หากคุณใช้ไดรเวอร์เครือข่ายสำหรับ Windows โอกาสเป็นว่าปัญหานี้เกิดจากการรบกวนระหว่างไดรเวอร์ Intel WI-FI กับกระบวนการเคอร์เนลที่ไว ในกรณีนี้ คุณควรสามารถแก้ไขปัญหาได้โดยการใช้ Intel Driver & Support Assistant เพื่ออัปเดตชุดไดรเวอร์เครือข่ายของคุณด้วยไดรเวอร์ล่าสุด
  • ปัญหาเครือข่ายจาก Bad IP Range หรือ DNS Cache — ภายใต้สถานการณ์บางอย่าง คุณคาดหวังว่าจะเห็นปัญหานี้เกิดขึ้นเนื่องจากแคช DNS ที่เสียหาย หรือในสถานการณ์ที่คุณได้รับมอบหมาย IP range ที่ไม่ดี ในกรณีนี้ คุณควรสามารถแก้ไขปัญหาได้ (อย่างน้อยชั่วคราว) โดยการล้างแคช IP และ DNS จาก Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ

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

ปรับเปลี่ยนคีย์ Autologg Registry

หากข้อผิดพลาดเป็น良性 และคุณสังเกตว่าไม่ส่งผลต่อประสิทธิภาพหรือพฤติกรรมของระบบ คุณสามารถป้องกันไม่ให้ข้อผิดพลาด 0XC0000035 ปรากฏภายในอินเทอร์เฟซ Event Viewer ได้

คุณสามารถทำได้โดยการนำทางไปยังคีย์ registry ที่ใช้โดยฟังก์ชัน Autologg และปรับเปลี่ยนค่าของ Enable และ EnablePropertly.

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

หากคุณพร้อมที่จะใช้วิธีแก้ไขนี้ ให้ปฏิบัติตามคำแนะนำด้านล่างเพื่อให้แน่ใจว่า Event Viewer ของคุณไม่ถูกน้ำท่วมด้วยข้อผิดพลาด 0XC0000035 ที่เป็น良性:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ภายในกล่องโต้ตอบ Run ให้พิมพ์ 'regedit' และกด Ctrl + Shift + Enter เพื่อเปิด Registry Editor ด้วยสิทธิ์ผู้ดูแลระบบ.วิธีแก้ไข  รหัสข้อผิดพลาด: 0XC0000035  Kernel Event Tracing บน Windows
  2. เมื่อได้รับแจ้งจาก User Account Control, ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ
  3. เมื่อคุณอยู่ภายในยูทิลิตี้ Registry Editor ให้ใช้เมนูด้านซ้ายเพื่อนำทางไปยังตำแหน่งต่อไปนี้:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\EventLog-System\{b675ec37-bdb6-4648-bc92-f3fdc74d3ca2}

    หมายเหตุ: คุณสามารถไปได้ด้วยตนเองโดยการคลิกที่แต่ละคีย์เป็นรายตัว หรือคุณสามารถวางพาธตำแหน่งเต็มภายในแถบนำทางด้านบนและกด Enter เพื่อไปถึงทันที

  4. เมื่อคุณอยู่ที่ตำแหน่งที่ถูกต้องแล้ว ให้ไปที่บานหน้าต่างขวาและดับเบิลคลิกที่คีย์ Enabled
  5. ภายใน Edit DWORD (32-bit) Value ให้ตั้งค่า Base เป็น Hexadecimal, จากนั้นเปลี่ยน Value data เป็น 0.วิธีแก้ไข  รหัสข้อผิดพลาด: 0XC0000035  Kernel Event Tracing บน Windows
  6. ต่อไป ดับเบิลคลิกที่ EnableProperly จากคีย์เดียวกัน ตั้งค่า Base เป็น Hexadecimal และ Value data เป็น 0 คลิก OK เพื่อบันทึกการเปลี่ยนแปลง
  7. หลังจากที่ค่า registry ทั้งสองถูกปรับเปลี่ยนแล้ว ให้รีบูทคอมพิวเตอร์ของคุณเพื่อให้การเปลี่ยนแปลงเป็นถาวร จากนั้นตรวจสอบว่า Event Viewer เดียวกันไม่มีอินสแตนซ์ใหม่ของ 0XC0000035

หากคุณปฏิบัติตามขั้นตอนข้างต้นและยังคงจัดการกับข้อผิดพลาดเคอร์เนล 0XC0000035 เดียวกันอยู่ ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

ปิดใช้งานหรือถอนการติดตั้งโปรแกรมป้องกันไวรัสภายนอก

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

คุณสามารถทดสอบทฤษฎีนี้ได้โดยการปิดใช้งานโล่ป้องกันไวรัสชั่วคราวและดูว่าการปรากฏของข้อผิดพลาดเคอร์เนลหยุดลงหรือไม่

ทดสอบทฤษฎีนี้โดยการเข้าถึงการตั้งค่าโปรแกรมป้องกันไวรัสของคุณและปิดการป้องกันแบบเรียลไทม์ และดูว่าข้อผิดพลาด 0XC0000035 หยุดเกิดขึ้นหรือไม่

แน่นอนว่าการทำเช่นนี้จะแตกต่างกันไปจากเครื่องมือ AV หนึ่งไปอีกเครื่องหนึ่ง แต่โดยทั่วไปคุณสามารถปิดการป้องกันไวรัสแบบเรียลไทม์ได้โดยตรงโดยการคลิกขวาที่ไอคอนบนแถบงาน

วิธีแก้ไข  รหัสข้อผิดพลาด: 0XC0000035  Kernel Event Tracing บน Windows

น่าเสียดาย หากคุณพบว่าโปรแกรมป้องกันไวรัสภายนอกของคุณเป็นสาเหตุจริงๆ ไม่มีอะไรที่คุณสามารถทำได้นอกจากการถอนการติดตั้ง

หมายเหตุ: หลังจากที่คุณกำจัดชุดโปรแกรมป้องกันไวรัสที่รบกวนแล้ว Windows Defender จะเข้ามาควบคุมโดยอัตโนมัติ (หากคุณไม่ติดตั้งโปรแกรมภายนอกอื่น)

ปฏิบัติตามคำแนะนำด้านล่างเพื่อกำจัดชุดโปรแกรมป้องกันไวรัสภายนอกที่รบกวน:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ภายในกล่องข้อความ ให้พิมพ์ 'appwiz.cpl' และกด Enter เพื่อเปิดเมนู Programs and Features.วิธีแก้ไข  รหัสข้อผิดพลาด: 0XC0000035  Kernel Event Tracing บน Windows

    หมายเหตุ: หากคุณได้รับแจ้งจาก User Account Control, ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ

  2. เมื่อคุณอยู่ภายในเมนู Programs and Features ให้เลื่อนลงผ่านรายการโปรแกรมที่ติดตั้งและค้นหาชุดโปรแกรมป้องกันไวรัสภายนอกที่คุณรู้สึกว่ารบกวนกระบวนการเคอร์เนลของคุณ
  3. หลังจากที่คุณค้นหาโปรแกรมป้องกันไวรัสที่มีปัญหาแล้ว ให้คลิกขวาที่มันและเลือก Uninstall จากเมนูบริบท.วิธีแก้ไข  รหัสข้อผิดพลาด: 0XC0000035  Kernel Event Tracing บน Windows
  4. ภายในหน้าจอถอนการติดตั้ง ให้ปฏิบัติตามคำแนะนำบนหน้าจอเพื่อดำเนินการถอนการติดตั้งให้เสร็จสมบูรณ์
  5. หลังจากถอนการติดตั้งโปรแกรมป้องกันไวรัสที่มีปัญหาแล้ว ให้รีบูทคอมพิวเตอร์ของคุณอีกครั้งสุดท้ายและดูว่าปัญหาได้รับการแก้ไขแล้วหรือยัง

หากปัญหานี้ยังไม่ได้รับการแก้ไข เนื่องจากคุณยังคงเห็นอินสแตนซ์ใหม่ของข้อผิดพลาด 0XC0000035 ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

อัปเดตไดรเวอร์ Intel ของคุณ

ปรากฏว่าข้อผิดพลาด 0XC0000035 อาจถูกก่อให้เกิดโดยไดรเวอร์ Intel Wi-Fi ที่เก่าเกินไปซึ่งรบกวนกระบวนการ Kernel ปรากฏว่าสิ่งนี้มักเกิดขึ้นหากคุณเพิ่งอัปเกรดจาก Windows เวอร์ชันเก่าไปเป็น Windows 11

หากข้อผิดพลาดของ Event Viewer อ้างอิงตำแหน่งต่อไปนี้ใดๆ แสดงชัดว่าปัญหานี้เกิดจากปัญหาที่เกิดจากไดรเวอร์ Intel:

  • C:\Program Files\Intel\WiFi\bin\MurocApi.dll
  • C:\Program Files\Intel\WiFi\UnifiedLogging\MurocLog.log

ในกรณีนี้ วิธีแก้ไขเดียวที่ยืนยันแล้วว่าจะแก้ไขปัญหานี้อย่างสมบูรณ์คือการใช้ยูทิลิตี้ไดรเวอร์ของ Intel (Intel Driver & Support Assistant) เพื่อให้แน่ใจว่าคุณใช้ไดรเวอร์เวอร์ชันล่าสุดที่เข้ากันได้กับ Windows เวอร์ชันของคุณ

ปฏิบัติตามคำแนะนำด้านล่างเพื่อใช้ยูทิลิตี้ Intel Driver & Support Assistant เพื่ออัปเดตชุดไดรเวอร์ Intel ให้เป็นเวอร์ชันล่าสุดที่มีอยู่:

  1. ก่อนอื่น ให้ปิดแอปพลิเคชันที่ไม่จำเป็นทั้งหมด และตรวจสอบว่าไม่มีกระบวนการที่ใช้ทรัพยากรมากนักทำงานในพื้นหลัง
  2. เปิดเบราว์เซอร์เริ่มต้นของคุณและเข้าถึงหน้าแรกของ Intel Driver & Support assistant web utility
  3. เมื่อคุณอยู่ภายในยูทิลิตี้ Intel Driver & Support assistant ให้รอจนกว่าการสแกนครั้งแรกจะเสร็จสิ้น จากนั้นคลิกที่ปุ่ม Download All ที่ด้านบนเพื่อดาวน์โหลดลายเซ็นไดรเวอร์ที่อัปเดตแล้วในเครื่อง.วิธีแก้ไข  รหัสข้อผิดพลาด: 0XC0000035  Kernel Event Tracing บน Windows
  4. หลังจากดาวน์โหลดเสร็จสิ้น ให้คลิกที่ปุ่ม Install All (ในตำแหน่งเดียวกับที่ปุ่ม Download All อยู่ก่อนหน้านี้) และรอจนกว่าจะติดตั้งไดรเวอร์ทุกตัว
  5. ขึ้นอยู่กับไดรเวอร์ที่ต้องอัปเดต คุณอาจต้องปฏิบัติตามชุดคำแนะนำเพิ่มเติมเพื่อติดตั้งไดรเวอร์เหล่านี้
  6. เมื่อการติดตั้งไดรเวอร์ทุกตัวเสร็จสิ้น ให้รีบูทคอมพิวเตอร์ของคุณอีกครั้งสุดท้ายและดูว่าปัญหาได้รับการแก้ไขแล้วหรือยัง

หากไดรเวอร์ Intel ของคุณอัปเดตเป็นล่าสุดแล้ว หรือสถานการณ์นี้ไม่เกี่ยวข้องในกรณีเฉพาะของคุณ ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

ล้างแคช IP & DNS

ปรากฏว่าปัญหานี้ยังสามารถเกี่ยวข้องกับปัญหาเครือข่ายพื้นฐานที่มาจาก IP range ที่ไม่ดี หรือข้อมูลแคช DNS ที่เสียหาย

ผู้ใช้ที่ได้รับผลกระทบหลายคนที่ผ่านปัญหาเดียวกันและประสบกับเหตุการณ์ Kernel Event Tracing (0XC0000035) ตลอดเวลา ได้แก้ไขได้โดยการใช้ CMD prompt ที่มีสิทธิ์ผู้ดูแลระบบเพื่อล้างข้อมูลชั่วคราวทั้งหมดที่เกี่ยวข้องกับ IP และ DNS

สำหรับคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการทำ ให้ปฏิบัติตามคำแนะนำด้านล่าง:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป ให้พิมพ์ 'cmd' ภายในกล่องข้อความ จากนั้นกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ.วิธีแก้ไข  รหัสข้อผิดพลาด: 0XC0000035  Kernel Event Tracing บน Windows
  2. เมื่อได้รับแจ้งจาก User Account Control, ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ
  3. เมื่อคุณอยู่ภายใน Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบแล้ว ให้พิมพ์คำสั่งต่อไปนี้ในลำดับเดียวกันและกด Enter หลังจากแต่ละคำสั่งเพื่อล้างแคช IP และ DNS ของคอมพิวเตอร์ของคุณ:
    ipconfig /all ipconfig /Flushdns  ipconfig /release /all
  4. รอจนกว่าการดำเนินการจะเสร็จสิ้น จากนั้นปิด CMD prompt ที่มีสิทธิ์ผู้ดูแลระบบและรีสตาร์ทคอมพิวเตอร์ของคุณ
  5. เมื่อคอมพิวเตอร์ของคุณบูทกลับมา ให้ตรวจสอบให้แน่ใจว่า DCHP เปิดใช้งานก่อนตรวจสอบว่ามีอินสแตนซ์ของข้อผิดพลาด 0XC0000035 หรือไม่