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

Sửa lỗi 0x8024500c khi cài đặt bản 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ờ xử lý qua Windows Updates hoặc khi cố gắng cập nhật ứng dụng UWP (Universal Windows Platform) qua Windows Store trên Windows 10. Mã lỗi này báo hiệu rằng liên lạc với dịch vụ Windows Update đang bị chặn.

Sửa lỗi 0x8024500c khi cài đặt bản cập nhật Windows

Điều gì gây ra Mã lỗi 0x8024500c trên Windows 10?

  • Trục trặc chung - Hóa ra, sự cố cụ thể này có thể xảy ra do trục trặc chung trên cả Windows Store và Windows Update. Trong những trường hợp như thế này, cách khắc phục hiệu quả nhất về chi phí là chạy Trình khắc phục sự cố Windows Update hoặc Trình khắc phục sự cố ứng dụng Windows Store (tùy thuộc vào thành phần nào bị ảnh hưởng).
  • Dữ liệu bị hỏng bên trong Microsoft Store Cache - Nếu bạn đang gặp sự cố với Microsoft Store, rất có thể đó là do một hoặc nhiều tệp tạm thời đang cản trở khả năng thiết lập và duy trì kết nối của hệ điều hành với các máy chủ Microsoft bên ngoài. Nếu trường hợp này có thể xảy ra, bạn có thể giải quyết sự cố bằng cách đặt lại bộ nhớ cache của Microsoft Store.
  • Dữ liệu tạm thời của WU bị hỏng - Nếu bạn đang gặp sự cố với Windows Update, có thể bản cập nhật chưa hoàn chỉnh hoặc bản cập nhật bị lỗi do máy bị gián đoạn đang buộc một số dịch vụ chính vẫn ở trạng thái lấp lửng. Nếu trường hợp này có thể xảy ra, bạn có thể giải quyết vấn đề bằng cách đặt lại mọi thành phần có liên quan.
  • Sự can thiệp của VPN hoặc Proxy - Hóa ra, 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ị gián đoạn vì kết nối được lọc qua mạng VPN hoặc máy chủ Proxy. Để khắc phục sự 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 mà bạn hiện đang sử dụng.
  • Tệp Hệ thống bị hỏng - Tệp hệ thống bị hỏng là một nguyên nhân tiềm ẩn khác có thể phá vỡ hiệu quả quá trình cập nhật của Windows Update hoặc ứng dụng Windows Store. Để khắc phục sự cố trong trường hợp 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 sửa lỗi tệp hệ thống.

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

Nếu mã lỗi 0x8024500c đang gây ra bởi một trục trặc khá phổ biến mà Microsoft đã biết, rất có thể bản cài đặt Windows 10 của bạn hoàn toàn có khả năng tự động giải quyết sự cố - 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 (dành cho Windows Update và Windows Store) có khả năng điều tra sự mâu thuẫ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 vấn đề một cách đơn giản.

Một số người dùng bị ảnh hưởng đã xác nhận rằng họ có thể sửa 0x8024500c bằng cách chạy Trình gỡ rối Windows Update hoặc Trình gỡ rối Windows Store Apps.

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ố có liên quan:

Chạy trình gỡ rối Windows Update

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

  1. Mở Chạy hộp thoại bằng cách nhấn phím Windows + R . Khi bạn đã ở bên trong hộp thoại Chạy, hãy nhập ‘ ms-settings:ridot’ và nhấn Enter để mở Khắc phục sự cố tab Cài đặt ứng dụng. Sửa lỗi 0x8024500c khi cài đặt bản cập nhật Windows
  2. Khi bạn quản lý để vào bên trong Khắc phục sự cố , cuộn xuống Tìm và khắc phục sự cố khác , sau đó nhấp vào Ứng dụng Windows Store cái nút. 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. Sửa lỗi 0x8024500c khi cài đặt bản cập nhật Windows
  3. Chờ cho đến khi quá trình quét đầu tiên hoàn tất để được chẩn đoán. Nếu tiện ích quản lý để xác định một bản sửa lỗi có thể áp dụng trong trường hợp cụ thể này, hãy nhấp vào Áp dụng bản sửa lỗi này để thực thi nó trên máy tính này. Sửa lỗi 0x8024500c khi cài đặt bản cập nhật Windows

    Lưu ý: Xin lưu ý 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 cách khắc phục được đề xuất.

  4. Sau khi áp dụng thành công bản sửa lỗi, hãy khởi động lại máy tính của bạn và xem liệu mã lỗi 0x8024500c sẽ được giải quyết ở trình tự khởi động tiếp theo.

Phương pháp 2:Đặt lại Microsoft Store Cache (nếu có)

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

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

Nếu tình huống này có thể á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ớ cache của Windows Store. Khi nói đến việc này, bạn có hai cách 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 Dấu nhắc lệnh nâng cao. Nếu bạn muốn một tùy chọn chỉ được thực hiện từ menu Cài đặt của Windows 10, hãy xem hướng dẫn thứ hai.

Đặt lại Bộ nhớ cache của Windows Store qua CMD

  1. Mở Chạy hộp thoại bằng cách nhấn phím Windows + R . Tiếp theo, nhập ‘cmd’ bên trong hộp văn bản, sau đó nhấn Ctrl + Shift + Enter để mở Command Prompt nâng cao. Sau khi bạn nhìn thấy Kiểm soát tài khoản người dùng (UAC) , nhấp vào để cấp đặc quyền quản trị. Sửa lỗi 0x8024500c khi cài đặt bản cập nhật Windows
  2. Khi bạn đã ở trong Dấu nhắc Lệnh nâng cao, hãy 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, hãy khởi động lại máy tính của bạn và xem liệu sự cố có được giải quyết ở lần khởi động tiếp theo hay không bằng cách cố gắng cập nhật một ứng dụng UWP khác bằng Windows Store.

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

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

Nếu sự cố tương tự vẫn xảy ra hoặc không thể áp dụng phương pháp này, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.

Phương pháp 3:Đặt lại các thành phần Windows Update (nếu có)

Hóa ra, 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ờ xử lý, một thành phần bị trục trặc mà hệ điều hành của bạn thực sự coi là bị mắc kẹt ở trạng thái lấp lửng. Vấn đề duy nhất là, có hàng chục thành phần khác nhau tham gia vào hoạt động này và mỗi thành phần trong số chúng có thể chịu trách nhiệm cho lỗi cụ thể này.

Nếu tình huống này có thể áp dụng, bạn có thể giải quyết sự cố bằng cách đặt lại mọi thành phần WU có liên quan đến 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à thao tác duy nhất cuối cùng cho phép họ cài đặt các 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 bản cập nhật Windows có liên quan, có hai phương pháp khác nhau cho phép bạn thực hiện việc 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ự động đặt lại mọi thành phần WU thông qua tác nhân Đặt lại Windows Update. Trong trường hợp bạn là một người thích thực hành, 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 theo cách thủ công.

Tự động đặt lại cấu phần Windows Update (thông qua tác nhân tự động)

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

  1. Truy cập trang web Microsoft Technet này ( tại đây ) để tải xuống Đặt lại Windows Update Agent mới nhất kịch bản ở đây. Sửa lỗi 0x8024500c khi cài đặt bản cập nhật Windows
  2. Sau khi quá trình tải xuống hoàn tất, hãy giải nén tệp nén 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, hãy 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 vào để cấp đặc quyền quản trị.
  4. Sau đó, hãy 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 theo cách thủ công.
  5. Khi quá trình kết thúc, hãy khởi động lại máy tính của bạn và cố gắng cài đặt bản cập nhật đã bị lỗi trước đó sau khi trình tự khởi động tiếp theo hoàn tất.

Đặt lại thành phần Windows Update theo cách thủ công (thông qua CMD nâng cao)

  1. Nhấn phím Windows + R để mở Chạy hộp thoại. Khi bạn đã ở bên trong hộp Run, hãy nhập ‘cmd’ và 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) , bấm Có để cấp quyền truy cập quản trị vào cửa sổ CMD. Sửa lỗi 0x8024500c khi cài đặt bản cập nhật Windows
  2. Khi bạn đã ở bên trong cửa sổ CMD nâng cao, hãy nhập các lệnh sau theo thứ tự và nhấn Enter sau mỗi cái:
    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, Trình cài đặt MSI, dịch vụ Mật mã và dịch vụ BITS.

  3. Khi tất cả các dịch vụ liên quan đã bị ngăn không cho chạy qua lệnh trên, hãy chạy các lệnh sau theo thứ tự (trong cùng một cửa sổ CMD nâng cao) để đổ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 chịu trách nhiệm lưu trữ các tệp cập nhật đang được thành phần WU tích cực sử dụng.

  4. Sau khi bước trước đó hoàn tất, hãy nhập chuỗi 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ụ mà 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, hãy đóng dấu nhắc Lệnh nâng cao và cố gắng cài đặt lại bản cập nhật.

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

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

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

Để giúp bạn bất kể bạn đang sử dụng máy khách VPN hay máy chủ proxy, chúng tôi đã tạo hai hướng dẫn riêng biệt sẽ giúp bạn xử lý mã lỗi này. Thực hiện theo các hướng dẫn có thể áp dụng cho trường hợp cụ thể mà bạn đang gặp phải.

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

  1. Nhấn phím Windows + R để mở Chạy hộp thoại. Khi bạn đã ở bên trong hộp chạy, hãy nhập ” appwiz.cpl’ bên trong hộp văn bản và nhấn Enter để mở Chương trình và Tính năng thực đơn. 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), hãy nhấp vào Có để cấp đặc quyền quản trị. Sửa lỗi 0x8024500c khi cài đặt bản cập nhật Windows
  2. Sau khi bạn quản lý để vào bên trong Chương trình và Tính năng màn hình, xem xét danh sách các ứng dụng đã cài đặt và tìm bộ VPN của bên thứ 3 mà bạn nghi ngờ có thể gây ra 0x8024500c mã lỗi. Khi bạn quản lý để tìm đúng tiện ích, hãy nhấp chuột phải vào tiện ích đó và chọn Gỡ cài đặt từ menu chính xác. Sửa lỗi 0x8024500c khi cài đặt bản cập nhật Windows
  3. Sau khi bạn quản lý để mở phương tiện cài đặt, hãy làm theo lời nhắc trên màn hình để hoàn tất quá trình gỡ cài đặt.

Tắt máy chủ proxy

  1. Mở Chạy hộp thoại bằng cách nhấn phím Windows + R . Tiếp theo, nhập ” ms-settings:network-proxy’ bên trong hộp văn bản và nhấn Enter để mở Proxy tab Cài đặt ứng dụng. Sửa lỗi 0x8024500c khi cài đặt bản cập nhật Windows
  2. Sau khi bạn quản lý để vào bên trong Proxy , hãy chuyển sang tab Thiết lập proxy thủ công bằng cách cuộn xuống và tắt nút chuyển được liên kết với Sử dụng máy chủ proxy .
    Sửa lỗi 0x8024500c khi cài đặt bản cập nhật Windows
  3. Sau khi sửa đổi này được vận hành, hãy khởi động lại máy tính của bạn và đợi quá trình khởi động tiếp theo hoàn tất.

Lặp lại hành động trước đó đã gây ra 0x8024500c và xem sự cố hiện đã được giải quyết chưa. Nếu sự cố tương tự vẫn xảy ra, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.

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

Hóa ra, hoàn toàn có khả năng sự cố cụ thể này sẽ xảy ra do một số loại lỗi tệp hệ thống dẫn đến ảnh hưởng đến quy trình Windows Update quan trọng. Trong trường hợp này, bạn có thể giải quyết vấn đề bằng cách chạy một số tiện ích hệ thống có khả năng giải quyết lỗi tệp hệ thống.

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

Hai công cụ cũng khác nhau khi nói đến cách chúng quản lý để sửa lỗi tệp hệ thống - DISM sử dụng một thành phần phụ của WU để tải xuống các bản sao lành mạnh để thay thế các tệp bị hỏng trong khi SFC sử dụng bản sao được lưu trong bộ nhớ cache cục bộ của tệp hệ thống để hoán đổi các tệp xấu với những cái 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 để khắc phục 0x8024500c mã lỗi.

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

  1. Mở Chạy hộp thoại bằng cách nhấn phím Windows + R . Tiếp theo, nhập ‘cmd’ bên trong hộp văn bản và nhấn Ctrl + Shift + Enter để mở Command Prompt với quyền truy cập của quản trị viên. Khi bạn thấy UAC (Kiểm soát tài khoản người dùng) , nhấp vào để cấp quyền truy cập quản trị viên. Sửa lỗi 0x8024500c khi cài đặt bản cập nhật Windows
  2. Khi bạn quản lý để mở cửa sổ CMD nâng cao, hãy nhập các lệnh sau theo thứ tự và nhấn Enter sau mỗi lần bắt đầu 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 rất nhiều vào một thành phần phụ của Windows Update để tải xuống các bản sao lành mạnh sẽ được sử dụng để thay thế các bản sao bị hỏng. Do đó, điều quan trọng là phải đảm bảo rằng bạn được kết nối với kết nối Internet ổn định trước khi bắt đầu quy trình này. Lệnh đầu tiên (scanhealth) sẽ phân tích các tệp hệ thống của bạn, trong khi (khôi phục sức khỏe) thứ hai sẽ sửa các tệp được xác định là bị hỏng.

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

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

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