โปรดอัพเดตเบราว์เซอร์

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

ไอที

วิธีแก้ไขปัญหา BlInitializeLibrary failed 0xc0000001 ข้อผิดพลาด Error ใน Windows

Thaiware

อัพเดต 09 มี.ค. 2564 เวลา 13.00 น. • เผยแพร่ 09 มี.ค. 2564 เวลา 13.00 น. • moonlightkz
วิธีการแก้ปัญหาบูทเข้า Windows ไม่ได้ เจอ Error หรือ ข้อผิดพลาด BlInitializeLibrary failed 0xc0000001 มีอยู่ 5 วิธี มีอะไรบ้างมาดูกันเลย

วิธีแก้ไขปัญหา BlInitializeLibrary failed 0xc0000001

ปัญหาข้อผิดพลาด BlInitializeLibrary failed 0xc0000001 ที่เกิดขึ้นขณะบูตเข้าสู่ระบบปฏิบัติการ Windows และส่วนใหญ่แล้วจะมีสาเหตุมาจากการปัญหาของ BIOS ใน เมนบอร์ด (Mainboard) ซึ่งมันอาจจะเกิดความผิดพลาดขึ้นเอง, มีการปรับแต่งค่าใน BIOS จนมันไม่สามารถทำงานได้ตามปกติ หรือแม้แต่ฮาร์ดแวร์บางชิ้นมีปัญหา

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

เนื้อหาภายในบทความ

  • เปลี่ยนถ่านเมนบอร์ด (ถ่าน BIOS)
  • ถอดแรม และ การ์ดจอ ออกมาทำความสะอาด
  • สร้าง Boot Configuration Data (BCD) ใหม่
  • ปิด Secure Boot
  • ตรวจสอบว่าแรม และการ์ดจอมีปัญหาหรือเปล่า ?

เปลี่ยนถ่านเมนบอร์ด (ถ่าน BIOS)

มาเริ่มกันที่วิธีที่เราคิดว่าน่าจะง่ายที่สุด นั่นก็คือ การเปลี่ยนถ่านเมนบอร์ด (Mainboard Battery) (บ้านเรานิยมเรียกกันว่าถ่านไบออส) บางคนอาจจะไม่รู้ว่า บนเมนบอร์ดของคอมพิวเตอร์นั้นมีการใส่ถ่านเอาไว้ด้วย ถ่านตัวนี้มีไว้เพื่อจ่ายไฟเลี้ยงให้กับเมนบอร์ดนั่นเอง

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

ถ่านในเมนบอร์ดจะใช้ถ่านชนิด CR2032 เป็นถ่านขนาดเล็ก มีลักษณะกลมแบน ตาม 7-11 บางสาขาก็มีขายนะ หน้าตาดังภาพด้านล่างนี้

วิธีแก้ไขปัญหา BlInitializeLibrary failed 0xc0000001 ข้อผิดพลาด Error ใน Windows

ภาพจาก https://www.panasonic-batteries.com/en/specialty/lithium-coin/coin-lithium-cr2032

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

หลังจากเปลี่ยนเสร็จ เมื่อเปิดเครื่องคอมพิวเตอร์ ก็ให้เรา เข้าไปใน BIOS ตรวจเช็คการตั้งค่าต่าง ๆ ให้เรียบร้อย

วิธีแก้ไขปัญหา BlInitializeLibrary failed 0xc0000001 ข้อผิดพลาด Error ใน Windows

ถอดแรม และ การ์ดจอ ออกมาทำความสะอาด

บางครั้ง ข้อผิดพลาด BlInitializeLibrary failed 0xc0000001 ก็อาจจะเกิดจากการที่เมนบอร์ดไม่สามารถสื่อสารกับฮาร์ดแวร์ที่ถูกติดตั้งอยู่ได้ โดยมักจะเกิดขึ้นกับชิ้นส่วนที่ติดตั้งลงบนสลอตแบบเสียบ นั่นก็คือ พวกแรม และการ์ดจอนั้นเอง

โดยแรม และการ์ดจอ หลังจากถอดออกมาแล้ว ให้เราใช้ยางลบ ใช่ครับ ยางลบนี่แหละ เลือกก้อนใหม่ที่ยังสะอาด ๆ หน่อยนะ มาเช็ดเบา ๆ ที่ตรงแถบทองแดงเชื่อมต่อ ให้สะอาด

วิธีแก้ไขปัญหา BlInitializeLibrary failed 0xc0000001 ข้อผิดพลาด Error ใน Windows


ภาพจาก https://computerinfobits.com/how-to-clean-ram-contacts/

บนเมนบอร์ดก็ให้เราใช้เครื่องเป่าลม (โบลเวอร์) เป่าไล่ขี้ฝุ่นในช่องเสียบออกให้หมดด้วย อันนี้ควรใช้เครื่องเป่านะครับ อย่าเอาปากเป่าผ่านหลอด เพราะมันอาจมีน้ำลาย หรือความชื้นออกมากับลมด้วย เป็นเหตุให้เมนบอร์ดเกิดความเสียหายได้

วิธีแก้ไขปัญหา BlInitializeLibrary failed 0xc0000001 ข้อผิดพลาด Error ใน Windows


ภาพจาก https://computerinfobits.com/how-to-clean-ram-contacts/

สร้าง Boot Configuration Data (BCD) ใหม่

BlInitializeLibrary failed 0xc0000001 สามารถเกิดจากปัญหาใน Boot Configuration Data (BCD) ดังนั้นการสร้าง BCD ใหม่อาจจะช่วยแก้ปัญหาให้คุณได้

ด้วยการเข้าไปใน Advanced Options สามารถอ่านวิธีเข้าเมนูดังกล่าวได้จากบทความนี้เลยครับ https://tips.thaiware.com/1480.html#windows-advanced-options-access-method

หลังจากเข้าได้แล้ว ให้เราคลิกเลือก Command Prompt พิมพ์คำสั่งด้านล่างลงไปตามลำดับ

  • Bootrec / fixmbr เคาะ Enter
  • Bootrec / fixboot เคาะ Enter
  • Bootrec /rebuildbcd เคาะ Enter
วิธีแก้ไขปัญหา BlInitializeLibrary failed 0xc0000001 ข้อผิดพลาด Error ใน Windows

ภาพจาก https://www.groovypost.com/howto/fix-windows-10-wont-boot-startup-repair-bootrec/

จากนั้นก็ปิดหน้าต่าง Command Prompt แล้วทำการรีสตาร์ทคอมพิวเตอร์ เป็นอันเรียบร้อย

ปิด Secure Boot

ระบบ Secure Boot เป็นระบบรักษาความปลอดภัยที่ทำงาน แต่ตอนเริ่มบูตเข้าระบบปฏิบัติการด้วยการตรวจสอบว่าเฟิร์มแวร์ที่ใช้งานอยู่มาจากผู้ผลิตโดยตรง เพื่อป้องกันการโจมตีจากมัลแวร์ที่อาจจะฝังตัวมาแทนที่อยู่ในเฟิร์มแวร์

อย่างไรก็ตาม Secure Boot อาจเป็นสาเหตุของ BlInitializeLibrary failed 0xc0000001 ได้เช่นกัน ถ้าคุณเจออาการนี้ การลองปิด Secure Boot ก็อาจจะช่วยคุณได้

เราสามารถปิด Secure Boot ได้ด้วยการเข้าไปใน BIOS (วิธีเข้า BIOS) หน้าตาเมนูเมนบอร์ดแต่ละค่ายมีความแตกต่างกันไป แต่ส่วนใหญ่ก็น่าจะอยู่ในหมวดหมู่ Boot เหมือนกัน จุดนี้ต้องลองไปค้นหา หรือเปิดคู่มือเมนบอร์ดที่ใช้งานอยู่ศึกษาเพิ่มเติมนะครับ

วิธีแก้ไขปัญหา BlInitializeLibrary failed 0xc0000001 ข้อผิดพลาด Error ใน Windows


ภาพจาก https://desk.zoho.com/portal/enmotus/en/kb/articles/disabling-secure-boot

ตรวจสอบว่าแรม และการ์ดจอมีปัญหาหรือเปล่า ?

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

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

ดูข่าวต้นฉบับ
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...