Windows Update là yếu tố thiết yếu cho mọi hệ thống để nhận các bản sửa lỗi cho hệ điều hành Windows. Nếu người dùng tạm dừng cập nhật trong một thời gian, họ có thể gặp phải các vấn đề bảo mật, sự cố hiệu suất và lỗi cản trở hoạt động hàng ngày. Hầu hết các máy tính đã có cài đặt mặc định là cập nhật tự động.

Đôi khi, hệ thống không thể cài đặt các bản cập nhật cần thiết và chuyển sang trạng thái lỗi. Lúc này, bạn nên chạy trình khắc phục sự cố Windows Update để tự động sửa các vấn đề. Tuy nhiên, đôi khi trình khắc phục sự cố không thể khắc phục một số lỗi như Service Registration is missing or corrupt (Đăng ký dịch vụ bị thiếu hoặc hỏng). Lỗi này khiến hệ điều hành Windows hoặc các ứng dụng phổ dụng khác không thể cài đặt các bản cập nhật khi có sẵn. Bạn phải tự khắc phục thủ công thông báo lỗi này. Chúng tôi đã liệt kê một số giải pháp để bạn thử. Hãy bắt đầu từ giải pháp đầu tiên và làm theo thứ tự.
Giải pháp 1: Kiểm tra xem các dịch vụ Windows Update có đang chạy không
Chúng ta có thể kiểm tra xem các dịch vụ Windows Update đã được khởi động và chạy như mong đợi hay chưa. Lỗi này cũng có thể xảy ra nếu các dịch vụ cập nhật không thực hiện nhiệm vụ như kỳ vọng, dẫn đến thông báo lỗi.
- Nhấn Windows + R để mở hộp thoại Run. Nhập "services.msc" và nhấn Enter. Tiện ích dịch vụ sẽ mở, liệt kê tất cả các dịch vụ đang chạy hoặc có sẵn trên máy tính.

- Trong cửa sổ mới, tìm trong danh sách "Windows Update". Nhấp chuột phải vào dịch vụ và chọn Properties (Thuộc tính).

- Chuyển sang tab General (Chung). Tại tùy chọn Startup type (Loại khởi động), nhấp vào menu thả xuống và chọn Automatic (Tự động). Nhấn Apply (Áp dụng) để lưu thay đổi.

- Trong cùng cửa sổ đó, nhấn Start (Khởi động) dưới phần Service status (Trạng thái dịch vụ). Nhấn Apply để lưu thay đổi và thoát khỏi cửa sổ Properties.
- Sau khi sửa xong thuộc tính dịch vụ Windows Update, lặp lại các bước trên cho các dịch vụ sau:
Background Intelligent Transfer Service (Dịch vụ truyền thông thông minh nền) Cryptographic Service (Dịch vụ mật mã)
Bạn có thể dễ dàng tìm thấy các tiến trình này trong cùng danh sách nơi bạn tìm thấy Windows Update.
- Khởi động lại máy tính để thay đổi có hiệu lực và đảm bảo có kết nối Internet hoạt động. Mở lại Windows Update và kiểm tra xem thông báo lỗi đã được giải quyết chưa.
Giải pháp 2: Chạy lệnh qua Command Prompt
Nếu phương pháp trên không hiệu quả, chúng ta có thể thử chạy một số lệnh trong Command Prompt để xem lỗi có được khắc phục không. Chúng ta sẽ thử sửa lỗi bằng cách đặt lại một số cấu hình và cài đặt trước khi chuyển sang chỉnh sửa registry hoặc khôi phục Windows.
- Nhấn Windows + X để mở Command Prompt. Hoặc nhấn Windows + S, nhập "command prompt", nhấp chuột phải vào kết quả đầu tiên và chọn "Run as administrator" (Chạy với tư cách quản trị viên).

- Trong Command Prompt, nhập lần lượt các lệnh sau. Nhớ nhấn Enter sau mỗi lệnh để thực thi.
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver
- Chờ đợi tất cả các tiến trình thực thi thành công và hoàn tất. Mở Windows Update và kiểm tra xem có thể chạy thành công như mong đợi không.
Giải pháp 3: Làm mới các tệp .NET
Như chúng ta biết, các tệp .NET nằm ở lõi của máy tính và nếu thiếu chúng, nhiều thao tác sẽ không hoạt động. Chúng ta có thể thử làm mới thủ công các tệp .NET này và kiểm tra xem sự cố có được giải quyết không.
- Nhấn Windows + R để mở hộp thoại Run. Nhập "control panel" và nhấn Enter.
- Trong Control Panel, nhấp vào tiêu đề phụ Programs (Chương trình) ở góc dưới bên trái.

- Nhấp vào "Turn Windows features on or off (Bật hoặc tắt tính năng Windows)" dưới tiêu đề phụ Programs and Features.

- Danh sách tất cả chương trình và tính năng sẽ hiện ra. Quá trình này có thể mất một chút thời gian, hãy kiên nhẫn chờ đợi.
- Khi danh sách đã hiện, bỏ chọn tất cả các ô chứa từ khóa ".NET". Quá trình này sẽ gỡ cài đặt hoàn toàn .NET và có thể mất một chút thời gian. Nhấn OK để lưu thay đổi.

- Mở lại cửa sổ và chọn lại tất cả các ô bạn đã bỏ chọn ở bước trước. Máy tính sẽ cố gắng cài đặt lại framework. Quá trình này có thể mất thời gian, hãy kiên nhẫn.
- Sau khi cài đặt xong, khởi động lại máy tính để áp dụng thay đổi và kiểm tra xem sự cố đã được giải quyết chưa.
Giải pháp 4: Gỡ cài đặt phần mềm diệt virus
Không còn mới mẻ việc phần mềm diệt virus xung đột với hệ điều hành thỉnh thoảng. Phần mềm diệt virus chứa các định nghĩa virus cần cập nhật định kỳ. Có thể nhà cung cấp chưa cập nhật định nghĩa, gây xung đột với quy trình Windows Update. Chúng ta có thể thử gỡ cài đặt hoặc tạm thời vô hiệu hóa phần mềm diệt virus và kiểm tra xem Windows Update có hoạt động bình thường không.
- Nhấn Windows + R để mở hộp thoại Run. Nhập "control panel" và nhấn Enter.
- Trong Control Panel, nhấp vào tiêu đề phụ Uninstall a Program (Gỡ cài đặt chương trình) ở góc dưới bên trái.

- Windows sẽ liệt kê tất cả chương trình đã cài đặt. Duyệt qua danh sách cho đến khi tìm thấy phần mềm diệt virus của bạn.
- Nhấp chuột phải vào nó và chọn "uninstall (gỡ cài đặt)". Sau khi gỡ cài đặt, khởi động lại máy tính và kiểm tra xem sự cố đã được giải quyết chưa.
Lưu ý: Gỡ cài đặt phần mềm diệt virus có rủi ro. Chúng tôi khuyên không nên cắm USB hoặc tải file thực thi từ Internet trong lúc không có phần mềm diệt virus. Nếu Windows Update vẫn không hoạt động, bạn có thể cài đặt lại phần mềm diệt virus.
Giải pháp 5: Chạy System File Checker
System File Checker (SFC) là tiện ích trong Microsoft Windows cho phép quét máy tính tìm các tệp hệ điều hành bị hỏng. Công cụ này có từ Windows 98. Đây là công cụ hữu ích để chẩn đoán sự cố và kiểm tra xem vấn đề có do tệp Windows bị hỏng không.
Chúng ta có thể thử chạy SFC xem sự cố có được giải quyết không. Bạn sẽ nhận được một trong ba phản hồi khi chạy SFC:
- Windows didn't find any integrity violations (Windows không tìm thấy vi phạm tính toàn vẹn)
- Windows Resource Protection found corrupt files and repaired them (Windows Resource Protection tìm thấy tệp bị hỏng và đã sửa chữa)
- Windows Resource Protection found corrupt files but was unable to fix some (or all) of them (Windows Resource Protection tìm thấy tệp bị hỏng nhưng không thể sửa một số (hoặc tất cả) trong số chúng)
- Nhấn Windows + R để mở hộp thoại Run. Nhập "taskmgr" và nhấn Enter để mở Task Manager.
- Nhấp vào tùy chọn File ở góc trên bên trái và chọn "Run new task (Chạy tác vụ mới)" từ danh sách.

- Nhập "powershell" vào hộp thoại và chọn tùy chọn "Create this task with administrative privileges (Tạo tác vụ này với đặc quyền quản trị)".

- Trong Windows PowerShell, nhập "sfc /scannow" và nhấn Enter. Quá trình này có thể mất một chút thời gian vì toàn bộ tệp Windows đang được quét và kiểm tra.

- Nếu gặp lỗi Windows báo tìm thấy lỗi nhưng không thể sửa, hãy nhập "DISM /Online /Cleanup-Image /RestoreHealth" trong PowerShell. Lệnh này sẽ tải xuống các tệp bị hỏng từ máy chủ Windows Update và thay thế chúng. Lưu ý quá trình này cũng có thể mất thời gian tùy kết nối Internet. Đừng hủy bỏ ở bất kỳ giai đoạn nào, hãy để nó chạy hoàn tất.
Nếu lỗi được phát hiện và sửa chữa bằng các phương pháp trên, hãy khởi động lại máy tính và kiểm tra xem Windows Update có hoạt động bình thường trở lại không.
Giải pháp 6: Kiểm tra Firewall và phần mềm diệt virus
Chúng ta có thể thử vô hiệu hóa Firewall và kiểm tra xem Windows Update có hoạt động bình thường không. Windows Firewall giám sát dữ liệu và gói tin Internet đến/đi. Nó cũng chặn một số kết nối hoặc ứng dụng nếu không đáp ứng tiêu chí. Nếu bạn chưa cập nhật Windows lâu nay, điều này có thể gây ra sự cố. Để vô hiệu hóa Windows Firewall, làm theo các bước sau:
- Nhấn Windows + R để mở hộp thoại Run. Nhập "control" để mở Control Panel.
- Ở góc trên bên phải có ô tìm kiếm. Gõ "firewall" và nhấp vào kết quả đầu tiên.

- Ở bên trái, nhấp vào tùy chọn "Turn Windows Firewall on or off (Bật hoặc tắt Windows Firewall)".

- Chọn "Turn off Windows Firewall (Tắt Windows Firewall)" cho cả hai tab Public và Private Networks. Lưu thay đổi và thoát. Khởi động lại máy tính và kiểm tra xem sự cố đã được giải quyết chưa.

Giải pháp 7: Thay đổi một số giá trị Registry
Chúng ta có thể thử xóa một số giá trị trong registry để sửa lỗi Windows Update. Bạn nên sao lưu registry trước khi thực hiện. Lưu ý Registry Editor là công cụ mạnh và cần thận trọng. Làm theo hướng dẫn cẩn thận và đừng thay đổi giá trị bạn không hiểu.
- Nhấn Windows + R để mở hộp thoại Run. Nhập "regedit" và nhấn Enter để mở Registry Editor.
- Điều hướng đến đường dẫn sau bằng ngăn điều hướng bên trái:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability

- Tìm giá trị ThresholdOptedIn ở bên phải màn hình. Nhấp chuột phải và chọn Delete (Xóa). Khởi động lại máy tính và kiểm tra xem sự cố đã được giải quyết chưa.
Một số người dùng báo cáo có thư mục Recovery From bên trong thư mục Applicability. Sau khi xóa thư mục Recovery From, sự cố được giải quyết ngay lập tức.
Trong trường hợp khác, khóa Applicability có thể không có giá trị nào ngoài giá trị Default. Lúc này, làm theo phương pháp dưới đây để thêm khóa để khắc phục lỗi.
- Điều hướng đến cùng đường dẫn file:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability
- Nhấp chuột phải vào khoảng trống ở bên phải và chọn New > String (Mới > Chuỗi).

- Đặt tên chuỗi mới là "BranchName". Sau khi tạo, nhấp đúp vào nó và nhập "fbl_impressive" vào ô Value data. Nhấn OK để lưu.

- Tạo một chuỗi mới tương tự, đặt tên "Ring" và đặt Value data là "low". Nhấn OK để lưu.

- Thoát Registry Editor và khởi động lại máy tính để áp dụng thay đổi. Kiểm tra xem sự cố đã được giải quyết chưa.
Nếu các thay đổi registry trên không hiệu quả, chúng ta có thể thử giải pháp thay thế.
- Điều hướng đến cùng đường dẫn file như các bước trên.
- Nhấp đúp vào chuỗi "Ring" vừa tạo và thay đổi giá trị từ "low" thành "WIF".
- Tạo một chuỗi mới, đặt tên "ThresholdRiskLevel" và đặt Value data là "low". Nhấn OK để lưu.

- Thoát Registry Editor và khởi động lại máy tính. Kiểm tra xem sự cố đã được giải quyết chưa.
Giải pháp 8: Tạo tài khoản cục bộ
Có thể sự cố bạn gặp phải do lỗi trong hồ sơ người dùng hoặc quản trị viên chưa cấp quyền truy cập. Nếu bạn là chủ sở hữu máy tính nhưng vẫn không truy cập được Windows Update bình thường, chúng ta có thể thử tạo tài khoản cục bộ mới và kiểm tra xem có khắc phục được không.
- Mở tài khoản quản trị viên. Nhập Settings trong hộp thoại menu Start và nhấp vào Accounts.

- Nhấp vào "Family and other users (Gia đình và người dùng khác)" ở bên trái cửa sổ.
- Chọn "Add someone else to this PC (Thêm người khác vào máy tính này)".

- Windows sẽ hướng dẫn qua trình tạo tài khoản mới. Khi cửa sổ mới xuất hiện, nhấp "I don't have this person's sign-in information (Tôi không có thông tin đăng nhập của người này)".

- Chọn "Add a user without Microsoft (Thêm người dùng không có Microsoft)". Windows sẽ nhắc tạo tài khoản Microsoft mới.

- Nhập tất cả chi tiết và chọn mật khẩu dễ nhớ.
- Điều hướng đến Settings > Accounts > Your Account.
- Dưới ảnh đại diện tài khoản, chọn "Sign in with local account instead (Đăng nhập bằng tài khoản cục bộ thay thế)".
- Nhập mật khẩu hiện tại khi được nhắc và nhấp Next.
- Nhập tên người dùng và mật khẩu cho tài khoản cục bộ, nhấp "Sign out and finish (Đăng xuất và hoàn tất)".
- Bây giờ bạn có thể chuyển sang tài khoản cục bộ mới và di chuyển tất cả tệp cá nhân mà không gặp rào cản.
- Điều hướng đến Settings > Accounts > Your Account và chọn "Sign in with a Microsoft Account instead (Đăng nhập bằng tài khoản Microsoft thay thế)".

- Nhập tên người dùng và mật khẩu, nhấp Sign in.

- Kiểm tra xem thông báo lỗi đã biến mất và Windows Update có hoạt động trên tài khoản này không. Nếu có, bạn có thể xóa tài khoản cũ an toàn và tiếp tục sử dụng tài khoản này.
Giải pháp 9: Vấn đề kết nối không dây
Microsoft đã công khai thừa nhận vấn đề WiFi chậm trên sản phẩm mới. Nhiều người dùng báo cáo trang web không tải như mong đợi và duyệt web rất chậm. Nếu bạn gặp các vấn đề này, có nghĩa là kết nối của bạn là thủ phạm gây ra thông báo lỗi.
Chúng ta có thể thử thay đổi một số giá trị Registry như Microsoft khuyến nghị để khắc phục và kiểm tra xem sự cố có được giải quyết không. Lưu ý Registry Editor là công cụ mạnh, cần thận trọng. Làm theo hướng dẫn cẩn thận và đừng thay đổi giá trị bạn không hiểu.
- Nhấn Windows + R để mở hộp thoại Run. Nhập "regedit" và nhấn Enter để mở Registry Editor.

- Điều hướng đến đường dẫn sau:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\mrvlpcie8897
- Tìm mục "TXAMSDU" ở bên phải. Nhấp đúp để thay đổi giá trị từ "1" thành "0".
- Nhấn OK để lưu thay đổi và thoát. Khởi động lại máy tính để thay đổi có hiệu lực. Kiểm tra xem sự cố đã được giải quyết chưa.
Giải pháp 10: Đặt lại Windows Update bằng Reset Tool
Bây giờ chúng ta tập trung vào cách đặt lại Windows Update bằng các phương pháp khác nhau. Một trong đó là sử dụng Reset Tool cho Windows Update. File .exe này phải chạy với tư cách quản trị viên. Nó chứa script kiểm tra các yếu tố của Windows Update và cấu hình cho phù hợp.
- Tải Reset Tool và lưu ở vị trí dễ truy cập. File sẽ ở định dạng .zip.
- Truy cập file và giải nén ra vị trí dễ truy cập.

- Sau khi giải nén, chạy file "cmd" bằng cách nhấp chuột phải và chọn Run as administrator.
- Sau khi quá trình thực thi xong, khởi động lại máy tính và kiểm tra xem sự cố đã được giải quyết chưa.
Giải pháp 11: Đặt lại Windows Update bằng file batch
Chúng ta có thể thử đặt lại Windows Update bằng file batch chứa tất cả các hướng dẫn. Nó tương tự như ứng dụng trong giải pháp 10. Tuy nhiên, nếu giải pháp 10 không hiệu quả, bạn có thể thử phương án này.
- Tải file batch và lưu ở vị trí dễ truy cập.
- Nhấp chuột phải và chọn "Run as administrator".
- Sau khi các lệnh thực thi thành công, khởi động lại máy tính và kiểm tra xem thông báo lỗi đã biến mất chưa.
Giải pháp 12: Khôi phục hệ thống
Nếu tất cả các phương pháp trên không hiệu quả, chúng ta có thể thử khôi phục hệ thống về điểm khôi phục cuối cùng. Lưu đúng toàn bộ công việc và sao lưu dữ liệu quan trọng. Lưu ý tất cả thay đổi cấu hình hệ thống sau điểm khôi phục cuối sẽ bị xóa.
- Nhấn Windows + S để mở thanh tìm kiếm menu Start. Nhập "restore" và chọn chương trình đầu tiên trong kết quả.

- Trong cài đặt khôi phục, nhấn System Restore ở đầu cửa sổ dưới tab System Protection.

- Trình hướng dẫn sẽ mở, dẫn dắt bạn qua các bước khôi phục hệ thống. Nhấn Next và làm theo các hướng dẫn tiếp theo.

- Chọn điểm khôi phục từ danh sách các tùy chọn. Nếu có nhiều điểm khôi phục, chúng sẽ được liệt kê ở đây.

- Windows sẽ xác nhận hành động lần cuối trước khi bắt đầu quá trình khôi phục. Lưu công việc và sao lưu tệp quan trọng rồi tiến hành.

Bạn có thể tìm hiểu thêm về khôi phục hệ thống để nắm rõ hơn về chức năng và quy trình liên quan.