Error Bits-Client ID 16398 ใน Event Viewer ของ Windows “A new BITS job could not be created.” คืออะไร เกิดจากอะไร แก้ไขอย่างไร

Windows 11 logo

A new BITS job could not be created. The current job count for the user modifymodify.in.th (60) is equal to or greater than the job limit (60) specified through group policy. To correct the problem, complete or cancel the BITS jobs that haven’t made progress by looking at the error, and restart the BITS service. If this error recurs, contact your system administrator and increate the per-user and per-computer Group Policy job limits.


ในระบบปฏิบัติการ Windows ข้อผิดพลาด “Event ID 16398” ภายใต้ Bits-Client ที่แสดงใน Event Viewer เป็นปัญหาที่เกี่ยวข้องกับบริการ BITS (Background Intelligent Transfer Service) ซึ่งเป็นบริการสำหรับถ่ายโอนข้อมูลในพื้นหลัง โดยมักพบในการอัปเดต Windows หรือการดาวน์โหลดไฟล์ที่ทำงานเงียบ ๆ โดยไม่รบกวนการทำงานของผู้ใช้

A new BITS job could not be created

Error: A new BITS job could not be created.

ข้อความนี้เกิดขึ้นเมื่อระบบปฏิบัติการ Windows แจ้งว่าไม่สามารถสร้างงานใหม่ใน BITS (Background Intelligent Transfer Service) ได้ เนื่องจากงานที่สร้างสำหรับผู้ใช้ปัจจุบันถึง ขีดจำกัดที่ 60 งาน ซึ่งถูกกำหนดผ่าน Group Policy แล้ว

คำอธิบายข้อความแจ้งเตือน

  • “The current job count for the user modify\modify.in.th (60) is equal to or greater than the job limit (60) specified through group policy.”
    หมายความว่า ผู้ใช้คนนี้ (modify\modify.in.th) มีงานค้างอยู่ใน BITS ทั้งหมด 60 งาน ซึ่งเป็นจำนวนสูงสุดที่กำหนดไว้
  • “To correct the problem, complete or cancel the BITS jobs that haven’t made progress by looking at the error, and restart the BITS service.”
    วิธีแก้ไขที่แนะนำคือ ยกเลิกหรือล้างงานที่ค้างอยู่ ใน BITS แล้วรีสตาร์ทบริการ BITS
  • “If this error recurs, contact your system administrator and increase the per-user and per-computer Group Policy job limits.”
    หากปัญหายังเกิดขึ้นซ้ำ แนะนำให้ผู้ดูแลระบบปรับเพิ่มขีดจำกัดงาน BITS ใน Group Policy

BITS คืออะไร?

BITS (Background Intelligent Transfer Service) เป็นบริการในระบบปฏิบัติการ Windows ที่ทำหน้าที่จัดการการ ถ่ายโอนข้อมูลในพื้นหลัง โดยไม่รบกวนการใช้งานของผู้ใช้ เช่น การดาวน์โหลดไฟล์อัปเดต Windows, ซิงค์ไฟล์ใน OneDrive หรือการทำงานของซอฟต์แวร์ที่ต้องดึงข้อมูลจากอินเทอร์เน็ต BITS ถูกออกแบบมาให้สามารถหยุดชั่วคราวและกลับมาทำงานต่อได้ในกรณีที่เครือข่ายไม่เสถียร

วิธีแก้ไขปัญหา

  • งาน BITS จะถูกลบได้ตามปกติ
    • ถ้าโปรแกรมที่สร้างงาน BITS ทำงานเสร็จสมบูรณ์ มันจะ สั่งลบงานนั้นเอง ซึ่งเป็นการทำงานปกติของ BITS
    • อย่างไรก็ตาม ในบางครั้งโปรแกรมอาจยังไม่ทันได้สั่งลบ หรืออยู่ในสถานะรอการตรวจสอบเพิ่มเติม
  • Error Event ID 16398 เกิดขึ้นชั่วคราว:
    • เมื่อถึงขีดจำกัดของจำนวนงาน BITS (เช่น 60 งาน) และยังมีงานค้างอยู่ ข้อผิดพลาดนี้จะแจ้งเตือน
    • แต่ข้อผิดพลาดนี้จะไม่เกิดขึ้นตลอดเวลา เพราะเมื่อโปรแกรมจัดการงานเก่า (ลบงานที่ทำเสร็จ) ก็จะมีพื้นที่ว่างสำหรับสร้างงานใหม่
    • งานที่อยู่ในสถานะ “Transferred” หมายถึง งานเสร็จแล้ว แต่ยังรอให้โปรแกรมจัดการสั่งลบ

หากงานค้างอยู่นานเกินไป ผู้ใช้สามารถสั่งล้างด้วยตัวเองผ่านคำสั่ง

1. เปิด Command Prompt (Run as Administrator) แล้วพิมพ์คำสั่ง

bitsadmin /reset

คำสั่งนี้จะล้างงาน BITS ทั้งหมดที่ค้างอยู่ในระบบ

2. รีสตาร์ท BITS Service

  • เปิด Services (พิมพ์ services.msc ในช่อง Search)
  • ค้นหา Background Intelligent Transfer Service (BITS)
  • คลิกขวาที่ BITS และเลือก Restart

3. ตรวจสอบและยกเลิกงานเฉพาะเจาะจง
หากต้องการยกเลิกงาน BITS ที่ค้างอยู่แบบเฉพาะเจาะจง ให้ตรวจสอบรายการงานก่อน:

bitsadmin /list

จากนั้นยกเลิกงานที่ไม่จำเป็น:

bitsadmin /cancel <JobName>

เปลี่ยน <JobName> เป็นชื่อของงานที่ต้องการยกเลิก

4. ปรับเพิ่มขีดจำกัดงานใน Group Policy (สำหรับผู้ดูแลระบบ)

  • เปิด Group Policy Editor โดยพิมพ์ gpedit.msc
  • ไปที่: Computer Configuration > Administrative Templates > Network > Background Intelligent Transfer Service
  • ค้นหาและปรับค่า:
    • Limit the maximum number of BITS jobs for each user” สามารถเปิดใช้งาน (Enable) และปรับตัวเลขให้มากกว่า 60 (เช่น 100) เพื่อลดข้อจำกัดเดิม
    • Limit the maximum number of BITS jobs for this computer” สามารถเปิดใช้งาน (Enable) และปรับตัวเลขให้มากกว่า 300 (เช่น 600) เพื่อลดข้อจำกัดเดิม
      Limit the maximum number of BITS jobs for each user
  • ให้เข้าไปยัง registry (พิมพ์ regidit ที่ช่อง Run) ไปยังจำแหน่ง HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\BITS ดูว่ามีเมนู MaxJobsPerUser หรือไม่หากมีให้ดูว่ามีการตั้งค่าไว้สอดคล้องกันหรือไม่ หากไม่มีสามารถสร้างใหม่ โดยคลิกขวาบริเวณว่าง เลือก New > DWORD (32-bit) Value ตั้งชื่อเป็น MaxJobsPerUser กำหนดค่าเป็น 300 หรือจำนวนที่ต้องการ

5. รีบูตเครื่องและตรวจสอบอีกครั้ง
หลังจากทำตามขั้นตอนข้างต้น ให้รีบูตเครื่องและตรวจสอบว่า Error ยังคงอยู่หรือไม่

สรุป

  • Error นี้ไม่ใช่ปัญหารุนแรง และเกิดจากการที่ BITS มีงานเต็มขีดจำกัดชั่วคราว
  • งานที่เสร็จแล้วจะถูกลบโดยโปรแกรมที่สร้างมันขึ้นมา แต่หากโปรแกรมยังไม่สั่งลบ ก็จะทำให้ขีดจำกัดเต็มได้
  • หากต้องการแก้ไขทันที สามารถใช้คำสั่ง bitsadmin /reset เพื่อล้างงานเก่า
About modify 6560 Articles
สามารถนำบทความไปเผยแพร่ได้อย่างอิสระ โดยกล่าวถึงแหล่งที่มา เป็นลิงค์กลับมายังบทความนั้นๆ บทความอาจมีการพิมพ์ตกเรื่องภาษาไปบ้าง ต้องขออภัย พยามจะพิมพ์ผิดให้น้อยที่สุด (ทำเว็บคนเดียวไม่มีคนตรวจทาน) บทความที่สอนเรื่องต่างๆ กรุณาอ่านบทความให้เข้าใจก่อนโพสต์ถาม ติดตรงไหนสามารถถามได้ที่โพสต์นั้นๆ

Be the first to comment

Leave a Reply

Your email address will not be published.