Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows

Mã lỗi 0x8024500c xảy ra khi người dùng cố gắng cài đặt bản cập nhật đang chờ qua Cập nhật Windows hoặc khi cố gắng cập nhật ứng dụng UWP (Nền tảng Windows Chung) qua Microsoft Store trên Windows 10. Mã lỗi này báo hiệu rằng giao tiếp với dịch vụ Cập nhật Windows đang bị chặn.

Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows

Nguyên nhân gây ra Mã lỗi 0x8024500c trên Windows 10

  • Lỗi chung – Thực tế, vấn đề cụ thể này có thể xảy ra do lỗi chung trên cả Microsoft Store và Cập nhật Windows. Trong các trường hợp như vậy, cách khắc phục hiệu quả nhất là chạy Trình khắc phục sự cố Cập nhật Windows hoặc Trình khắc phục sự cố ứng dụng Microsoft Store (tùy thuộc vào thành phần nào bị ảnh hưởng).
  • Dữ liệu hỏng trong Bộ nhớ đệm Microsoft Store – Nếu bạn gặp sự cố với Microsoft Store, có khả năng do một hoặc nhiều tệp tin tạm thời đang can thiệp vào khả năng của hệ điều hành thiết lập và duy trì kết nối với máy chủ Microsoft bên ngoài. Nếu tình huống này áp dụng, bạn nên có thể khắc phục bằng cách đặt lại bộ nhớ đệm Microsoft Store.
  • Dữ liệu tạm thời WU bị hỏng – Nếu bạn gặp sự cố với Cập nhật Windows, có thể một bản cập nhật không hoàn chỉnh hoặc bị hỏng do ngắt quãng máy tính đang buộc một số dịch vụ chính vẫn kẹt ở trạng thái limbo. Nếu tình huống này áp dụng, bạn nên có thể khắc phục bằng cách đặt lại mọi thành phần liên quan.
  • Can thiệp VPN hoặc Proxy – Thực tế, mã lỗi cụ thể này cũng có thể xảy ra do kết nối với máy chủ bên ngoài bị ngắt quãng vì kết nối được lọc qua mạng VPN hoặc máy chủ Proxy. Để khắc phục trong trường hợp này, bạn cần gỡ cài đặt ứng dụng VPN hoặc tắt máy chủ Proxy bạn đang sử dụng.
  • Hỏng tệp tin hệ thống – Hỏng tệp tin hệ thống là một nguyên nhân tiềm năng khác có thể làm hỏng quy trình cập nhật của Cập nhật Windows hoặc ứng dụng Microsoft Store. Để khắc phục trong tình huống cụ thể này, phương pháp hiệu quả nhất là chạy một loạt tiện ích (DISM & SFC) có khả năng khắc phục hỏng tệp tin hệ thống.

Phương pháp 1: Chạy Trình khắc phục sự cố ứng dụng Store & Cập nhật Windows

Nếu mã lỗi 0x8024500c do một lỗi khá phổ biến mà Microsoft đã biết gây ra, có khả năng cài đặt Windows 10 của bạn hoàn toàn có khả năng khắc phục sự cố tự động – bạn chỉ cần bắt đầu sửa chữa tự động.

Windows 10 có hai trình khắc phục sự cố chuyên dụng (cho Cập nhật Windows và cho Microsoft Store) có khả năng điều tra sự không nhất quán và tự động áp dụng một loạt chiến lược sửa chữa có thể giải quyết sự cố với ít phiền toái nhất.

Một số người dùng bị ảnh hưởng đã xác nhận rằng họ đã khắc phục được lỗi 0x8024500c bằng cách chạy Trình khắc phục sự cố Cập nhật Windows hoặc Trình khắc phục sự cố Ứng dụng Microsoft Store.

Tùy thuộc vào thành phần nào bị ảnh hưởng bởi mã lỗi cụ thể này, hãy làm theo một (hoặc cả hai) hướng dẫn về cách chạy hai tiện ích khắc phục sự cố liên quan:

Chạy Trình khắc phục sự cố Cập nhật Windows

  1. Nhấn Phím Windows + R để mở hộp thoại Chạy. Khi đã ở bên trong, nhập ‘ms-settings:troubleshoot’ và nhấn Enter để mở tab Khắc phục sự cố của ứng dụng Cài đặt.Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows
  2. Khi đã vào tab Khắc phục sự cố, di chuyển sang phần bên phải của màn hình và cuộn xuống phần Đi làm và chạy. Khi đến menu đúng, nhấp vào Cập nhật Windows và sau đó nhấp vào Chạy trình khắc phục sự cốKhắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows
  3. Khi tiện ích bắt đầu, đợi quét ban đầu hoàn tất. Bước ban đầu này quan trọng nhất vì nó sẽ xác định xem có chiến lược sửa chữa nào áp dụng cho tình huống hiện tại của bạn hay không.Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows
  4. Nếu có sửa chữa khả thi được xác định, nhấp vào Áp dụng sửa chữa này và đợi nó được áp dụng. Tùy thuộc vào chiến lược sửa chữa áp dụng, bạn có thể được nhắc làm theo một loạt bước bổ sung để hoàn tất quy trình.Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows
  5. Sau khi sửa chữa được áp dụng thành công, khởi động lại máy tính và xem sự cố có được giải quyết ở lần khởi động hệ thống tiếp theo hay không.

Chạy Trình khắc phục sự cố Microsoft Store

  1. Mở hộp thoại Chạy bằng cách nhấn Phím Windows + R. Khi đã ở trong hộp thoại Chạy, nhập ‘ms-settings:troubleshoot’ và nhấn Enter để mở tab Khắc phục sự cố của ứng dụng Cài đặt.Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows
  2. Khi bạn vào menu Khắc phục sự cố, cuộn xuống phần Tìm và khắc phục sự cố khác, sau đó nhấp vào nút Ứng dụng Microsoft Store. Tiếp theo, nhấp vào Chạy trình khắc phục sự cố từ menu ngữ cảnh mới xuất hiện.Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows
  3. Đợi quét ban đầu hoàn tất để nhận chẩn đoán. Nếu tiện ích xác định được sửa chữa áp dụng trong tình huống cụ thể này, nhấp vào Áp dụng sửa chữa này để thực thi trên máy tính này.Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows

    Lưu ý: Hãy nhớ rằng bạn có thể được yêu cầu làm theo một loạt hướng dẫn bổ sung tùy thuộc vào sửa chữa được khuyến nghị.

  4. Sau khi sửa chữa được áp dụng thành công, khởi động lại máy tính và xem mã lỗi 0x8024500c có được giải quyết ở trình tự khởi động tiếp theo hay không.

Phương pháp 2: Đặt lại bộ nhớ đệm Microsoft Store (nếu áp dụng)

Theo một số người dùng bị ảnh hưởng khác nhau, vấn đề cụ thể này cũng có thể xảy ra do một hoặc nhiều tệp tin tạm thời kết thúc ức chế khả năng của máy tính thiết lập và duy trì kết nối giữa giao diện Microsoft Store cục bộ và máy chủ bên ngoài.

Hầu hết người dùng bị ảnh hưởng đổ lỗi cho một vài tệp tin tạm thời được lưu trong thư mục bộ nhớ đệm. Điều này được biết đến xuất hiện sau khi tiện ích quét virus kết thúc cách ly một số phụ thuộc đang được sử dụng chủ động bởi bộ nhớ đệm Windows Store.

Nếu tình huống này áp dụng cho tình huống hiện tại của bạn, bạn có thể khắc phục sự cố bằng cách đặt lại toàn bộ bộ nhớ đệm Windows Store. Khi nói đến việc làm điều này, bạn có hai cách tiến về phía trước.

Tùy chọn đầu tiên bao gồm ít bước hơn, nhưng bạn sẽ cần nhập một loạt lệnh qua Command Prompt nâng cao. Nếu bạn muốn tùy chọn sẽ được thực hiện hoàn toàn từ menu Cài đặt của Windows 10, hãy chọn hướng dẫn thứ hai.

Đặt lại bộ nhớ đệm Windows Store qua CMD

  1. Mở hộp thoại Chạy bằng cách nhấn Phím Windows + R. Tiếp theo, nhập 'cmd' vào hộp văn bản, sau đó nhấn Ctrl + Shift + Enter để mở Command Prompt nâng cao. Khi bạn thấy Kiểm soát Tài khoản Người dùng (UAC), nhấp Có để cấp đặc quyền quản trị.Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows
  2. Khi đã bên trong Command Prompt nâng cao, nhập lệnh sau theo thứ tự và nhấn Enter để đặt lại toàn bộ thành phần Windows Store cùng với mọi phụ thuộc liên quan:
    wsreset.exe
  3. Sau khi lệnh được xử lý thành công, khởi động lại máy tính và xem sự cố có được giải quyết ở lần khởi động tiếp theo bằng cách cố gắng cập nhật ứng dụng UWP khác bằng Microsoft Store.

Đặt lại Windows Store qua ứng dụng Cài đặt

  1. Nhấn Phím Windows + R để mở hộp thoại Chạy. Tiếp theo, nhập ”ms-settings:appsfeatures” và nhấn Enter để mở menu Ứng dụng & Tính năng của ứng dụng Cài đặt.
  2. Khi đã ở màn hình Ứng dụng & Tính năng, cuộn xuống danh sách các ứng dụng UWP đã cài đặt cho đến khi bạn thấy mục Microsoft Store.
  3. Khi thấy nó, nhìn ngay bên dưới và nhấp vào siêu liên kết Tùy chọn nâng cao (dưới Microsoft Corporation).
  4. Khi đã ở đó, nhấp vào nút Đặt lại một lần và sau đó một lần nữa để xác nhận quá trình xóa bộ nhớ đệm.
  5. Khi quá trình hoàn tất, khởi động lại máy và xem sự cố có được giải quyết ở lần khởi động hệ thống tiếp theo hay không.
Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows

Nếu cùng vấn đề vẫn đang xảy ra hoặc phương pháp này không áp dụng được, hãy chuyển sang phương pháp khắc phục tiếp theo bên dưới.

Phương pháp 3: Đặt lại thành phần Cập nhật Windows (nếu áp dụng)

Thực tế, một trong những nguyên nhân phổ biến nhất sẽ kích hoạt mã lỗi 0x8024500c khi cố gắng cài đặt bản cập nhật Windows đang chờ là một thành phần bị lỗi thực sự được nhận diện bởi hệ điều hành là bị kẹt ở trạng thái limbo. Vấn đề duy nhất là có hàng chục thành phần khác nhau tham gia vào thao tác này và mỗi thành phần có thể chịu trách nhiệm cho lỗi cụ thể này.

Nếu tình huống này áp dụng, bạn có thể khắc phục sự cố bằng cách đặt lại mọi thành phần WU tham gia vào quá trình cập nhật. Một số người dùng bị ảnh hưởng đã xác nhận rằng thao tác này là phương pháp duy nhất cuối cùng cho phép họ cài đặt bản cập nhật Windows mà không gặp sự cố.

Khi nói đến việc đặt lại mọi cập nhật Windows liên quan, có hai phương pháp khác nhau cho phép bạn làm điều này.

Nếu bạn muốn tiết kiệm thời gian, hãy làm theo hướng dẫn đầu tiên bên dưới để đặt lại mọi thành phần WU tự động qua tác nhân Đặt lại Cập nhật Windows. Trong trường hợp bạn là người thích làm thủ công, hãy làm theo hướng dẫn thứ hai bên dưới để được hướng dẫn hoàn tất quy trình thủ công.

Đặt lại thành phần Cập nhật Windows tự động (qua tác nhân tự động)

Lưu ý: Tác nhân Đặt lại Cập nhật Windows tự động này được thiết kế để tương thích với Windows 10.

  1. Truy cập trang web Microsoft Technet (tại đây) để tải xuống tập lệnh Tác nhân Đặt lại Cập nhật Windows mới nhất tại đây.Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows
  2. Sau khi tải xuống hoàn tất, giải nén kho lưu trữ zip bằng tiện ích giải nén như 7zip, WinZip hoặc WinRar.
  3. Sau khi tác nhân được giải nén, nhấp đúp vào ResetWUENG.exe. Nếu bạn được nhắc bởi Kiểm soát Tài khoản Người dùng (UAC), nhấp Có để cấp đặc quyền quản trị.
  4. Sau đó, làm theo hướng dẫn trên màn hình để chạy tập lệnh có khả năng đặt lại mọi thành phần WU thủ công.
  5. Khi quá trình kết thúc, khởi động lại máy tính và cố gắng cài đặt bản cập nhật trước đó bị lỗi khi trình tự khởi động tiếp theo hoàn tất.

Đặt lại thành phần Cập nhật Windows thủ công (qua CMD nâng cao)

  1. Nhấn Phím Windows + R để mở hộp thoại Chạy. Khi đã ở trong hộp Chạy, nhập 'cmd' và nhấn Ctrl + Shift + Enter để mở Command Prompt nâng cao. Khi bạn thấy cửa sổ Kiểm soát Tài khoản Người dùng (UAC), nhấp Có để cấp quyền quản trị cho cửa sổ CMD.Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows
  2. Khi đã bên trong cửa sổ CMD nâng cao, nhập các lệnh sau theo thứ tự và nhấn Enter sau mỗi lệnh:
    net stop wuauserv net stop cryptSvc net stop bits net stop msiserver

    Lưu ý: Các lệnh này sẽ dừng dịch vụ Cập nhật Windows, trình cài đặt MSI, dịch vụ Mật mã và dịch vụ BITS.

  3. Sau khi tất cả các dịch vụ liên quan đã bị ngăn chặn chạy qua lệnh trên, chạy các lệnh sau theo thứ tự (trong cùng cửa sổ CMD nâng cao) để đổi tên thư mục SoftwareDistribution và Catroot2:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old

    Lưu ý: Hai thư mục này chịu trách nhiệm lưu trữ các tệp tin cập nhật đang được sử dụng chủ động bởi thành phần WU.

  4. Sau khi bước trước hoàn tất, nhập loạt lệnh tiếp theo theo thứ tự và nhấn Enter sau mỗi lệnh để bật lại từng dịch vụ chúng ta đã tắt ở bước 2.
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. Sau khi mọi dịch vụ được khởi động lại, đóng Command Prompt nâng cao và cố gắng cài đặt bản cập nhật một lần nữa.

Phương pháp 4: Tắt Proxy hoặc mạng VPN (nếu áp dụng)

Một nguyên nhân tiềm năng khác có khả năng sinh ra 0x8024500c là bộ điều khiển mạng không được tin cậy bởi thành phần xử lý cập nhật (Microsoft Store hoặc Cập nhật Windows). Trong hầu hết các trường hợp, điều này sẽ do kết nối VPN hoặc máy chủ proxy buộc thành phần Windows không giữ được trao đổi dữ liệu.

Nếu tình huống này áp dụng, bạn có thể khắc phục sự cố bằng cách gỡ cài đặt ứng dụng VPN hoặc tắt máy chủ Proxy đang được sử dụng. Một số người dùng bị ảnh hưởng cũng đang đối mặt với sự cố này đã xác nhận rằng lỗi 0x8024500c được giải quyết ngay lập tức sau khi làm điều này.

Để giúp bạn bất kể bạn đang dùng ứng dụng VPN hay máy chủ proxy, chúng tôi đã tạo hai hướng dẫn riêng biệt để giúp bạn đẩy nhanh mã lỗi này. Làm theo hướng dẫn áp dụng cho tình huống cụ thể bạn đang gặp phải.

Gỡ cài đặt ứng dụng VPN

  1. Nhấn Phím Windows + R để mở hộp thoại Chạy. Khi đã ở trong hộp chạy, nhập ”appwiz.cpl’ vào hộp văn bản và nhấn Enter để mở menu Chương trình và Tính năng. Khi bạn được nhắc bởi lời nhắc Kiểm soát Tài khoản Người dùng (UAC), nhấp Có để cấp đặc quyền quản trị.Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows
  2. Khi đã vào màn hình Chương trình và Tính năng, đi xuống danh sách các ứng dụng đã cài đặt và tìm bộ VPN bên thứ ba mà bạn nghi ngờ có thể gây ra mã lỗi 0x8024500c . Khi tìm thấy tiện ích đúng, nhấp chuột phải vào nó và chọn Gỡ cài đặt từ menu đúng.Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows
  3. Khi đã mở phương tiện cài đặt, làm theo nhắc trên màn hình để hoàn tất quy trình gỡ cài đặt.

Tắt máy chủ Proxy

  1. Mở hộp thoại Chạy bằng cách nhấn Phím Windows + R. Tiếp theo, nhập ”ms-settings:network-proxy’ vào hộp văn bản và nhấn Enter để mở tab Proxy của ứng dụng Cài đặt.Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows
  2. Khi đã vào tab Proxy, đi đến phần Thiết lập Proxy thủ công bằng cách cuộn xuống và tắt công tắc liên quan đến Sử dụng máy chủ proxy.
    Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows
  3. Sau khi thao tác này được thực hiện, khởi động lại máy tính và đợi lần khởi động tiếp theo hoàn tất.

Lặp lại hành động trước đây gây ra lỗi 0x8024500c và xem sự cố hiện đã được giải quyết chưa. Nếu cùng vấn đề vẫn đang xảy ra, hãy chuyển sang phương pháp khắc phục tiếp theo bên dưới.

Phương pháp 5: Chạy quét SFC và DISM

Thực tế, hoàn toàn có thể vấn đề cụ thể này sẽ xảy ra do một loại hỏng tệp tin hệ thống kết thúc ảnh hưởng đến quy trình Cập nhật Windows quan trọng. Trong trường hợp này, bạn nên có thể khắc phục sự cố bằng cách chạy một vài tiện ích hệ thống có khả năng khắc phục hỏng tệp tin hệ thống.

Cả DISM (Triển khai Dịch vụ và Quản lý Hình ảnh) và SFC (Trình kiểm tra Tệp tin Hệ thống) cuối cùng đều có khả năng làm điều này. Nhưng chúng có một số khác biệt chính khiến chúng khác biệt rộng rãi. DISM hiệu quả hơn nhiều trong việc khắc phục các sự cố phổ biến với thành phần WU (Cập nhật Windows), trong khi SFC tốt hơn rất nhiều trong việc xác định & khắc phục lỗi logic ổ đĩa.

Hai công cụ cũng khác nhau về cách chúng quản lý khắc phục hỏng tệp tin hệ thống – DISM sử dụng thành phần con của WU để tải xuống bản sao khỏe mạnh thay thế tệp tin bị hỏng trong khi SFC sử dụng bản sao cục bộ của tệp tin hệ thống để hoán đổi tệp tin xấu với tệp tin tốt.

Để tối đa hóa cơ hội khắc phục sự cố, chúng tôi khuyến khích bạn chạy cả hai tiện ích theo thứ tự để khắc phục mã lỗi 0x8024500c .

Dưới đây là hướng dẫn từng bước về cách làm:

  1. Mở hộp thoại Chạy bằng cách nhấn Phím Windows + R. Tiếp theo, nhập 'cmd' vào hộp văn bản và nhấn Ctrl + Shift + Enter để mở Command Prompt với quyền quản trị. Khi bạn thấy UAC (Kiểm soát Tài khoản Người dùng), nhấp Có để cấp quyền quản trị.Khắc phục lỗi 0x8024500c khi cài đặt Cập nhật Windows
  2. Khi đã mở cửa sổ CMD nâng cao, nhập các lệnh sau theo thứ tự và nhấn Enter sau mỗi lệnh để khởi động quét & sửa chữa DISM:
    Dism.exe /online /cleanup-image /restorehealth Dism.exe /online /cleanup-image /scanhealth

    Lưu ý: DISM phụ thuộc nhiều vào thành phần con của Cập nhật Windows để tải xuống bản sao khỏe mạnh sẽ được dùng thay thế các bản bị hỏng. Vì vậy, quan trọng là đảm bảo bạn kết nối với internet ổn định trước khi bắt đầu thủ tục này. Lệnh đầu tiên (scanhealth) sẽ phân tích tệp tin hệ thống, trong khi lệnh thứ hai (restorehealth) sẽ sửa chữa các tệp tin được xác định là bị hỏng.

  3. Sau khi quét DISM hoàn tất, khởi động lại máy tính và đợi trình tự khởi động tiếp theo hoàn tất. Sau khi giai đoạn khởi động kết thúc, làm theo bước 1 lại để mở Command Prompt nâng cao khác. Sau khi quay lại CMD nâng cao, nhập lệnh sau và nhấn Enter lại để khởi động quét SFC:
    sfc /scannow

    Lưu ý: Sau khi bắt đầu thủ tục này, đừng ngắt quãng cho đến khi quá trình kết thúc. Đóng cửa sổ CMD giữa chừng quét có thể tạo ra các lỗi logic khác có thể ảnh hưởng ổ đĩa của bạn.

  4. Sau khi quá trình kết thúc, khởi động lại máy tính và xem sự cố có được giải quyết ở lần khởi động hệ thống tiếp theo hay không.