Sau khi một máy chủ WSUS mới được cài đặt trong mạng doanh nghiệp, nhiều client Windows không thể nhận bản cập nhật mới từ máy chủ này với lỗi 0x80244010. Như đã chỉ ra, lỗi này điển hình không chỉ cho máy tính cập nhật từ WSUS nội bộ, mà cả cho thiết bị nhận cập nhật trực tiếp từ máy chủ Windows Update. Hãy xem cách sửa lỗi 0x80244010 và khôi phục chức năng subsystem Windows Update.

Để chẩn đoán vấn đề, mở WindowsUpdate.log (trong Windows 7 và 8.1 nó nằm trong thư mục %Windir%, trong Windows 10 bạn có thể tạo nó như sau). Bạn sẽ thấy các dòng này trong log cập nhật:
2018-10-04 16:10:28:661 121 2a2b2 PT WARNING: Exceeded max server round trips: 0x80244010
2018-10-04 16:10:28:661 121 2a2b2 PT WARNING: Sync of Updates: 0x80244010
2018-10-04 16:10:28:661 121 2a2b2 PT WARNING: SyncServerUpdatesInternal failed: 0x80244010
2018-10-04 16:10:28:661 121 2a2b2 Agent * WARNING: Failed to synchronize, error = 0x80244010
2018-10-04 16:10:29:042 282 2a2b2 Agent * WARNING: Exit code = 0x80244010
2018-10-04 16:10:29:042 282 2a2b2 Agent *********
2018-10-04 16:10:29:042 282 2a2b2 Agent ** END ** Agent: Finding updates [CallerId = AutomaticUpdates]
2018-10-04 16:10:29:042 282 2a2b2 Agent *************
2018-10-04 16:10:29:042 282 2a2b2 Agent WARNING: WU client failed Searching for update with error 0x80244010
2018-10-04 16:10:29:042 282 2221c AU >>## RESUMED ## AU: Search for updates [CallId = {128CCEAD-F84D-405E-9BC2-607D1694894B}]
2018-10-04 16:10:29:042 282 2221c AU # WARNING: Search callback failed, result = 0x80244010
2018-10-04 16:10:29:042 282 2221c AU # WARNING: Failed to find updates with error code 80244010

Dòng thú vị nhất là lỗi "Exceeded max server round trips: 0x80244010". Nó có nghĩa là số lượng yêu cầu tối đa đến máy chủ cập nhật (WSUS) đã bị vượt quá khi quét tìm cập nhật. Điều này cũng được chỉ ra bởi mã lỗi Windows Update theo bảng (SUS_E_PT_EXCEEDED_MAX_SERVER_TRIPS). Máy chủ ngắt kết nối client đã vượt quá số lần đi lại (trips) tối đa. Giới hạn trip trong giao thức nhận cập nhật Windows được đặt trên máy chủ cập nhật và mặc định là 200 trips. Cũng có giới hạn kích thước tối đa file XML mà client có thể tải từ máy chủ cập nhật trong một trip – 200 KB. Càng nhiều bản cập nhật trên máy chủ để client kiểm tra, kích thước file XML tải xuống càng lớn. Nếu client không thể lấy dữ liệu cần thiết trong 200 trips, nó bị ngắt kết nối tạm thời từ máy chủ và trả về lỗi 0x80244010.
Theo quy tắc, lỗi này xảy ra do kết nối mạng kém hoặc không ổn định đến máy chủ WSUS hoặc nếu client cần nhận quá nhiều bản cập nhật (là client mới của WSUS hoặc máy tính chưa cài cập nhật منذ lâu).
Cách dễ nhất là nhấp nút Try Again (Thử lại) trên client vài lần (3-7) trong phần Windows Update của Control Panel hoặc chạy lệnh:
wuauclt.exe /detectnow
Quan trọng. Sau khi bắt đầu tìm kiếm cập nhật, bạn nên đợi 15 phút để chu kỳ tìm kiếm cập nhật trước đó kết thúc.
Trong hầu hết trường hợp nó có thể giải quyết vấn đề, nhưng nếu có nhiều client trong mạng của bạn, phương pháp này không chấp nhận được.
Mặc định, client kiểm tra máy chủ cập nhật mỗi 22 giờ (thực tế, giữa 17.5 và 22 giờ). Thường máy tính làm việc tắt về đêm, và ngày làm việc rõ ràng ít hơn 17 giờ. Do đó, tìm kiếm cập nhật được thực hiện một lần một ngày và nó thất bại. Và cứ thế ngày qua ngày.
Bạn có thể đồng bộ hóa nó thường xuyên hơn dùng chính sách nhóm "Automatic Update detection frequency" (Tần suất phát hiện cập nhật tự động) (bạn tìm thấy nó trong Computer Configuration -> Administrative Templates -> Windows Components -> Windows Update), ví dụ, lên đến mỗi 3 giờ.
Bạn cũng có thể xóa giới hạn kích thước tối đa file XML mà client có thể tải từ máy chủ WSUS của bạn. Để làm vậy, chạy lệnh sau trong cơ sở dữ liệu WSUSDB.
USE SUSDB
GO
UPDATE tbConfigurationC SET MaxXMLPerRequest = 0
Nếu bạn không muốn thay đổi cài đặt cơ sở dữ liệu WSUS, hãy dọn dẹp máy chủ WSUS dùng Cleanup Wizard tích hợp (Update Service console -> Options -> Server Cleanup Wizard -> all options -> Next) và xóa bản cập nhật cũ, không dùng hoặc bị thay thế (bản cập nhật MS Office chứa nhiều thứ lạ). Kết quả, client Windows Update sẽ nhận ít meta-thông tin từ WSUS server của bạn, và tương tác nên vừa vặn trong 200 phiên 200 KB mỗi cái.

Cũng, nếu có nhiều client WSUS server, bạn có thể tăng hiệu suất WsusPool theo khuyến nghị trong bài viết Sửa lỗi Windows Update 0x80244022.
Nếu không phương pháp nào chúng ta đã xem xét giúp sửa lỗi cập nhật trên client, hãy chạy script reset cài đặt Windows Update Agent trên nó và dọn dẹp cache cục bộ. Sau đó, thử tìm kiếm cập nhật vài lần.