Delivery Optimization Windows 10 อัปโหลด/ดาวน์โหลด Windows Update และ Microsoft Store Updates ระหว่างคอมพิวเตอร์ในเครือข่ายท้องถิ่นและอินเทอร์เน็ต ใช้ Cache แบบกระจายตัว (Distributed Localized Cache) Default: ใช้พื้นที่ C Drive สูงสุด 10GB เก็บ Cache 3 วัน
ถ้า Disk เต็ม หรือ Windows คิดว่าจำเป็น → ล้าง Cache อัตโนมัติ อัปเดตใหม่มา → Cache อัปเดตตามไปด้วย
คิดว่า Delivery Optimization กินพื้นที่มาหรือเก็บ Cache ไม่นานพอ → เปลี่ยนได้ด้วย Group Policy Editor หรือ Registry Editor
เปลี่ยน Cache Size และ Cache Age ด้วย Group Policy Editor
1. เปิด gpedit.msc → Computer Configuration → Administrative Templates → Windows Components → Delivery Optimization
2. ขวา: หา Absolute Max Cache Size (in GB) (ตั้ง GB) หรือ Max Cache Size (percentage) (ตั้ง % ของ C Drive) → คลิกสองครั้ง

3. เลือก Enabled → Options: ใส่พื้นที่ (GB หรือ %) → Apply

4. หา Max Cache Age (in seconds) → คลิกสองครั้ง

5. Enabled → Options: ใส่วินาที (เช่น 7 วัน = 604800 วินาที) → Apply → OK

Restart → Windows จำกัด Cache ตามที่ตั้ง และลบ Cache เก่าอัตโนมัติ
ย้อนกลับ: เลือก Disabled หรือ Not Configured ทั้งคู่ → Restart
เปลี่ยน Cache Size และ Cache Age ด้วย Registry Editor
(Windows 10 Home ใช้วิธีนี้ สำรอง Registry ก่อน)
1. เปิด regedit → ไปที่:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
2. คลิกขวา Windows Key → New → Key ชื่อ DeliveryOptimization (มีอยู่แล้ว → ข้าม)

3. ขวา → New → DWORD (32-bit) Value ชื่อ DOAbsoluteMaxCacheSize → คลิกสองครั้ง

4. สำคัญ: เลือก Decimal → ใส่ GB → OK

5. ขวา → New → DWORD (32-bit) Value ชื่อ DOMaxCacheAge

6. คลิกสองครั้ง → Decimal → ใส่วินาที (7 วัน = 604800) → OK

ปิด Registry → Restart
Reset: ลบ DOAbsoluteMaxCacheSize และ DOMaxCacheAge ออกจาก Registry
แชร์ประสบการณ์ตั้งค่า Delivery Optimization ได้เลยครับ