Contact
Line : comsiam
Contact
Line : comsiam

หากคุณพบ Windows 11 Error 0x80070020 ระหว่างการดาวน์โหลดหรือติดตั้ง Windows Update โดยมีข้อความว่า “The process cannot access the file because it is being used by another process” แสดงว่ามีโปรแกรมหรือบริการบางตัวกำลังใช้งานไฟล์ที่ Windows Update ต้องการ ทำให้การติดตั้งอัปเดตไม่สามารถดำเนินการต่อได้
Error Code 0x80070020 มักเกี่ยวข้องกับโปรแกรม Antivirus, โปรแกรมสำรองข้อมูล, โปรแกรมซิงค์ไฟล์ หรือบริการของ Windows ที่ล็อกไฟล์ไว้
บทความนี้จะแนะนำวิธีแก้ไขล่าสุดแบบละเอียด เพื่อให้คุณสามารถติดตั้ง Windows Update ได้สำเร็จ
Error 0x80070020 หมายถึง
The process cannot access the file because it is being used by another process
Windows ไม่สามารถเข้าถึงไฟล์ที่จำเป็นได้ เนื่องจากมีโปรแกรมอื่นกำลังใช้งานไฟล์นั้นอยู่
ข้อผิดพลาดนี้มักเกิดในช่วง
สาเหตุที่พบได้บ่อย ได้แก่
วิธีที่ง่ายที่สุดคือ
รีสตาร์ท Windows
เพราะจะช่วยปลดล็อกไฟล์ที่ถูกใช้งานอยู่
จากนั้นลอง
Settings > Windows Update > Check for updates
อีกครั้ง
หากใช้ Antivirus ของบริษัทอื่น
ให้ปิดการป้องกันแบบ Real-time ชั่วคราว
จากนั้นลองติดตั้งอัปเดตอีกครั้ง
หากอัปเดตสำเร็จ
ควรอัปเดต Antivirus เป็นเวอร์ชันล่าสุด หรือเพิ่ม Windows Update เป็นข้อยกเว้น (Exception)
หากใช้งาน
ให้หยุดการซิงค์ชั่วคราว
เพราะโปรแกรมเหล่านี้อาจล็อกไฟล์ที่ Windows Update ต้องใช้งาน
กด
msconfig
เลือก
Selective startup
จากนั้น
ปิดบริการที่ไม่ใช่ของ Microsoft
รีสตาร์ทเครื่อง
แล้วลองติดตั้งอัปเดตอีกครั้ง
เปิด
Command Prompt (Run as Administrator)
หยุดบริการ
net stop wuauserv
net stop bits
net stop cryptsvc
เปลี่ยนชื่อโฟลเดอร์
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
เริ่มบริการใหม่
net start cryptsvc
net start bits
net start wuauserv
รีสตาร์ทเครื่อง
เปิด
Command Prompt
รัน
sfc /scannow
เมื่อเสร็จแล้ว
DISM /Online /Cleanup-Image /RestoreHealth
คำสั่งทั้งสองช่วยซ่อมไฟล์ระบบที่เสียหาย
เปิด
Task Manager
ตรวจสอบว่ามีโปรแกรมใดใช้ CPU หรือ Disk สูงผิดปกติ
หากพบโปรแกรมที่กำลังเข้าถึงไฟล์จำนวนมาก
ให้ปิดก่อนเริ่ม Windows Update
ไปที่
Settings > System > Troubleshoot > Other troubleshooters
เลือก
Windows Update
กด
Run
Windows จะตรวจสอบและแก้ไขปัญหาเกี่ยวกับบริการอัปเดต
หากทราบหมายเลข KB
ดาวน์โหลดจาก
Microsoft Update Catalog
แล้วติดตั้งเอง
ช่วยหลีกเลี่ยงปัญหาที่เกิดจาก Windows Update Service ได้ในบางกรณี
หากยังพบ Error เดิม
ใช้
ทำ In-place Upgrade
Windows จะซ่อมไฟล์ระบบทั้งหมดโดยไม่ลบข้อมูลส่วนตัว
ทีมงาน comsiam แนะนำให้ปิดโปรแกรมทุกตัวที่ทำงานอยู่เบื้องหลังก่อนเริ่ม In-place Upgrade เพื่อป้องกันการล็อกไฟล์ระหว่างติดตั้ง
นอกจากนี้ comsiam แนะนำให้หลีกเลี่ยงการรันโปรแกรมสแกนไวรัสแบบเต็มระบบในช่วงที่ Windows Update กำลังทำงาน เพราะทั้งสองกระบวนการอาจแย่งใช้งานไฟล์เดียวกัน
Windows 11 Error 0x80070020 มักเกิดจากไฟล์ที่ Windows Update ต้องใช้งานถูกโปรแกรมอื่นล็อกไว้ วิธีแก้ที่ได้ผลคือรีสตาร์ทเครื่อง ปิด Antivirus และโปรแกรมซิงค์ไฟล์ ใช้ Clean Boot รีเซ็ต Windows Update Components และซ่อมไฟล์ระบบด้วย SFC และ DISM หากยังไม่สามารถแก้ไขได้ การทำ In-place Upgrade เป็นทางเลือกที่ช่วยซ่อมระบบโดยไม่ต้องติดตั้ง Windows ใหม่
Error 0x80070020 ของคุณเกิดขึ้นหลังเปิดโปรแกรมใดเป็นพิเศษ เช่น Antivirus, OneDrive, Google Drive หรือโปรแกรมสำรองข้อมูลหรือไม่?