บริการ Service Host Delivery Optimization ใช้เพื่อเพิ่มประสิทธิภาพการส่งมอบบริการและเพิ่มความเร็วในการอัปเดต นอกจากนี้ยังช่วยลดปัญหาแบนด์วิดท์ขณะอัปเดต อย่างไรก็ตาม ผู้ใช้บางรายรายงานว่า Service Host Delivery Optimization ทำให้เกิดการใช้งาน Network, Disk หรือ CPU สูงผิดปกติ หากคุณกำลังเผชิญปัญหาเดียวกัน โปรดอ่านต่อเพื่อดูวิธีแก้ไขที่มีประโยชน์
แนะนำให้รีสตาร์ทคอมพิวเตอร์ก่อนลองขั้นตอนแก้ไขใดๆ การกระทำนี้จะรีเฟรชระบบปฏิบัติการและลบข้อมูลชั่วคราวที่เสียหายซึ่งอาจเป็นสาเหตุของปัญหา
Service Host Delivery Optimization ทำหน้าที่อะไร?

ชื่อบริการ Windows คือ Delivery Optimization (DoSvc) ทำหน้าที่เพิ่มประสิทธิภาพการส่งมอบเนื้อหา และใช้ในกระบวนการ Windows Update เส้นทางของไฟล์ 실행คือ:
C:\WINDOWS\System32\svchost.exe -k NetworkService -p
แก้ปัญหา Service Host Delivery Optimization ใช้ Network, Disk หรือ CPU สูง
ปฏิบัติตามข้อเสนอแนะด้านล่างเพื่อแก้ไขปัญหานี้:
- รัน System File Checker
- ปิดการอนุญาตให้ดาวน์โหลดจากคอมพิวเตอร์อื่น
- ปิดการอัปเดตอัตโนมัติใน Microsoft Store
- ปรับแบนด์วิดท์เครือข่ายสำหรับ BITS
- แก้ไข Group Policy หรือ Registry เพื่อปิดใช้งาน WUDO
มาดูรายละเอียดแต่ละขั้นตอน:
1. รัน System File Checker
เนื่องจากเป็นกระบวนการของ Windows OS คุณควรตรวจสอบว่าการเสียหายของไฟล์ระบบไม่ใช่สาเหตุ ให้รันเครื่องมือ System File Checker เพื่อแทนที่ไฟล์ที่เสียหาย
2. ปิดการอนุญาตให้ดาวน์โหลดจากคอมพิวเตอร์อื่น

ขั้นแรก ให้ปิดการตั้งค่า Delivery Optimization ที่อนุญาตให้คอมพิวเตอร์ดาวน์โหลดอัปเดตจากคอมพิวเตอร์อื่นในเครือข่าย
- กดปุ่ม Windows + I เพื่อเปิดแอป Settings
- คลิกที่ส่วน Update & Security
- ไปที่แท็บ Delivery Optimization จาก फलกด้านซ้าย
- ปิดสวิตช์ Allow downloads from other PCs
- รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหายังคงอยู่หรือไม่
3. ปิดการอัปเดตอัตโนมัติใน Microsoft Store

Microsoft Store บางครั้งก่อให้เกิดปัญหาเมื่อดาวน์โหลดอัปเดตสำหรับแอปที่ติดตั้งอยู่ หากวิธีข้างต้นไม่แก้ไขได้ ให้ปิดการอัปเดตอัตโนมัติใน Microsoft Store
- ค้นหาและเปิดแอป Store
- ไปที่มุมขวาบน คลิกปุ่ม See more (สามจุด)
- เลือก Settings จากเมนู
- ในส่วน App updates ให้ปิดสวิตช์ Update apps automatically
- รีสตาร์ทคอมพิวเตอร์และทดสอบ
4. ปรับแบนด์วิดท์เครือข่ายสำหรับ BITS
ทำได้ผ่าน Group Policy Editor ด้วยขั้นตอน:
- กดปุ่ม Start พิมพ์
gpedit.mscแล้ว Enter - ไปที่: Computer Configuration > Administrative Templates > Windows Components > Delivery Optimization

- ด้านขวา คลิกสองครั้งที่ Download Mode
- เลือก Enabled

- ในส่วน Options เลือก Simple (99) จากเมนูดรอปดาวน์
- คลิก Apply > OK
- กลับไปที่ Group Policy ไปที่: Computer Configuration > Administrative Templates > Network > Background Intelligent Transfer Service (BITS)

- คลิกขวาที่ Limit the maximum network bandwidth for BITS background transfers เลือก Edit
- เลือก Enabled

- ใน Options ตั้งค่า Limit background transfer rate (Kbps) เป็น 10
- คลิก Apply > OK
- รีสตาร์ทคอมพิวเตอร์และตรวจสอบ
หลังจากเปลี่ยนแปลงแล้ว ปิด Group Policy และรีสตาร์ท ตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
5. แก้ไข Group Policy หรือ Registry เพื่อปิดใช้งาน WUDO
อีกวิธีหนึ่งคือปรับการตั้งค่า Delivery Optimization ใน Registry หรือ Group Policy
วิธีทำผ่าน Windows Registry:

- กด Windows + R พิมพ์
regeditEnter - ไปที่พาธ:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc
- ด้านขวา คลิกสองครั้งที่ Start แก้ไขค่า
- ใส่ค่า 4 ในกล่อง Value data
- คลิก OK ปิด Registry Editor
- รีบูทคอมพิวเตอร์
ควรปิดใช้งาน Delivery Optimization หรือไม่?
Delivery Optimization เป็นฟีเจอร์ในตัวของ Windows ที่ช่วยให้ดาวน์โหลดอัปเดตและแอปจากคอมพิวเตอร์อื่นในเครือข่ายท้องถิ่นแทนที่จะใช้อินเทอร์เน็ต ช่วยลดเวลาดาวน์โหลดไฟล์ที่แชร์จากคอมพิวเตอร์อื่น
คำตอบ: ปิดใช้งานได้อย่างปลอดภัย!
เมื่อปิดใช้งาน คุณอาจมีการป้องกันมัลแวร์น้อยลง และบางฟีเจอร์อาจทำงานไม่เต็มที่ เช่น หากถอดสายแลนหลังปิด Delivery Optimization OneDrive จะซิงค์ไฟล์ไม่ได้
Delivery Optimization เปิดอยู่โดยค่าเริ่มต้น ช่วยลดเวลาดาวน์โหลดแอปหรือไฟล์ที่แชร์จากคอมพิวเตอร์อื่น แต่บางครั้งอาจก่อให้เกิดปัญหาเช่น อินเทอร์เน็ตช้า หรือปัญหาประสิทธิภาพขณะดาวน์โหลดจากเครือข่าย หากเจอปัญหาเหล่านี้ ควรปิดตัวเลือกนี้
บทความเกี่ยวข้อง: Connected Devices Platform Service (CDPSvc) ใช้ Disk สูง – ปิดใช้งานได้ไหม?
