Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข BITS เริ่มไม่ได้: วิธีแก้ปัญหา Windows Update อย่างรวดเร็ว

แก้ไข Background Intelligent Transfer Service won't start: สำหรับ Windows Update ให้ทำงาน Background Intelligent Transfer Service (BITS) สำคัญมาก เพราะทำหน้าที่เป็น Download Manager สำหรับ Windows Update BITS โอนไฟล์ระหว่าง Client และ Server ในพื้นหลัง และให้ข้อมูลความคืบหน้าเมื่อต้องการ หากคุณมีปัญหาในการดาวน์โหลดอัปเดต สาเหตุส่วนใหญ่จะมาจาก BITS ไม่ว่าจะเป็น Configuration ของ BITS เสียหาย หรือ BITS เริ่มไม่ได้

หากไปที่หน้าต่าง Services จะพบว่า Background Intelligent Transfer Service (BITS) เริ่มไม่ได้ ข้อผิดพลาดที่พบบ่อยขณะพยายามเริ่ม BITS:

  • Background intelligent transfer service did not start properly
  • Background intelligent transfer service will not start
  • Background intelligent transfer service has stopped working

Windows could not start the Background Intelligent Transfer service on the local computer. For more information review the system event log. If this is a non-Microsoft service contact the service vendor and refer to service-specific error code -2147024894. (0x80070002)

หากคุณเผชิญปัญหาเช่นเดียวกับ BITS หรือ Windows Update บทความนี้เป็นสำหรับคุณ ไม่ต้องเสียเวลา ให้ดูวิธีแก้ไข Background Intelligent Transfer Service won't start issue ด้วยคำแนะนำด้านล่าง

แก้ไข Background Intelligent Transfer Service won't start

โปรดสร้างจุดกู้คืนระบบ (Restore Point) ก่อนการดำเนินการ

วิธีที่ 1: เริ่ม BITS จาก Services

1. กด Windows Keys + R พิมพ์ services.msc กด Enter

2. ค้นหา BITS ดับเบิลคลิก

3. ตั้ง Startup type เป็น Automatic และบริการกำลังทำงาน หากไม่ ให้คลิก Start button

4. คลิก Apply ตามด้วย OK

5. รีสตาร์ทคอมพิวเตอร์ ลองอัปเดต Windows อีกครั้ง

วิธีที่ 2: เปิดใช้งาน Dependent Services

1. กด Windows Keys + R พิมพ์ services.msc กด Enter

2. ค้นหาบริการต่อไปนี้ และดับเบิลคลิกแต่ละตัวเพื่อเปลี่ยน Properties:

  • Terminal Services
  • Remote Procedure Call (RPC)
  • System Event Notification
  • Windows Management Instrumentation Driver Extensions
  • COM+ Event System
  • DCOM Server Process Launcher

3. ตั้ง Startup type เป็น Automatic และบริการข้างต้นทำงานอยู่ หากไม่ ให้คลิก Start button

4. คลิก Apply ตามด้วย OK

5. รีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าสามารถ แก้ไข Background Intelligent Transfer Service won't start ได้หรือไม่

วิธีที่ 3: รัน System File Checker

1. กด Windows Key + X คลิก Command Prompt (Admin)

2. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (หากข้างต้นล้มเหลว ลองคำสั่งนี้)

3. รอกระบวนการเสร็จ รีสตาร์ทคอมพิวเตอร์

วิธีที่ 4: รัน Windows Update Troubleshooter

1. พิมพ์ "troubleshooting" ใน Windows Search bar คลิก Troubleshooting

2. จากแถบซ้าย เลือก View all

3. จากรายการ เลือก Windows Update

4. ปฏิบัติตามคำแนะนำบนหน้าจอ ให้ Windows Update Troubleshoot ทำงาน

5. รีสตาร์ทคอมพิวเตอร์ ดูว่าสามารถ แก้ไข Background Intelligent Transfer Service won't start ได้หรือไม่

วิธีที่ 5: รัน DISM Tool

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 won't start ได้หรือไม่ หากไม่ ไปวิธีถัดไป

วิธีที่ 6: Reset Download Queue

1. กด Windows Key + R พิมพ์คำสั่งต่อไปนี้ กด Enter:

%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\

2. หา qmgr0.dat และ qmgr1.dat หากพบ ให้ลบไฟล์เหล่านี้

3. กด Windows Key + X เลือก Command Prompt (Admin)

4. พิมพ์คำสั่งต่อไปนี้ใน cmd กด Enter:

net start bits

5. ลองอัปเดต Windows อีกครั้ง ดูว่าทำงานหรือไม่

วิธีที่ 7: แก้ไข Registry

1. กด Windows Key + R พิมพ์ regedit กด Enter เปิด Registry Editor

2. ไปที่ Registry Key ต่อไปนี้:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup

3. หาก Key ข้างต้นมีอยู่ ให้ดำเนินต่อ หากไม่มี ให้คลิกขวา BackupRestore เลือก New > Key

4. พิมพ์ FilesNotToBackup แล้วกด Enter

5. ออกจาก Registry Editor กด Windows Key + R พิมพ์ services.msc กด Enter

6. ค้นหา BITS ดับเบิลคลิก ที่แท็บ General คลิก Start

แนะนำสำหรับคุณ:

  • แก้ไข Can't adjust screen brightness in Windows 10
  • วิธีแก้ Windows Update Error 80246008
  • แก้ไข Network Adapter Error Code 31 in Device Manager
  • แก้ไข ERR_CONNECTION_ABORTED ใน Chrome

เรียบร้อยแล้ว คุณได้แก้ไข Background Intelligent Transfer Service won't start สำเร็จ หากยังมีข้อสงสัย ถามได้ในส่วนความคิดเห็น