วิธีแก้ไขข้อผิดพลาดที่ไม่ทราบสาเหตุบน Windows 7, 8 และ 10



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

ป๊อปอัป“ Unknown Hard Error” เป็นป๊อปอัปที่น่ารำคาญซึ่งมักจะปรากฏขึ้นในขณะที่คุณใช้งานวิดีโอเกมหรือกระบวนการที่เข้มข้นอื่น ๆ ในคอมพิวเตอร์ของคุณและคุณอาจพบว่าเกิดขึ้นพร้อมกับกระบวนการเช่น“ explorer.exe” , sihost.exe หรือ ctfmon.exe





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



โซลูชันที่ 1: ลองสแกน SFC

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

คุณควรใช้เครื่องมือ SFC.exe (System File Checker) ซึ่งสามารถเข้าถึงได้ผ่าน Command Prompt ของผู้ดูแลระบบบนคอมพิวเตอร์ของคุณ เครื่องมือนี้จะสแกนไฟล์ระบบ Windows ของคุณเพื่อหาไฟล์ที่เสียหายหรือสูญหายและสามารถแก้ไขหรือเปลี่ยนไฟล์ได้ทันที สิ่งนี้สมเหตุสมผลเนื่องจากเราได้แนะนำไปแล้วว่าข้อผิดพลาดอาจเกิดจากไฟล์ระบบผิดพลาดหรือหายไป

โซลูชันที่ 2: เรียกใช้การซ่อมแซมพาร์ติชันระบบของคุณ

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



  1. เปิดพีซีเครื่องนี้บน Windows 8 หรือ Windows 10 หรือคอมพิวเตอร์ของฉันในเครื่องรุ่นเก่าขึ้นอยู่กับเวอร์ชันของ Windows ที่คุณติดตั้ง
  2. คุณสามารถไปที่นั่นได้โดยเปิดอินเทอร์เฟซ Windows Explorer โดยคลิกที่ไอคอน Libraries หรือเปิดโฟลเดอร์ใด ๆ แล้วคลิกที่ This PC / My Computer ที่บานหน้าต่างนำทางด้านซ้าย
  3. คลิกขวาที่ไดรฟ์หรือพาร์ติชันที่ระบบปฏิบัติการของคุณติดตั้งอยู่ ( ดิสก์ภายในเครื่อง C ตามค่าเริ่มต้น) และคลิกที่ตัวเลือกคุณสมบัติ ในหน้าต่างคุณสมบัติให้เปลี่ยนไปที่แท็บเครื่องมือและคลิกที่ตรวจสอบภายใต้ส่วนการตรวจสอบข้อผิดพลาด

  1. ทำตามคำแนะนำและข้อความแจ้งที่จะปรากฏบนหน้าจอเพื่อดำเนินการต่อและอดทนรอให้เครื่องมือสแกนฮาร์ดไดรฟ์ของคุณเนื่องจากจะต้องใช้เวลาสักครู่ รีสตาร์ทคอมพิวเตอร์ของคุณในภายหลังและตรวจสอบว่าป๊อปอัป“ Unknown hard error” ยังคงปรากฏบนคอมพิวเตอร์ของคุณหรือไม่

โซลูชันที่ 3: ใช้บัญชีอื่นบนคอมพิวเตอร์ของคุณ

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

ผู้ใช้ Windows 10:

  1. เปิดการตั้งค่าใน Windows 10 โดยคลิกที่ไอคอนรูปเฟืองซึ่งอยู่เหนือปุ่มเปิด / ปิดในหน้าจอเมนูเริ่มหรือค้นหาในแถบค้นหาถัดจากเมนูเริ่ม

  1. เปิดส่วนบัญชีในการตั้งค่าและคลิกที่ครอบครัวและบุคคลอื่น ๆ เลือกตัวเลือกเพิ่มคนอื่นในพีซีเครื่องนี้ที่อยู่ที่นั่นและเพื่อให้ทุกอย่างโหลดได้อย่างถูกต้อง
  2. หากคุณวางแผนที่จะใช้อีเมล Microsoft อื่นในการลงชื่อเข้าใช้คุณสามารถป้อนอีเมลนั้นในอีเมลหรือโทรศัพท์แล้วดำเนินการต่อโดยตั้งค่ารหัสผ่านและข้อมูลอื่น ๆ หากคุณต้องการใช้บัญชีปกติที่ไม่ได้เชื่อมต่อกับ Microsoft ให้คลิกที่“ ฉันไม่มีข้อมูลการลงชื่อเข้าใช้ของบุคคลนี้” แล้วคลิก“ เพิ่มผู้ใช้ที่ไม่มีบัญชี Microsoft” ตอนนี้คุณสามารถตั้งค่าข้อมูลรับรองความปลอดภัย

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

Windows รุ่นเก่ากว่า:

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

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

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

โซลูชันที่ 4: อัปเดต Windows เป็นเวอร์ชันล่าสุด

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

  1. ใช้คีย์โลโก้ Windows + I เพื่อเปิดการตั้งค่าบนพีซี Windows ของคุณ หรือคุณสามารถค้นหา“ การตั้งค่า” ในเมนูเริ่มหรือแถบค้นหา

  1. ค้นหาและคลิกที่ส่วนย่อย“ การอัปเดตและความปลอดภัย” ในแอปการตั้งค่า
  2. อยู่ในแท็บ Windows Update และคลิกที่ปุ่ม Check for updates ภายใต้หัวข้อ Update status เพื่อตรวจสอบว่ามี Windows รุ่นใหม่หรือไม่

  1. หากมีการอัปเดตเป็นรุ่นใหม่ Windows ควรเริ่มต้นด้วยกระบวนการดาวน์โหลดและเตรียมการทันทีและควรติดตั้งการอัปเดตทันทีที่คุณสามารถเริ่มต้นใหม่ได้

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

  1. เปิดเครื่องมือ PowerShell โดยคลิกขวาที่ปุ่มเมนู Start และคลิกที่ตัวเลือก Windows PowerShell (Admin) ที่เมนูบริบท ผู้ใช้ Windows 7 สามารถค้นหาได้

  1. หากคุณเห็นพรอมต์คำสั่งแทน PowerShell ในจุดนั้นคุณสามารถค้นหาได้ในเมนูเริ่มหรือแถบค้นหาที่อยู่ข้างๆ คราวนี้ตรวจสอบให้แน่ใจว่าคุณคลิกขวาที่ผลลัพธ์แรกแล้วเลือก Run as administrator
  2. ในคอนโซลของ Powershell ให้พิมพ์“ cmd” และอดทนรอเพื่อให้ Powershell เปลี่ยนไปใช้สภาพแวดล้อมเหมือน cmd ในคอนโซลแบบ 'cmd' ให้ป้อนคำสั่งที่แสดงด้านล่างและตรวจสอบให้แน่ใจว่าคุณคลิก Enter หลังจากนั้น:
wuauclt.exe / updatenow
  1. ปล่อยให้คำสั่งนี้ทำสิ่งนั้นเป็นเวลาอย่างน้อยหนึ่งชั่วโมงและกลับมาตรวจสอบอีกครั้งเพื่อดูว่าพบการอัปเดตและติดตั้งหรือไม่ วิธีนี้สามารถใช้ได้กับระบบปฏิบัติการ Windows ทั้งหมดรวมถึง Windows 10

โซลูชันที่ 5: การคืนค่าระบบ

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

  1. ค้นหาเครื่องมือ System Restore โดยใช้ปุ่ม Search ถัดจากเมนู Start แล้วคลิกที่ สร้างจุดคืนค่า . ในหน้าต่าง System Properties คลิกที่ System Restore

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

  1. หลังจากกระบวนการเสร็จสิ้นคุณจะกลับสู่สถานะที่คอมพิวเตอร์ของคุณอยู่ในช่วงเวลานั้น ตรวจสอบว่าป๊อปอัป“ Unknown hard error” ยังคงปรากฏอยู่หรือไม่

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

  1. ในหน้าจอเข้าสู่ระบบให้คลิกที่ไอคอน Power ที่มุมล่างขวาและกดปุ่ม Shift ค้างไว้ในขณะที่คลิกรีสตาร์ท นี่เป็นทางลัดที่ยอดเยี่ยมในการเข้าถึงเมนูการกู้คืนโดยไม่ต้องใส่ดีวีดีการกู้คืนของคุณ
  2. แทนที่จะรีสตาร์ทหน้าจอสีน้ำเงินจะปรากฏขึ้นพร้อมตัวเลือกบางอย่าง เลือกแก้ไขปัญหา >> ตัวเลือกขั้นสูง >> การคืนค่าระบบและสำหรับคอมพิวเตอร์ของคุณเพื่อเปิดเครื่องมือ

  1. คุณควรจะสามารถทำตามขั้นตอนเดียวกันจากชุดที่สองจากวิธีการด้านบน (ขั้นตอนที่รวมถึงการกู้คืนพีซีของคุณ) เมื่อกระบวนการเสร็จสิ้นคอมพิวเตอร์ของคุณควรบูตตามปกติ
อ่าน 7 นาที