Khắc phục: Mã lỗi 0x8024a105

báo hiệu một vấn đề với Cập nhật tự động các thành phần. Thông thường, sau khi cập nhật không thành công, người dùng sẽ thấy thông báo sau:



“Đã xảy ra sự cố khi tải xuống một số bản cập nhật nhưng chúng tôi sẽ thử lại sau. Nếu bạn vẫn thấy thông báo này, hãy thử tìm kiếm trên web hoặc liên hệ với bộ phận hỗ trợ để được trợ giúp. Mã lỗi này có thể hữu ích: (0x8024a105). ”

Nếu bạn hiện đang gặp khó khăn với vấn đề này, chúng tôi đã quản lý để xác định một số bản sửa lỗi khả thi đã giúp thành công những người dùng trong tình huống tương tự như bạn. Vui lòng làm theo từng phương pháp dưới đây để cho đến khi bạn gặp phải giải pháp có thể giải quyết được sự cố của mình.



Phương pháp 1: Chạy trình gỡ rối Windows Update

Hãy bắt đầu đơn giản, bằng cách chạy cập nhật hệ điều hành Window trình gỡ rối. Một số người dùng đã quản lý để cho phép các bản cập nhật được thực hiện bằng cách cho phép trình khắc phục sự cố tích hợp tự động sửa các thành phần bị hỏng. Dưới đây là hướng dẫn nhanh về cách chạy Trình gỡ rối Windows Update :



  1. nhấn Phím Windows + R để mở cửa sổ Run. Nhập hoặc dán phần sau.
    control.exe / tên Microsoft. Xử lý sự cố

    Đánh Đi vào để mở trình khắc phục sự cố được tích hợp sẵn.

  2. bên trong Khắc phục sự cố cửa sổ, nhấp vào cập nhật hệ điều hành Window , sau đó nhấp vào Chạy trình gỡ rối .
  3. Chờ cho đến khi trình khắc phục sự cố phát hiện sự cố với ứng dụng khách đang cập nhật của bạn. Nếu nó quản lý để xác định bất kỳ vấn đề nào với nó, hãy làm theo lời nhắc trên màn hình để kích hoạt sửa chữa tự động. Thông thường, bạn sẽ chỉ cần chọn Áp dụng bản sửa lỗi này .
  4. Nếu Cập nhật trình gỡ rối báo cáo rằng nó đã quản lý để sửa chữa mọi thứ, 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.

Nếu các bản cập nhật vẫn không thành công với 0x8024a105 lỗi, chuyển xuống Phương pháp 2.



Phương pháp 2: Thay đổi Cài đặt Kiểm soát Tài khoản Người dùng (UAC)

Nếu trình khắc phục sự cố không thể tự động khắc phục sự cố, hãy xem liệu sự cố không phải do Kiểm soát tài khoản người dùng cài đặt. Hóa ra, một số cập nhật không thành công với 0x8024a105 do tài khoản đã đăng nhập không có các quyền cần thiết. Bạn có thể khắc phục sự cố này một cách dễ dàng bằng cách thay đổi Tài khoản người dùng quyền liên quan đến tài khoản của bạn cho Quản trị viên . Dưới đây là hướng dẫn nhanh để thực hiện việc này:

  1. nhấn Phím Windows + R để mở cửa sổ Run. Nhập hoặc dán “ netplwiz ' va đanh Đi vào để mở trình khắc phục sự cố được tích hợp sẵn.
  2. bên trong Người dùng , chọn người dùng mà bạn đang sử dụng và nhấp vào Tính chất.
  3. bên trong Tính chất cửa sổ, đi tới Tư cách thành viên nhóm và đặt cấp độ truy cập vào Người quản lý . Đánh Ứng dụng để lưu các thay đổi của bạn.
    Ghi chú: Nếu cấp độ truy cập đã được đặt thành Người quản lý , chuyển thẳng đến Phương pháp 3 .
  4. Khởi động lại máy tính của bạn và đảm bảo rằng bạn đăng nhập bằng cùng một tài khoản người dùng. Sau khi khởi động xong, hãy thử thực hiện lại các bản cập nhật. Nếu bạn thấy họ thất bại với 0x8024a105 lỗi, chuyển xuống phương pháp thứ ba.

Phương pháp 3: Đặt lại các thành phần Windows Updates theo cách thủ công

Nếu các phương pháp trên được chứng minh là không thành công, chúng tôi không có lựa chọn nào khác ngoài việc đặt lại thủ công Các thành phần cập nhật Windows và sau đó khởi động lại cập nhật hệ điều hành Window quá trình. Trong số bốn phương pháp nổi bật, phương pháp này có xác suất thành công cao hơn nhưng yêu cầu điều chỉnh nhiều hơn.

Dưới đây là hướng dẫn nhanh để đặt lại các thành phần của Windows Updates:



  1. Nhấn vào Thanh bắt đầu của Windows (góc dưới bên trái) và tìm kiếm “ cmd “. Sau đó, nhấp chuột phải vào Command prompt và chọn Chạy như quản trị viên .
  2. bên trong nâng cao Command Prompt, chúng tôi sẽ ngừng các dịch vụ của MSI Installer, Windows Update, BITS và Cryptographic . Để thực hiện việc này, hãy chèn các lệnh sau và nhấn Enter sau mỗi lệnh:

    net stop wuauservnet stop cryptSvc net stop bits net stop msiserver

  3. Khi tất cả các dịch vụ đã bị dừng, hãy đổi tên Phân phối phần mềm thư mục và Thư mục catroot2 để buộc Windows Update khởi động lại các thành phần của nó. Dán hoặc nhập hai lệnh vào dấu nhắc Lệnh nâng cao và nhấn Enter sau mỗi lệnh:
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old
    ren C:  Windows  System32  catroot2 Catroot2.old


  4. Sau khi hai thư mục đã được đổi tên, đã đến lúc khởi động lại các dịch vụ của MSI Installer, BITS, Cryptographic và Windows Update. Để thực hiện việc này, hãy nhập lệnh sau vào Command Prompt và nhấn Đi vào sau mỗi lệnh:
    net start wuauservnet start cryptSvc net start bits net start msiserver


  5. Khi các dịch vụ đã được khởi động lại, hãy đóng Dấu nhắc lệnh nâng cao và khởi động lại máy tính của bạn.

Phương pháp 4: Xóa thư mục phân phối phần mềm

Trong một số trường hợp, sự cố có thể được khắc phục đơn giản bằng cách xóa một thư mục bằng Powershell. Do đó, trong bước này, đầu tiên, chúng tôi sẽ chạy PowerShell với tư cách quản trị viên và sau đó chúng tôi sẽ xóa thư mục Phân phối phần mềm để bắt đầu quá trình cập nhật. Vì điều đó:

  1. nhấn 'Các cửa sổ' + 'X' các nút đồng thời và chọn “Power Shell (Quản trị viên)” Lựa chọn.
  2. Nhập lệnh sau và nhấn 'Đi vào' để thực hiện nó.
    net stop wuauserv
  3. Một lần nữa, nhập lệnh sau và nhấn 'Đi vào'.
    các bit dừng ròng
  4. Cuối cùng, điều hướng đến thư mục sau.
    C:  Windows  SoftwareDistribution
  5. nhấn “Ctrl” + 'ĐẾN' để chọn tất cả nội dung của thư mục và nhấn 'Shift' + 'Sau đó' để xóa chúng vĩnh viễn.

    Chọn nội dung của thư mục Phân phối Phần mềm

  6. Xác nhận bất kỳ lời nhắc nào cảnh báo bạn về việc xóa các tệp này và sau đó khởi động lại máy tính của bạn để hoàn tất quá trình.
  7. Bây giờ, hãy cố gắng cập nhậtkiểm tra để xem sự cố vẫn tiếp diễn.

Sau khi máy tính của bạn khởi động lại, hãy xem liệu bạn có thể cài đặt các bản cập nhật mà không có 0x8024a105 lỗi. Nếu bạn làm vậy, hãy cố gắng thực hiện Quét SFC để khắc phục mọi sự cố với tệp hoặc trình điều khiển bị thiếu.

Phương pháp 5: Cập nhật bằng Công cụ tạo phương tiện

Trong một số trường hợp, bạn có thể không cập nhật được máy tính của mình bằng quy trình Windows Update mặc định vì Windows của bạn có thể không thiết lập được kết nối thích hợp với các máy chủ Update. Do đó, trong bước này, chúng tôi sẽ triển khai Windows Media Creation Tool để thực hiện cập nhật cho chúng tôi. Nó sẽ tự động tải xuống và cài đặt các tệp cập nhật để nâng cấp Windows của chúng tôi. Vì điều đó:

  1. Tải xuống Windows Media Creation Tool từ đây .

    Tải xuống Công cụ

  2. Chạy tệp thực thi và làm theo hướng dẫn trên màn hình cho thiết lập ban đầu.
  3. Sau khi thiết lập ban đầu, hãy chọn “Nâng cấp PC này” tùy chọn và nhấp vào 'Kế tiếp'.
  4. Chấp nhận các điều khoản Giấy phép và để trình cài đặt chạy.
  5. Giờ đây, công cụ sẽ tự động lấy các tệp cập nhật từ máy chủ và cập nhật máy tính của bạn lên phiên bản mới nhất hiện có.
  6. Kiểm tra xem làm như vậy có khắc phục được lỗi không.

Phương pháp 6: Xóa thư mục tải xuống

Khi một bản cập nhật mới được tải xuống, nó thường được lưu trữ trong một số thư mục trên máy tính. Trong bước này, chúng tôi sẽ xóa một số thư mục trong số này và điều này sẽ nhắc hệ điều hành tiếp tục và tải xuống các tệp mới, đôi khi có thể xóa lỗi và bản cập nhật sẽ được áp dụng bình thường. Vì điều đó:

  1. nhấn 'Các cửa sổ' + “R” để mở lời nhắc Chạy.
  2. Gõ vào 'Bảng điều khiển' và hãy nhấn 'Đi vào' để khởi chạy giao diện bảng điều khiển cổ điển.

    Chạy Bảng điều khiển

  3. Trong Bảng điều khiển, nhấp vào “Xem theo:” tùy chọn và chọn 'Các biểu tượng lớn' khỏi danh sách.
  4. Bấm vào “Tùy chọn File Explorer” và một cửa sổ mới sẽ bật lên.
  5. Trong Tùy chọn File Explorer, bấm vào 'Lượt xem' và sau đó nhấp đúp vào “Tệp và Thư mục” để mở rộng nó.
  6. Sau đó, nhấp đúp vào 'Các tập tin và thư mục ẩn' để mở rộng nó.
  7. Kiểm tra ' Hiển thị tệp, thư mục và ổ đĩa ẩn ” tùy chọn và nhấp vào 'Ứng dụng' để lưu các thay đổi của bạn.

    Bật chế độ xem các tệp ẩn trong Tùy chọn File Explorer

  8. Nhấp vào “OK” để đóng cửa sổ và nhấn 'Các cửa sổ' + 'LÀ' để khởi chạy trình khám phá tệp.
  9. Trong File Explorer, xóa '$ Windows. ~ WS'“$ Windows. ~ BT ” thư mục.
  10. Đảm bảo dọn sạch thùng rác để không thể khôi phục chúng.
  11. Sau đó, nhấn 'Các cửa sổ' + 'TÔI' để khởi chạy cài đặt và nhấp vào “Cập nhật và bảo mật” Lựa chọn.

    Cập nhật & Bảo mật trong Cài đặt Windows

  12. Trong Cập nhật và Bảo mật, nhấp vào tùy chọn “Windows Update” trên ngăn bên trái và sau đó nhấp vào 'Kiểm tra cập nhật' cái nút.
  13. Các bản cập nhật sẽ tự động được tải xuống và cài đặt.
  14. Kiểm tra xem sự cố vẫn tiếp diễn.

Phương pháp 7: Đặt lại thư mục Catroot2

Trong một số trường hợp, có thể thư mục Catroot2 và các tệp của nó đã bị hỏng hoặc chúng đã được định cấu hình sai do đó sự cố này đang được kích hoạt. Do đó, trong bước này, trước tiên chúng ta sẽ thực hiện một số thay đổi từ dấu nhắc lệnh và sau đó chúng ta sẽ xóa các tệp bên trong thư mục đó. Vì điều đó:

  1. nhấn 'Các cửa sổ' + “R” để khởi chạy lời nhắc chạy.
  2. Gõ vào 'Cmd' và sau đó nhấn 'Shift' + “Ctrl” + 'Đi vào' để cung cấp các đặc quyền quản trị.
  3. Nhập lệnh sau và nhấn “Enter” để thực thi.
    net stop cryptsvc
  4. Sau khi bạn đã dừng cryptsvc bằng cách sử dụng lệnh trên, nhập lần lượt các lệnh sau vào dấu nhắc lệnh và nhấn “Enter” sau mỗi lệnh để thực thi chúng trên máy tính của bạn.
    md% systemroot% system32catroot2.old xcopy% systemroot% system32catroot2% systemroot% system32catroot2.old / s
  5. Sau khi thực hiện các lệnh đã nêu ở trên, chúng tôi sẽ xóa tất cả các tệp khỏi thư mục catroot mà không xóa chính thư mục đó.
  6. nhấn 'Các cửa sổ' + “R” để mở lời nhắc Chạy và nhập địa chỉ sau để điều hướng đến thư mục catroot.
    C: / Windows / System32 / catroot2
  7. nhấn “Ctrl” + 'ĐẾN' khi vào bên trong thư mục để chọn tất cả các mục bên trong nó và nhấn 'Shift' + 'Xóa bỏ' để xóa chúng khỏi máy tính của bạn.

    Xóa mọi thứ bên trong thư mục

  8. Sau khi xóa chúng, hãy xác nhận mọi lời nhắc có thể xuất hiện trên màn hình của bạn.
  9. Sau đó, mở dấu nhắc lệnh sao lưu và thực hiện lệnh sau.
    net start cryptsvc
  10. Hãy thử cập nhật máy tính của bạn và kiểm tra xem sự cố vẫn tiếp diễn.

Phương pháp 8: Định cấu hình dịch vụ để bắt đầu tự động

Đôi khi, máy tính của bạn có thể ngăn một số dịch vụ nhất định khởi động và hoạt động ở chế độ nền do đó bản cập nhật có thể không được cài đặt hoặc định cấu hình đúng cách để áp dụng trên máy tính của bạn. Do đó, trong bước này, chúng tôi sẽ thiết lập một số dịch vụ để khởi động tự động. Vì điều đó:

  1. nhấn 'Các cửa sổ' + “R” để khởi chạy lời nhắc Chạy.
  2. Gõ vào 'Cmd' và hãy nhấn “Ctrl” + 'Shift' + 'Đi vào' để cung cấp quyền quản trị.

    Chạy Command Prompt

  3. Nhập lần lượt các lệnh sau vào dấu nhắc lệnh và nhấn 'Đi vào' sau mỗi để thực hiện chúng.
    Cấu hình SC wuauserv start = auto SC Cấu hình bit start = auto SC Cấu hình cryptsvc start = auto SC Config Trustinstaller start = auto
  4. Bằng cách này, chúng tôi sẽ cấu hình các dịch vụ này để khởi động và chạy tự động trong nền.
  5. Kiểm tra xem sự cố vẫn tiếp diễn.

Phương pháp 9: Đăng ký lại Windows Update và tệp BITS

Có thể một số tệp cập nhật windows và tệp Bits có thể không được đăng ký đúng cách trên máy tính của bạn. Do đó, trong bước này, chúng tôi sẽ đăng ký lại các tệp này trên máy tính và sau đó chúng tôi sẽ kiểm tra xem điều đó có khắc phục được sự cố của chúng tôi hay không. Vì điều đó:

  1. nhấn 'Các cửa sổ' + “R’ để mở lời nhắc Chạy.
  2. Gõ vào 'Cmd' và sau đó nhấn “Ctrl” + 'Shift' + 'Đi vào' để cung cấp quyền quản trị.

    Chạy Command Prompt

  3. Nhập lần lượt các lệnh sau và nhấn 'Đi vào' sau mỗi để đăng ký các thành phần.
    regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe Browseui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrvrun32.exe exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32.exe rsvrc32.exe .dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki.dll regsvr32.exe initpki.dll regsvr32.exe regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe qmgr.dll regsvr32.exe qmg. exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll
  4. Sau khi thực hiện các lệnh được liệt kê ở trên, hãy kiểm tra xem sự cố vẫn tiếp diễn.

Ghi chú: Sau khi thử các bản sửa lỗi sau, nếu sự cố vẫn tiếp diễn, hãy thử thực hiện khởi động sạch và kiểm tra xem điều đó có khắc phục được không. Nếu có, hãy cập nhật trong khởi động sạch và sau đó thoát ra khỏi nó sau khi cập nhật xong. Nếu điều đó không hiệu quả, hãy cố gắng thực hiện cài đặt sạch sẽ của Windows.

8 phút đọc