Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Giải quyết lỗi cập nhật Windows 80240025

Một số người dùng Windows không thể cài đặt các bản cập nhật đang chờ xử lý vì họ thấy mã lỗi 80240025 ngay sau khi cập nhật không cài đặt được. Sự cố này xảy ra trên Windows 7, Windows 8.1 và Windows 10.

Giải quyết lỗi cập nhật Windows 80240025

Sau khi điều tra vấn đề cụ thể này, hóa ra có một số nguyên nhân cơ bản có thể kích hoạt mã lỗi này khi cố gắng cài đặt Windows Update đang chờ xử lý. Dưới đây là danh sách các thủ phạm tiềm năng:

  • Giá trị đăng ký từ chối cài đặt bản cập nhật đang chờ xử lý - Hóa ra, một trong những trường hợp phổ biến nhất sẽ gây ra mã lỗi này là khóa đăng ký đang ngăn chặn hiệu quả việc cài đặt Windows Update mới đang chờ xử lý. Nếu trường hợp này có thể xảy ra, bạn có thể khắc phục sự cố bằng cách tìm khóa có vấn đề và sửa đổi hoặc xóa hoàn toàn.
  • Sự cố của cấu phần Windows Update - Thành phần Windows Update dễ bị ảnh hưởng bởi một số loại lỗi tệp tạm thời có thể gây trở ngại cho việc cài đặt các bản cập nhật mới. Trong trường hợp này, bạn có thể giải quyết sự cố bằng cách đặt lại mọi thành phần Windows Update có liên quan.

Bây giờ bạn đã quen với mọi trường hợp có thể gây ra lỗi Windows Update 80240025, đây là một số bản sửa lỗi mà những người dùng bị ảnh hưởng khác đã sử dụng thành công để giải quyết vấn đề này:

1. Vô hiệu hóa khóa đăng ký (nếu có)

Nếu máy tính của bạn được kết nối với mạng hoặc máy chủ công cộng / cơ quan, thì có khả năng bạn nhìn thấy mã lỗi này vì một quy tắc (được áp dụng ở Cấp đăng ký) đang từ chối cài đặt các Bản cập nhật Windows mới đang chờ xử lý.

Quy tắc kiểu này thường gặp trong những trường hợp quản trị viên mạng cố gắng giới hạn việc sử dụng băng thông bất cứ khi nào Microsoft đẩy bản cập nhật mới.

Trong trường hợp bạn nghi ngờ rằng trường hợp này có thể áp dụng, bạn có thể khắc phục sự cố bằng cách xác định cài đặt Chính sách nhóm gây ra sự cố này (rất có thể là DisableWindowsUpdateAccess ) và đặt giá trị của nó thành 0 để ngăn nó can thiệp vào thành phần Windows Update.

Để được hướng dẫn từng bước về cách thực hiện việc này, hãy làm theo hướng dẫn bên dưới:

  1. Nhấn phím Windows + R để mở Chạy hộp thoại. Tiếp theo, nhập ‘regedit’ bên trong hộp văn bản và nhấn Enter để mở Trình chỉnh sửa sổ đăng ký . Khi bạn nhìn thấy Kiểm soát tài khoản người dùng nhắc, nhấp vào để cấp đặc quyền quản trị. Giải quyết lỗi cập nhật Windows 80240025
  2. Khi bạn đang ở trong Registry Editor, hãy sử dụng ngăn bên trái để điều hướng đến vị trí sau:
    HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Policies\WindowsUpdate

    Lưu ý: Bạn có thể điều hướng đến vị trí này theo cách thủ công hoặc bạn có thể dán vị trí trực tiếp vào thanh điều hướng và nhấn Enter để đến đó ngay lập tức.

  3. Sau khi bạn đến đúng vị trí, hãy tìm giá trị Sổ đăng ký có tên DisableWindowsUpdateAccess .
  4. Nếu bạn thấy nó, hãy nhấp đúp vào nó, đặt Cơ sở thành Hệ thập lục phân, Dữ liệu giá trị đến 0 . Giải quyết lỗi cập nhật Windows 80240025

    Lưu ý: Thay vì thay đổi giá trị của DisableWindowsUpdateAccess, bạn cũng có thể xóa hoàn toàn nếu không có kế hoạch sử dụng lại để hạn chế việc cài đặt các Bản cập nhật Windows mới mở.

  5. Khi sửa đổi này được thực thi thành công, hãy khởi động lại máy tính của bạn và xem sự cố hiện đã được khắc phục chưa.

Nếu phương pháp này không thành công trong việc giải quyết Lỗi Windows Update 80240025 hoặc DisableWindowsUpdateAccess không xuất hiện trên máy tính của bạn, hãy chuyển xuống bản sửa lỗi tiềm năng tiếp theo bên dưới.

2. Đặt lại cấu phần Windows Update

Nếu bản sửa lỗi đầu tiên ở trên không áp dụng được trong tình huống cụ thể của bạn, bạn nên bắt đầu khắc phục sự cố tiềm ẩn đang ảnh hưởng đến cấu phần Windows Update.

Hầu hết người dùng xử lý mã Lỗi Windows Update cụ thể này ( 80240025 ) đã xác nhận rằng cuối cùng họ đã khắc phục được sự cố sau khi sử dụng dấu nhắc Lệnh nâng cao để đặt lại hiệu quả mọi phụ thuộc WU (Windows Update) có liên quan.

Thường xuyên hơn không, loại sự cố này xảy ra do một hoặc nhiều thành phần WU (Windows Update) hiện đang bị kẹt ở trạng thái lấp lửng (chúng không mở cũng không đóng). Trong trường hợp này, bạn có thể khắc phục sự cố bằng cách đặt lại tất cả các thành phần WU có liên quan đến quá trình cập nhật.

  1. Bắt đầu bằng cách nhấn phím Windows + R trên bàn phím của bạn để mở Chạy hộp thoại. Sau đó, nhập “cmd” bên trong hộp văn bản và nhấn Ctrl + Shift + Enter để mở Command Prompt nâng cao. Giải quyết lỗi cập nhật Windows 80240025

    Lưu ý: Khi bạn thấy UAC (Kiểm soát tài khoản người dùng) nhắc, nhấp vào để cấp đặc quyền quản trị.

  2. Khi bạn đã ở trong Command Prompt nâng cao, hãy nhập các lệnh sau theo thứ tự và nhấn Enter sau mỗi cái để dừng tất cả các dịch vụ liên quan đến WU :
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    Lưu ý: Các lệnh này sẽ dừng các dịch vụ Windows Update Services, MSI Installer, dịch vụ mật mã và dịch vụ BITS.

  3. Sau khi mọi dịch vụ có liên quan đã bị dừng, hãy chạy các lệnh sau để xóa và đổi tên SoftwareDistribution Catroot2 thư mục:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    ren C:\Windows\System32\catroot2 Catroot2.old

    Lưu ý: Hai thư mục này đang chứa các tệp cập nhật được thành phần WU sử dụng. Đổi tên các thư mục này sẽ buộc hệ điều hành của bạn tạo các thư mục tương đương mới sẽ không có bất kỳ dữ liệu tạm thời nào hiện có thể đang gây ra sự cố.

  4. Bây giờ các thư mục đã được xóa, hãy chạy các lệnh sau để bật lại các dịch vụ mà chúng tôi đã bị vô hiệu hóa trước đó:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. Khởi động lại máy tính của bạn một lần nữa và xem sự cố đã được giải quyết ở lần khởi động máy tính tiếp theo hay chưa bằng cách thử cài đặt lại các bản cập nhật đang chờ xử lý.