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

คู่มือล้าง Windows 10 Update Cache แบบ Manual ทีละขั้นตอน

การล้าง Windows 10 Update Cache แบบ Manual จะแก้ไขปัญหาส่วนใหญ่ที่ติดตั้ง Windows 10 Updates ไม่ได้

ในคู่มือนี้จะแนะนำวิธีล้าง Windows 10 Update Cache ทีละขั้นตอนอย่างง่าย

คู่มือล้าง Windows 10 Update Cache แบบ Manual ทีละขั้นตอน

ทำไมต้องล้าง Cache? หากรัน Windows Update แล้วเจอข้อผิดพลาด (หรือข้อผิดพลาดในบทความ "Windows Update Components Must Be Repaired") ส่วนใหญ่เกิดจากไฟล์อัปเดตมีปัญหา ไม่ได้ดาวน์โหลดครบ หรือเสียหาย จะแนะนำวิธีแก้ไขด้านล่าง

วิธีล้าง Windows 10 Update Cache แบบ Manual

ทำตามขั้นตอนด้านล่าง:

  • คลิก Start พิมพ์ "File Explorer" คลิกซ้ายที่ File Explorer
    คู่มือล้าง Windows 10 Update Cache แบบ Manual ทีละขั้นตอน
  • คลิกขวา "Local Disk (C:)" แล้วคลิกซ้าย Properties
    คู่มือล้าง Windows 10 Update Cache แบบ Manual ทีละขั้นตอน
  • หน้าต่างถัดไป คลิก "Disk Clean-up"
    คู่มือล้าง Windows 10 Update Cache แบบ Manual ทีละขั้นตอน
  • ต่อไป คลิก "Clean up system files"
    คู่มือล้าง Windows 10 Update Cache แบบ Manual ทีละขั้นตอน
  • ติ๊กถูก กล่อง "Windows upgrade log files" และ "Temporary Windows Installation files" แล้ว คลิก OK ระบบจะลบไฟล์เหล่านี้
    คู่มือล้าง Windows 10 Update Cache แบบ Manual ทีละขั้นตอน
  • ตอนนี้ คลิก Start พิมพ์ services คลิกซ้ายแอป Services
    คู่มือล้าง Windows 10 Update Cache แบบ Manual ทีละขั้นตอน
  • เลื่อนลง คลิกขวา Windows Update คลิก Stop รอไม่เกิน 1 นาที
    คู่มือล้าง Windows 10 Update Cache แบบ Manual ทีละขั้นตอน
  • เปิด File Explorer อีกครั้ง ไปที่ C:\Windows\SoftwareDistribution
    คู่มือล้าง Windows 10 Update Cache แบบ Manual ทีละขั้นตอน
  • คลิกขวาโฟลเดอร์ Download เลือก Delete กด Yes หากถูกถาม
    คู่มือล้าง Windows 10 Update Cache แบบ Manual ทีละขั้นตอน
  • รีบูตเครื่อง

ตอนนี้ล้าง Windows 10 Update Cache แบบ Manual เสร็จแล้ว รัน Windows Update อีกครั้งดูว่าปัญหาแก้ไขหรือยัง

วิธีล้าง Windows Update Cache ผ่าน Command Prompt

อีกวิธีคือใช้ Command Prompt:

  • คลิก Start พิมพ์ CMD คลิกขวา Command Prompt เลือก Run as administrator
  • ถ้า UAC prompt คลิก YES
  • พิมพ์ net stop wuauserv Enter (หยุด Windows Update service)
  • พิมพ์ C: Enter
  • พิมพ์ cd %Windir%\SoftwareDistribution Enter
  • พิมพ์ del /f /s /q Download Enter
    คู่มือล้าง Windows 10 Update Cache แบบ Manual ทีละขั้นตอน
  • ไฟล์ Cache Windows Update ทั้งหมดจะถูกลบ
  • รีสตาร์ทเครื่อง

วิธีล้าง Windows Update Cache ด้วย Script

สร้างสคริปต์ล้าง Cache:

  • เปิด Notepad
  • วางโค้ดด้านล่าง (ตัวหนา)
    @Echo On
    net stop wuauserv
    C:
    cd %Windir%\SoftwareDistribution
    del /f /s /q Download
    pause
  • บันทึกเป็น Cleardown.cmd บน Desktop
  • คลิกขวา Cleardown.cmd เลือก Run as administrator
  • สคริปต์จะ Pause ให้ดูผลลัพธ์

วิธี Reset Windows Update Components ใน Windows 10

หากวิธีข้างต้นไม่ได้ผล ลอง Reset Windows Update Components:

  • Start > CMD > Run as administrator
  • UAC > YES
  • พิมพ์คำสั่งทีละคำสั่ง:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  • ต่อด้วยคำสั่ง:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old
  • รีสตาร์ทคอมพิวเตอร์

ลงทะเบียน BITS และ Windows Update .dll Files ใหม่

ควร Re-register Windows 10 BITS และ Windows Update .dll ด้วย:

  • Start > CMD > Run as administrator
  • UAC > YES
  • พิมพ์คำสั่งทีละคำสั่ง:
    cd /d %windir%\system32
    regsvr32.exe /s atl.dll
    regsvr32.exe /s urlmon.dll
    regsvr32.exe /s mshtml.dll
    regsvr32.exe /s shdocvw.dll
    regsvr32.exe /s browseui.dll
    regsvr32.exe /s jscript.dll
    regsvr32.exe /s vbscript.dll
    regsvr32.exe /s scrrun.dll
    regsvr32.exe /s msxml3.dll
    regsvr32.exe /s msxml6.dll
    regsvr32.exe /s actxprxy.dll
    regsvr32.exe /s softpub.dll
    regsvr32.exe /s wintrust.dll
    regsvr32.exe /s dssenh.dll
    regsvr32.exe /s rsaenh.dll
    regsvr32.exe /s cryptdlg.dll
    regsvr32.exe /s oleaut32.dll
    regsvr32.exe /s ole32.dll
    regsvr32.exe /s shell32.dll
    regsvr32.exe /s wuapi.dll
    regsvr32.exe /s wuaueng.dll
    regsvr32.exe /s wups.dll
    regsvr32.exe /s wups2.dll
    regsvr32.exe /s qmgr.dll
    regsvr32.exe /s wudriver.dll
  • รีสตาร์ทเครื่อง

Windows Update Cache location ใน Windows 10 อยู่ที่ไหน? อยู่ที่ C:\Windows\SoftwareDistribution\Download ไฟล์ติดตั้ง Windows Updates ทั้งหมดเก็บที่นี่

สำคัญมากที่ต้องล้างโฟลเดอร์นี้ทุก几个月 เพราะอาจโตใหญ่เกินไป