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

แก้ปัญหา Steam ดาวน์โหลดไม่ได้: วิธีแก้ด่วนเมื่อเกมดาวน์โหลดล้มเหลว

Steam เป็นแพลตฟอร์มที่ยอดเยี่ยมสำหรับดาวน์โหลดและเล่นเกมล้านๆ โดยไม่มีขีดจำกัด Steam Client ได้รับการอัปเดตเป็นระยะ ทุกเกมบน Steam ถูกแบ่งเป็นชิ้นเล็กๆ ประมาณ 1 MB Manifest ของเกมช่วยประกอบชิ้นส่วนเหล่านี้จากฐานข้อมูล Steam เมื่อเกมมีอัปเดต Steam จะวิเคราะห์และประกอบชิ้นส่วนตามลำดับ อย่างไรก็ตาม คุณอาจเจอปัญหา Steam update stuck at 0 bytes per second เมื่อ Steam หยุดการแตกไฟล์และจัดเรียงระหว่างดาวน์โหลด อ่านด้านล่างเพื่อเรียนรู้วิธีแก้ Steam not downloading games บน Windows 10

วิธีแก้ Steam Not Downloading Games

หมายเหตุ: อย่ารบกวนกระบวนการติดตั้งหรือกังวลเรื่อง Disk Usage ขณะ Steam ติดตั้งเกม/อัปเดตอัตโนมัติ

มาดูสาเหตุที่เป็นไปได้ของปัญหานี้:

  • Network Connection: ความเร็วดาวน์โหลดมักขึ้นกับขนาดไฟล์ การเชื่อมต่อเครือข่ายผิดปกติและการตั้งค่าเครือข่ายที่ผิดบนระบบ อาจทำให้ Steam ช้าลง
  • Download Region: Steam ใช้ตำแหน่งของคุณสำหรับเข้าถึงและดาวน์โหลดเกม ขึ้นกับภูมิภาคและการเชื่อมต่อเครือข่าย ความเร็วอาจแตกต่างกัน ภูมิภาคที่ใกล้ที่สุดอาจไม่ใช่ตัวเลือกที่ดี เพราะ Traffic สูง
  • Windows Firewall: ขออนุญาตให้โปรแกรมทำงาน หากกด Deny จะใช้ฟีเจอร์ไม่ได้ทั้งหมด
  • Third-party Antivirus: ป้องกันโปรแกรมอันตราย แต่อาจก่อให้เกิด Steam not downloading games หรือ Steam update stuck at 0 bytes ขณะสร้าง Connection Gateway
  • Update Issues: อาจเจอ Error: error occurred while updating [game] และ error occurred while installing [game] ไฟล์ต้องมี Writable Permission เพื่ออัปเดตถูกต้อง Refresh Library Files และ Repair Game Folder
  • Issues with Local Files: ต้อง Verify Integrity ของ Game Files และ Game Cache เพื่อกัน Steam Update Stuck Error
  • DeepGuard Protection: DeepGuard เป็นบริการคลาวด์ที่เชื่อถือได้ ให้ใช้แอปปลอดภัยเท่านั้น และปกป้องจากไวรัส/มัลแวร์ แต่อาจ Trigger Steam Update Stuck
  • Running Background Tasks: งานพื้นหลังเพิ่ม CPU/Memory Usage ส่งผลต่อประสิทธิภาพระบบ การปิด Background Tasks คือวิธี fix Steam not downloading games issue
  • Improper Steam Installation: เมื่อไฟล์/โฟลเดอร์ข้อมูลเสียหาย จะ Trigger Steam Update Stuck หรือ Not Downloading Error ตรวจสอบว่าไม่มีไฟล์หายหรือเสียหาย

วิธีที่ 1: เปลี่ยน Download Region

ตอนดาวน์โหลดเกม Steam ตำแหน่งและภูมิภาคถูกตรวจสอบ บางครั้งภูมิภาคผิดถูกจัดสรร และเกิด Steam not downloading games มี Steam Servers หลายตัวทั่วโลก กฎพื้นฐานคือ ยิ่งภูมิภาคใกล้ตำแหน่งจริง ยิ่งดาวน์โหลดเร็ว ขั้นตอนเปลี่ยน Region เพื่อดาวน์โหลด Steam เร็วขึ้น:

  1. เปิด Steam App เลือก Steam มุมซ้ายบน
  2. จากเมนูแบบเลื่อนลง คลิก Settings
  3. ในหน้าต่าง Settings ไปที่เมนู Downloads
  4. คลิกส่วน Download Region เพื่อดูรายการ Steam Servers ทั่วโลก
  5. จากรายการภูมิภาค เลือกพื้นที่ ใกล้ตำแหน่งคุณที่สุด
  6. ตรวจสอบ Restrictions Panel ให้แน่ใจว่า:
    • Limit bandwidth to: ไม่ติ๊กถูก
    • Throttle downloads while streaming เปิดใช้งาน
  7. คลิก OK เมื่อทำการเปลี่ยนแปลงครบ

ตอนนี้ความเร็วดาวน์โหลดควรเร็วขึ้น แก้ปัญหา Steam not downloading games

วิธีที่ 2: ล้าง Steam Cache

วิธี 2A: Clear Download Cache จากภายใน Steam

ทุกครั้งที่ดาวน์โหลดเกมใน Steam ไฟล์ Cache เพิ่มเติมจะถูกเก็บในระบบ ไม่มีประโยชน์แต่ทำให้ดาวน์โหลดช้าลงมาก ขั้นตอน Clear Download Cache ใน Steam:

  1. เปิด Steam ไป Settings > Downloads ตามวิธีที่ 1
  2. คลิก CLEAR DOWNLOAD CACHE

วิธี 2B: ลบ Steam Cache จากโฟลเดอร์ Cache ของ Windows

  1. พิมพ์ %appdata% ใน Windows Search คลิก Open จากแผงขวา
  2. จะไปที่ AppData Roaming Folder ค้นหา Steam
  3. คลิกขวา Steam เลือก Delete
  4. พิมพ์ %LocalAppData% ใน Windows Search อีกครั้ง
  5. หาโฟลเดอร์ Steam ใน Local AppData Folder และ Delete เช่นกัน
  6. Restart ระบบ ตอนนี้ไฟล์ Cache ของ Steam ทั้งหมดจะถูกลบจากคอมพิวเตอร์

การล้าง Download Cache อาจแก้ปัญหาที่เกี่ยวกับการดาวน์โหลดหรือเริ่มแอป รวมถึง fix Steam not downloading games

วิธีที่ 3: Flush DNS Cache

ระบบค้นหาทีปลายทางอินเทอร์เน็ตได้เร็วด้วย DNS (Domain Name System) ที่แปลงที่อยู่เว็บเป็น IP Address ผ่าน Domain Name System คนทั่วไปหาที่อยู่เว็บได้ง่ายด้วยคำที่จดจำง่าย เช่น techcult.com

DNS Cache Data ช่วยข้าม Request ไป DNS Server บนอินเทอร์เน็ต โดยเก็บข้อมูลชั่วคราวจาก DNS Lookups ก่อนหน้า แต่ตามเวลา Cache อาจเสียหายและเต็มไปด้วยข้อมูลไม่จำเป็น ทำให้ระบบช้าและก่อให้เกิด Steam not downloading games

หมายเหตุ: DNS Cache เก็บระดับ OS และ Web Browser ดังนั้นแม้ Local DNS Cache ว่าง DNS Cache อาจอยู่ใน Resolver และต้องลบ

ขั้นตอน Flush และ Reset DNS Cache บน Windows 10:

  1. พิมพ์ cmd ใน Windows Search เปิด Command Prompt ด้วย Run as Administrator
  2. พิมพ์ ipconfig /flushdns กด Enter
  3. รอกระบวนการเสร็จ และ Restart คอมพิวเตอร์

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

System File Checker (SFC) และ Deployment Image Servicing & Management (DISM) ช่วยซ่อมไฟล์เสียหายในระบบและซ่อมแซม/แทนที่ไฟล์ที่จำเป็น ขั้นตอนรัน SFC และ DISM:

  1. เปิด Command Prompt เป็น Administrator (ตามข้างต้น)
  2. พิมพ์คำสั่งต่อไปนี้ ทีละคำสั่ง กด Enter ทุกคำสั่ง:
    sfc /scannow
    DISM.exe /Online /Cleanup-image /Scanhealth
    DISM.exe /Online /Cleanup-image /Restorehealth
    DISM.exe /Online /Cleanup-image /startcomponentcleanup

วิธีที่ 5: รีเซ็ต Network Configuration

การรีเซ็ต Network Configuration จะแก้ไขความขัดแย้งหลายอย่าง รวมถึงล้าง Cache และ DNS Data ที่เสียหาย Network Settings จะกลับสู่ค่าเริ่มต้น และคุณจะได้ IP Address ใหม่จาก Router วิธี fix Steam not downloading games โดยการรีเซ็ต Network Settings:

  1. เปิด Command Prompt ด้วยสิทธิ์ Admin (ตามข้างต้น)
  2. พิมพ์คำสั่งทีละอัน กด Enter:
    netsh winsock reset
    netsh int ip reset
    ipconfig /release
    ipconfig /renew
    ipconfig /flushdns
  3. Restart ระบบ และเช็คว่า Steam not downloading games แก้ไขแล้วหรือยัง

วิธีที่ 6: ตั้งค่า Proxy Settings เป็น Automatic

Windows LAN Proxy Settings บางครั้งก่อให้เกิด Steam not downloading games ลองตั้ง Proxy Settings เป็น Automatic เพื่อแก้ Steam Update Stuck Error บน Windows 10:

  1. พิมพ์ Control Panel ใน Windows Search เปิดจากผลลัพธ์
  2. ตั้ง View by > Large icons คลิก Internet Options
  3. ไปแท็บ Connections คลิก LAN Settings
  4. ติ๊กถูก Automatically detect settings คลิก OK
  5. Restart ระบบ และเช็คว่าปัญหายังคงอยู่หรือไม่

วิธีที่ 7: Verify Integrity of Game Files

ต้องแน่ใจว่าเปิด Steam เวอร์ชันล่าสุดเพื่อกัน Steam not downloading games อ่านบทความ "How to Verify the Integrity of Game Files on Steam" ของเรา

นอกจาก Verify Integrity แล้ว ให้ Repair Library Folders ดังนี้:

  1. ไป Steam > Settings > Downloads > Steam Library Folders
  2. คลิกขวาโฟลเดอร์ที่ต้องการซ่อม แล้วคลิก Repair Folder
  3. ไป File Explorer > Steam > Package Folder
  4. คลิกขวา และ Delete

วิธีที่ 8: รัน Steam เป็น Administrator

ผู้ใช้บางคนแนะนำว่า Run Steam as Administrator สามารถแก้ Steam Update Stuck at 0 bytes per second บน Windows 10 ได้

  1. คลิกขวา Steam Shortcut คลิก Properties
  2. ในหน้าต่าง Properties ไปแท็บ Compatibility
  3. ติ๊กถูก Run this program as an administrator
  4. คลิก Apply > OK บันทึก

วิธีที่ 9: แก้ไขการรบกวนของ Antivirus ภายนอก (ถ้ามี)

โปรแกรมบางตัว เช่น ZoneAlarm Firewall, Reason Security, Lavasoft Ad-ware Web Companion, Comcast Constant Guard, Comodo Internet Security, AVG, Kaspersky, Norton, ESET, McAfee, PCKeeper/MacKeeper, Webroot SecureAnywhere, BitDefender, ByteFence มักรบกวนเกม แนะนำให้ Disable หรือ Uninstall Antivirus ภายนอก

หมายเหตุ: ขั้นตอนอาจแตกต่างตาม Antivirus ที่ใช้ ใช้ Avast Free Antivirus เป็นตัวอย่าง

ขั้นตอนปิด Avast ชั่วคราว:

  1. คลิกขวา Avast Icon จาก Taskbar
  2. คลิก Avast shields control เลือกอย่างใดอย่างหนึ่ง:
    • Disable for 10 minutes
    • Disable for 1 hour
    • Disable until computer is restarted
    • Disable permanently

หากไม่แก้ปัญหา ให้ Uninstall ดังนี้:

  1. เปิด Control Panel เลือก Programs and Features
  2. เลือก Avast Free Antivirus คลิก Uninstall
  3. คลิก Yes ในกล่องยืนยัน
  4. Restart ระบบ ยืนยันว่าแก้ไขแล้ว

หมายเหตุ: วิธีนี้ช่วย Uninstall Antivirus หรือแอปที่ทำงานผิดปกติอย่างถาวร

วิธีที่ 10: ปิด DeepGuard – F-Secure Internet Security (ถ้ามี)

DeepGuard ตรวจสอบความปลอดภัยแอปโดยเฝ้าระวังพฤติกรรมแอป ป้องกันแอปอันตรายเข้าถึงเครือข่าย และปกป้องระบบจากโปรแกรมที่พยายามเปลี่ยนฟังก์ชัน/การตั้งค่า แต่วิธีบางอย่างของ F-Secure อาจรบกวน Steam และ Trigger Steam Update Stuck หรือ Not Downloading Errors ขั้นตอนง่ายๆ ปิด DeepGuard:

  1. เปิด F-Secure Internet Security บน Windows PC
  2. เลือกไอคอน Computer Security
  3. ไป Settings > Computer
  4. คลิก DeepGuard ยกเลิกติ๊ก Turn on the DeepGuard
  5. Close หน้าต่างและออกจากแอป

คุณปิด DeepGuard แล้ว ปัญหา Steam not downloading 0 bytes ควรแก้ไขได้

วิธีที่ 11: ปิด Background Tasks

ตามที่กล่าว แอปพื้นหลังใช้ทรัพยากรระบบโดยไม่จำเป็น ขั้นตอนปิด Background Processes เพื่อ fix Steam not downloading games:

  1. เปิด Task Manager คลิกขวาที่พื้นที่ว่างบน Taskbar
  2. ในแท็บ Processes ค้นหาและ เลือก Tasks ที่ไม่จำเป็น
  3. หมายเหตุ: เลือกเฉพาะ Third-party Programs หลีกเลี่ยง Windows/Microsoft Processes
  4. คลิก End Task ด้านล่าง และ Reboot ระบบ

วิธีที่ 12: ปิด Windows Defender Firewall ชั่วคราว

ผู้ใช้บางคนรายงานความขัดแย้งกับ Windows Defender Firewall และ Steam Update Stuck Error หายไปเมื่อปิด คุณลองดู แล้วเปิด Firewall กลับหลังดาวน์โหลดเสร็จ

  1. เปิด Control Panel เลือก System and Security
  2. คลิก Windows Defender Firewall
  3. คลิก Turn Windows Defender Firewall on or off จากเมนูซ้าย
  4. ติ๊กถูกทุกกล่อง Turn off Windows Defender Firewall (not recommended)
  5. Reboot ระบบ และดาวน์โหลดให้เสร็จ

หมายเหตุ: จำได้ว่าเปิด Firewall กลับหลังอัปเดตเสร็จ

วิธีที่ 13: Reinstall Steam

ข้อบกพร่องทั่วไปของซอฟต์แวร์ สามารถแก้ได้โดย Uninstall แอปทั้งหมดจากระบบและ Install ใหม่ วิธีทำ:

  1. ไป Windows Search พิมพ์ Apps คลิก Apps & Features
  2. ค้นหา Steam ใน Search this list
  3. คลิก Uninstall ลบออกจาก PC
  4. เปิดลิงก์ที่ให้มา เพื่อดาวน์โหลดและติดตั้ง Steam ใหม่
  5. ไป My Downloads ดับเบิลคลิก SteamSetup เปิด
  6. คลิก Next จนเห็น Install Location
  7. เลือก Destination Folder ด้วย Browse… คลิก Install
  8. รอติดตั้งเสร็จ คลิก Finish
  9. รอจน Steam Packages ติดตั้งทั้งหมด

วิธีที่ 14: Perform Windows Clean Boot

ปัญหา Steam Update Stuck หรือ Not Downloading สามารถแก้ได้ด้วย Clean Boot ของบริการและไฟล์สำคัญใน Windows 10

หมายเหตุ: ต้อง Login เป็น Administrator เพื่อ Clean Boot

  1. เปิด Run Dialog กด Windows + R
  2. พิมพ์ msconfig คลิก OK
  3. หน้าต่าง System Configuration เปิด ไปแท็บ Services
  4. ติ๊กถูก Hide all Microsoft services คลิก Disable All
  5. ไปแท็บ Startup คลิกลิงก์ Open Task Manager
  6. Disable Tasks ที่ไม่จำเป็นจากแท็บ Start-up
  7. ออก Task Manager & System Configuration Restart คอมพิวเตอร์

ปัญหาที่เกี่ยวข้องกับ Steam Update Stuck Error

ปัญหาต่อไปนี้สามารถแก้ได้ด้วยวิธีในบทความนี้:

  • Steam update stuck at 100: เกิดขึ้นบ้าง แก้ได้โดย Restart หรือ Clear Download Cache
  • Steam update stuck on pre-allocating: Steam เช็คพื้นที่เพียงพอก่อนติดตั้ง/ดาวน์โหลด เรียกว่า Pre-allocating เจอ Error ตอนไม่มีพื้นที่พอ ล้างพื้นที่เก็บข้อมูล
  • Steam stuck on updating steam information: ตอนอัปเดตเกมหรือ Steam App อาจค้าง ใช้วิธีในบทความ
  • Steam stuck in the update loop: แก้ได้โดย Reinstall Steam
  • Steam download stuck: เช็คอินเทอร์เน็ต และปิด Firewall
  • Updating Steam extracting the package: หลังอัปเดต ต้องแยกไฟล์จาก Manifest Package และรันให้ถูกต้อง หากค้าง ลองใหม่ด้วยสิทธิ์ Admin

บทความแนะนำ:

  • 5 วิธีแก้ Steam Thinks Game is Running
  • Fix Steam Workshop Not Downloading Mods
  • วิธีใช้ Emojis บน Windows 10
  • วิธี Enable หรือ Disable Num Lock บน Windows 10

หวังว่าคู่มือนี้ช่วยให้คุณ แก้ Steam not downloading games และปัญหาคล้ายๆ กันบนอุปกรณ์ได้ บอกเราด้วยว่าวิธีไหนใช้ได้ดีที่สุด หากมีคำถาม/ความคิดเห็น ให้แสดงความคิดเห็นด้านล่างครับ