Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10

บางผู้ใช้ Windows พบ BSOD (Blue Screen of Death) ชี้ไปที่ amifldrv64.skl ทุกครั้งที่พยายามอัปเดต BIOS version (ในช่วงต้นของกระบวนการ flashing) มี error codes หลายตัวที่เกี่ยวข้อง แต่ที่พบบ่อยที่สุดคือ 0xc1 error

[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10

หากคุณพยายามอัปเดต BIOS โดยตรงผ่าน OS จะต้องจำไว้ว่านี่ไม่ใช่วิธีที่ดีที่สุด และกระบวนการนี้ด้วยตัวมันอาจทำให้เกิด BSOD ต่างๆ เนื่องจาก 3rd party drivers conflicts 2 ตัว หากเป็นไปได้ ลองอัปเดต BIOS version จาก flash drive

ได้พบว่าสาเหตุทั่วไปที่สุดที่จะทำให้ BSOD ระหว่างการอัปเดต BIOS version คือ utility ที่ชื่อ Driver Verifier เครื่องมือในตัวนี้ให้ความเครียดบน driver โดยเจตนา และบาง BIOS flashing utility จะ crash ผลลัพธ์ ในกรณีนี้ คุณสามารถแก้ได้โดยปิด Driver Verifier ขณะที่กระบวนการอัปเดต BIOS กำลังดำเนินอยู่

หาก machine interruption ระหว่าง BIOS ทำให้เกิดปัญหา คุณสามารถแก้ได้โดยใช้ System Restore utility คืนคอมพิวเตอร์ไปสู่สภาพที่ดี หากไม่ได้ ลองทำ repair install

Potential driver อีกตัวที่อาจทำให้ conflict คือ WiFi (wireless) driver การติดตั้งใหม่แก้ปัญหาให้บางผู้ใช้ที่ได้รับผลกระทบ

วิธีที่ 1: ปิดใช้งาน Driver Verifier

Driver Verifier เป็น built-in diagnostic tool ที่มีอยู่บน Windows 7, Windows 8.1 และ Windows 10 วัตถุประสงค์หลักคือ verify ทั้ง native Microsoft drivers และ third-party drivers มันทำงานโดยให้ความเครียดบน drivers มาก เพื่อบังคับให้ incompatible หรือ outdated drivers ทำงานผิดปกติ

แม้ฟีเจอร์นี้จะดีสำหรับการรักษา driver selection ที่แข็งแกร่ง แต่มันมักขัดแย้งกับ BIOS flashing utilities จำไว้ว่า BIOS flashing utilities มักเป็นแค่ basic scripts ที่ไม่ได้อัปเดตบ่อยโดย motherboard manufacturers

เพราะฉะนั้น BSODs ส่วนใหญ่ที่ปรากฏระหว่าง BIOS updating procedure จริงๆ แล้วมาจาก Driver Verifier – โดยเฉพาะหากชี้ไปที่ Amifldrv64.sys

หากสถานการณ์นี้ applicable วิธีแก้ปัญหาของคุณง่าย – คุณต้องปิด driver verifier ขณะอัปเดต BIOS firmware และเปิดมันใหม่หลัง procedure เสร็จ

และเนื่องจาก procedure ต่างกันตาม OS version เราจึงมี 2 ส่วนแยก – หนึ่งสำหรับผู้ใช้ที่บูตได้ และหนึ่งสำหรับผู้ใช้ที่ไม่สามารถผ่าน login screen ได้

ใช้คำแนะนำชุดแรกหากคุณเข้าถึง Windows menus ได้ หรือชุดที่สองหากเครื่องของคุณไม่สามารถบูตได้ เพื่อทำจากเมนู Recovery

วิธีปิดและเปิด Driver Verifier ผ่าน Driver Verifier Manager

  1. กด Windows key + R เปิด Run dialog box พิมพ์ 'verifier.exe' ในกล่องข้อความ กด Enter เปิด Driver Verifier utility[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10

    หมายเหตุ: หากมีพรอมป์ UAC (User Account Control) คลิก Yes เพื่อให้สิทธิ์ administrator

  2. ภายในหน้าต่าง Driver Verifier Manager เลือก Delete existing settings (under Select a task) และคลิก Finish[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  3. ตอนนี้ Driver Verifier ถูกปิดแล้ว restart คอมพิวเตอร์ และลอง flash BIOS อีกครั้ง
  4. หากคุณติดตั้งได้โดยไม่มีปัญหาครั้งนี้ ให้ไปขั้นตอนด้านล่างเพื่อเปิด driver verifier ใหม่
  5. กด Windows key + R เปิด Run dialog box พิมพ์ 'verifier.exe' กด Enter เปิด Driver Verifier utility[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  6. เมื่อกลับไปที่ Driver Verifier Manager utility เลือก toggle ที่เกี่ยวกับ Create custom settings (for code developers) ภายใต้ Select a task และคลิก Next เพื่อไปเมนูถัดไป[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  7. หลังไปเมนูถัดไป ตรวจสอบให้แน่ใจว่า checkbox ที่เกี่ยวกับ Standard settings, IRP Logging และ Force pending I/O requests เปิดอยู่ แล้วคลิก Next ไปหน้าจอถัดไป[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  8. ที่หน้าจอถัดไป เลือก toggle Select driver name from a list และคลิก Next ไปเมนูถัดไป[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  9. เมื่อเห็นรายการ drivers คลิก Provider หนึ่งครั้งเพื่อเรียงลำดับตาม manufacturer ต่อไป ติ๊กทุก driver ที่ไม่ได้มาจาก Microsoft Corporation หลังทำทั้งรายการแล้ว คลิก Finish และคลิก Ok ที่พรอมป์ยืนยันสุดท้าย[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  10. Restart คอมพิวเตอร์ หลังเครื่องบูตกลับมา Driver Verifier ควรเปิดใช้งานแล้ว

วิธีปิดและเปิด Driver Verifier ผ่าน Windows Recovery

  1. ใส่ installation media ที่เข้ากับ Windows version ของคุณ restart เครื่อง และกดปุ่มใดปุ่มหนึ่งเมื่อถามว่าต้องการบูตจาก installation media หรือไม่[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  2. เมื่อถึงหน้าจอแรกของ Windows Setup คลิก Repair your computer (มุมซ้ายล่าง) จะไปที่ Recovery Menu โดยตรง[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10

    หมายเหตุ: จำไว้ว่าคุณสามารถบังคับให้ Advanced Recovery menu ปรากฏด้วยตัวมันได้ (โดยไม่ต้องใช้ installation media) โดยการบังคับ machine interruptions 3 ครั้งติดกัน – โดย restart/power off เครื่องระหว่าง booting procedure

  3. ภายใน Recovery Menu คลิก Troubleshoot แล้วคลิก Advanced Options จากรายการ troubleshooting sub-items[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  4. ที่เมนู Advanced Options คลิก Command Prompt เพื่อเปิด elevated CMD prompt[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  5. คุณจะถูกพรอมป์ให้เลือก account และพิมพ์ password ที่เกี่ยวข้อง
  6. หลังทำแล้ว และเข้า elevated Command prompt ได้ ให้พิมพ์คำสั่งต่อไปและกด Enter เพื่อปิด Driver Verifier:
    verifier /reset
  7. ปิด elevated CMD prompt และ restart คอมพิวเตอร์ ที่ startup ถัดไป ทำตาม procedure ตาม motherboard manufacturer เพื่ออัปเดต BIOS version และดูว่ากระบวนการเสร็จโดยไม่มีปัญหาหรือไม่
  8. ไม่ว่าผลลัพธ์จะเป็นอย่างไร ทำตามขั้นตอนด้านล่างเพื่อเปิด Driver Verifier ใหม่ และ config ให้เหมือนเดิม
  9. ทำตามขั้นตอน 1 ถึง 4 เพื่อกลับไป elevated CMD Prompt ครั้งนี้ พิมพ์ 'Verifier' กด Enter เพื่อเปิด Driver Verifier
  10. ภายในหน้าต่าง Driver Verifier Manager เลือก Create custom settings (for code developers) และคลิก Next ไปหน้าต่างถัดไป
    [แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  11. ที่พรอมป์ถัดไป ตรวจสอบให้แน่ใจว่า checkbox ที่เกี่ยวกับ I/O verification, / Force pending I/O requests (*) และ IRP logging (*) เปิดอยู่ เมื่อ setting ที่จำเป็นทั้งหมดเปิดแล้ว คลิก Next ไปเมนูถัดไป[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  12. เมื่อถึงหน้าจอถัดไป เลือก toggle Select driver names from a list แล้วคลิก Next ไปเมนูถัดไป[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  13. หลังไปหน้าจอถัดไป คลิก Provider เรียงทุกอย่างตามอักษร แล้วติ๊ก checkbox ของทุก driver ที่ไม่ได้ลงนามโดย Microsoft Corporation เมื่อเสร็จ คลิก Finish เพื่อเสร็จสิ้นกระบวนการ[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  14. สุดท้าย คุณจะถูกพรอมป์ restart คอมพิวเตอร์ เพื่อให้การเปลี่ยนแปลงมีผล ทำได้โดยคลิก Ok แล้วรอเครื่องบูตกลับมา

ในกรณีที่ปัญหาเดียวยังคงอยู่แม้หลังปิด Driver Verifier ให้ไปด้านล่างสำหรับวิธีแก้ amifldrv64.sys BSOD อีกวิธี

วิธีที่ 2: ใช้ System Restore

จำไว้ว่า amifldrv64.sys ปกติเกี่ยวข้องกับ MSI Live update agent และ BSOD ที่เกี่ยวข้องกับมันมักปรากฏหลัง BIOS update ล้มเหลว

หากเกิดในสถานการณ์ของคุณ โอกาสสูงว่าคุณไม่สามารถบูตเครื่องได้อย่างถูกต้องอีกต่อไป ในกรณีนี้ วิธีแก้ที่เป็นไปได้คือใช้ system restore utility คืนคอมพิวเตอร์ไปสู่สภาพก่อนที่จะพยายามอัปเดต BIOS

เพื่อทำเช่นนี้ คุณสามารถทำตาม บทความนี้ จะแสดงวิธีใช้ restore point ที่สร้างไว้ก่อนหน้า และวิธีเปิด System Restore utility หากไม่สามารถผ่าน initial booting sequence ได้

ในกรณีที่คุณลองแล้วไม่สำเร็จ หรือไม่มี restore snapshot ที่เหมาะสม ให้ไปวิธีถัดไป

วิธีที่ 3: ถอนการติดตั้ง MSI Live Update Program

หาก BSOD ชี้ไปที่ amifldrv64.sys หรือ NTIOLib_X64.sys แต่ BSOD ไม่เกิดตอน startup (คุณผ่าน booting sequence ได้) น่าจะเป็นว่า random BSOD crashes มาจาก MSI Live update program

ผู้ใช้ที่ได้รับผลกระทบหลายคนที่ก็ต่อสู้กับปัญหานี้ รายงานกลับมาว่าพวกเขาสุดท้ายหยุด BSOD ได้หลังถอนการติดตั้ง Live Update program

การกำจัดมันหมายความว่าคุณจะเสียความสามารถในการอัปเดต BIOS และ chipset drivers อัตโนมัติ แต่หากมันให้ความเสถียร มันดีกว่า BSOD crashes บ่อยครั้ง

นี่คือคำแนะนำเร็วสำหรับการถอนการติดตั้ง MSI Live Update Program:

  1. กด Windows key + R เปิด Run dialog box พิมพ์ 'appwiz.cpl' กด Enter เปิดเมนู Programs and Features[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  2. ภายในเมนู Programs and Features เลื่อนลงหา MSI Live Update Program
  3. เมื่อเห็นแล้ว คลิกขวา และเลือก Uninstall จาก context menu ที่ปรากฏ เพื่อกำจัดมัน[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  4. ใน uninstallation wizard ทำตามพรอมป์บนหน้าจอจนเสร็จ แล้ว restart คอมพิวเตอร์ และดูว่า frequent BSODs หยุดไหมที่ booting sequence ถัดไป

ในกรณีที่คุณยังเจอปัญหานี้ ให้ไปวิธีถัดไป

วิธีที่ 4: สร้าง Bootable BIOS Update USB

หากคุณรับ BSOD ขณะพยายาม flash BIOS ภายใน OS โอกาสสูงว่าคุณจะต้องใช้ flash drive utility method เพื่อทำ procedure ให้เสร็จโดยไม่ได้รับ error

การ flash BIOS ใน OS แน่นอนว่าง่ายกว่า แต่รู้จักกันดีว่าทำให้เกิดปัญหามาก และอาจทำให้ PC ไม่บูตได้

หากสถานการณ์นี้ applicable คุณควรแก้ได้โดยสร้าง bootable USB ที่มี BIOS update และติดตั้งจากหน้าจอแรก

จำไว้ว่าแต่ละ manufacturer มี BIOS updates ของตนเองตามรุ่นต่างๆ และขั้นตอนการติดตั้งจะต่างกันเล็กน้อย แม้ไม่มี universal way ในการ flash BIOS via USB เราสร้าง general steps บางอย่างที่ควรชี้ทางให้คุณ

สำคัญ: โปรดอ้างอิงเอกสารทางการจาก manufacturer ของคุณเกี่ยวกับวิธีอัปเดต BIOS version ผ่าน USB

นี่คือวิธีสร้าง bootable BIOS Update USB:

  1. ตรวจสอบว่าคุณมี blank USB flash drive พร้อม หากมีข้อมูลอยู่ backup แล้ว คลิกขวา flash drive เลือก Format จาก context menu[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  2. ในหน้าจอ Format ตั้ง File System เป็น FAT32 และติ๊ก Quick Format คลิก Start เมื่อพร้อม format drive[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  3. เมื่อเสร็จสิ้น ไปดาวน์โหลด BIOS update ที่ต้องการติดตั้งจากเว็บไซต์ manufacturer และ copy ลง USB flash drive[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10

    หมายเหตุ: ขึ้นอยู่กับ motherboard manufacturer คุณอาจต้องทำ specific files ให้กับไฟล์들 เพื่อให้ติดตั้งจาก USB drive ได้

  4. หลัง Boot files คัดลอกลง USB flash drive แล้ว restart คอมพิวเตอร์ และกด key ที่ต้องการ (Setup key) ที่ startup ถัดไป เพื่อเข้า BIOS settings
    [แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10หมายเหตุ: ปกติ setup key คือ Esc, Del, หรือ F keys (F2, F4, F6, F8, F12) หากหาไม่ได้เอง ให้ค้นออนไลน์สำหรับขั้นตอนเฉพาะการเข้าถึง BIOS settings ตาม motherboard model ของคุณ
  5. ภายใน BIOS settings หาตัวเลือกชื่อ Update System BIOS (หรือชื่อคล้ายกัน)[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  6. คุณจะถูกถามยืนยันกระบวนการ และเลือก drive ที่มี BIOS update เมื่อเลือก drive ที่เหมาะสมและยืนยัน กระบวนการอัปเดต BIOS จะเริ่มอัตโนมัติ[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  7. เมื่อ procedure เสร็จ restart คอมพิวเตอร์ และรอให้บูตขึ้น ที่จุดนี้ คุณสามารถถอด USB flash disk ออกจากคอมพิวเตอร์ได้อย่างปลอดภัย

ในกรณีที่ปัญหาเดียวยังคงอยู่ หรือปัญหาเริ่มเกิดหลังจากที่คุณอัปเดต BIOS สำเร็จ ให้ไปวิธีแก้ถัดไป

วิธีที่ 5: ติดตั้ง WiFi adapter ใหม่

หากคุณเริ่มเจอปัญหาทันทีหลังจากเสร็จสิ้น BIOS update (หรือหลังพยายามล้มเหลว) คุณควรตรวจสอบ WiFi adapter driver ด้วย ได้พบว่า botched BIOS update อาจส่งผลต่อ WLAN driver ด้วย

เราระบุ user reports หลายรายยืนยันว่า culprit นี้เป็นสาเหตุในกรณีของพวกเขา – ในทุกกรณี ปัญหาแก้ไขได้โดยการติดตั้ง WiFi adapter driver ใหม่ผ่าน Device Manager

นี่คือคำแนะนำเร็วสำหรับการติดตั้ง WiFi adapter driver ใหม่ผ่าน Device Manager เพื่อหยุด BSODs ที่ชี้ไป amifldrv64.sys หรือ NTIOLib_X64.sys:

  1. กด Windows key + R เปิด Run dialog box พิมพ์ 'devgmt.msc' กด Enter เปิด Device Manager เมื่อ UAC ถาม คลิก Yes เปิด Device Manager ด้วย admin access[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  2. ภายใน Device Manager เลื่อนลงผ่านรายการอุปกรณ์ที่ติดตั้ง และขยาย drop-down menu ที่เกี่ยวกับ Network Adapters
  3. ต่อไป จากรายการ sub-items ที่มี ให้คลิกขวา entry ที่เกี่ยวกับ WiFi driver ของคุณ และเลือก Properties จาก context menu[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  4. ภายใน Properties screen ของ Wi-Fi Driver เลือกแท็บ Driver จากเมนูด้านบน แล้วคลิก Uninstall Device เพื่อลบออกจากคอมพิวเตอร์
  5. เมื่อมี confirmation prompt คลิก Uninstall อีกครั้งยืนยันกระบวนการ แล้วรอจนเสร็จ[แก้ไข] Amifldrv64.sys BSOD เมื่ออัปเดต BIOS บน Windows 10
  6. เมื่อเสร็จสิ้น restart คอมพิวเตอร์ เพื่อให้ OS แทนที่ WIFI driver ที่หายไปด้วย generic equivalent ที่ startup ครั้งที่สอง (เมื่อ internet connection ทำงานอีกครั้ง) Windows จะอัปเดต WiFi driver เป็นเวอร์ชันล่าสุดตาม motherboard manufacturer
  7. หลัง WI-Fi driver ติดตั้งใหม่แล้ว ทำซ้ำ action ที่เคยทำให้ BSOD เพื่อดูว่าปัญหาแก้ไขแล้วหรือไม่

ในกรณีที่ปัญหายังคงอยู่ ให้ไปวิธีสุดท้ายด้านล่าง

วิธีที่ 6: ทำ Repair Install

หากคำแนะนำข้างต้นไม่ได้ผล โอกาสสูงว่าคุณต้อง refresh ทุก OS component เพื่อแทนที่ corrupted instances

วิธีที่มีประสิทธิภาพที่สุดคือทำ repair install แต่จำไว้ว่าคุณต้องมี compatible media เพื่อทำให้เสร็จสิ้น

นี่คือวิธีสร้าง compatible installation media สำหรับ Windows 7 หรือ Windows 10