แก้ไข Background Intelligent Transfer Service Missing from services: หากคุณเผชิญปัญหากับ Windows Update หรือไม่สามารถอัปเดต Windows ได้เลย โอกาสมีว่าบริการที่เกี่ยวข้องอาจถูกปิดใช้งานหรือหยุดทำงาน Windows Update ขึ้นอยู่กับ Background Intelligent Transfer Service (BITS) ซึ่งทำหน้าที่เป็น Download Manager สำหรับ Windows Update แต่หากบริการถูกปิด Windows Update จะไม่ทำงาน สิ่งที่ควรทำคือ เปิดใช้งาน BITS จากหน้าต่าง Services แต่ปัญหาคือ Background Intelligent Transfer Service (BITS) ไม่มีอยู่ที่ไหนในหน้าต่าง services.msc เลย
นี่เป็นปัญหาแปลกมาก เพราะ BITS มีอยู่ในทุกคอมพิวเตอร์โดยค่าเริ่มต้น และไม่มีทางหายไปจาก Windows เอง สาเหตุอาจมาจากมัลแวร์หรือไวรัสที่ลบ BITS ออกจากระบบ หากลองรัน Windows Update จะได้ Error Code 80246008 ไม่ต้องเสียเวลา ให้ดูวิธีแก้ไข Background Intelligent Transfer Service Missing from services ด้วยคำแนะนำด้านล่าง
แก้ไข Background Intelligent Transfer Service Missing from services
โปรดสร้างจุดกู้คืนระบบ (Restore Point) ก่อนการดำเนินการ
วิธีที่ 1: ลงทะเบียน BITS ใหม่ (Re-Register BITS)
1. กด Windows Key + X เลือก Command Prompt (Admin)
2. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter:
sc create BITS binpath= "c:\windows\system32\svchost.exe – k netsvcs" start= delayed-auto
3. ออกจาก cmd และรีสตาร์ทคอมพิวเตอร์เพื่อบันทึกการเปลี่ยนแปลง
4. กด Windows Key + R พิมพ์ services.msc กด Enter
5. ค้นหา BITS ดับเบิลคลิก ตั้ง Startup type เป็น Automatic คลิก Start
6. คลิก Apply ตามด้วย OK
7. รีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าสามารถ แก้ไข Background Intelligent Transfer Service Missing from services window ได้หรือไม่
วิธีที่ 2: ลงทะเบียน DLL Files ใหม่
1. กด Windows Key + X เลือก Command Prompt (Admin)
2. พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง กด Enter หลังแต่ละคำสั่ง:
REGSVR32 QMGR.DLL /s REGSVR32 QMGRPRXY.DLL /s REGSVR32 WUPS2.DLL /S REGSVR32 WUPS.DLL /S REGSVR32 WUAUENG.DLL /S REGSVR32 WUAPI.DLL /S REGSVR32 WUCLTUX.DLL /S REGSVR32 WUWEBV.DLL /S REGSVR32 JSCRIPT.DLL /S REGSVR32 MSXML3.DLL /S
3. หลังคำสั่งเสร็จสิ้น ลอง Start BITS Services อีกครั้ง
4. รีสตาร์ทคอมพิวเตอร์เพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 3: รัน Microsoft Fixit Tool
บางครั้งการรัน Microsoft Fixit ช่วยประหยัดเวลามาก เพราะสามารถ Troubleshoot และแก้ไขปัญหาได้จริง หาก Fixit ไม่สามารถ แก้ไข Background Intelligent Transfer Service Missing from services window ได้ ไม่ต้องกังวล ไปวิธีถัดไป
วิธีที่ 4: รัน System File Checker
1. กด Windows Key + X คลิก Command Prompt (Admin)
2. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (หากข้างต้นล้มเหลว ลองคำสั่งนี้)
3. รอกระบวนการเสร็จ รีสตาร์ทคอมพิวเตอร์
วิธีที่ 5: รัน DISM
1. กด Windows Key + X เลือก Command Prompt (Admin)
2. พิมพ์คำสั่งต่อไปนี้ใน cmd กด Enter หลังแต่ละคำสั่ง:
a) Dism /Online /Cleanup-Image /CheckHealth b) Dism /Online /Cleanup-Image /ScanHealth c) Dism /Online /Cleanup-Image /RestoreHealth
3. รอคำสั่ง DISM ทำงานจนเสร็จ
4. หากคำสั่งข้างต้นไม่ทำงาน ลองคำสั่งด้านล่าง:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
หมายเหตุ: แทนที่ C:\RepairSource\Windows ด้วยตำแหน่งแหล่งซ่อมแซม (Windows Installation หรือ Recovery Disc)
5. รีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าสามารถ แก้ไข Background Intelligent Transfer Service Missing from services window ได้หรือไม่ หากไม่ ไปวิธีถัดไป
วิธีที่ 6: แก้ไข Registry
หมายเหตุ: สำรอง Registry เผื่อเกิดปัญหา
1. ไปที่ลิงก์และดาวน์โหลด Registry File
2. คลิกขวาไฟล์ เลือก Run as Administrator
3. จะขออนุญาต Merge ไฟล์ คลิก Yes to continue
4. รีสตาร์ทคอมพิวเตอร์ แล้ว Start BITS จาก services
5. หากยังหาไม่เจอ ให้ทำตามวิธีที่ 1 และ 2
6. รีสตาร์ทคอมพิวเตอร์
แนะนำสำหรับคุณ:
- แก้ไข Can't adjust screen brightness in Windows 10
- วิธีแก้ Windows Update Error 80246008
- แก้ไข Background Intelligent Transfer Service won't start
- แก้ไข ERR_CONNECTION_ABORTED ใน Chrome
เรียบร้อยแล้ว คุณได้แก้ไข Background Intelligent Transfer Service Missing from services window สำเร็จ หากยังมีคำถาม ถามได้ในส่วนความคิดเห็น