Sửa lỗi dịch vụ truyền tải thông minh trong nền (BITS) bị thiếu từ các dịch vụ

Trước đó, tôi đã viết một bài báo về dịch vụ BITS (Dịch vụ truyền tải thông minh trong nền) không khởi(BITS (Background Intelligent Transfer Service) service not starting) động và cách bạn có thể khắc phục sự cố đó. Nếu không có dịch vụ này chạy nền, bạn không thể tải xuống bất kỳ bản cập nhật Windows nào. (Windows)Nó cũng gây ra tất cả các loại vấn đề khác, nhưng vấn đề chính ảnh hưởng đến hầu hết mọi người là khi họ không thể tải xuống các bản cập nhật.

Phần lớn, bài viết trước của tôi đã giúp tôi khá nhiều lần trong 5 năm qua. Chỉ cho đến một vài ngày trước, tôi đã gặp sự cố với BITS mà bài viết không giúp được gì. Trong trường hợp này, một trong các máy tính của tôi đã bị nhiễm vi-rút xấu và trong quá trình làm sạch nó, dịch vụ BITS đã biến mất khỏi danh sách các dịch vụ. Bất kỳ lệnh nào tôi đã cố gắng chạy để khởi động lại dịch vụ hoặc đăng ký lại nó sẽ không hoạt động.

Cuối cùng, tôi phát hiện ra rằng tôi phải tạo lại hoàn toàn dịch vụ BITS ! Tại thời điểm đó, tôi có thể đăng ký lại nó với Windows , sau đó vào Services và khởi động nó từ đó. Trong bài viết này, tôi sẽ hướng dẫn bạn các bước để tạo dịch vụ BITS theo cách thủ công và sau đó đăng ký nó với Windows .

Tạo dịch vụ BITS

Điều đầu tiên bạn có thể thử làm là tạo lại dịch vụ BITS . Bạn có thể thực hiện việc này bằng cách mở dấu nhắc lệnh quản trị và sao chép và dán lệnh bên dưới:

sc create BITS type= share start= delayed-auto binPath= "C:\Windows\System32\svchost.exe -k netsvcs" tag= no DisplayName= "Background Intelligent Transfer Service"

Bạn có thể mở dấu nhắc lệnh quản trị bằng cách nhấp vào Bắt đầu(Start) , nhập CMD , sau đó nhấp chuột phải vào dấu nhắc lệnh và chọn Chạy với tư cách Quản trị(Run as Administrator) viên .

quản trị viên nhắc lệnh

Nếu vì lý do nào đó, bạn không thể làm cho lệnh trên hoạt động bình thường, bạn cũng có thể thử lệnh bên dưới, đây chỉ là một phiên bản rút gọn của nó. Nếu có thể, hãy cố gắng sao chép và dán vì bạn sẽ nhận thấy rằng sau dấu = đăng nhập vào một số vị trí, sẽ có một khoảng trống ngay sau đó. Đó không phải là ngẫu nhiên, bạn cần không gian đó nếu không lệnh sẽ không hoạt động.

sc create BITS binpath= "c:\windows\system32\svchost.exe -k netsvcs" start= delayed-auto

Sau khi dịch vụ BITS được cài đặt, chúng tôi cần đảm bảo rằng nó đã được đăng ký đúng cách. Nếu không, bạn có thể thử khởi động nó từ bảng Dịch vụ(Services) , nhưng có thể bạn sẽ gặp lỗi như:

"Windows could not start the BITS service on the local computer. Error2: The system cannot find the file specified"

Đăng ký dịch vụ BITS

Để đăng ký dịch vụ BITS , bạn phải tạo một tệp hàng loạt và sau đó chạy nó. Nghe có vẻ đáng sợ và kỹ thuật, nhưng nó khá dễ dàng. Đầu tiên(First) , hãy mở Notepad và sau đó dán vào phần sau tùy thuộc vào hệ điều hành của bạn.

Windows 2000, Windows XP , Windows Server 2003

REGSVR32 WUPS2.DLL /S
REGSVR32 WUPS.DLL /S
REGSVR32 WUAUENG.DLL /S
REGSVR32 WUAPI.DLL /S
REGSVR32 MUCLTUI.DLL /S
REGSVR32 WUCLTUI.DLL /S
REGSVR32 WUWEB.DLL /S
REGSVR32 MUWEB.DLL /S
REGSVR32 QMGR.DLL /S
REGSVR32 QMGRPRXY.DLL /S

Windows Vista , Windows 7 , Windows Server 2008

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

Nếu bạn đang gặp sự cố BITS này trong Windows 8 hoặc Windows 10 , bạn phải chạy thêm một số lệnh regsvr32. Kiểm tra bài viết này từ Microsoft(article from Microsoft) và làm theo hướng dẫn.

Trong notepad, nhấp vào Tệp(File) và sau đó Lưu dưới dạng(Save As) . Đặt tên cho tệp của bạn là bits.bat(bits.bat) , sau đó chọn Tất cả Tệp(All Files) trong hộp Lưu dưới dạng Loại( Save as Type) và lưu vào màn hình.

đăng ký tập tin hàng loạt

Bây giờ chỉ cần nhấp chuột phải vào tệp BAT trên màn hình của bạn và chọn Run as Administrator . Tại thời điểm này, sau đó bạn nên tiếp tục và khởi động lại máy tính của mình và xem liệu bạn có thể thực hiện những gì bạn đã cố gắng làm trước đó hay không, tức là cài đặt các bản cập nhật, v.v.

Nếu BITS vẫn không hiển thị trong danh sách Dịch vụ (Services)Windows hoặc bạn không thể khởi động dịch vụ BITS , thì bạn có thể thử tải xuống tệp đăng ký này và chạy nó. Về cơ bản, nó cố gắng sửa tất cả các mục đăng ký được liên kết với dịch vụ BITS . Nếu các lệnh trên cũng không hoạt động, bạn có thể thử chạy tệp đăng ký này và sau đó thử chạy lại lệnh. Tuy nhiên, trước tiên bạn nên khởi động lại PC sau khi chạy tệp đăng ký.

http://download.bleepingcomputer.com/win-services/7/BITS.reg

Lưu ý rằng đây là một. Tệp REG(REG) , thêm các khóa và giá trị vào sổ đăng ký của bạn. Bạn có thể nhận được thông báo trong khi tải xuống nói rằng tệp này có thể nguy hiểm, tuy nhiên, không phải vậy nên bạn không phải lo lắng. Nếu bạn nhận được bất kỳ thông báo lỗi nào khi cố gắng chạy tệp REG này , bạn cũng có thể khởi động lại PC của mình ở Chế độ An toàn(Safe Mode) rồi thử chạy tệp đó. Đôi khi một quá trình đang chạy sẽ ngăn một số giá trị được thêm vào sổ đăng ký.

Nếu bạn vẫn gặp sự cố với dịch vụ BITS không hiển thị chính xác, hãy cho chúng tôi biết bạn đã thử những gì và tình huống cụ thể của bạn là gì và chúng tôi sẽ cố gắng trợ giúp. Vui thích!



About the author

Tôi là một chuyên gia máy tính với hơn 10 năm kinh nghiệm. Khi rảnh rỗi, tôi thích giúp việc tại bàn văn phòng và dạy bọn trẻ cách sử dụng Internet. Kỹ năng của tôi bao gồm nhiều thứ, nhưng điều quan trọng nhất là tôi biết cách giúp mọi người giải quyết vấn đề. Nếu bạn cần ai đó có thể giúp bạn trong việc khẩn cấp hoặc chỉ muốn một số mẹo cơ bản, vui lòng liên hệ với tôi!



Related posts