Delivery Optimization เป็นบริการอัปเดตแบบ Peer-to-Peer ที่ใช้ PC ทั้งในเครือข่ายท้องถิ่นและอินเทอร์เน็ต วัตถุประสงค์คือส่ง bit อัปเดต Windows 10 ให้กับ PC ในเครือข่ายองค์กร มันจะรวมข้อมูลบางส่วนจาก PC ท้องถิ่นและบางส่วนจากศูนย์ข้อมูล Microsoft เพื่อส่งอัปเดตครบถ้วน แนวคิดหลักคือลดปัญหาแบนด์วิดท์ขณะอัปเดตและเพิ่มความเร็วอัปเดต

แม้จะมีเป้าหมายดี แต่ผู้ใช้เผชิญปัญหาหลายอย่างหลังอัปเดต เช่น การใช้งาน Disk สูง หรือช่วงเวลาที่คอมพิวเตอร์ทำงานช้า มี workaround หลายอย่างแก้ปัญหา
วิธีแก้ 1: ปิด "Update from more than one place"
เหมือนที่กล่าว Microsoft ตอนนี้ดึงชิ้นส่วนอัปเดตผ่านเครือข่ายคอมพิวเตอร์ที่เชื่อมต่อกับเครื่องคุณผ่านอินเทอร์เน็ต เราสามารถปิดฟีเจอร์นี้ได้ ซึ่งหมายถึงอัปเดตจะดาวน์โหลดได้เฉพาะวิธีปกติเท่านั้น
- กด Windows + S เปิดแถบค้นหา พิมพ์ "Windows Update Settings" เปิด Settings app ที่ออกมา

- ใน Update Settings เลื่อนลงล่างสุด คลิก "Advanced options"

- หน้าจอถัดไป คลิก "Choose how updates are delivered"

- ปิดตัวเลือก "Updates from more than one place" หลังเปลี่ยนแล้ว ออกจาก Settings และรีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าปัญหาหายไปหรือไม่

วิธีแก้ 2: ปิดการอัปเดตอัตโนมัติในแอป Store
เป็นไปได้ว่า Windows Store กำลังดาวน์โหลดอัปเดตในพื้นหลังซึ่งก่อให้เกิดปัญหา Windows Store มักถูกมองข้ามเพราะเราไม่ได้ใช้ทุกวัน แต่เป็นตัวช่วยสำคัญของปัญหา เพราะมันดาวน์โหลดและติดตั้งอัปเดตให้ Store apps คล้ายกลไก Windows Update หลัก
- กด Windows + S เปิดแถบค้นหา พิมพ์ "Store" เปิดแอปพลิเคชัน

- เปิด Store แล้ว คลิกรูปบัญชี ใกล้ด้านบน เลือก "Settings" จากเมนูดรอปดาวน์

- ใน Settings ยกเลิกติ๊ก ตัวเลือก "Update apps automatically" หลังเปลี่ยนแล้ว ปิดหน้าต่าง และรีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าปัญหาหายไปหรือไม่

วิธีแก้ 3: แก้ไข Group Policy
หากทั้งสองวิธีไม่ได้ผล ลองแก้ Group Policy โปรดทราบ การเปลี่ยน Policy ที่ไม่รู้จักอาจทำลายคอมพิวเตอร์ ให้เปลี่ยนเฉพาะ Policy ที่ระบุในวิธีนี้
เราจะลองปิด Delivery Optimization ทั้งหมด และเลือก Policy อื่นแทน เราจะพยายามจำกัดแบนด์วิดท์ตอนดาวน์โหลดอัปเดตอัตโนมัติ เพื่อควบคุมการจัดสรรอินเทอร์เน็ต
- กด Windows + R พิมพ์ "gpedit.msc" กด Enter
- ใน Group Policy ไปที่ path:
Computer Configuration > Administrative Templates > Windows Components > Delivery Optimization

- ขวามือจะเห็น Policy ชื่อ "Download Mode" ดับเบิลคลิกเปิด Properties ใน Properties เปลี่ยน Policy เป็น "Enabled" ตรงกลางซ้ายจะมี dropdown Download Mode คลิกและเปลี่ยนเป็น "None" จะช่วย bypass Delivery Optimization ทั้งหมด

- ไปที่ file path นี้ใน Group Policy Editor:
Computer Configuration > Administrative Templates > Network > Background Intelligent Transfer Service (BITS)
- ที่นี่คุณสามารถจำกัดแบนด์วิดท์และจำกัดความเร็วตามการเชื่อมต่ออินเทอร์เน็ต ในส่วนใหญ่ 10 Kbps เป็นตัวเลือกดี แต่อยู่ที่การเชื่อมต่อของคุณ

รีสตาร์ทคอมพิวเตอร์เพื่อปลอดภัย และตรวจสอบว่าปัญหาหายไปหรือไม่
วิธีแก้ 4: ตรวจสอบการดาวน์โหลดในพื้นหลัง (Background Downloads)
หลายคนรายงานว่ามีแอป Windows ดาวน์โหลด/อัปเดตในพื้นหลังเมื่อเริ่มเจอปัญหานี้ แอป Windows (เข้าถึงผ่าน Store) ใช้ Delivery Optimization และ Policy ของมันสำหรับดาวน์โหลดและอัปเดตตัวเอง คุณควรเปิด Windows Store ตรวจสอบการดาวน์โหลดที่ค้างหรือกำลังดาวน์โหลด จัดการให้เสร็จโดยเร็วที่สุด เพื่อหยุดคอมพิวเตอร์ไม่ให้เข้าสู่การใช้งาน Disk สูง
วิธีแก้ 5: รัน Clean Boot
หากวิธีข้างต้นทั้งหมดไม่ได้ผล ลอง Clean Boot การบูตนี้ให้ PC เริ่มต้นด้วยชุดไดรเวอร์และโปรแกรมขั้นต่ำ เฉพาะที่จำเป็นเปิดใช้งาน ส่วนบริการอื่นๆ ปิดทั้งหมด หากการใช้งานปกติในโหมดนี้ คุณสามารถรีสตาร์ทและเปิดโปรแกรมเพิ่มทีละนิด (กลุ่มละ 10-15) หากปัญหายังไม่ขึ้น คุณสามารถเปิดโปรแกรมเพิ่มเรื่อยๆ จะช่วยวินิจฉัยสาเหตุได้
- กด Windows + R เปิด Run พิมพ์ "msconfig" กด Enter

- ไปแท็บ Services ด้านบน ติ๊ก บรรทัด "Hide all Microsoft services" คลิกแล้วบริการ Microsoft ทั้งหมดจะถูกปิด เหลือบริการบุคคลที่สาม
- คลิกปุ่ม "Disable all" ใกล้ด้านล่างซ้าย บริการบุคคลที่สามทั้งหมดจะถูกปิด
- คลิก Apply เซฟและออก

- ไปแท็บ Startup คลิก "Open Task Manager" จะถูก redirect ไป Task Manager ที่รายการแอป/บริการที่รันตอนสตาร์ทอัพ

- เลือกแต่ละบริการทีละตัว คลิก "Disable" มุมขวาล่าง

- รีสตาร์ทคอมพิวเตอร์ และตรวจสอบว่าการใช้งาน Disk หายไปหรือไม่ หากหาย แสดงว่ามีโปรแกรมภายนอกก่อให้เกิดปัญหา ค้นหาผ่านโปรแกรมที่ติดตั้งว่าตัวไหนเป็นตัวทำให้เกิดปัญหา