Steam เป็นแพลตฟอร์มที่ยอดเยี่ยมสำหรับซื้อ ดาวน์โหลด ติดตั้ง และอัปเดตเกมออนไลน์อย่างง่ายดาย ให้ความสะดวกสบายกับนักเล่นเกม แต่อาจมีปัญหาบ้างขณะใช้งาน Steam Disk Write Error เป็นหนึ่งในนั้น ปัญหานี้มักเกิดขึ้นตอนติดตั้งหรืออัปเดตเกม
หากคุณไม่สามารถติดตั้งหรืออัปเดตเกมเนื่องจาก Steam Disk Write Error วิธีแก้ไขต่อไปนี้อาจช่วยได้
เคล็ดลับ: ก่อนลองวิธีเหล่านี้ คุณสามารถลองรีสตาร์ท Steam หรือรีสตาร์ทคอมพิวเตอร์ก่อนดูว่าแก้ปัญหาได้หรือไม่
วิธีแก้ไข:
- ล้างแคชการดาวน์โหลด (Clear Download Cache)
- ซ่อมแซมโฟลเดอร์ไลบรารี (Repair Library Folder)
- ตรวจสอบความสมบูรณ์ของไฟล์เกม (Verify Integrity of Game Files)
- รันในฐานะผู้ดูแลระบบ (Run as Administrator)
- ลบการป้องกันการเขียน (Remove Write Protection)
- ลบไฟล์ 0KB
- เปลี่ยนภูมิภาคดาวน์โหลด (Change Download Region)
- อัปเดต Windows (Windows Update)
- ย้ายโฟลเดอร์เกมไปฮาร์ดดิสก์อื่น (Move Game Folder to Another Hard Drive)
- แก้ไขดิสก์เกม Steam (Correct Steam Game Disk)
- ลบไฟล์ที่เสียหาย (Delete Corrupt Files)
- รัน Steam://Flushconfig
- ตรวจสอบเครือข่าย (Check Network)
- ปิดโปรแกรมบางตัว (Disable Programs)
- ปิดการออเวอร์คล็อก (Disable Overclocking)
- ตรวจสอบข้อผิดพลาดฮาร์ดดิสก์ (Check Hard Drive Errors)
- รัน Windows Memory Diagnostic
วิธีที่ 1: ล้างแคชการดาวน์โหลด
การล้างแคชดาวน์โหลดเป็นวิธีง่ายๆ ที่อาจแก้ปัญหาได้ ขั้นตอนดังนี้:
- รัน Steam คลิก Settings (ตั้งค่า)
- เลือก Downloads จากรายการด้านซ้าย คลิก CLEAR DOWNLOAD CACHE
ตรวจสอบว่าช่วยได้หรือไม่ ถ้าไม่ได้ ลองวิธีถัดไป
วิธีที่ 2: ซ่อมแซมโฟลเดอร์ไลบรารี
เกมที่ติดตั้งอยู่จะอยู่ในโฟลเดอร์ไลบรารี Steam โฟลเดอร์เหล่านี้ต้องสามารถเขียนได้โดยผู้ใช้ทุกคนเพื่ออัปเดตได้อย่างถูกต้อง แต่บางครั้งสิทธิ์ผู้ใช้เสียหาย จึงต้องซ่อมแซมโฟลเดอร์ไลบรารี
- ไป Steam > Settings > Downloads
- คลิก STEAM LIBRARY FOLDERS
- ในหน้าต่างใหม่ คลิกขวาที่โฟลเดอร์ เลือก Repair Library Folder
หลังจากนั้น ดูว่าข้อผิดพลาดหายไปหรือยัง
วิธีที่ 3: ตรวจสอบความสมบูรณ์ของไฟล์เกม
หากโฟลเดอร์เกมเสียหายจากฮาร์ดแวร์ไม่ดี ซอฟต์แวร์แครช หรือสะท้อนไฟฟ้า Steam Disk Write Error อาจเกิดขึ้น ในกรณีนี้ คุณสามารถใช้ Steam ตรวจสอบความสมบูรณ์ของไฟล์เหล่านี้และแก้ไขได้
- หาเกมที่ติดตั้ง/อัปเดตไม่ได้ในส่วน LIBRARY
- คลิกขวาเกม เลือก Properties (คุณสมบัติ)
- เลือก LOCAL FILES แล้วคลิก VERIFY INTEGRITY OF GAME CACHE…
กระบวนการนี้ใช้เวลานานหลายนาที หลังเสร็จแล้ว ดูว่าข้อผิดพลาดยังคงอยู่หรือไม่
วิธีที่ 4: รันในฐานะผู้ดูแลระบบ
คุณสามารถลองรัน Steam ด้วยสิทธิ์ผู้ดูแลระบบเพื่อแก้ปัญหา
- คลิกขวาไอคอน Steam บนเดสก์ทอป เลือก Properties
- เลือกแท็บ General ยกเลิกติ๊ก Read-only
- ไปแท็บ Compatibility ติ๊ก Run this program as administrator คลิก Apply
วิธีที่ 5: ลบการป้องกันการเขียน
ปัญหาอาจมาจากดิสก์ถูกป้องกันการเขียน ทำให้ไม่สามารถแก้ไขได้ เพื่อแก้ไข ให้ทำตามขั้นตอนใน วิธีที่ 4 ก่อน แล้วลองขั้นตอนด้านล่าง
- พิมพ์ cmd ในกล่องค้นหา คลิกขวา Command Prompt เลือก Run as administrator
- พิมพ์คำสั่งต่อไปนี้ กด Enter หลังแต่ละคำสั่ง:
diskpart list disk select disk # (# คือหมายเลขฮาร์ดดิสก์ที่มีปัญหา) attributes disk clear readonly
หากรันคำสั่งเหล่านี้สำเร็จ ข้อผิดพลาดอาจหายไป
วิธีที่ 6: ลบไฟล์ 0KB
ผู้ใช้บางคนที่เจอปัญหานี้พบว่าการลบไฟล์ 0KB ช่วยได้ คุณลองดู
- เข้า This PC > Local Disk (C:) > Program Files(x86) > steam > steamapps > common
- หา ไฟล์ 0KB ในโฟลเดอร์นี้ ถ้ามี ให้ลบ
ถ้าไม่พบไฟล์ 0KB ข้ามไปวิธีถัดไป
วิธีที่ 7: เปลี่ยนภูมิภาคดาวน์โหลด
ปกติ Steam จะตรวจจับตำแหน่งและตั้งภูมิภาคดาวน์โหลดให้อัตโนมัติ แต่บางครั้งเซิร์ฟเวอร์บางภูมิภาคมีปัญหาช้าหรือแออัด คุณสามารถเปลี่ยนภูมิภาคได้
- ไป Steam > Settings > Downloads
- เลือกภูมิภาคดาวน์โหลดที่ต่างออกไปในเมนูแบบเลื่อนลง
วิธีที่ 8: อัปเดต Windows
การอัปเดตระบบปฏิบัติการและไดรเวอร์อุปกรณ์อาจแก้ปัญหานี้ได้
คลิก Start Menu > Settings > Update & security > Windows update > Check for updates ระบบจะตรวจสอบและดาวน์โหลดอัปเดต
หลังอัปเดตเสร็จ Steam Disk Write Error ควรจะหายไป
เกี่ยวข้อง: 4 สิ่งที่ควรรู้เกี่ยวกับ Windows Update บน Windows 10
วิธีที่ 9: ย้ายโฟลเดอร์เกมไปฮาร์ดดิสก์อื่น
เพื่อแก้ปัญหา คุณลองย้ายโฟลเดอร์เกมไปที่ใหม่แทนที่ที่เกิด Disk Write Error
- ไป Steam > Settings > Downloads
- เลือก STEAM LIBRARY FOLDERS
- คลิก ADD LIBRARY FOLDER
- สร้างโฟลเดอร์ไลบรารี Steam ใหม่บนดิสก์อื่น เช่น ถ้าเดิมอยู่ C ให้สร้างใหม่ที่ D หรือ E
- หลังสร้างโฟลเดอร์ใหม่ คลิกขวาเลือก Make Default Folder
ตรวจสอบอีกครั้งว่าข้อความผิดพลาดไม่ปรากฏอีก
วิธีที่ 10: แก้ไขดิสก์เกม Steam
ในกรณีที่ดิสก์ที่เก็บเกม Steam มีข้อผิดพลาด คุณควรตรวจสอบสภาพดิสก์ Steam ด้วย Advanced SystemCare ช่วยแก้ Steam Write Disk Error บน Windows 10 ได้มาก ใช้ Advanced SystemCare Disk Doctor
- ดาวน์โหลด ติดตั้งและรัน Advanced SystemCare
- ใน Toolbox คลิก Disk Doctor เพื่อติดตั้งภายใน Advanced SystemCare
- ใน IObit Disk Doctor เลือกดิสก์ที่จะตรวจสอบ คลิก Next
- Disk Doctor กำลังวิเคราะห์ดิสก์ที่เลือก
- กระบวนการวิเคราะห์ใช้เวลาหลายนาที
- ดู ผลการวิเคราะห์ ว่า no errors found หรือ errors found
- ถ้า No errors found คลิก Finish
- ถ้ามีข้อผิดพลาด ให้ Disk Doctor ช่วยแก้ไข
ต้องติ๊กดิสก์ที่เก็บโฟลเดอร์เกม Steam ปกติคือ ดิสก์ C
กระบวนการนี้ Disk Doctor จะพยายามแก้ไขดิสก์โฟลเดอร์ Steam เพื่อแก้ Steam Disk Write Error บน Windows 10
วิธีที่ 11: ลบไฟล์ที่เสียหาย
อาจมีไฟล์เสียหายในโฟลเดอร์เกมทำให้ Disk Write Error เกิดขึ้น การลบไฟล์เหล่านี้คือวิธีแก้
ไปตามเส้นทาง: Local Disk (C: ) / Program Files (x86) / Steam / logs เปิด content_log และ workshop_log หาข้อความผิดพลาดแบบ 'failed to write' หรือ disk write failure จะเห็นชื่อและตำแหน่งไฟล์เสียหาย ให้ไปตามเส้นทางนั้นและลบไฟล์นั้น
วิธีที่ 12: รัน Steam://Flushconfig
คำสั่ง "steam://flushconfig" ช่วยแก้ปัญหา Steam หลายอย่าง เพราะมันรีเฟรชไฟล์หลักของ Steam กลับสู่สภาพเดิมโดยไม่กระทบบัญชี Steam หรือเกม/ไฟล์เกมที่เชื่อมโยง
- ปิด Steam สนิทโดยคลิก Exit ในแท็บ Steam ตรวจสอบว่าไม่รันในพื้นหลัง
- กด Windows + R พิมพ์ steam://flushconfig ในกล่อง Run คลิก OK
- รอประมาณ 1 นาที แล้วรีสตาร์ทคอมพิวเตอร์
- เปิดโฟลเดอร์ติดตั้ง Steam (ตำแหน่งเริ่มต้น Local Disk (C: ) /Program Files (x86) /Stream)
- หา Stream.exe ดับเบิลคลิกรัน สำคัญคือต้องเปิด Steam จากโฟลเดอร์ติดตั้งเท่านั้น
ลองติดตั้ง/อัปเดตเกมอีกครั้ง ดูว่าปัญหาแก้ไขหรือยัง
วิธีที่ 13: ตรวจสอบเครือข่าย
ข้อผิดพลาดเครือข่ายก็อาจทำให้ปัญหานี้เกิดได้ เช่น เครือข่ายช้าหรือขัดข้องถ้าอุปกรณ์เครือข่ายรันนานมาก มี 2 ขั้นตอนตรวจสอบ:
- รีสตาร์ทเราเตอร์และโมเด็ม
- เชื่อมต่อเครือข่ายอื่นที่แตกต่างออกไป
รีสตาร์ท Steam ลองใหม่ ดูว่าปัญหายังคงอยู่หรือไม่
วิธีที่ 14: ปิดโปรแกรมบางตัว
โปรแกรมบางตัวอาจขัดจังหวะ Steam ไม่ให้ดาวน์โหลด/รันเกม เช่น ไฟร์วอลล์, แอนตี้ไวรัส, Ad-blockers, ตัวทำความสะอาดระบบ, ตัวเพิ่มประสิทธิภาพเว็บ เพื่อกำจัดการรบกวน ต้องปิดชั่วคราวใน Task Manager
วิธีที่ 15: ปิดการออเวอร์คล็อก
บางคนใช้ออเวอร์คล็อกเพื่อเพิ่มประสิทธิภาพ แต่ก็อาจทำให้หน่วยความจำและไฟล์เสียหาย ดังนั้น ออเวอร์คล็อกจึงเป็นสาเหตุที่อาจทำให้ Disk Write Error
เพื่อแก้ไข ควรปิดใน BIOS (ปกติตัวเลือก Overclocking อยู่ใน Performance ของแท็บ Advanced)
วิธีที่ 16: ตรวจสอบข้อผิดพลาดฮาร์ดดิสก์
ดิสก์จัดเก็บอาจได้รับผลกระทบจากการเสียหายของไฟล์ โดยเฉพาะถ้ารันมาหลายปีหรือภายใต้โหลดหนัก คุณสามารถตรวจสอบฮาร์ดดิสก์ได้ดังนี้:
- เปิด This PC
- คลิกขวาฮาร์ดดิสก์ที่เก็บโฟลเดอร์เกม เลือก Properties
- เลือกแท็บ Tool คลิก Check
ระบบจะสแกนข้อผิดพลาดฮาร์ดดิสก์ให้ คุณตัดสินใจว่าจะแก้ไขหรือไม่
วิธีที่ 17: รัน Windows Memory Diagnostic
ปัญหาหน่วยความจำจะส่งผลต่อการติดตั้ง/อัปเดตเกม และทำให้ Disk Write Error Windows Memory Diagnostic เป็นเครื่องมือตรวจสอบข้อผิดพลาดหน่วยความจำ
- กด Windows + R
- พิมพ์ mdsched.exe ในกล่อง Run คลิก OK
- เลือก Restart now and check for problems (recommended)
คอมพิวเตอร์จะรีสตาร์ทและตรวจสอบปัญหาหน่วยความจำ หลังรีสตาร์ท ผลลัพธ์จะแสดง หากพบข้อผิดพลาด จะรายงาน คุณอาจต้องเปลี่ยนโมดูลหน่วยความจำที่มีปัญหา
วิธี 17 ข้อนี้ล้วนเกี่ยวกับการแก้ Steam Write Error ควรมีอย่างน้อย 1 วิธีที่ช่วยคุณได้ ดังนั้นไม่ต้องกังวลมากเมื่อเจอปัญหานี้ หวังว่าบทความนี้จะช่วยได้