หน้าจอสีน้ำเงินแห่งความตาย (HAL_INITIALIZATION_FAILED) มักเกิดขึ้นเมื่อระบบของคุณเปิดจากสถานะ 'สลีป' หรือเมื่อบูต Windows จากเครื่องเสมือนเก่า ข้อผิดพลาดนี้ส่วนใหญ่เกิดขึ้นกับคอมพิวเตอร์ 'เก่า' ที่ใช้ Windows 8 หรือ 10
วิธีแก้ปัญหาสำหรับปัญหานี้ค่อนข้างง่ายและแสดงอยู่ด้านล่าง อย่างไรก็ตาม หากไม่ได้ผลสำหรับคุณ ให้ลองติดตั้งระบบปฏิบัติการ Windows ใหม่บนระบบของคุณ หรืออัปเกรดข้อกำหนดของระบบ หากคุณกำลังใช้เครื่องเสมือน ตรวจสอบให้แน่ใจว่าได้อัปเดตเป็นบิลด์ล่าสุดที่พร้อมใช้งาน และคอมพิวเตอร์ของคุณมีความจุเพียงพอที่จะจัดการกับมัน
สาเหตุของ HAL_INITIALIZATION_FAILED ใน Windows 10 คืออะไร
ดังที่กล่าวไว้ก่อนหน้านี้ ปัญหานี้อาจเกิดจากปัญหาฮาร์ดแวร์ แต่โดยส่วนใหญ่ ปัญหาจะสอดคล้องกับส่วนประกอบซอฟต์แวร์ในคอมพิวเตอร์ของคุณ สาเหตุที่ได้รับความนิยมมากที่สุดบางส่วนที่พบในระหว่างการตรวจสอบของเรามีดังนี้:
- ไดรเวอร์เสียหาย ล้าสมัย หรือกำหนดค่าไม่ถูกต้อง: ไดรเวอร์เป็นส่วนประกอบหลักในการสื่อสารข้อมูลระหว่างฮาร์ดแวร์และระบบปฏิบัติการ หากไดรเวอร์ในคอมพิวเตอร์ของคุณเสียหายหรือกำหนดค่าไม่ถูกต้อง คุณจะพบกับ BSOD
- ไฟล์ระบบเสียหาย: สาเหตุนี้มีไม่บ่อยนักแต่ยังคงมีอยู่ ไฟล์ระบบมักจะเสียหายเมื่อคุณย้ายระบบปฏิบัติการ หรือมี Windows Update ที่เสียหาย
- การติดมัลแวร์: มัลแวร์โจมตี Windows ไม่ใช่เรื่องใหม่ในโลกของการประมวลผล หากคอมพิวเตอร์ของคุณมีมัลแวร์หรือไวรัส พวกเขาจะแก้ไขการตั้งค่าระบบและจะทำให้ BSOD อยู่ภายใต้การสนทนา
- ฮาร์ดดิสก์เสียหายหรือเสียหาย: ฮาร์ดไดรฟ์เป็นกระดูกสันหลังของระบบปฏิบัติการใดๆ หากฮาร์ดไดรฟ์ที่ติดตั้ง Windows เสียหายทางร่างกายหรือมีบางส่วนเสียหาย คุณจะพบกับหน้าจอสีน้ำเงินแห่งความตาย HAL_INITIALIZATION_FAILED
- ปัญหาตัวเลือกพลังงาน: ตัวเลือกพลังงานในคอมพิวเตอร์ของคุณจะกำหนดกระแสไฟเข้าไปยังคอมพิวเตอร์และส่วนประกอบอื่นๆ ทั้งหมด หากตัวป้อนพลังงานไม่ได้รับการกำหนดค่าอย่างเหมาะสม บางครั้งอาจขัดแย้งกับระบบปฏิบัติการของคุณ และทำให้คอมพิวเตอร์ของคุณส่ง BSOD
- แอปพลิเคชันเครื่องเสมือนที่ขัดแย้ง: Virtual Machines อาจทำให้ชีวิตของเราง่ายขึ้น แต่ก็ใช่ว่าจะไม่มีปัญหา หากมีเครื่องเสมือนที่ขัดแย้งกันบนคอมพิวเตอร์ของคุณซึ่งทำงานไม่ถูกต้องกับระบบปฏิบัติการหลัก คุณจะพบกับหน้าจอสีน้ำเงิน
ก่อนที่เราจะเริ่มด้วยวิธีแก้ปัญหา มีบางขั้นตอนที่คุณสามารถดำเนินการได้เพื่อทำให้กระบวนการแก้ไขปัญหาง่ายขึ้นและง่ายขึ้น นี่คือบางส่วนของพวกเขา:
- เอาออก ฮาร์ดแวร์ใดๆ ที่ไม่สำคัญต่อการเริ่มระบบ เช่น ฮาร์ดแวร์ ไดรฟ์ดีวีดี การ์ด Wi-Fi ฯลฯ
- คุณควรถอดเมาส์และแป้นพิมพ์ออก แล้วเสียบกลับเข้าไปใหม่เมื่อจำเป็นเพื่อสื่อสารกับระบบ
- ล้างช่องเสียบ USB และล้างช่องเสียบการ์ด SD ด้วย
- นอกจากนี้ หากคุณมีแล็ปท็อปที่มีแบตเตอรี่แบบถอดได้ จากนั้นถอดแบตเตอรี่ออก จากนั้นดำเนินการตามขั้นตอนการแก้ไขปัญหาเบื้องต้นโดยใช้ไฟ AC
- ถ้าคุณมีมากกว่า หนึ่ง RAM ในระบบ แล้วลบทั้งหมดยกเว้นอย่างใดอย่างหนึ่ง
- หากคุณมี ไดรฟ์จัดเก็บมากกว่าหนึ่งไดรฟ์ ทั้ง HDD หรือ SSD ให้ถอดทั้งหมด ยกเว้นอันที่มี OS
- หากคุณมีการ์ดกราฟิกแยกต่างหาก ให้ถอดออก (ถ้าเป็นไปได้) และเลือกใช้การ์ดกราฟิกในตัว
- เมื่อคุณสามารถแก้ปัญหาได้ ให้เพิ่มฮาร์ดแวร์ที่ถูกถอดออกทีละตัวเพื่อระบุว่าฮาร์ดแวร์ที่ถอดออกนั้นเป็นปัญหาหรือไม่
- หากคอมพิวเตอร์เชื่อมต่อกับเครือข่าย การตั้งค่านโยบายเครือข่าย อาจป้องกันไม่ให้คุณทำตามขั้นตอนการแก้ปัญหา ในกรณีนั้น ให้ลองลบพีซีที่มีปัญหาออกจากเครือข่ายเพื่อแก้ไขปัญหา และอาจเข้าร่วมเครือข่ายอีกครั้งหลังจากการแก้ไขปัญหา
- ตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบ เข้าระบบ
เมื่อเกิดข้อผิดพลาดนี้ ผู้ใช้บางรายสามารถบูตระบบได้ และผู้ใช้บางรายไม่สามารถบูตระบบได้
ตอนนี้ หากคุณไม่สามารถบู๊ตได้ตามปกติในระบบ ดังนั้นการแก้ไขปัญหา OS สำหรับผู้ใช้ทั่วไป ในกรณีนี้ คุณควรบูตระบบใน เซฟโหมดที่มีระบบเครือข่าย ซึ่งตอนนี้เป็นส่วนหนึ่งของโหมดการซ่อมแซมอัตโนมัติแล้ว
แนวทางที่ 1:การตั้งค่า 'useplatformclock' เป็น True
วิธีแก้ปัญหานี้ถูกทำเครื่องหมายว่า 'ดีที่สุด' สำหรับ BSOD นี้เมื่อคอมพิวเตอร์หยุดทำงานแบบสุ่มหลังจากถูกนำกลับจากโหมดสลีป ตามเอกสารออนไลน์ คำสั่งที่เรากำลังดำเนินการเกี่ยวข้องกับ High Precision Event Timer ซึ่งเป็นตัวจับเวลาฮาร์ดแวร์ที่มีอยู่ในคอมพิวเตอร์ของเรา มาดูกันเลย
- กด Windows + R พิมพ์ “พรอมต์คำสั่ง ” ในกล่องโต้ตอบ คลิกขวาที่แอปพลิเคชันแล้วเลือก “เรียกใช้ในฐานะผู้ดูแลระบบ ”.
- เมื่ออยู่ในพรอมต์คำสั่งที่ยกระดับ ให้รันคำสั่งต่อไปนี้:
bcdedit /set useplatformclock true
- ตอนนี้คำสั่งถูกดำเนินการแล้ว เพื่อให้แน่ใจว่าค่าถูกเปลี่ยนเป็น true ให้พิมพ์คำสั่ง “bcdedit /enum ” ในพรอมต์คำสั่ง ไปที่หัวข้อย่อยของ “Windows boot loader ” และตรวจสอบให้แน่ใจว่าค่าของ useplatformclock ถูกตั้งค่าเป็น ใช่ .
- รีสตาร์ทคอมพิวเตอร์อย่างสมบูรณ์และตรวจสอบว่าสิ่งนี้สร้างความแตกต่างหรือไม่
โซลูชันที่ 2:ลองใช้การซ่อมแซมอัตโนมัติของ Windows และเปิดใช้งานเซฟโหมด
ในเซฟโหมด ระบบจะเริ่มต้นด้วยชุดไดรเวอร์ ซอฟต์แวร์และบริการขั้นต่ำ โดยปกติ เมื่อระบบปฏิบัติการไม่เริ่มทำงานตามปกติ Safe Mode สามารถเริ่มทำงานได้โดยไม่มีปัญหาใดๆ จะช่วยแก้ปัญหาระบบและวินิจฉัยว่าโมดูลใดทำให้เกิดปัญหา
หากต้องการใช้เซฟโหมดใน Windows 10 ให้ลองเข้าสู่ “โหมดซ่อมแซมอัตโนมัติ ” เมื่อบูตล้มเหลวสามครั้ง เมื่อ Windows ไม่บู๊ตอย่างถูกต้อง หน้าจอนี้จะปรากฏขึ้น &Windows จะพยายามแก้ไขปัญหาด้วยตัวเอง
ในการเปิด "โหมดการซ่อมแซมอัตโนมัติ" คุณต้องกดปุ่มรีเซ็ตเพื่อทำการปิดเครื่องอย่างหนักหลังจากดูโลโก้ Windows และทำซ้ำสามครั้ง ซึ่งจะทำให้โหมดการซ่อมแซมอัตโนมัติเปิดใช้งาน วันที่ 3 rd เริ่มต้น คุณจะถูกนำเข้าสู่โหมดการซ่อมแซมอัตโนมัติ จากนั้นไปที่สภาพแวดล้อมการกู้คืน ซึ่งคุณสามารถเข้าถึง Safe Mode, System Repair, Command Prompt เป็นต้น
- ตรวจสอบให้แน่ใจว่าพีซีของคุณ ปิด .
- กด พลัง เพื่อเปิดพีซีของคุณและเมื่อคุณเห็นโลโก้ Windows กดค้างไว้ พลัง ปุ่มลงจนกว่าพีซีจะปิดโดยอัตโนมัติ
- ทำซ้ำ ขั้นตอนข้างต้น
- ด้วยสามขั้นตอนแรก เรากำลังพยายามเรียกใช้การซ่อมแซมอัตโนมัติ หน้าจอ . หากคุณเห็นหน้าจอนี้เป็นครั้งแรก ตอนนี้เราจำเป็นต้องทำการปิดเครื่องอย่างหนักซ้ำแล้วซ้ำเล่า
- จากนั้นรอให้ Windows วินิจฉัย พีซีของคุณ
- เมื่อ “การซ่อมแซมการเริ่มต้น ” ปรากฏขึ้นและแจ้งว่าไม่สามารถซ่อมแซมพีซีของคุณได้ จากนั้นคลิก ตัวเลือกขั้นสูง ซึ่งจะแสดงหน้าจอ Windows RE (สภาพแวดล้อมการกู้คืน) และหากการเริ่มต้นรายงานว่าสามารถแก้ไขปัญหาบางอย่างได้ ให้เริ่มระบบใหม่เพื่อดูว่าปัญหาได้รับการแก้ไขแล้วจริงหรือไม่ ถ้าไม่ใช่ ให้ดำเนินการต่อ
- คลิก แก้ปัญหา ในสภาพแวดล้อมการกู้คืนของ Windows
- ในหน้าจอแก้ไขปัญหา ให้คลิก ตัวเลือกขั้นสูง .
- คลิก การตั้งค่าการเริ่มต้น ดำเนินการต่อไป.
- คลิก รีสตาร์ท ซึ่งจะรีสตาร์ทระบบและหน้าจออื่นของ “การตั้งค่าการเริ่มต้น ” จะแสดงรายการตัวเลือกการเริ่มต้นต่างๆ
- บนแป้นพิมพ์ ให้กด 4-number สำคัญหากคุณต้องการเข้าสู่ Safe Mode โดยไม่ต้องใช้เครือข่าย และ 5 –หมายเลข สำคัญหากคุณต้องการเข้าสู่ Safe Mode ด้วยการเข้าถึงเครือข่าย
เมื่อคุณอยู่ในเซฟโหมด สำรองข้อมูลสำคัญของคุณ ไปที่ไหนสักแห่งที่ปลอดภัย นอกจากนี้ สร้างจุดคืนค่า . สำหรับคำแนะนำโดยละเอียดในการสร้างจุดคืนค่า โปรดไปที่ลิงก์ต่อไปนี้เกี่ยวกับวิธีสร้างจุดคืนค่าระบบ
โปรดทราบว่าหากคุณไม่สามารถเข้าถึงระบบปฏิบัติการที่ติดตั้งได้ คุณควรใช้สื่อการติดตั้งเพื่อดำเนินการตามขั้นตอนข้างต้น โปรดจำไว้ว่า คุณจะต้องใช้คีย์ BitLocker หากคุณได้เข้ารหัสอุปกรณ์เพื่อเริ่มต้นในเซฟโหมด
หลังจากสร้างจุดคืนค่าและสำรองข้อมูลสำคัญของคุณแล้ว ให้ไปยังแนวทางแก้ไขปัญหาถัดไป
แนวทางที่ 3:การล้างไฟล์ขยะ
ไฟล์ขยะมักจะเป็นโครงแบบเก่าของระบบซึ่งถูกสะสมเมื่อถูกใช้จนหมดหรือไม่จำเป็นอีกต่อไป รวมถึงคุกกี้เก่า ฯลฯ จากเว็บเบราว์เซอร์ หากคุณใช้ Microsoft Store อาจมีการฝากไฟล์ขยะตามเวลา
แม้ว่าระบบจะไม่ใช้ไฟล์ขยะ แต่อาจมีบางกรณีที่ขัดแย้งกับการตั้งค่าที่มีอยู่ของแอปพลิเคชันหรือระบบปฏิบัติการเอง ขอแนะนำให้ล้างไฟล์ขยะจากพีซีเป็นระยะๆ คุณสามารถใช้ตัวล้างดิสก์ในตัวเพื่อล้างไฟล์ขยะของระบบ การทำความสะอาดนี้สามารถแก้ปัญหา HAL Initialized Failed ได้
- กดปุ่ม Windows ปุ่มแล้วพิมพ์ “การล้างข้อมูลบนดิสก์ ” จากนั้นคลิกที่ การล้างข้อมูลบนดิสก์ ในรายการที่โผล่ออกมา
- รอสักครู่เพื่อให้ Windows สามารถสแกนไฟล์ระบบทั้งหมดของคุณและดูว่าไฟล์ใดเข้าข่ายเป็นขยะ
- ในหน้าต่างผลลัพธ์ ให้ลากแถบเลื่อนลงมาเล็กน้อยเพื่อค้นหา ไฟล์ชั่วคราว . ทำเครื่องหมายที่ช่องด้านหน้าและเลือก ตกลง .
- หากคุณมีพื้นที่ว่างมากขึ้นที่จะปล่อย ให้ทำเครื่องหมายที่ช่องด้านหน้าเพื่อทำความสะอาด
- รีสตาร์ทคอมพิวเตอร์หลังจากขั้นตอนนี้และดูว่าหน้าจอสีน้ำเงินแห่งความตายเกิดขึ้นอีกหรือไม่
โซลูชันที่ 4:เรียกใช้คำสั่ง SFC
ไฟล์ระบบที่สูญหาย/เสียหาย/เสียหายอาจทำให้เกิดข้อผิดพลาดในการเริ่มต้น HAL ล้มเหลว มีตัวตรวจสอบไฟล์ระบบ (SFC) ในตัวที่สามารถตรวจสอบและซ่อมแซมไฟล์ที่มีปัญหาได้โดยอัตโนมัติ กลไกนี้จะเปรียบเทียบไฟล์การติดตั้งที่มีอยู่ของคุณกับรายการออนไลน์และดูว่ามีอะไรหายไปหรือไม่ หากมี ระบบจะแทนที่ด้วยสำเนาใหม่ ดังนั้นตรวจสอบให้แน่ใจว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่แรงเช่นกัน เราจะใช้เครื่องมือ SFC เพื่อแก้ไขไฟล์ระบบที่สูญหายหรือเสียหาย (ถ้ามี)
หากคุณไม่สามารถบู๊ตเข้าสู่ระบบได้ตามปกติ ให้ดำเนินการคำสั่งต่อไปนี้หลังจากเข้าถึงพรอมต์คำสั่งหลังจากเปิดพรอมต์คำสั่งเมื่ออยู่ในสภาพแวดล้อมการกู้คืน
- บูต ระบบในเซฟโหมด
- พิมพ์ cmd ในแถบค้นหาบนเดสก์ท็อปแล้วคลิกขวา พร้อมท์คำสั่ง และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
- ใน Command Prompt ให้คัดลอกและวางคำสั่งต่อไปนี้:
sfc /scannow
แล้วกด Enter .
- รอให้กระบวนการเสร็จสมบูรณ์ 100% .
- พิมพ์ ออก ใน Command Prompt แล้วกด Enter .
- โปรดทราบว่าการสแกนนี้อาจใช้เวลาในการดำเนินการ ดังนั้นโปรดอดทนรอและปล่อยให้การสแกนเสร็จสิ้น เริ่มต้นใหม่ ระบบและตรวจสอบว่ามีปัญหาหรือไม่
หากปัญหายังคงอยู่ ให้ดำเนินการตามแนวทางแก้ไขปัญหาถัดไป
แนวทางที่ 5:เรียกใช้คำสั่ง DISM
การบริการและการจัดการ Deployment Image เป็นเครื่องมือที่ใช้ในการสแกนและแก้ไขปัญหาของไฟล์ระบบที่เสียหายเช่นกัน และด้วยเหตุนี้ DISM สามารถแก้ไขข้อผิดพลาด HAL Initialization Failed Error ได้ หากการสแกน SFC พลาดสิ่งใดไป โดยปกติ เราแนะนำให้ผู้ใช้เรียกใช้คำสั่ง DISM หลังจากเสร็จสิ้นการสแกน SFC
วิธีเรียกใช้ DISM ใน Windows มีดังนี้
- กด Windows แล้วพิมพ์ “พรอมต์คำสั่ง ” และในรายการก็ปรากฏขึ้น ให้คลิกขวาที่ “Command Prompt” และคลิกที่ “Run as Administrator ”.
- คัดลอกและวางคำสั่งต่อไปนี้ในบรรทัดคำสั่ง:
DISM.exe /Online /Cleanup-image /Restorehealth
- ถ้า DISM คำสั่งไม่สามารถรับไฟล์ ออนไลน์ จากนั้นคุณสามารถใช้ การติดตั้ง USB/DVD , ใส่สื่อ จากนั้นพิมพ์คำสั่งต่อไปนี้ในพรอมต์คำสั่ง:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess
- ตรวจสอบให้แน่ใจว่าคุณเปลี่ยน
C:RepairSourceWindows
ด้วยเส้นทางของ DVD หรือ USB
หลังจากดำเนินการคำสั่ง DISM ให้รีบูตระบบตามปกติและดูว่าปัญหาได้รับการแก้ไขหรือไม่ หากไม่เป็นเช่นนั้น ให้ไปที่แนวทางแก้ไขปัญหาถัดไป
หมายเหตุ: หากคุณไม่สามารถเข้าสู่ระบบ OS ได้ ให้ใช้พรอมต์คำสั่งในสภาพแวดล้อมการกู้คืนของ Windows
โซลูชัน 6:การตรวจสอบความเสียหายของดิสก์
ฮาร์ดไดรฟ์เสียหรือเสียหายเป็นสิ่งที่น่าตกใจ และข้อความเตือนแรกของระบบมาในรูปแบบของข้อผิดพลาด BSOD CHKDSK เป็นเครื่องมือ Windows ในตัวที่ตรวจสอบความสมบูรณ์ของระบบไฟล์ของโวลุ่มและแก้ไขข้อผิดพลาดของระบบไฟล์แบบลอจิคัล กลไก CHKDSK จะตรวจสอบทุกเซกเตอร์ของดิสก์ของคุณและดูว่ามีความเสียหายในสไลซ์/เซกเตอร์ใดๆ หรือไม่ หากมีจะพยายามแก้ไขด้วยการรีเซ็ต หากไม่ได้รับการแก้ไข เซกเตอร์จะถูกขึ้นบัญชีดำโดยระบบและจะไม่ถูกใช้งานในอนาคต
วิธีทำ:
- บูต ระบบใน เซฟโหมด .
- พิมพ์ พร้อมท์คำสั่ง ในช่องค้นหาของ windows บนเดสก์ท็อป ให้คลิกขวาที่ Command Prompt แล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
- คลิก ใช่ เพื่อยอมรับ UAC หากได้รับแจ้ง
- พิมพ์ (หรือคัดลอกและวาง) คำสั่งต่อไปนี้ใน Command Prompt จากนั้นกด Enter บนแป้นพิมพ์ของคุณ
chkdsk.exe /f /r
- พิมพ์ Y ใน Command Prompt เพื่อยืนยันว่าคุณต้องการตรวจสอบดิสก์ในครั้งต่อไปที่คุณรีสตาร์ทคอมพิวเตอร์ จากนั้นกด Enter .
- จากนั้น เริ่มต้นใหม่ ระบบ
- การตรวจสอบดิสก์ จะเริ่มทำงานหลังจากบูตระบบ การสแกนตรวจสอบดิสก์นี้ใช้เวลาไม่นานในการดำเนินการให้เสร็จสิ้น แต่เมื่อตรวจพบข้อผิดพลาด ขั้นตอนการแก้ไขอาจใช้เวลา HOURS กว่าจะเสร็จสิ้น ให้แน่ใจว่าคุณมีเวลาว่างเพียงพอ
หมายเหตุ: เช่นเดียวกับวิธีแก้ปัญหาก่อนหน้านี้ หากคุณไม่สามารถเข้าถึงระบบปฏิบัติการได้ คุณควรใช้พรอมต์คำสั่งในสภาพแวดล้อมการกู้คืนและดำเนินการคำสั่งต่อไปนี้
โซลูชันที่ 7:อัปเดตเครื่องเสมือน (ถ้ามี)
เป็นที่ทราบกันดีว่าแอปพลิเคชันเครื่องเสมือนสร้างปัญหาเฉพาะกับสภาพแวดล้อมโฮสต์ มีการอัปเดตเป็นประจำเพื่อแก้ไขช่องโหว่ในระบบ ดังนั้นการอัปเดต Virtual Machine เป็นเวอร์ชันล่าสุดอาจช่วยแก้ปัญหาได้ โปรดทราบว่าขั้นตอนในการอัปเดต VM อาจแตกต่างจากที่กล่าวถึงเล็กน้อย ทั้งนี้ขึ้นอยู่กับเครื่อง VM ของคุณ
- เปิด แอปพลิเคชัน Virtual Machine ของคุณ
- คลิก ใน ไฟล์ เมนู แล้วคลิก ตรวจหาการอัปเดต .
- จากนั้น คุณจะได้รับแจ้งให้ อัปเดต หาก VM ของคุณไม่ได้อัปเดตเป็นอัปเดตล่าสุดหรือคุณจะได้รับแจ้งว่าคุณกำลังใช้เวอร์ชันล่าสุดอยู่แล้ว .
- หลังจากกระบวนการอัปเดตเสร็จสิ้น ตรวจสอบ หากปัญหาได้รับการแก้ไข
โซลูชันที่ 8:อัปเดต Windows เป็นบิวด์ล่าสุด
ข้อความแสดงข้อผิดพลาด BSOD จำนวนมากที่พบสามารถนำไปสู่ระบบปฏิบัติการ Windows ที่ล้าสมัยได้ การตรวจสอบ Windows สำหรับการอัปเดตอาจเป็นวิธีการแก้ไขปัญหา HAL Initialization Failed BSOD แม้ว่า Windows จะเสนอการอัปเดตเสริม ให้ติดตั้ง
- กดปุ่ม Windows ปุ่มและพิมพ์ ตรวจหาการอัปเดต . เปิดไอคอนการตั้งค่าที่ส่งคืนผลลัพธ์
- ตอนนี้ คลิก ตรวจหาการอัปเดต .
- หาก อัปเดต พร้อมใช้งาน จะเริ่มติดตั้งโดยอัตโนมัติ
หาก Windows Update ไม่สามารถแก้ไขปัญหาได้ โปรดลองวิธีแก้ไขปัญหาถัดไป
โซลูชันที่ 9:การอัปเดตไดรเวอร์
เช่นเดียวกับที่กล่าวไว้ก่อนหน้านี้ BSOD นี้ยังเกิดขึ้นหากคุณติดตั้งไดรเวอร์ที่ไม่ดีหรือล้าสมัยในคอมพิวเตอร์ของคุณ ตอนนี้คุณต้องตรวจสอบไดรเวอร์แต่ละตัวด้วยตนเองและตรวจสอบให้แน่ใจว่ามีการอัปเดตแล้ว คุณสามารถใช้ Windows Update เพื่อตรวจสอบว่าสำหรับคุณโดยการอัปเดตอัตโนมัติ หรือคุณสามารถอัปเดตไดรเวอร์ด้วยตนเองโดยดาวน์โหลดจากเว็บไซต์ของผู้ผลิตก่อน
- ทำตามคำแนะนำในบทความของเราเกี่ยวกับวิธีบูตคอมพิวเตอร์ในเซฟโหมด
- เมื่อคุณอยู่ในเซฟโหมด ให้กด Windows + R พิมพ์ “devmgmt. msc ” ในกล่องโต้ตอบและกด Enter
- เมื่ออยู่ในตัวจัดการอุปกรณ์ ให้ขยายไดรเวอร์ทีละตัวแล้วคลิก อัปเดตไดรเวอร์ .
- ตอนนี้มี สองตัวเลือก . คุณสามารถอัปเดตไดรเวอร์โดยอัตโนมัติโดยใช้การอัปเดต Windows หรืออัปเดตด้วยตนเอง การอัปเดตอัตโนมัติจะค้นหาฐานข้อมูล Windows เทียบกับฮาร์ดแวร์ของคุณและดาวน์โหลดไดรเวอร์ล่าสุดที่มีให้คุณ
- เลือกตัวเลือกแรก ค้นหาซอฟต์แวร์ไดรเวอร์ที่อัปเดตโดยอัตโนมัติ สำหรับการอัปเดตอัตโนมัติและตัวเลือกที่สอง เรียกดูคอมพิวเตอร์ของฉันเพื่อหาซอฟต์แวร์ไดรเวอร์ สำหรับการอัปเดตด้วยตนเอง หากคุณกำลังอัปเดตด้วยตนเอง ก่อนอื่นให้ดาวน์โหลดไดรเวอร์ไปยังตำแหน่งที่สามารถเข้าถึงได้และเรียกดูเพื่อติดตั้ง
- รีสตาร์ทคอมพิวเตอร์ของคุณหลังจากอัปเดตไดรเวอร์ทั้งหมด และดูว่าวิธีนี้ช่วยแก้ไขอะไรได้หรือไม่
นอกจากนี้ หากไดรเวอร์มีปัญหาระหว่างการติดตั้ง/อัปเดต ให้ลองใช้โหมดความเข้ากันได้เพื่อติดตั้งไดรเวอร์นั้น โหมดความเข้ากันได้จะสร้างสภาพแวดล้อมที่เป็นของ Windows รุ่นก่อนหน้า ทำตามขั้นตอนด้านล่าง:
- คลิกขวา ใน ไฟล์การติดตั้งของไดรเวอร์ที่มีปัญหา และคลิกที่ “คุณสมบัติ” .
- ย้าย ไปที่ “ความเข้ากันได้” แท็บ &ตรวจสอบ ช่องทำเครื่องหมายทางด้านซ้ายของ “เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ” .
- ตอนนี้ คลิก ใน ดรอปดาวน์ และเลือก “Windows 8″ จากนั้นคลิกที่ “สมัคร ” &คลิกที่ “ตกลง”.
- ติดตั้ง คนขับและตรวจสอบการทำงานที่ถูกต้อง
- ถ้าไม่ใช่ ให้ทำซ้ำ ขั้นตอนข้างต้นสำหรับ Windows 7 จากรายการแบบเลื่อนลง
หลังจากอัปเดตไดรเวอร์หรือการทดสอบความเข้ากันได้แล้ว ให้ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
โซลูชัน 10:ปิดใช้งานโปรแกรมป้องกันไวรัส
เป็นความคิดที่ดีเสมอที่จะปิดการใช้งานซอฟต์แวร์ป้องกันไวรัสและความปลอดภัยชั่วคราวในขณะที่แก้ไขข้อผิดพลาด BSOD คุณปิดการใช้งานซอฟต์แวร์ดังกล่าวก่อน และหากปัญหาได้รับการแก้ไข คุณควรเปลี่ยนโปรแกรมป้องกันไวรัส สำหรับรายละเอียดทั้งหมดเกี่ยวกับวิธีการปิด/ปิดใช้งานโปรแกรมป้องกันไวรัสชั่วคราว โปรดดูบทความของเราเกี่ยวกับวิธีปิดใช้งานซอฟต์แวร์ป้องกันไวรัส
หลังจากปิดการใช้งาน โปรแกรม Anti-Virus ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ หากปัญหายังคงอยู่และคุณยังคงพบหน้าจอสีน้ำเงินหลังจากช่วงเวลาหนึ่ง คุณสามารถเปิดใช้งานโปรแกรมป้องกันไวรัสอีกครั้งและดำเนินการต่อ โปรดทราบว่าการเปิดใช้งานซอฟต์แวร์ป้องกันไวรัสอีกครั้งเป็นเรื่องปกติ แต่เรายังคงแนะนำให้ปิดใช้งานในระหว่างขั้นตอนการแก้ไขปัญหาที่เหลือ
โซลูชันที่ 11:ปิด Fast Startup
Fast Startup เป็นคุณลักษณะของ Windows 10 ที่ช่วยให้พีซีสามารถบู๊ตได้อย่างรวดเร็ว ซึ่งค่อนข้างมีประโยชน์สำหรับระบบที่ยังคงใช้ฮาร์ดไดรฟ์แบบกลไกอยู่ นอกจากนี้ยังช่วยให้เครื่องสามารถบู๊ตได้เร็วขึ้นหลังจากเปิดเครื่อง แต่บางครั้งตัวเลือกพลังงานนี้มีปัญหากับโหมดสลีป ผู้ใช้รายงานว่าหลังจากตั้งค่าคอมพิวเตอร์ให้อยู่ในโหมดสลีป พวกเขาได้รับ HAL_INITIALIZATION_FAILED เมื่อพยายามเปิดคอมพิวเตอร์อีกครั้ง ต่อไปนี้เป็นขั้นตอนเกี่ยวกับวิธีปิดใช้งานการเริ่มต้นอย่างรวดเร็วบนคอมพิวเตอร์
- กดปุ่ม ปุ่ม Windows แล้วพิมพ์ 'แผงควบคุม ’ และในผลลัพธ์ ให้คลิกที่ “แผงควบคุม “
- ใน แผงควบคุม ใกล้ด้านขวาบนของหน้าต่าง ให้คลิกที่ “ดูโดย ” จากนั้นในเมนูแบบเลื่อนลง ให้คลิกที่ “ไอคอนขนาดใหญ่ ”
- จากนั้นคลิกที่ “ตัวเลือกพลังงาน ”
- จากนั้นที่เมนูด้านซ้าย ให้คลิกที่ “เลือกการทำงานของปุ่มเปิด/ปิด ”
- กด “เปลี่ยนการตั้งค่าที่ไม่สามารถใช้งานได้ในขณะนี้ ”
- จากนั้นยกเลิกการเลือก “เปิดใช้การเริ่มต้นอย่างรวดเร็ว ”
- บันทึก การเปลี่ยนแปลงของคุณ
รีสตาร์ทระบบแล้วตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ หากไม่สามารถแก้ไขได้ ให้ปิดการใช้งานการเริ่มต้นอย่างรวดเร็วและดำเนินการแก้ไขปัญหาต่อไป
โซลูชันที่ 12:ถอนการติดตั้งการอัปเดต
หากปัญหาเริ่มเกิดขึ้นหลังจากการอัพเดตเฉพาะ การถอนการติดตั้งการอัปเดตนั้นสามารถแก้ปัญหาได้ Windows ขึ้นชื่อในเรื่องการปล่อยอัพเดตที่ไม่เสถียรให้กับคอมพิวเตอร์แล้วปล่อยโปรแกรมแก้ไขในภายหลัง นอกจากนี้เรายังพบบางกรณีที่การอัปเดตบางอย่างขัดแย้งกับแอปพลิเคชัน/โปรแกรมบางรายการในคอมพิวเตอร์ ซึ่งทำให้เกิดการขัดข้องและแสดงหน้าจอสีน้ำเงินแห่งความตาย หากต้องการถอนการติดตั้งการอัปเดตใน Windows โปรดอ่านบทความเกี่ยวกับวิธีถอนการติดตั้งการอัปเดต Windows
หลังจากถอนการติดตั้ง หากคุณยังคงพบข้อผิดพลาด HAL Initialization Failed ให้ดำเนินการตามแนวทางแก้ไขปัญหาถัดไป
โซลูชันที่ 13:การเปลี่ยนการตั้งค่าการนอนหลับ
ในโหมดสลีป ระบบจะเข้าสู่สถานะใช้พลังงานต่ำและจอแสดงผลปิดอยู่ ระบบสามารถกลับมาทำงานต่อได้ หรือสามารถปลุกพีซีขึ้นมาได้ด้วยการกดปุ่มใดๆ บนแป้นพิมพ์หรือเมาส์ หลายครั้งที่กล่าวกันว่าหน้าจอสีน้ำเงินแห่งความตายเกิดขึ้นเมื่อกลับมาทำงานจากโหมดสลีป การปิดใช้งานโหมดสลีปอาจช่วยแก้ปัญหาได้
แม้ว่าการทำเช่นนี้อาจทำให้คุณขาดความสามารถในการเข้าถึงซึ่งคุณสามารถคาดหวังว่าคอมพิวเตอร์ของคุณจะเข้าสู่โหมดสลีปโดยอัตโนมัติ แต่จะช่วยป้องกันหน้าจอสีน้ำเงินแห่งความตายไม่ให้เกิดขึ้นอีก
- กดปุ่ม ปุ่ม Windows จากนั้นในเมนูป๊อปอัป ให้คลิกที่ “การตั้งค่า ”
- ใน การตั้งค่า ให้คลิกที่ ระบบ
- ตอนนี้ ให้คลิก พลังงานและโหมดสลีป ในเมนูด้านซ้าย
- ที่ด้านขวาของหน้าต่างที่เปิดอยู่ ใต้ สลีป เพียงคลิกที่ ตัวเลือกการจับเวลา &เลือก ไม่เคย ในเมนูแบบเลื่อนลง
- ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
โซลูชันที่ 14:การคืนค่าระบบ
หากวิธีการทั้งหมดข้างต้นไม่ได้ผล ขอแนะนำให้กู้คืนก่อนที่จะติดตั้งการอัปเดต Windows 10 ล่าสุดในคอมพิวเตอร์ของคุณ หากคุณไม่มีจุดคืนค่าล่าสุด คุณสามารถติดตั้ง Windows เวอร์ชันใหม่ทั้งหมด . คุณสามารถใช้ยูทิลิตี้ “Belarc ” เพื่อบันทึกใบอนุญาตทั้งหมดของคุณ สำรองข้อมูลของคุณโดยใช้ที่จัดเก็บข้อมูลภายนอก แล้วทำการติดตั้งใหม่ทั้งหมด
หมายเหตุ: การดำเนินการกู้คืนระบบจะมีผลก็ต่อเมื่อข้อผิดพลาดนี้เริ่มเกิดขึ้นหลังจากการอัพเดต windows หากไม่เป็นเช่นนั้น คุณสามารถดำเนินการติดตั้ง Windows ใหม่ได้หลังจากสำรองข้อมูลของคุณ
นี่คือวิธีการคืนค่า Windows จากจุดคืนค่าล่าสุด
- กด Windows + S เพื่อเปิดแถบค้นหาของเมนูเริ่ม พิมพ์ “คืนค่า ” ในกล่องโต้ตอบและเลือกโปรแกรมแรกที่ปรากฏในผลลัพธ์
- หนึ่งในการตั้งค่าการคืนค่า กด การคืนค่าระบบ อยู่ที่จุดเริ่มต้นของหน้าต่างภายใต้แท็บการป้องกันระบบ
- ตอนนี้วิซาร์ดจะเปิดขึ้นเพื่อนำทางคุณผ่านขั้นตอนทั้งหมดเพื่อกู้คืนระบบของคุณ คุณสามารถเลือกจุดคืนค่าที่แนะนำหรือเลือกจุดคืนค่าอื่น กด ถัดไป และดำเนินการตามคำแนะนำเพิ่มเติมทั้งหมด
- ตอนนี้ เลือกจุดคืนค่า จากรายการตัวเลือกที่มี หากคุณมีจุดคืนค่าระบบมากกว่าหนึ่งจุด จะแสดงรายการที่นี่
- ตอนนี้ windows จะยืนยันการกระทำของคุณเป็นครั้งสุดท้ายก่อนที่จะเริ่มกระบวนการกู้คืนระบบ บันทึกงานทั้งหมดของคุณและสำรองไฟล์สำคัญไว้เผื่อไว้และดำเนินการตามขั้นตอน
คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการคืนค่าระบบเพื่อรับความรู้เพิ่มเติมเกี่ยวกับสิ่งที่ทำและกระบวนการที่เกี่ยวข้อง
- เมื่อคุณกู้คืนสำเร็จแล้ว ให้เข้าสู่ระบบและดูว่าคุณยังได้รับหน้าจอสีน้ำเงินแห่งความตายหรือไม่
หากคุณไม่มีจุดคืนค่าใดๆ หรือหากการคืนค่าระบบไม่ทำงาน คุณสามารถทำการติดตั้ง Windows ใหม่ทั้งหมดโดยใช้สื่อที่ใช้บู๊ตได้ คุณตรวจสอบบทความของเราเกี่ยวกับวิธีสร้างสื่อที่สามารถบู๊ตได้ . มีสองวิธี:โดยใช้เครื่องมือสร้างสื่อโดย Microsoft และโดยใช้ Rufus
โซลูชัน 15:รีเซ็ต Windows 10
Windows 10 อนุญาตให้ผู้ใช้รีเซ็ตระบบซึ่งจะทำให้ระบบปฏิบัติการของคอมพิวเตอร์กลับเป็นการตั้งค่าจากโรงงาน และแอพพลิเคชั่น/ไดรเวอร์/บริการทั้งหมดที่ไม่ได้มาพร้อมกับคอมพิวเตอร์จะถูกถอนการติดตั้ง การเปลี่ยนแปลงทั้งหมดที่ผู้ใช้ทำกับการตั้งค่าและการตั้งค่าของระบบจะถือเป็นโมฆะ เกี่ยวกับไฟล์และข้อมูลของผู้ใช้ที่จัดเก็บไว้ในคอมพิวเตอร์ ผู้ใช้จะได้รับแจ้งให้เก็บหรือนำออกขณะรีเซ็ตคอมพิวเตอร์
- ไปที่สภาพแวดล้อมการกู้คืนตามที่เราทำในโซลูชันก่อนหน้านี้ และรอจนกว่า Windows จะเริ่มวินิจฉัยพีซีของคุณ
- เมื่อ “การซ่อมแซมการเริ่มต้น ” ปรากฏขึ้นและแจ้งว่าไม่สามารถซ่อมแซมพีซีของคุณได้ จากนั้นคลิก ตัวเลือกขั้นสูง .
- คลิก แก้ปัญหา ใน Windows Recovery Environment
- ในหน้าจอแก้ไขปัญหา ให้คลิก รีเซ็ตพีซีเครื่องนี้ .
- เลือกว่าคุณต้องการเก็บ หรือ ลบ ไฟล์และแอปของคุณ
- คลิก “รีเซ็ต ” เพื่อดำเนินการต่อ
โซลูชันที่ 16:การติดตั้ง Windows ใหม่ทั้งหมด
ถ้ายัง ไม่มีอะไรช่วยคุณได้ ก็ถึงเวลาต้องย้ายไปที่ทางเลือกสุดท้าย ซึ่งก็คือการติดตั้ง Windows ใหม่เอง การติดตั้งใหม่ทั้งหมดหมายถึงกระบวนการที่คุณรีเซ็ตคอมพิวเตอร์โดยสมบูรณ์โดยลบไฟล์และแอปพลิเคชันทั้งหมดออกจากเครื่อง และติดตั้งไฟล์ Windows ตั้งแต่เริ่มต้น คุณสามารถตรวจสอบขั้นตอนโดยละเอียดเพิ่มเติมได้ในบทความเกี่ยวกับวิธีติดตั้ง Windows 10
หวังว่าการเริ่มต้น HAL ของคุณล้มเหลวในข้อผิดพลาด BSOD ของ Windows 10 จะได้รับการแก้ไข และคุณสามารถใช้ระบบของคุณได้โดยไม่หยุดชะงัก