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

แก้ไขข้อผิดพลาด Windows 0x80070570: Cannot Install Required Files

แก้ไข Windows Cannot Install Required Files 0x80070570

หากคุณอยู่ระหว่าง Update หรือ Upgrade Windows อาจเจอ Error Code 0x80070570 และการติดตั้งไม่ดำเนินต่อเนื่องเพราะข้อผิดพลาดนี้ ข้อมูลพร้อมข้อผิดพลาดระบุว่า Installer หาไฟล์บางไฟล์ไม่เจอ ทำให้ไม่สามารถดำเนินการ Update/Upgrade ต่อได้ ข้อความเต็มๆ คือ:

Windows cannot install required files. The file may be corrupt or missing. Make sure all files required for installation are available and restart the installation. Error code: 0x80070570.

สาเหตุของ Error 0x80070570

ไม่มีสาเหตุเฉพาะเจาะจง แต่สาเหตุที่เป็นไปได้มีดังนี้:

  • Permission Issues (ปัญหาสิทธิ์)
  • Corrupted Registry (Registry เสียหาย)
  • Corrupt System Files (ไฟล์ระบบเสียหาย)
  • Damaged or faulty Hard Disk (ฮาร์ดดิสก์เสีย/ผิดปกติ)
  • Virus or Malware
  • Damaged or Bad sectors in RAM (RAM มี Bad Sectors)

บางครั้ง Error 0x80070570 เกิดจาก Built-in SATA Drivers ไม่ถูกจดทะเบียนระหว่างติดตั้ง/อัปเกรด Windows มาดูวิธีแก้ไขกัน

วิธีที่ 1: อัปเดต BIOS

หากคุณสามารถกลับไป Build ก่อนหน้าและ Login Windows ได้ ให้ลองอัปเดต BIOS

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

  1. กด Windows Key + R พิมพ์ msinfo32 กด Enter เปิด System Information
  2. ใน System Information หา BIOS Version/Date จด Manufacturer และ BIOS Version
  3. ไปที่เว็บไซต์ผู้ผลิต (เช่น Dell) ใส่ Serial Number หรือ Auto Detect
  4. จากรายการ Driver คลิก BIOS ดาวน์โหลดเวอร์ชันที่แนะนำ
  5. สำคัญ: อย่าปิดเครื่องหรือถอด Power ขณะอัปเดต BIOS จะทำให้เครื่องเสีย ระหว่างอัปเดต เครื่องจะ Restart และเห็นหน้าจอดำสั้นๆ
  6. เมื่อดาวน์โหลดเสร็จ ดับเบิลคลิกไฟล์ .exe เพื่อรัน
  7. อัปเดต BIOS เสร็จ อาจ Fix Windows Cannot Install Required Files 0x80070570 ได้

วิธีที่ 2: เปลี่ยน SATA Operation เป็น AHCI

  1. Boot เข้า BIOS (Dell กด Delete หรือ F2 ขณะโชว์โลโก้ อื่นๆ อาจต่าง)
  2. ไปที่ Drives > SATA Operation (อาจต่างใน Non-Dell)
  3. เปลี่ยน SATA Configuration เป็น AHCI
  4. กด Escape เลือก Save / Exit
  5. ปิดเครื่อง ถอดอุปกรณ์ USB ทั้งหมด ก่อนลองติดตั้งใหม่
  6. หากยังไม่แก้ ให้เปลี่ยน SATA Operation กลับค่า Default แล้ว Reboot

วิธีที่ 3: ตรวจสอบ Installation Media ไม่ได้รับความเสียหาย

บางครั้ง Error เกิดจาก Installation Media เสียหาย ต้องดาวน์โหลด Windows ISO ใหม่จากเว็บ Microsoft และสร้าง Bootable DVD หรือ USB Flash Drive ใหม่

วิธีที่ 4: รัน SFC และ CHKDSK

  1. กด Windows Key + X คลิก Command Prompt (Admin)
  2. พิมพ์ใน cmd กด Enter:
    Sfc /scannow
    sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (ถ้าข้างบนล้มเหลว ลองอันนี้)
  3. รอเสร็จ Reboot คอมพิวเตอร์
  4. รัน CHKDSK จาก Fix File System Errors with Check Disk Utility(CHKDSK)
  5. รอเสร็จ Reboot อีกครั้ง

วิธีที่ 5: รัน MemTest86+

หมายเหตุ: ต้องมีคอมพิวเตอร์อีกเครื่อง เพื่อดาวน์โหลดและ Burn Memtest86+ ลง Disc หรือ USB

  1. เสียบ USB Flash Drive
  2. ดาวน์โหลดติดตั้ง Windows Memtest86 Auto-installer for USB Key
  3. คลิกขวาไฟล์ Image ที่ดาวน์โหลด เลือก Extract here
  4. เปิดโฟลเดอร์ รัน Memtest86+ USB Installer
  5. เลือก USB ที่เสียบ เพื่อ Burn MemTest86 (จะ Format USB)
  6. เสร็จแล้ว เสียบ USB ไปที่เครื่องที่ Error Windows Cannot Install Required Files 0x80070570
  7. Restart เลือก Boot จาก USB Flash Drive
  8. Memtest86 จะเริ่มทดสอบ Memory Corruption
  9. หาก Pass ทุก Test RAM ทำงานปกติ
  10. หาก Fail บางขั้นตอน Memtest86 จะพบ Memory Corruption หมายความว่า Error 0x80070570 มาจาก RAM เสีย/Bad Sectors
  11. เพื่อ Fix Windows Cannot Install Required Files 0x80070570 ต้องเปลี่ยน RAM หากพบ Bad Memory Sectors

วิธีที่ 6: ใช้ Microsoft Management Console (MMC)

  1. เปิด Command Prompt ด้วย Windows Installation Media หรือ Recovery Disc
  2. พิมพ์ mmc กด Enter
  3. เปิด Microsoft Management Console คลิก File > Add/Remove Snap-in
  4. จาก Snap-in ด้านซ้าย เลือก Computer Management คลิก Add
  5. เลือก Local Computer คลิก Finish แล้ว OK
  6. ขยาย Computer Management ไป: System Tools > Local Users and Groups > Users
  7. จากหน้าต่างขวา ดับเบิลคลิก Administrator
  8. Uncheck Account is disabled คลิก OK
  9. คลิกขวา Administrator เลือก Set Password
  10. Reboot คอมพิวเตอร์ ควรแก้ไขปัญหาได้

สำหรับ Windows Home Edition ไม่สามารถทำข้างต้นได้ ให้เปิด Command Prompt พิมพ์: net user administrator /active:yes net user administrator password /active:yes หมายเหตุ: แทนค่า password ด้วยรหัสผ่านที่ต้องการสำหรับ Administrator Account นี้

แนะนำให้อ่าน:

  • แก้ไข Your Account Has Been Disabled. Please See Your System Administrator
  • ค้นหารหัสผ่าน WiFi ที่ลืมใน Windows 10
  • แก้ไข CD/DVD drive not showing up in Windows Explorer
  • แก้ไข The User Profile Service failed the logon error

เรียบร้อยแล้ว คุณได้ แก้ไข Windows Cannot Install Required Files 0x80070570 error เรียบร้อยแล้ว หากยังมีคำถาม สามารถถามได้ในส่วนความคิดเห็นครับ