Cách đặt lại các thành phần Windows Update trong Windows 11/10

Đôi khi, người dùng gặp sự cố khi sử dụng Windows Update . Mặc dù có một số cách để khắc phục các sự cố Windows Update khác nhau , nhưng nếu điều này xảy ra thường xuyên, bạn nên đặt lại cài đặt Windows Update về mặc định. Điều này có thể hữu ích nếu Bản cập nhật Windows của bạn không cài đặt được(Windows Updates fail to Install) .

Chúng ta đã biết cách đặt lại Windows Update về mặc định(reset Windows Update to default) bằng Công cụ Đặt lại Cấu phần Windows Update(Reset Windows Update Components Tool) . Tiện ích Fix WU của chúng tôi đăng ký lại tất cả các tệp dll liên quan đến Windows Update và đặt lại các cài đặt khác về mặc định. (Windows Update)Nhưng nếu bạn muốn biết cách đặt lại từng thành phần Windows Update theo cách thủ công về mặc định trong Windows 11/10/8/7 , thì bài đăng này chính là thứ bạn đang tìm kiếm.

windows-10-update

Đặt lại cấu phần Windows Update(Reset Windows Update Components) trong Windows 11/10

Dưới đây là tóm tắt tất cả các bước bạn cần thực hiện để đặt lại Cấu phần Windows Update(Windows Update Components) về mặc định trong Windows 11/10 :

  1. Dừng dịch vụ cập nhật Windows
  2. Xóa các qmgr*.dat .
  3. Xả các thư mục SoftwareDistribution và catroot2
  4. Đặt lại dịch vụ BITS và dịch vụ Windows Update về bộ mô tả bảo mật mặc định
  5. Đăng ký(Re-register) lại các tệp BITS và các tệp DLL liên quan đến Windows Update
  6. Xóa các giá trị đăng ký không chính xác
  7. Đặt lại Winsock
  8. Khởi động lại Dịch vụ Windows Update.

1] Dừng dịch vụ cập nhật Windows

Trước tiên, bạn sẽ cần dừng Truyền thông minh nền, Cập nhật Windows, Dịch vụ mật mã(stop the Background Intelligent Transfer, Windows Update, Cryptographic Services) . Các dịch vụ này về cơ bản cho phép Windows tải xuống tất cả các tệp và cập nhật được sử dụng bởi Windows Update tự động(Automatic Windows Update) và các cấu phần Windows khác . Nó sử dụng băng thông không hoạt động của kết nối mạng khi kết nối của bạn không hoạt động và âm thầm tải xuống các tệp trong nền. Do đó, cách tốt nhất là tắt dịch vụ BITS trước khi tiếp tục.

Để làm như vậy, trong cửa sổ nhắc lệnh nâng cao, hãy nhập các lệnh sau và nhấn Enter sau khi bạn nhập từng lệnh.

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

2] Xóa các tệp qmgr * .dat

Tiếp theo, bạn cần delete the qmgr*.dat files . Để đặt lại các cấu phần Windows Update , bạn sẽ cần xóa các tệp. Để thực hiện việc này, tại dấu nhắc lệnh, hãy nhập lệnh sau, rồi nhấn Enter:

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

Điều đáng nói ở đây là nếu đây là lần đầu tiên bạn cố gắng giải quyết sự cố Windows Update của mình bằng cách làm theo các bước trong bài đăng này, thì bạn nên bỏ qua bước này và chuyển trực tiếp sang bước tiếp theo. Chỉ nên làm theo bước này để khắc phục sự cố khi bạn không thấy giải pháp nào trong tầm mắt mặc dù đã thử tất cả các bước được nêu trong bài viết ngoại trừ bước này vì bước này được thực hiện bởi chế độ “Linh hoạt” của Giải pháp (Solution)Khắc phục(Fix) sự cố .

3] Xả(Flush) các thư mục SoftwareDistribution và catroot2

Phân phối phần mềm

Đổi tên(Rename) thư mục SoftwareDistributioncatroot2 . Để thực hiện việc này, tại dấu nhắc lệnh, hãy nhập các lệnh sau. Đảm(Make) bảo rằng bạn nhấn Enter sau khi nhập mỗi lệnh.

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak

Đọc(Read) : Windows Update tiếp tục tự động vô hiệu hóa(Windows Update keeps disabling itself automatically) .

4] Đặt lại(Reset) dịch vụ BITS và dịch vụ Windows Update về bộ mô tả bảo mật mặc định

Để thực hiện việc này, tại dấu nhắc lệnh, hãy nhập các lệnh sau. Đảm(Make) bảo rằng bạn nhấn Enter sau khi nhập mỗi lệnh.

sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

Bây giờ, trong cửa sổ nhắc lệnh được mở ra, hãy nhập lệnh sau, rồi nhấn Enter:

cd /d %windir%\system32

5] Đăng ký(Re-register) lại tệp BITS và tệp DLL liên quan đến Windows Update

Đăng ký(Re-register) lại tệp BITS và tệp dll liên quan đến Windows Update , trong cửa sổ dấu nhắc lệnh, hãy nhập các lệnh sau. Đừng quên nhấn phím Enter sau mỗi lệnh bạn nhập.

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe browseui.dll

regsvr32.exe jscript.dll

regsvr32.exe vbscript.dll

regsvr32.exe scrrun.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml3.dll

regsvr32.exe msxml6.dll

regsvr32.exe actxprxy.dll

regsvr32.exe softpub.dll

regsvr32.exe wintrust.dll

regsvr32.exe dssenh.dll

regsvr32.exe rsaenh.dll

regsvr32.exe gpkcsp.dll

regsvr32.exe sccbase.dll

regsvr32.exe slbcsp.dll

regsvr32.exe cryptdlg.dll

regsvr32.exe oleaut32.dll

regsvr32.exe ole32.dll

regsvr32.exe shell32.dll

regsvr32.exe initpki.dll

regsvr32.exe wuapi.dll

regsvr32.exe wuaueng.dll

regsvr32.exe wuaueng1.dll

regsvr32.exe wucltui.dll

regsvr32.exe wups.dll

regsvr32.exe wups2.dll

regsvr32.exe wuweb.dll

regsvr32.exe qmgr.dll

regsvr32.exe qmgrprxy.dll

regsvr32.exe wucltux.dll

regsvr32.exe muweb.dll

regsvr32.exe wuwebv.dll

regsvr32.exe wudriver.dll

6] Xóa các giá trị đăng ký không chính xác

Mở Registry Editor và điều hướng đến khóa sau:

HKEY_LOCAL_MACHINE\COMPONENTS

Bấm chuột phải vào LINH KIỆN(COMPONENTS) . Bây giờ trong ngăn bên phải, hãy xóa các mục sau nếu chúng tồn tại:

  • PendingXmlIdentifier
  • NextQueueEntryIndex
  • AdvancedInstallersNeedResolving

Khởi động lại máy tính của bạn.

Liên quan(Related) : Windows Update không cài đặt được hoặc không tải xuống được(Windows Update fails to install or will not download) .

7] Đặt lại Winsock

đặt lại winock

Đây là một đặc tả kỹ thuật xác định cách phần mềm mạng Windows nên truy cập vào các dịch vụ mạng, đặc biệt là (Windows)TCP/IP . Hệ điều hành Windows(Windows OS) đi kèm với tệp Thư viện liên kết động(Dynamic Link Library) ( DLL ) được gọi là wonock.dll(winsock.dll) , tệp này triển khai API và điều phối các chương trình Windows cũng như kết nối (Windows)TCP/IP . Do(Due) một số lý do, Windows Sockets thường được gọi là Winsock có thể bị hỏng. Do đó, người dùng có thể gặp khó khăn trong việc thiết lập kết nối với Internet . Do đó, nó trở nên cần thiết để sửa chữaWinsock bằng cách đặt lại nó.

Để Đặt lại Winsock(Reset Winsock) , trong cửa sổ nhắc lệnh, hãy nhập lệnh sau, rồi nhấn Enter:

netsh winsock reset

MẸO(TIP) : Đặt lại Windows Update Tool sẽ tự động khôi phục cài đặt và thành phần về mặc định.

8] Khởi động lại dịch vụ cập nhật Windows

Sau khi tất cả hoàn tất, hãy khởi động lại dịch vụ BITS , dịch vụ Windows Update và dịch vụ Mật mã(Cryptographic) . Để thực hiện việc này, hãy quay lại dấu nhắc lệnh và nhập các lệnh sau. Một lần nữa(Again) , hãy đảm bảo rằng bạn nhấn Enter sau khi nhập mỗi lệnh.

net start bits

net start wuauserv

net start appidsvc

net start cryptsvc

Cuối cùng, hãy đảm bảo rằng bạn đã cài đặt Windows Update Agent mới nhất trên máy tính của mình.

Khởi động lại máy tính của bạn để hoàn tất quá trình.

Trình khắc phục sự cố Windows Update về cơ bản đã tự động hóa toàn bộ quy trình thủ công và giúp bạn khắc phục sự cố Windows Update chỉ bằng một cú nhấp chuột.



About the author

Tôi là một kỹ sư phần mềm và blogger với gần 10 năm kinh nghiệm trong lĩnh vực này. Tôi chuyên tạo các bài đánh giá và hướng dẫn về công cụ cho các nền tảng Mac và Windows, cũng như cung cấp các bình luận của chuyên gia về các chủ đề phát triển phần mềm. Tôi cũng là một diễn giả và người hướng dẫn chuyên nghiệp, từng thuyết trình tại các hội nghị công nghệ trên thế giới.



Related posts