Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

วิธีการแก้ไขข้อผิดพลาดที่ไม่รู้จักใน Windows 10/11

Sihost.exe หรือที่รู้จักในชื่อ Shell Infrastructure Host เป็นส่วนประกอบ Windows ที่สำคัญที่จัดการองค์ประกอบกราฟิกของอินเทอร์เฟซ Windows องค์ประกอบบางอย่างที่บริการนี้ควบคุม ได้แก่ ความโปร่งใสของเมนูเริ่มและแถบงาน การจัดเรียงแอปในเดสก์ท็อป การเปลี่ยนวอลเปเปอร์ และธีม

เนื่องจากเป็นส่วนประกอบหลักของ Windows การเปลี่ยนแปลงหรือความเสียหายใดๆ ต่อ sihost.exe อาจนำไปสู่ข้อผิดพลาดร้ายแรง เช่น Ctfmon.exe Unknown Hard Error หรือ Explorer.exe Unknown Hard Error . Unknown Hard Errors เหล่านี้เป็นอุปสรรคต่อประสิทธิภาพโดยรวมของระบบปฏิบัติการ Windows ของคุณ

Sihost.exe ไม่ทราบข้อผิดพลาดฮาร์ดคืออะไร?

Unknown Hard Error เป็นปัญหาของระบบที่สำคัญที่เกี่ยวข้องกับไฟล์ sihost.exe Unknown Hard Error มักจะเกิดขึ้นทุกครั้งที่คุณเปิดหรือปิดโปรแกรม ติดตั้งการอัปเดต เข้าถึงไฟล์ หรือเล่นเกม เมื่อข้อผิดพลาดนี้เกิดขึ้น อินเทอร์เฟซของ Windows จะกลายเป็นเหยื่อหลัก

ผู้ใช้บางคนได้รับข้อความแสดงข้อผิดพลาดว่าบางแอปพลิเคชัน เช่น Start และ Cortana จะไม่ทำงาน ผู้ใช้รายอื่นพบไอคอนหายไปบนเดสก์ท็อป แถบงานค้าง หน้าจอสีดำ หรือหน้าจอสีน้ำเงินมรณะ (BSoD)

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

สแกนหาพีซีฟรีปัญหา3.145.873ดาวน์โหลดเข้ากันได้กับ:Windows 10/11, Windows 7, Windows 8

ต่อไปนี้คือข้อความทั่วไปบางส่วนที่เกี่ยวข้องกับ sihost.exe Unknown Hard Error:

  • Sihost.exe – คำเตือนระบบ ไม่ทราบข้อผิดพลาดยาก
  • c000021a Unknown Hard Error
  • 0xc000012f Unknown Hard Error

สาเหตุ Sihost.exe เกิดข้อผิดพลาดที่ไม่รู้จักอะไร

เมื่อคุณได้รับ Sihost.exe Unknown Hard Error แสดงว่ามีบางอย่างผิดปกติกับไฟล์ Sihost.exe อาจเสียหาย สูญหาย หรือเสียหายได้

นี่คือสาเหตุที่เป็นไปได้บางประการของ Sihost.exe Unknown Hard Error:

  • ไฟล์ระบบเสียหาย
  • ไฟล์ที่เกี่ยวข้องกับ Shell Infrastructure Host ถูกลบโดยไม่ได้ตั้งใจหรือมุ่งร้าย
  • ไม่สามารถอัปเดต Windows ได้
  • ติดไวรัสหรือมัลแวร์

หาก Sihost.exe Unknown Hard Error กำลังดักฟังคุณอยู่ในขณะนี้ ให้ทำตามคำแนะนำทีละขั้นตอนด้านล่างเพื่อแก้ไขปัญหานี้

วิธีการแก้ไข Sihost.exe Unknown Hard Error

เมื่อพยายามแก้ไข Sihost.exe Unknown Hard Error สิ่งแรกที่คุณต้องทำคือจำการกระทำที่คุณทำล่าสุด หากคุณติดตั้งซอฟต์แวร์หรืออัปเดตล่าสุด ให้ถอนการติดตั้งก่อนเพื่อตรวจสอบว่าเป็นผู้ร้ายหรือไม่ เปิดใช้งานบริการใดๆ ที่คุณเพิ่งหยุดไปเมื่อเร็วๆ นี้ หรือฟีเจอร์ที่คุณปิดใช้งาน การกระทำใดๆ เหล่านี้อาจเป็นต้นตอของปัญหา และการเลิกทำอาจช่วยให้คุณพ้นจากปัญหามากมาย

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

ขั้นตอนที่ #1:ย้อนกลับการอัปเดตล่าสุด

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

  1. กด Windows + I เพื่อเปิด การตั้งค่า แอป
  2. เลือก อัปเดตและความปลอดภัย จากนั้นคลิกที่ อัปเดตประวัติ ลิงค์
  3. คลิก ถอนการติดตั้งการอัปเดต . นี่จะแสดงรายการอัปเดตทั้งหมดที่ติดตั้งบนคอมพิวเตอร์ของคุณ
  4. เลือกการอัปเดตล่าสุดที่คุณต้องการลบ จากนั้นคลิกปุ่ม ถอนการติดตั้ง ปุ่ม.

หลังจากถอนการติดตั้งการอัปเดตแล้ว Sihost.exe Unknown Hard Error จะไม่ปรากฏขึ้นบนคอมพิวเตอร์ของคุณอีกต่อไป

ขั้นตอน #2:ใช้การคืนค่าระบบ

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

ในการดำเนินการนี้:

  1. คลิกปุ่ม เริ่ม ปุ่มและพิมพ์ การคืนค่าระบบ ในช่องค้นหา
  2. คลิกที่ การคืนค่าระบบ จากผลลัพธ์
  3. เลือก สร้างจุดคืนค่า .
  4. คลิกปุ่ม System Restore ใน คุณสมบัติของระบบ หน้าต่าง
  5. ใน การตั้งค่าการคืนค่าระบบ หน้าต่าง ให้คลิกที่ เลือกจุดคืนค่าอื่น แล้วกด ถัดไป .
  6. เลือกจุดคืนค่าที่คุณต้องการใช้ จากนั้นคลิกปุ่มถัดไป ตรวจสอบให้แน่ใจว่าคุณได้เลือกจุดคืนค่าที่สร้างขึ้นก่อนที่ข้อผิดพลาดจะเกิดขึ้นบนคอมพิวเตอร์ของคุณ
  7. รอให้ System Restore เสร็จสิ้นกระบวนการ

คุณควรได้รับข้อความยืนยันเมื่อกระบวนการเสร็จสิ้น

ขั้นตอน #3:เรียกใช้ SFC และ DISM

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

อย่าลืมใช้ System File Checker หรือ SFC ก่อนเรียกใช้ Deployment Image Servicing and Management (DISM)

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

  1. เปิด พรอมต์คำสั่ง (ผู้ดูแลระบบ) จาก เมนูพลังงาน โดยกด Windows + X
  2. พิมพ์คำสั่งนี้ในพรอมต์คำสั่งที่มีการยกระดับ: sfc /scannow
  3. กด Enter และรอให้ SFC สแกนไดเร็กทอรีของคุณให้เสร็จ

คุณควรเห็นข้อความยืนยันหลังจากการสแกน ซึ่งจะบอกคุณว่า SFC พบหรือแก้ไขข้อผิดพลาดใดๆ หรือไม่ หาก SFC ไม่มีข้อมูล คุณสามารถสแกนแบบละเอียดยิ่งขึ้นโดยใช้ DISM

หากต้องการเรียกใช้เครื่องมือนี้ ให้พิมพ์บรรทัดเหล่านี้ในหน้าต่างพรอมต์คำสั่งแทน:

  • DISM /Online /Cleanup-Image /CheckHealth
  • DISM /Online /Cleanup-Image /ScanHealth
  • DISM /Online /Cleanup-Image /RestoreHealth

กด Enter หลังจากแต่ละบรรทัดเพื่อดำเนินการคำสั่ง ขั้นตอนเหล่านี้ควรกู้คืนไฟล์ระบบที่เสียหายหรือเสียหายในคอมพิวเตอร์ของคุณ

ขั้นตอน #4:ตรวจสอบฮาร์ดดิสก์ของคุณเพื่อหาข้อผิดพลาด

Unknown Hard Error อาจเกิดจากเซกเตอร์เสียในฮาร์ดไดรฟ์ของคุณ คุณสามารถใช้ยูทิลิตี้ตัวตรวจสอบดิสก์ในตัวเพื่อสแกนหาข้อผิดพลาดของดิสก์ในฮาร์ดไดรฟ์ภายในและซ่อมแซมได้

ในการรัน CHKDSK ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิด พรอมต์คำสั่ง ในฐานะผู้ดูแลระบบโดยใช้คำแนะนำในขั้นตอนที่ 3
  2. พิมพ์ CHKDSK/f/r ในคอนโซล จากนั้นกด Enter .
  3. หลังจากดำเนินการเสร็จสิ้น ให้รีบูตเครื่องคอมพิวเตอร์

คุณยังสามารถเรียกใช้ CHKDSK ได้โดยตรวจสอบคุณสมบัติของไดรฟ์ที่ติดตั้งระบบปฏิบัติการของคุณ ในการดำเนินการนี้:

  1. เปิด Windows Explorer โดยเปิดโฟลเดอร์ใดก็ได้
  2. คลิกที่พีซีเครื่องนี้ ที่เมนูด้านซ้าย
  3. คลิกขวาบนฮาร์ดไดรฟ์ที่ติดตั้ง Windows ดิสก์เริ่มต้นคือ Local Disk (C:)
  4. เลือก คุณสมบัติ จากเมนูคลิกขวา
  5. คลิกที่ เครื่องมือ แท็บ
  6. ภายใต้ การตรวจสอบข้อผิดพลาด คลิกปุ่ม ตรวจสอบ ปุ่ม.

ทำตามคำแนะนำบนหน้าจอเพื่อทำขั้นตอนการสแกนให้เสร็จสิ้น กระบวนการนี้อาจใช้เวลาสักครู่ และคุณจะต้องรีสตาร์ทคอมพิวเตอร์เมื่อเสร็จสิ้น

ขั้นตอน #5:ดำเนินการคลีนบูต

ขั้นตอนสุดท้ายต้องดำเนินการคลีนบูตเพื่อขจัดข้อขัดแย้งของซอฟต์แวร์ ในการดำเนินการนี้:

  1. กด Windows + R เพื่อเปิด วิ่ง อรรถประโยชน์
  2. พิมพ์ msconfig ในกล่องโต้ตอบแล้วกด Enter .
  3. ใน การกำหนดค่าระบบ หน้าต่าง คลิกที่ บริการ แท็บ
  4. ติ๊ก ซ่อนบริการทั้งหมดของ Microsoft จากนั้นคลิกปิดการใช้งานทั้งหมด
  5. รีบูตเครื่องคอมพิวเตอร์เพื่อใช้การเปลี่ยนแปลง

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

สรุป

Sihost.exe Unknown Hard Error เป็นปัญหาเร่งด่วนที่ต้องได้รับการแก้ไขโดยเร็วที่สุด ข้อผิดพลาดนี้ส่งผลต่อส่วนต่อประสานกราฟิกของระบบ Windows โดยเฉพาะเดสก์ท็อป ทำให้ยากต่อการนำทาง หากคุณพบปัญหานี้ เพียงทำตามขั้นตอนที่อธิบายไว้ด้านบนเพื่อกู้คืนบริการ Shell Infrastructure Host และทำให้ระบบ Windows ทำงานได้อย่างถูกต้องอีกครั้ง