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

แก้ไข:HAL_INITIALIZATION_FAILED BSOD

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

แก้ไข:HAL_INITIALIZATION_FAILED BSOD

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

สาเหตุของ HAL_INITIALIZATION_FAILED ใน Windows 10 คืออะไร

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

  • ไดรเวอร์เสียหาย ล้าสมัย หรือกำหนดค่าไม่ถูกต้อง:  ไดรเวอร์เป็นส่วนประกอบหลักในการสื่อสารข้อมูลระหว่างฮาร์ดแวร์และระบบปฏิบัติการ หากไดรเวอร์ในคอมพิวเตอร์ของคุณเสียหายหรือกำหนดค่าไม่ถูกต้อง คุณจะพบกับ BSOD
  • ไฟล์ระบบเสียหาย:  สาเหตุนี้มีไม่บ่อยนักแต่ยังคงมีอยู่ ไฟล์ระบบมักจะเสียหายเมื่อคุณย้ายระบบปฏิบัติการ หรือมี Windows Update ที่เสียหาย
  • การติดมัลแวร์:  มัลแวร์โจมตี Windows ไม่ใช่เรื่องใหม่ในโลกของการประมวลผล หากคอมพิวเตอร์ของคุณมีมัลแวร์หรือไวรัส พวกเขาจะแก้ไขการตั้งค่าระบบและจะทำให้ BSOD อยู่ภายใต้การสนทนา
  • ฮาร์ดดิสก์เสียหายหรือเสียหาย:  ฮาร์ดไดรฟ์เป็นกระดูกสันหลังของระบบปฏิบัติการใดๆ หากฮาร์ดไดรฟ์ที่ติดตั้ง Windows เสียหายทางร่างกายหรือมีบางส่วนเสียหาย คุณจะพบกับหน้าจอสีน้ำเงินแห่งความตาย HAL_INITIALIZATION_FAILED
  • ปัญหาตัวเลือกพลังงาน:  ตัวเลือกพลังงานในคอมพิวเตอร์ของคุณจะกำหนดกระแสไฟเข้าไปยังคอมพิวเตอร์และส่วนประกอบอื่นๆ ทั้งหมด หากตัวป้อนพลังงานไม่ได้รับการกำหนดค่าอย่างเหมาะสม บางครั้งอาจขัดแย้งกับระบบปฏิบัติการของคุณ และทำให้คอมพิวเตอร์ของคุณส่ง BSOD
  • แอปพลิเคชันเครื่องเสมือนที่ขัดแย้ง:  Virtual Machines อาจทำให้ชีวิตของเราง่ายขึ้น แต่ก็ใช่ว่าจะไม่มีปัญหา หากมีเครื่องเสมือนที่ขัดแย้งกันบนคอมพิวเตอร์ของคุณซึ่งทำงานไม่ถูกต้องกับระบบปฏิบัติการหลัก คุณจะพบกับหน้าจอสีน้ำเงิน

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

  1. เอาออก ฮาร์ดแวร์ใดๆ ที่ไม่สำคัญต่อการเริ่มระบบ เช่น ฮาร์ดแวร์ ไดรฟ์ดีวีดี การ์ด Wi-Fi ฯลฯ
  2. คุณควรถอดเมาส์และแป้นพิมพ์ออก แล้วเสียบกลับเข้าไปใหม่เมื่อจำเป็นเพื่อสื่อสารกับระบบ
  3. ล้างช่องเสียบ USB และล้างช่องเสียบการ์ด SD ด้วย
  4. นอกจากนี้ หากคุณมีแล็ปท็อปที่มีแบตเตอรี่แบบถอดได้ จากนั้นถอดแบตเตอรี่ออก จากนั้นดำเนินการตามขั้นตอนการแก้ไขปัญหาเบื้องต้นโดยใช้ไฟ AC
  5. ถ้าคุณมีมากกว่า หนึ่ง RAM ในระบบ แล้วลบทั้งหมดยกเว้นอย่างใดอย่างหนึ่ง
  6. หากคุณมี ไดรฟ์จัดเก็บมากกว่าหนึ่งไดรฟ์ ทั้ง HDD หรือ SSD ให้ถอดทั้งหมด ยกเว้นอันที่มี OS
  7. หากคุณมีการ์ดกราฟิกแยกต่างหาก ให้ถอดออก (ถ้าเป็นไปได้) และเลือกใช้การ์ดกราฟิกในตัว
  8. เมื่อคุณสามารถแก้ปัญหาได้ ให้เพิ่มฮาร์ดแวร์ที่ถูกถอดออกทีละตัวเพื่อระบุว่าฮาร์ดแวร์ที่ถอดออกนั้นเป็นปัญหาหรือไม่
  9. หากคอมพิวเตอร์เชื่อมต่อกับเครือข่าย การตั้งค่านโยบายเครือข่าย อาจป้องกันไม่ให้คุณทำตามขั้นตอนการแก้ปัญหา ในกรณีนั้น ให้ลองลบพีซีที่มีปัญหาออกจากเครือข่ายเพื่อแก้ไขปัญหา และอาจเข้าร่วมเครือข่ายอีกครั้งหลังจากการแก้ไขปัญหา
  10. ตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบ เข้าระบบ

เมื่อเกิดข้อผิดพลาดนี้ ผู้ใช้บางรายสามารถบูตระบบได้ และผู้ใช้บางรายไม่สามารถบูตระบบได้

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

แนวทางที่ 1:การตั้งค่า 'useplatformclock' เป็น True

วิธีแก้ปัญหานี้ถูกทำเครื่องหมายว่า 'ดีที่สุด' สำหรับ BSOD นี้เมื่อคอมพิวเตอร์หยุดทำงานแบบสุ่มหลังจากถูกนำกลับจากโหมดสลีป ตามเอกสารออนไลน์ คำสั่งที่เรากำลังดำเนินการเกี่ยวข้องกับ High Precision Event Timer ซึ่งเป็นตัวจับเวลาฮาร์ดแวร์ที่มีอยู่ในคอมพิวเตอร์ของเรา มาดูกันเลย

  1. กด Windows + R พิมพ์ “พรอมต์คำสั่ง ” ในกล่องโต้ตอบ คลิกขวาที่แอปพลิเคชันแล้วเลือก “เรียกใช้ในฐานะผู้ดูแลระบบ ”.
  2. เมื่ออยู่ในพรอมต์คำสั่งที่ยกระดับ ให้รันคำสั่งต่อไปนี้:
bcdedit /set useplatformclock true

แก้ไข:HAL_INITIALIZATION_FAILED BSOD

  1. ตอนนี้คำสั่งถูกดำเนินการแล้ว เพื่อให้แน่ใจว่าค่าถูกเปลี่ยนเป็น true ให้พิมพ์คำสั่ง “bcdedit /enum ” ในพรอมต์คำสั่ง ไปที่หัวข้อย่อยของ “Windows boot loader ” และตรวจสอบให้แน่ใจว่าค่าของ useplatformclock ถูกตั้งค่าเป็น ใช่ .
  2. รีสตาร์ทคอมพิวเตอร์อย่างสมบูรณ์และตรวจสอบว่าสิ่งนี้สร้างความแตกต่างหรือไม่

โซลูชันที่ 2:ลองใช้การซ่อมแซมอัตโนมัติของ Windows และเปิดใช้งานเซฟโหมด

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

หากต้องการใช้เซฟโหมดใน Windows 10 ให้ลองเข้าสู่ “โหมดซ่อมแซมอัตโนมัติ ” เมื่อบูตล้มเหลวสามครั้ง เมื่อ Windows ไม่บู๊ตอย่างถูกต้อง หน้าจอนี้จะปรากฏขึ้น &Windows จะพยายามแก้ไขปัญหาด้วยตัวเอง

ในการเปิด "โหมดการซ่อมแซมอัตโนมัติ" คุณต้องกดปุ่มรีเซ็ตเพื่อทำการปิดเครื่องอย่างหนักหลังจากดูโลโก้ Windows และทำซ้ำสามครั้ง ซึ่งจะทำให้โหมดการซ่อมแซมอัตโนมัติเปิดใช้งาน วันที่ 3 rd เริ่มต้น คุณจะถูกนำเข้าสู่โหมดการซ่อมแซมอัตโนมัติ จากนั้นไปที่สภาพแวดล้อมการกู้คืน ซึ่งคุณสามารถเข้าถึง Safe Mode, System Repair, Command Prompt เป็นต้น

  1. ตรวจสอบให้แน่ใจว่าพีซีของคุณ ปิด .
  2. กด พลัง เพื่อเปิดพีซีของคุณและเมื่อคุณเห็นโลโก้ Windows กดค้างไว้ พลัง ปุ่มลงจนกว่าพีซีจะปิดโดยอัตโนมัติ
  3. ทำซ้ำ  ขั้นตอนข้างต้น
  4. ด้วยสามขั้นตอนแรก เรากำลังพยายามเรียกใช้การซ่อมแซมอัตโนมัติ หน้าจอ . หากคุณเห็นหน้าจอนี้เป็นครั้งแรก ตอนนี้เราจำเป็นต้องทำการปิดเครื่องอย่างหนักซ้ำแล้วซ้ำเล่า แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  5. จากนั้นรอให้ Windows วินิจฉัย พีซีของคุณ แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  6. เมื่อ “การซ่อมแซมการเริ่มต้น ” ปรากฏขึ้นและแจ้งว่าไม่สามารถซ่อมแซมพีซีของคุณได้ จากนั้นคลิก ตัวเลือกขั้นสูง ซึ่งจะแสดงหน้าจอ Windows RE (สภาพแวดล้อมการกู้คืน) และหากการเริ่มต้นรายงานว่าสามารถแก้ไขปัญหาบางอย่างได้ ให้เริ่มระบบใหม่เพื่อดูว่าปัญหาได้รับการแก้ไขแล้วจริงหรือไม่ ถ้าไม่ใช่ ให้ดำเนินการต่อ

    แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  7. คลิก แก้ปัญหา ในสภาพแวดล้อมการกู้คืนของ Windows แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  8. ในหน้าจอแก้ไขปัญหา ให้คลิก ตัวเลือกขั้นสูง . แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  9. คลิก การตั้งค่าการเริ่มต้น  ดำเนินการต่อไป. แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  10. คลิก รีสตาร์ท ซึ่งจะรีสตาร์ทระบบและหน้าจออื่นของ “การตั้งค่าการเริ่มต้น ” จะแสดงรายการตัวเลือกการเริ่มต้นต่างๆ แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  11. บนแป้นพิมพ์ ให้กด 4-number สำคัญหากคุณต้องการเข้าสู่ Safe Mode โดยไม่ต้องใช้เครือข่าย และ 5หมายเลข สำคัญหากคุณต้องการเข้าสู่ Safe Mode ด้วยการเข้าถึงเครือข่าย แก้ไข:HAL_INITIALIZATION_FAILED BSOD

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

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

หลังจากสร้างจุดคืนค่าและสำรองข้อมูลสำคัญของคุณแล้ว ให้ไปยังแนวทางแก้ไขปัญหาถัดไป

แนวทางที่ 3:การล้างไฟล์ขยะ

ไฟล์ขยะมักจะเป็นโครงแบบเก่าของระบบซึ่งถูกสะสมเมื่อถูกใช้จนหมดหรือไม่จำเป็นอีกต่อไป รวมถึงคุกกี้เก่า ฯลฯ จากเว็บเบราว์เซอร์ หากคุณใช้ Microsoft Store อาจมีการฝากไฟล์ขยะตามเวลา

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

  1. กดปุ่ม Windows ปุ่มแล้วพิมพ์ “การล้างข้อมูลบนดิสก์ ” จากนั้นคลิกที่ การล้างข้อมูลบนดิสก์ ในรายการที่โผล่ออกมา แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  2. รอสักครู่เพื่อให้ Windows สามารถสแกนไฟล์ระบบทั้งหมดของคุณและดูว่าไฟล์ใดเข้าข่ายเป็นขยะ แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  3. ในหน้าต่างผลลัพธ์ ให้ลากแถบเลื่อนลงมาเล็กน้อยเพื่อค้นหา ไฟล์ชั่วคราว . ทำเครื่องหมายที่ช่องด้านหน้าและเลือก ตกลง . แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  4. หากคุณมีพื้นที่ว่างมากขึ้นที่จะปล่อย ให้ทำเครื่องหมายที่ช่องด้านหน้าเพื่อทำความสะอาด
  5. รีสตาร์ทคอมพิวเตอร์หลังจากขั้นตอนนี้และดูว่าหน้าจอสีน้ำเงินแห่งความตายเกิดขึ้นอีกหรือไม่

โซลูชันที่ 4:เรียกใช้คำสั่ง SFC

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

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

  1. บูต ระบบในเซฟโหมด
  2. พิมพ์ cmd  ในแถบค้นหาบนเดสก์ท็อปแล้วคลิกขวา พร้อมท์คำสั่ง และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ . แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  3. ใน Command Prompt ให้คัดลอกและวางคำสั่งต่อไปนี้:
sfc /scannow

แล้วกด Enter .

แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  1. รอให้กระบวนการเสร็จสมบูรณ์ 100% . แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  2. พิมพ์ ออก  ใน Command Prompt แล้วกด Enter . แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  3. โปรดทราบว่าการสแกนนี้อาจใช้เวลาในการดำเนินการ ดังนั้นโปรดอดทนรอและปล่อยให้การสแกนเสร็จสิ้น เริ่มต้นใหม่ ระบบและตรวจสอบว่ามีปัญหาหรือไม่

หากปัญหายังคงอยู่ ให้ดำเนินการตามแนวทางแก้ไขปัญหาถัดไป

แนวทางที่ 5:เรียกใช้คำสั่ง DISM

การบริการและการจัดการ Deployment Image เป็นเครื่องมือที่ใช้ในการสแกนและแก้ไขปัญหาของไฟล์ระบบที่เสียหายเช่นกัน และด้วยเหตุนี้ DISM สามารถแก้ไขข้อผิดพลาด HAL Initialization Failed Error ได้ หากการสแกน SFC พลาดสิ่งใดไป โดยปกติ เราแนะนำให้ผู้ใช้เรียกใช้คำสั่ง DISM หลังจากเสร็จสิ้นการสแกน SFC

วิธีเรียกใช้ DISM ใน Windows มีดังนี้

  1. กด Windows แล้วพิมพ์ “พรอมต์คำสั่ง ” และในรายการก็ปรากฏขึ้น ให้คลิกขวาที่ “Command Prompt” และคลิกที่ “Run as Administrator ”.
  2. คัดลอกและวางคำสั่งต่อไปนี้ในบรรทัดคำสั่ง:
DISM.exe /Online /Cleanup-image /Restorehealth
แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  1. ถ้า DISM คำสั่งไม่สามารถรับไฟล์ ออนไลน์ จากนั้นคุณสามารถใช้ การติดตั้ง USB/DVD , ใส่สื่อ จากนั้นพิมพ์คำสั่งต่อไปนี้ในพรอมต์คำสั่ง:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess
  1. ตรวจสอบให้แน่ใจว่าคุณเปลี่ยน
    C:RepairSourceWindows
    

    ด้วยเส้นทางของ DVD หรือ USB

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

หมายเหตุ:  หากคุณไม่สามารถเข้าสู่ระบบ OS ได้ ให้ใช้พรอมต์คำสั่งในสภาพแวดล้อมการกู้คืนของ Windows

โซลูชัน 6:การตรวจสอบความเสียหายของดิสก์

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

วิธีทำ:

  1. บูต ระบบใน เซฟโหมด .
  2. พิมพ์ พร้อมท์คำสั่ง  ในช่องค้นหาของ windows บนเดสก์ท็อป ให้คลิกขวาที่ Command Prompt แล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
  3. คลิก ใช่  เพื่อยอมรับ UAC หากได้รับแจ้ง
  4. พิมพ์ (หรือคัดลอกและวาง) คำสั่งต่อไปนี้ใน Command Prompt จากนั้นกด Enter  บนแป้นพิมพ์ของคุณ
chkdsk.exe /f /r
แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  1. พิมพ์ Y ใน Command Prompt เพื่อยืนยันว่าคุณต้องการตรวจสอบดิสก์ในครั้งต่อไปที่คุณรีสตาร์ทคอมพิวเตอร์ จากนั้นกด Enter . แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  2. จากนั้น เริ่มต้นใหม่ ระบบ
  3. การตรวจสอบดิสก์ จะเริ่มทำงานหลังจากบูตระบบ การสแกนตรวจสอบดิสก์นี้ใช้เวลาไม่นานในการดำเนินการให้เสร็จสิ้น แต่เมื่อตรวจพบข้อผิดพลาด ขั้นตอนการแก้ไขอาจใช้เวลา HOURS กว่าจะเสร็จสิ้น ให้แน่ใจว่าคุณมีเวลาว่างเพียงพอ

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

โซลูชันที่ 7:อัปเดตเครื่องเสมือน (ถ้ามี)

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

  1. เปิด แอปพลิเคชัน Virtual Machine ของคุณ
  2. คลิก ใน ไฟล์ เมนู แล้วคลิก ตรวจหาการอัปเดต . แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  3. จากนั้น คุณจะได้รับแจ้งให้ อัปเดต หาก VM ของคุณไม่ได้อัปเดตเป็นอัปเดตล่าสุดหรือคุณจะได้รับแจ้งว่าคุณกำลังใช้เวอร์ชันล่าสุดอยู่แล้ว . แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  4. หลังจากกระบวนการอัปเดตเสร็จสิ้น ตรวจสอบ หากปัญหาได้รับการแก้ไข

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

ข้อความแสดงข้อผิดพลาด BSOD จำนวนมากที่พบสามารถนำไปสู่ระบบปฏิบัติการ Windows ที่ล้าสมัยได้ การตรวจสอบ Windows สำหรับการอัปเดตอาจเป็นวิธีการแก้ไขปัญหา HAL Initialization Failed BSOD แม้ว่า Windows จะเสนอการอัปเดตเสริม ให้ติดตั้ง

  1. กดปุ่ม Windows ปุ่มและพิมพ์ ตรวจหาการอัปเดต . เปิดไอคอนการตั้งค่าที่ส่งคืนผลลัพธ์
  2. ตอนนี้ คลิก ตรวจหาการอัปเดต . แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  3. หาก อัปเดต พร้อมใช้งาน จะเริ่มติดตั้งโดยอัตโนมัติ

หาก Windows Update ไม่สามารถแก้ไขปัญหาได้ โปรดลองวิธีแก้ไขปัญหาถัดไป

โซลูชันที่ 9:การอัปเดตไดรเวอร์

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

  1. ทำตามคำแนะนำในบทความของเราเกี่ยวกับวิธีบูตคอมพิวเตอร์ในเซฟโหมด
  2. เมื่อคุณอยู่ในเซฟโหมด ให้กด Windows + R พิมพ์ “devmgmt. msc ” ในกล่องโต้ตอบและกด Enter
  3. เมื่ออยู่ในตัวจัดการอุปกรณ์ ให้ขยายไดรเวอร์ทีละตัวแล้วคลิก อัปเดตไดรเวอร์ .

แก้ไข:HAL_INITIALIZATION_FAILED BSOD

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

แก้ไข:HAL_INITIALIZATION_FAILED BSOD

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

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

  1. คลิกขวา ใน ไฟล์การติดตั้งของไดรเวอร์ที่มีปัญหา และคลิกที่ “คุณสมบัติ” .
  2. ย้าย ไปที่ “ความเข้ากันได้” แท็บ &ตรวจสอบ ช่องทำเครื่องหมายทางด้านซ้ายของ “เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ” . แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  3. ตอนนี้ คลิก ใน ดรอปดาวน์ และเลือก “Windows 8″ จากนั้นคลิกที่ “สมัคร ” &คลิกที่ “ตกลง”.

    แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  4. ติดตั้ง คนขับและตรวจสอบการทำงานที่ถูกต้อง
  5. ถ้าไม่ใช่ ให้ทำซ้ำ ขั้นตอนข้างต้นสำหรับ Windows 7  จากรายการแบบเลื่อนลง

หลังจากอัปเดตไดรเวอร์หรือการทดสอบความเข้ากันได้แล้ว ให้ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

โซลูชัน 10:ปิดใช้งานโปรแกรมป้องกันไวรัส

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

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

โซลูชันที่ 11:ปิด Fast Startup

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

  1. กดปุ่ม ปุ่ม Windows แล้วพิมพ์ 'แผงควบคุม ’ และในผลลัพธ์ ให้คลิกที่ “แผงควบคุม แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  2. ใน แผงควบคุม ใกล้ด้านขวาบนของหน้าต่าง ให้คลิกที่ “ดูโดย ” จากนั้นในเมนูแบบเลื่อนลง ให้คลิกที่ “ไอคอนขนาดใหญ่แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  3. จากนั้นคลิกที่ “ตัวเลือกพลังงานแก้ไข:HAL_INITIALIZATION_FAILED BSOD
  4. จากนั้นที่เมนูด้านซ้าย ให้คลิกที่ “เลือกการทำงานของปุ่มเปิด/ปิดแก้ไข:HAL_INITIALIZATION_FAILED BSOD
  5. กด “เปลี่ยนการตั้งค่าที่ไม่สามารถใช้งานได้ในขณะนี้แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  6. จากนั้นยกเลิกการเลือก “เปิดใช้การเริ่มต้นอย่างรวดเร็วแก้ไข:HAL_INITIALIZATION_FAILED BSOD
  7. บันทึก การเปลี่ยนแปลงของคุณ

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

โซลูชันที่ 12:ถอนการติดตั้งการอัปเดต

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

หลังจากถอนการติดตั้ง หากคุณยังคงพบข้อผิดพลาด HAL Initialization Failed ให้ดำเนินการตามแนวทางแก้ไขปัญหาถัดไป

โซลูชันที่ 13:การเปลี่ยนการตั้งค่าการนอนหลับ

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

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

  1. กดปุ่ม ปุ่ม Windows จากนั้นในเมนูป๊อปอัป ให้คลิกที่ “การตั้งค่าแก้ไข:HAL_INITIALIZATION_FAILED BSOD
  2. ใน การตั้งค่า ให้คลิกที่ ระบบ

    แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  3. ตอนนี้ ให้คลิก พลังงานและโหมดสลีป ในเมนูด้านซ้าย

    แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  4. ที่ด้านขวาของหน้าต่างที่เปิดอยู่ ใต้ สลีป เพียงคลิกที่ ตัวเลือกการจับเวลา &เลือก ไม่เคย ในเมนูแบบเลื่อนลง แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  5. ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

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

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

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

นี่คือวิธีการคืนค่า Windows จากจุดคืนค่าล่าสุด

  1. กด Windows + S เพื่อเปิดแถบค้นหาของเมนูเริ่ม พิมพ์ “คืนค่า ” ในกล่องโต้ตอบและเลือกโปรแกรมแรกที่ปรากฏในผลลัพธ์

แก้ไข:HAL_INITIALIZATION_FAILED BSOD

  1. หนึ่งในการตั้งค่าการคืนค่า กด การคืนค่าระบบ อยู่ที่จุดเริ่มต้นของหน้าต่างภายใต้แท็บการป้องกันระบบ

แก้ไข:HAL_INITIALIZATION_FAILED BSOD

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

แก้ไข:HAL_INITIALIZATION_FAILED BSOD

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

แก้ไข:HAL_INITIALIZATION_FAILED BSOD

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการคืนค่าระบบเพื่อรับความรู้เพิ่มเติมเกี่ยวกับสิ่งที่ทำและกระบวนการที่เกี่ยวข้อง

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

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

โซลูชัน 15:รีเซ็ต Windows 10

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

  1. ไปที่สภาพแวดล้อมการกู้คืนตามที่เราทำในโซลูชันก่อนหน้านี้ และรอจนกว่า Windows จะเริ่มวินิจฉัยพีซีของคุณ
  2. เมื่อ “การซ่อมแซมการเริ่มต้น ” ปรากฏขึ้นและแจ้งว่าไม่สามารถซ่อมแซมพีซีของคุณได้ จากนั้นคลิก ตัวเลือกขั้นสูง . แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  3. คลิก แก้ปัญหา ใน Windows Recovery Environment แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  4. ในหน้าจอแก้ไขปัญหา ให้คลิก รีเซ็ตพีซีเครื่องนี้ . แก้ไข:HAL_INITIALIZATION_FAILED BSOD
  5. เลือกว่าคุณต้องการเก็บ หรือ ลบ ไฟล์และแอปของคุณ
  6. คลิก “รีเซ็ต ” เพื่อดำเนินการต่อ

โซลูชันที่ 16:การติดตั้ง Windows ใหม่ทั้งหมด

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

หวังว่าการเริ่มต้น HAL ของคุณล้มเหลวในข้อผิดพลาด BSOD ของ Windows 10 จะได้รับการแก้ไข และคุณสามารถใช้ระบบของคุณได้โดยไม่หยุดชะงัก