แก้ไข: เซสชัน & lsquo; ตัวบันทึกบริบทเคอร์เนลแบบวงกลม & rsquo; หยุดทำงานเนื่องจากข้อผิดพลาดต่อไปนี้ 0xc0000188

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

" Session 'Circular Kernel Context Logger' หยุดทำงานเนื่องจากข้อผิดพลาดต่อไปนี้: 0xc0000188 "

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

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

โซลูชันที่ 1: ตรวจสอบให้แน่ใจว่าบริการ Superfetch เปิดใช้งานและทำงานอยู่

คุณอาจเห็นกลุ่มของข้อความ " Session 'Circular Kernel Context Logger' หยุดทำงานเนื่องจากข้อผิดพลาดต่อไปนี้: 0xc0000188 " ในEvent Viewerของคอมพิวเตอร์ของคุณเนื่องจากบริการที่เรียกว่าSuperfetch ปิดใช้งานหรือไม่ทำงานบนเครื่องของคุณด้วยเหตุผลบางประการคอมพิวเตอร์. หากนั่นเป็นสาเหตุว่าทำไมคุณถึงประสบปัญหานี้สิ่งที่คุณต้องทำเพื่อกำจัดมันและจะไม่เห็นข้อความแสดงข้อผิดพลาดที่น่าเกลียดนี้อีกเลยคือตรวจสอบให้แน่ใจว่าบริการSuperfetchไม่เพียงแต่เปิดใช้งานแต่ยังทำงานอยู่ ในการใช้โซลูชันนี้เพื่อพยายามแก้ไขปัญหานี้คุณต้อง:

  1. กดแป้นโลโก้ Windows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้
  2. พิมพ์บริการ mscเข้าไปในการเรียกใช้โต้ตอบและกดEnter
  3. ในการบริการจัดการเลื่อนลงและหาSuperfetchบริการคลิกขวาบนและคลิกที่Properties
  4. เปิดเมนูแบบเลื่อนลงที่ด้านหน้าของฟิลด์ประเภทการเริ่มต้น:และคลิกที่อัตโนมัติเพื่อเลือก
  5. หากบริการยังไม่ทำงานให้คลิกที่เริ่มเพื่อเริ่มใช้งาน หากบริการทำงานอยู่แล้วเพียงข้ามขั้นตอนนี้และไปยังขั้นตอนถัดไป
  6. คลิกที่สมัครและจากนั้นก็ตกลง
  7. ปิดตัวจัดการบริการและรีสตาร์ทคอมพิวเตอร์ของคุณ

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

โซลูชันที่ 2: เพิ่มขนาดไฟล์สูงสุดของ Startup Event Trace Sessions

ตามที่ระบุไว้ก่อนหน้านี้สาเหตุที่พบบ่อยอีกประการหนึ่งของผู้ใช้ Windows ที่สูญเสียการแสดงผลและมีการหยุด“ Session 'Circular Kernel Context Logger' เนื่องจากข้อผิดพลาดต่อไปนี้: 0xc0000188 ” ข้อความแสดงข้อผิดพลาดในEvent Viewerคือขนาดของเซสชันการติดตามเหตุการณ์เริ่มต้นไม่ได้ เพียงพอ ในกรณีนี้การเพิ่มขนาดไฟล์สูงสุดของStartup Event Trace Sessionsก็น่าจะช่วยแก้ปัญหาให้คุณได้ ในการดำเนินการดังกล่าวคุณต้อง:

  1. เปิดเมนู Start
  2. ค้นหา“ cmd
  3. คลิกขวาที่ผลการค้นหาชื่อcmdและคลิกที่Run as administratorเพื่อเปิดอินสแตนซ์Command Promptที่มีสิทธิ์ระดับผู้ดูแลระบบ
  4. พิมพ์คำสั่งต่อไปนี้ในCommand Prompt ที่ยกระดับแล้วกดEnter :

Perfmon

  1. การตรวจสอบประสิทธิภาพในขณะนี้ควรจะแสดงขึ้นบนหน้าจอของคุณ ในบานหน้าต่างด้านซ้ายของการตรวจสอบประสิทธิภาพดับเบิลคลิกที่ชุดตัวรวบรวมข้อมูลเพื่อขยาย
  2. คลิกที่เริ่มต้นเซสชันการติดตามเหตุการณ์ภายใต้การเก็บรวบรวมข้อมูลชุด
  3. ในบานหน้าต่างด้านขวาของการตรวจสอบประสิทธิภาพค้นหารายการReadyBootและดับเบิลคลิกที่รายการนั้น
  4. นำทางไปยังหยุดสภาพแท็บและแทนที่สิ่งที่อยู่ในขนาดสูงสุดฟิลด์กับ40
  5. คลิกที่ใช้จากนั้นตกลงปิดการตรวจสอบประสิทธิภาพปิดพรอมต์คำสั่งที่ยกระดับแล้วรีสตาร์ทคอมพิวเตอร์

ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่เมื่อคอมพิวเตอร์ของคุณเริ่มระบบ

โซลูชันที่ 3: ทำให้คอมพิวเตอร์ของคุณแทนที่ไฟล์ SETUP.ETL ด้วยสำเนาใหม่

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

  1. กดแป้นโลโก้ Windows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้
  2. พิมพ์ข้อความต่อไปนี้ลงในกล่องโต้ตอบRunและกดEnter :

% windir% \ เสือดำ

  1. ในตัวอย่างของWindows Explorerที่ปรากฏขึ้นบนหน้าจอของคุณให้ค้นหาไฟล์ที่มีชื่อว่าsetup ETL , คลิกขวาบนและคลิกที่เปลี่ยนชื่อ
  2. เปลี่ยนชื่อไฟล์เป็นการตั้งค่า เก่าแล้วกดEnterเพื่อยืนยันการดำเนินการ
  3. หากถูกถามว่าคุณแน่ใจเกี่ยวกับการเปลี่ยนนามสกุลของไฟล์หรือไม่ให้ยืนยันการเปลี่ยนแปลง
  4. รีสตาร์ทคอมพิวเตอร์ของคุณ เมื่อคอมพิวเตอร์บูทขึ้นคอมพิวเตอร์จะสร้างการตั้งค่าใหม่โดยอัตโนมัติ ETLโดยไม่คำนึงถึงไฟล์เก่าที่คุณเปลี่ยนชื่อโดยสิ้นเชิง เมื่อเสร็จแล้วให้ตรวจสอบว่าโซลูชันนี้สามารถแก้ไขปัญหานี้ให้คุณได้หรือไม่