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

แก้ไข: Windows could not start the Background Intelligent Transfer Service (BITS)

Background Intelligent Transfer Service (BITS) เป็นบริการสำคัญของ Windows โดยเฉพาะสำหรับ Windows Update ที่พึ่งพา Internet และ Bluetooth connection ก็พึ่งพาบริการนี้เช่นกัน จึงสำคัญมากที่ต้องแก้ error นี้ทันที ไม่งั้นปัญหาอื่นจะตามมา

แก้ไข: Windows could not start the Background Intelligent Transfer Service (BITS)

Error นี้แก้ได้หลายวิธี จะนำเสนอวิธีที่ผู้ใช้ยืนยันได้ผลจากอินเทอร์เน็ตทั่วโลก ทำตามขั้นตอนละเอียด

วิธีที่ 1: สแกนมัลแวร์บนคอมพิวเตอร์

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

จะ示範สแกนด้วย Malwarebytes ซึ่งมักให้ผลดีที่สุดเพราะมี database กว้างขวาง

  1. ดาวน์โหลด Malwarebytes Anti-Malware (มี free trial) จากลิงก์ (ที่นี่) หลังแก้ปัญหาเสร็จอาจไม่ต้องใช้ต่อ (เว้นแต่จะซื้อ)
  2. เปิดไฟล์ executable ที่ดาวน์โหลด
  3. เลือกตำแหน่งติดตั้ง Malwarebytes ตามพรอมป์ติดตั้ง

แก้ไข: Windows could not start the Background Intelligent Transfer Service (BITS)

  1. เปิด Malwarebytes เลือก Scan ที่หน้าจอหลัก
  2. อาจ launch update service อัปเดต virus database แล้วสแกน รอจบ อาจนาน

แก้ไข: Windows could not start the Background Intelligent Transfer Service (BITS)

  1. รีสตาร์ทหลังสแกนเสร็จ ตรวจสอบว่า BITS เริ่มต้นได้ปกติหรือยัง

หมายเหตุ: ควรใช้ security tools อื่นด้วย หากรู้ชนิดมัลแวร์แน่ชัด (ransomware, junkware) เพราะเครื่องมือเดียวตรวจจับไม่ได้ทุกชนิด

วิธีที่ 2: Registry Editor Tweak

เป็นวิธียอดนิยมในอินเทอร์เน็ต ผู้ใช้หลายคนได้ประโยชน์ หากแน่ใจว่าไม่มีมัลแวร์ ลองวิธีนี้ (แก้ registry)

สำคัญ: แก้ registry ควร backup registry ก่อน (อ่านบทความของเรา) แต่ทำตามคำแนะนำจะปลอดภัย

  1. เปิด Registry Editor พิมพ์ "regedit" ไปที่ key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup

แก้ไข: Windows could not start the Background Intelligent Transfer Service (BITS)

  1. หากไม่มี entry FilesNotToBackup ใน BackupRestore key ให้สร้างใหม่ อยู่ใน BackupRestore key คลิก Edit เมนูบนขวา เลือก New >> Key
  2. ตั้งชื่อเป็น "FilesNotToBackup" (ไม่ต้องมี quotation marks) Enter ยืนยัน Key ควรว่างเปล่า ระวังตั้งชื่อให้ตรงตามที่สั่ง

ไปที่ Services:

  1. ปิด Registry Editor รีสตาร์ทบันทึกการเปลี่ยนแปลง Win+R พิมพ์ "services.msc" OK เปิด Services

แก้ไข: Windows could not start the Background Intelligent Transfer Service (BITS)

  1. หา Background Intelligent Transfer Service คลิกขวา Properties
  2. หาก service started (ดูข้าง Service status) ให้ปล่อยไว้ (แต่อาจ stopped) หาก stopped คลิก Start กลางหน้าต่าง

แก้ไข: Windows could not start the Background Intelligent Transfer Service (BITS)

  1. ตรวจสอบ Startup type ใน Properties ของ BITS ตั้งเป็น Automatic ก่อนออก ยืนยัน dialog boxes

อาจเจอ error ตอนกด Stop:

"Windows could not start the Background Intelligent Transfer Service on Local Computer. Error 1079: The account specified for this service differs from the account specified for other services running in the same process."

หากเกิด ให้ทำตามขั้นตอน:

  1. ทำขั้นตอน 1-3 ข้างต้นเปิด IP Helper properties ไปแท็บ Log On คลิก Browse…

แก้ไข: Windows could not start the Background Intelligent Transfer Service (BITS)

  1. ในกล่อง "Enter the object name to select" พิมพ์ชื่อบัญชีของคุณ คลิก Check Names รอจดจำชื่อ
  2. คลิก OK พิมพ์รหัสผ่านใน Password box เมื่อถูกพรอมป์ (หากตั้งรหัสผ่านไว้) ควรเริ่มได้ปกติ

วิธีที่ 3: เปิดใช้งานบริการสำคัญ 2 ตัว

Windows services มักพึ่งพาบริการอื่น ดูได้ใน Services window แต่ 2 services นี้ไม่แสดงใน BITS แต่ BITS เริ่มได้ก็ต่อเมื่อ 2 ตัวนี้รันปกติ

  1. Win+R พิมพ์ "services.msc" OK เปิด Services

แก้ไข: Windows could not start the Background Intelligent Transfer Service (BITS)

  1. หา Network Location Awareness และ Network List คลิกขวาแต่ละตัว Start เหมือนวิธีที่ 2 สำหรับ BITS
  2. หาก started แล้วปล่อยไว้ (แต่อาจ stopped) หาก stopped คลิก Start กลางหน้าต่าง

สุดท้าย รัน BITS service เหมือนกัน ทุก services ตั้ง Startup เป็น Automatic

วิธีที่ 4: ใช้ msconfig เปลี่ยน Startup

วิธีนี้ดูแปลกแต่อาจแก้ได้ ผู้ใช้ยืนยันได้ผล Default setting คือ Normal startup หรือ Selective startup เปิด msconfig เปลี่ยน Startup selection เป็น Normal startup

  1. Win+R พิมพ์ "msconfig" OK Win10 ค้นหา "msconfig" ใน Start menu ผลลัพธ์แรก System configuration คลิกเข้าไป
  2. อยู่แท็บ General เปลี่ยน radio button ใต้ Startup selection เป็น Normal startup Apply ออก รีสตาร์ท ตรวจสอบปัญหา

แก้ไข: Windows could not start the Background Intelligent Transfer Service (BITS)

  1. ใต้ General tab คลิกเลือก Selective startup ยกเลิกติ๊ก Load startup items

วิธีที่ 5: Reset PC (Windows 10)

หากใช้ Windows 10 Reset PC ง่าย แก้ปัญหาส่วนใหญ่ ได้เก็บไฟล์และแอปไว้ แค่ reset settings ผู้ที่ว่าวิธีนี้ overused ต้องยอมรับว่า Win10 ให้เก็บไฟล์/แอปไว้ นี่คือวิธีสุดท้าย ลองวิธีก่อนหน้าทั้งหมดก่อน

  1. ไป Settings (Win10) กด gear icon Start menu เลือก Update & security คลิก Recovery ซ้าย
  2. Windows แสดง 3 ตัวเลือก: Reset this PC, Go back to earlier build, Advanced startup Reset this PC ดีที่สุด เริ่มใหม่สูญเสียน้อยสุด หากเลือก Keep my files คลิก Get started

แก้ไข: Windows could not start the Background Intelligent Transfer Service (BITS)

  1. คลิก Keep my files หรือ Remove everything ขึ้นกับว่าอยากเก็บไฟล์ข้อมูลหรือไม่ ทั้งสอง settings จะ reset เป็น default แอปถอนติดตั้ง แนะนำ Keep my files
    แก้ไข: Windows could not start the Background Intelligent Transfer Service (BITS)
  2. เลือก Just remove my files หรือ Remove files and clean the drive หากเลือก remove everything Clean drive ใช้เวลานานแต่ปลอดภัยหากขาย/ให้เครื่อง หากใช้เอง เลือก Just remove my files
  3. Next หาก Windows เตือนว่า roll back ไม่ได้ คลิก Reset รอจบกระบวนการ Continue บูทเครื่อง ตรวจสอบ BITS เริ่มปกติหรือยัง