Người dùng đã báo cáo vấn đề khi cố gắng cập nhật PC của họ. Nguyên nhân là, khi bạn bắt đầu quy trình, Windows hiển thị Mã lỗi 0x80040154, ngăn chặn việc cài đặt các bản cập nhật. Điều này có thể xảy ra trong một số trường hợp khi các thành phần cập nhật trên hệ thống của bạn không hoạt động đúng hoặc khi một ứng dụng bên thứ ba can thiệp vào quy trình.
Người dùng khác gặp lỗi khi cố gắng khởi chạy các ứng dụng Windows cụ thể trên máy tính, như Mail, Outlook, Lịch (Calendar), Cortana, trình duyệt MS Edge và các ứng dụng khác. Trong một số trường hợp, người dùng không thể khởi chạy Microsoft Store überhaupt.
Dù kịch bản nào, chúng tôi sẽ chỉ cho bạn cách khắc phục mã lỗi trong bài viết này, vì vậy hãy tiếp tục đọc.
Lỗi 0x80040154 là gì?
Mã lỗi 0x80040154 được tạo ra bởi hệ thống Windows khi người dùng máy tính cố gắng đăng ký và chạy các ứng dụng Windows 32-bit (với tệp DLL) từ phiên bản 64-bit.
Mẹo chuyên nghiệp: Chạy công cụ tối ưu hóa PC chuyên dụng để loại bỏ cài đặt không chính xác, tệp rác, ứng dụng có hại và mối đe dọa bảo mật có thể gây ra sự cố hệ thống hoặc hiệu suất chậm.
Quét miễn phí sự cố PC - 3.145.873 lượt tải - Tương thích: Windows 10/11, Windows 7, Windows 8
Một số người dùng Windows 10/11 gần đây đã báo cáo lỗi liên quan đến ứng dụng Mail. Khi ứng dụng này không thể nhận hoặc gửi email, Lỗi 0x80040154 có thể xảy ra.
Nhiều người dùng đã gặp vấn đề này khi sử dụng ứng dụng Mail. Tuy nhiên, nó cũng có thể xuất hiện trên màn hình máy tính của bạn bất kỳ lúc nào khi sử dụng các ứng dụng khác như Windows Hello, Skype, Lịch (Calendar) và các chương trình Windows khác. Phần mềm diệt virus bên thứ ba cài đặt trên máy tính của bạn cũng đôi khi xung đột với Microsoft Security Essentials và kích hoạt lỗi này.
Vì vấn đề này liên quan đến nhiều ứng dụng, cảnh báo lỗi cũng khác nhau mỗi lần. Dưới đây là một số thông báo lỗi bạn có thể gặp cùng với vấn đề này:
- Đã có sự cố gì đó…
Chúng tôi xin lỗi, nhưng chúng tôi không thể làm được điều đó.
Mã lỗi: 0x80040154
- Runtime.InteropServices.COMException (0x80040154): Lớp không được đăng ký (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
- Mã lỗi 3: 0x80040154 – Đã xảy ra lỗi khi kiểm tra cập nhật. Kiểm tra Cập nhật Không Bắt Đầu Được Mã Lỗi 3: 0x80040154 — Cấp độ Hệ thống Vẫn Chưa Được Giải Quyết.
- Không thể tạo đối tượng COM VirtualBoxClient.
Ứng dụng sẽ bây giờ chấm dứt.
Callee RC: REGDB_E_CLASSNOTREG (0x80040154)
Trong hướng dẫn này, chúng ta sẽ xem xét Mã lỗi Microsoft Store 0x80040154, nguyên nhân xuất hiện của nó và các giải pháp có thể cho vấn đề này. Thông thường, khi lỗi này xảy ra, bạn không thể cài đặt hoặc nâng cấp Microsoft và các ứng dụng của nó.
Nguyên nhân gây ra Lỗi 0x80040154?
Mã lỗi 0x80040154 thường do cài đặt hệ thống không chính xác hoặc sự bất thường trong Sổ đăng ký Windows. Cũng có thể là một số phần mềm không tương thích gây ra vấn đề.
Ngoài ra, hệ thống có thể đang tuân theo đường dẫn lệnh đầu vào không hợp lệ, hoặc có thể có tệp DLL bị hỏng và/hoặc hỏng. Lỗi 0x80040154 có thể xảy ra khi một số mục COM không được đăng ký chính xác hoặc khi có vấn đề với Windows ActiveX, vì vậy rất quan trọng phải biết và xem tệp DLL nào được sử dụng bởi các chương trình trên PC.
Các nguyên nhân phổ biến khác bao gồm đầu vào người dùng không chính xác, tệp bị thiếu bị xóa vô tình từ sổ đăng ký và lỗi hệ thống. Theo dõi khi và nơi lỗi của bạn xảy ra là một thông tin quan trọng để khắc phục sự cố.
Hãy chắc chắn chạy Công cụ Sửa chữa PC như Outbyte PC Repair để loại bỏ lỗi và tệp rác có thể gây ra lỗi này. Ngoài ra, nó tối ưu hóa hệ thống của bạn và khiến khắc phục sự cố dễ dàng hơn nhiều.
Các cách sửa chung cho Lỗi 0x80040154
Nếu bạn nhận được Mã lỗi 0x80040154 khi khởi chạy Windows Store hoặc tải ứng dụng từ đó, hãy thử các giải pháp thay thế dưới đây.
Phương pháp 1: Chạy Trình khắc phục sự cố Windows Store.
Khắc phục sự cố Microsoft Store là cách tốt nhất để giải quyết bất kỳ vấn đề nào xuất hiện khi bạn mở nó hoặc tải ứng dụng từ nó. Quy trình toàn bộ rất đơn giản và dễ dàng. Cách khắc phục sự cố Mã lỗi 0x80040154 trên máy tính của bạn –
- Để mở ứng dụng Cài đặt (Settings), nhấn Win + I.
- Chọn Cập nhật & Bảo mật (Update & Security) > Khắc phục sự cố (Troubleshoot) từ menu.
- Điều hướng sang phải và chọn liên kết – Trình khắc phục sự cố bổ sung (Additional troubleshooters).
- Cuộn xuống Ứng dụng Cửa hàng Windows (Windows Store Apps) trên màn hình tiếp theo (bạn có thể tìm thấy nó ở cuối).
- Nhấp một lần vào Ứng dụng Cửa hàng Windows và sau đó nhấn nút – Chạy trình khắc phục sự cố (Run the troubleshooter).
- Nếu bạn làm theo hướng dẫn trong cửa sổ trình khắc phục sự cố, vấn đề sẽ được giải quyết tự động.
Nếu nó không giải quyết vấn đề, bạn sẽ được đưa ra một tập hợp hướng dẫn để làm theo nhằm khắc phục nó.
Phương pháp 2: Đặt lại Bộ nhớ đệm Windows Store
Nếu khắc phục sự cố thất bại, Lỗi 0x80040154 có thể do tệp được lưu trong bộ nhớ đệm trong ứng dụng Cửa hàng. Công cụ wsreset của Microsoft là công cụ hữu ích để khôi phục Windows Store về trạng thái mặc định. Chạy chương trình dòng lệnh này và xem nó có giúp giải quyết vấn đề của bạn không.
- Khởi chạy Command Prompt với đặc quyền quản trị viên.
- Nhập "wsreset.exe" (không có dấu ngoặc) vào hộp tìm kiếm.
Lưu ý: Mã này sẽ được thực thi tiếp theo và sẽ xóa tất cả bộ nhớ đệm liên quan đến Microsoft Store của bạn.
- Đóng tất cả cửa sổ mở và khởi động lại máy tính.
- Đăng nhập lại vào PC và xem nó có giúp khắc phục nguyên nhân gốc rễ không.
Phương pháp 3: Xóa nội dung thư mục DataStore
Trên Windows 10/11, thư mục DataStore lưu trữ tệp tạm và nhật ký liên quan đến các bản cập nhật hệ thống hiện tại và quá khứ.
Dừng dịch vụ Cập nhật Windows bằng cách mở Trình quản lý Dịch vụ Windows. Sau đó, tiến hành như sau:
- Sử dụng phím tắt Win+E, khởi chạy File Explorer.
- Trong thanh địa chỉ, dán lệnh sau:
%windir%\SoftwareDistribution\DataStore
- Để mở thư mục DataStore, nhấn Enter.
- Chọn tất cả tệp và thư mục trong thư mục DataStore.
- Xóa tất cả chúng.
- Bây giờ, sử dụng Trình quản lý Dịch vụ Windows, khởi động lại dịch vụ Cập nhật Windows và kiểm tra xem vấn đề đã biến mất chưa.
Phương pháp 4: Sửa chữa Ứng dụng Microsoft Store
Nếu bạn vẫn không thể cài đặt hoặc cập nhật ứng dụng từ Microsoft Store, vấn đề có thể nằm ở chính ứng dụng Cửa hàng. Microsoft không cung cấp cách gỡ cài đặt ứng dụng cửa hàng theo mặc định. Tuy nhiên, bạn có thể làm vậy hợp pháp bằng Windows PowerShell. Cách hoàn thành nhiệm vụ này –
- Để truy cập Menu Quyền lực (Power Menu), nhấn Winkey + X. Tiếp theo, chọn Windows PowerShell (Admin).
- Khi UAC nhắc bạn, nhấp Có (Yes) để cho phép PowerShell chạy với tư cách quản trị viên.
- Sao chép/dán các mã sau và chạy chúng riêng biệt –
- Get-AppxPackage *windowsstore* | Remove-AppxPackage
- Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Đó là tất cả; Ứng dụng Cửa hàng Windows đã được đặt lại về cài đặt mặc định.
Cách khắc phục Lỗi Cập nhật Windows 0x80040154
Nếu bạn gặp Lỗi 0x80040154 khi cài đặt cập nhật trên máy tính, các bước bổ sung này nên là một phần của quy trình khắc phục sự cố của bạn:
Phương pháp 1: Chạy Trình khắc phục sự cố Cập nhật Windows
Khi bạn gặp mã lỗi đang thảo luận, điều đầu tiên bạn nên làm là khởi chạy trình khắc phục sự cố Cập nhật Windows. Nguyên nhân là, Windows bao gồm một loạt công cụ tích hợp sẵn để khắc phục sự cố các vấn đề khác nhau bạn có thể gặp. Một trong những trình khắc phục sự cố này chuyên dụng để tìm kiếm vấn đề với Cập nhật Windows.
Kết quả là, bạn có thể chạy trình khắc phục sự cố cập nhật để xem nó có thể phát hiện và giải quyết vấn đề không. Để thực hiện điều này, làm theo các bước dưới đây:
Để bắt đầu, khởi chạy ứng dụng Cài đặt Windows (Windows Settings) bằng cách nhấn phím Windows + I trên bàn phím.
- Cuộn xuống tab Hệ thống (System) và chọn tùy chọn Khắc phục sự cố (Troubleshoot).
- Sau đó, trên màn hình Khắc phục sự cố, chọn Trình khắc phục sự cố khác (Other troubleshooters).
- Sẽ có danh sách các trình khắc phục sự cố khác nhau có sẵn cho bạn.
- Tìm Cập nhật Windows (Windows Update) và nhấn nút Chạy (Run).
Đợi trình khắc phục sự cố hoàn thành công việc trước khi kiểm tra xem vấn đề đã được giải quyết chưa.
Phương pháp 2: Đặt lại tất cả Thành phần Cập nhật Windows
Thực tế, Windows sử dụng một số dịch vụ để tải xuống và cài đặt bản cập nhật Windows trên máy tính của bạn. Nếu chỉ một trong các thành phần chịu trách nhiệm cập nhật hệ thống của bạn không hoạt động đúng, các bản cập nhật sẽ không được cài đặt. Kết quả là, mã lỗi sẽ xuất hiện.
Trong trường hợp như vậy, bạn sẽ cần đặt lại các thành phần cập nhật trên hệ thống của bạn. Về cơ bản, điều này sẽ khởi động lại các dịch vụ. Vì vậy, nếu bất kỳ dịch vụ nào không hoạt động đúng trước đó, chúng nên hoạt động bây giờ. Để đặt lại các thành phần cập nhật, làm theo hướng dẫn dưới đây:
- Để bắt đầu, mở Menu Bắt đầu và gõ "cmd" (không có dấu ngoặc) vào hộp tìm kiếm. Chuột phải vào kết quả hiển thị và chọn tùy chọn Chạy với tư cách quản trị viên (Run as administrator) từ menu thả xuống.
- Command Prompt sẽ được khởi chạy với tư cách quản trị viên.
- Sau đó, nhập các lệnh sau lần lượt một:
- net stop bits
- net stop wuauserv
- net stop appidsvc
- net stop cryptsvc
Lưu ý: Các lệnh này sẽ dừng tất cả các dịch vụ Cập nhật Windows.
- Sau đó, bạn phải xóa tất cả tệp qmgr*.dat được tạo bởi dịch vụ BITS. Trong cửa sổ command prompt, gõ lệnh sau:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
- Trong lời nhắc tiếp theo, gõ Y và sau đó nhấn Enter.
- Sau khi bạn đã làm điều đó, chúng ta sẽ đổi tên một số thư mục nơi các bản cập nhật đã tải xuống được lưu trữ. Nhập các lệnh sau lần lượt một để làm điều này:
- Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- Ren C:\Windows\System32\catroot2 Catroot2.old
- Cuối cùng, sau tất cả những điều đó, đã đến lúc khởi động lại tất cả các dịch vụ. Để làm vậy, nhập các lệnh sau lần lượt một:
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
- Một khi các dịch vụ được khôi phục, thử cập nhật hệ thống của bạn lại để xem vấn đề có còn tồn tại không.
Phương pháp 3: Xóa hàng đợi BITS
Xóa bất kỳ công việc hiện tại nào khỏi hàng đợi BITS. Để làm vậy, hãy mở CMD nâng cao và nhập lệnh sau:
bitsadmin.exe /reset /allusers
Phương pháp 4: Tải xuống trình cài đặt độc lập (Stand-Alone Installer)
Tìm bản vá Cập nhật Windows bằng số KB Cập nhật trên trang web Danh mục Cập nhật Microsoft, sau đó tải xuống trình cài đặt độc립. Áp dụng bản vá thủ công ngay bây giờ. Đừng bao gồm KB trong tìm kiếm; chỉ cần số.
Cách khắc phục Mã lỗi 3: 0x80040154 trên Chrome
Nếu bạn cố gắng cập nhật Google Chrome trên PC và nhận được lỗi sau: Đã xảy ra lỗi khi kiểm tra cập nhật. Mã lỗi 3: 0x80040154 – cấp độ hệ thống: kiểm tra cập nhật không bắt đầu được, chỉ cần thử các phương pháp này lần lượt một.
Phương pháp 1: Khởi động lại Google Chrome và PC của bạn
Khi cập nhật Chrome thất bại và ném ra Mã lỗi 3 0x80040154, khởi động lại là cách đơn giản nhất để khắc phục sự cố. Để làm điều này:
- Nhấp vào ba chấm dọc ở góc trên bên phải.
- Lần này, chọn Thoát (Exit) từ menu thả xuống.
- Trình duyệt Google Chrome của bạn nên đóng ngay lập tức. Bây giờ bạn có thể quay lại và khởi chạy lại nó.
- Bạn cũng có thể đóng Google Chrome bằng cách nhấp trực tiếp vào nút X ở góc trên bên phải.
Nếu nó không hoạt động, nhấn nút nguồn trên máy tính và chọn Khởi động lại (Restart).
Phương pháp 2: Bật Dịch vụ Cập nhật Google
- Để truy cập menu Win + X, chuột phải vào nút Windows.
- Chọn Chạy (Run) từ menu.
- Nhập lệnh "services.msc" (không có dấu ngoặc).
- Tìm và nhấp đúp vào Dịch vụ Cập nhật Google (gupdate).
- Chọn giữa Tự động (Automatic) hoặc Tự động (Khởi động trì hoãn) (Automatic (Delayed Start)) trong Loại khởi động (Startup type).
- Ở dưới cùng, nhấp Áp dụng (Apply) và OK.
- Tìm và nhấp đúp vào Dịch vụ Cập nhật Google (gupdatem).
- Chọn Thủ công (Manual) làm Loại khởi động.
- Ở dưới cùng, nhấp Áp dụng (Apply) và OK.
- Khởi động lại máy tính và cố gắng cập nhật Chrome một lần nữa.
Phương pháp 3: Bật Cập nhật Chrome trong Sổ đăng ký Windows
- Để vào Regedit, mở hộp thoại Chạy (Run) và gõ regedit. Sau đó nhấn phím Enter.
- Mở rộng HKEY_LOCAL_MACHINE > SOFTWARE > POLICIES > Google.
- Từ ngăn bên trái, chọn Update.
- Chuột phải Updatedefault ở ngăn bên phải và chọn Sửa đổi (Modify).
- Đặt Dữ liệu Giá trị (Value data) thành 1 và nhấn nút OK.
- Đi đến HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Google\Update.
- Thay đổi Dữ liệu Giá trị thành 1 bằng cách nhấp đúp vào Updatedefault.
- Khởi động lại máy tính sau khi đóng Trình chỉnh sửa Sổ đăng ký. Sau đó, thử cập nhật Chrome lại.
Cách khắc phục Lỗi HResult 0x80040154
Lỗi lớp không được đăng ký (0x80040154) là vấn đề của VirtualBox xảy ra khi người dùng cố gắng cập nhật hoặc cài đặt lại ứng dụng VirtualBox. Dưới đây là một số cách khắc phục vấn đề này:
Phương pháp 1: Chạy VirtualBox ở Chế độ Tương thích (Compatibility Mode)
- Điều hướng đến Menu Bắt đầu (Start Menu) hoặc bất kỳ nơi nào bạn cài đặt VirtualBox.
- Ở đó, tìm ứng dụng Oracle VirtualBox.
- Chuột phải vào nó và chọn Thuộc tính (Properties).
- Trong tab Tương thích (Compatibility), có tùy chọn checkbox để chạy chương trình ở chế độ tương thích.
- Tích vào hộp đó nếu chưa được tích, và bạn sẽ được đưa ra tùy chọn phiên bản Windows nào để làm cho nó tương thích.
- Chọn lần lượt, từ mới nhất (Windows 10/11) đến cũ nhất, và bạn rất có thể sẽ thấy VirtualBox bạn đang sử dụng tương thích với Windows 7 hoặc Vista.
- Áp dụng và lưu thay đổi, sau đó khởi chạy VirtualBox.
Phương pháp 2: Cập nhật VirtualBox
Cài đặt bản phát hành mới từ VirtualBox, bạn có thể tải xuống tại đây. Hãy chắc chắn cài đặt tất cả các bản cập nhật Windows đang chờ xử lý cũng vậy.
Phương pháp 3: Đăng ký lại các thành phần VirtualBox
Chạy Command Prompt với đặc quyền quản trị và thay đổi thư mục hiện tại 'cd' thành thư mục nơi VirtualBox được cài đặt (thường là "C:/Program Files/Oracle/VirtualBox"). Sau đó, chạy các lệnh sau:
- VBoxSVC.exe /ReRegServer
- regsvr32.exe VBoxC.dll
Bạn cũng có thể cần cài đặt lại trình điều khiển VirtualBox nếu nó bị kẹt hoặc không phản hồi. Để làm điều này, sử dụng lệnh sc start vboxdrv trong Command Prompt. Nếu thất bại, tìm C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.inf, chuột phải vào nó và chọn Cài đặt (Install).
Phương pháp 4: Cài đặt lại VirtualBox
Gỡ cài đặt ứng dụng và xóa tất cả thư mục liên quan đến nó. Hãy chắc chắn xóa thư mục phiên bản Virtualbox trước đó và thư mục C:\Users\"user"\.VirtualBox. Tiếp theo, tải xuống phiên bản mới nhất của VirtualBox và cài đặt nó trên PC của bạn.
Tóm tắt
Vấn đề 0x80040154 là một lỗi Windows phức tạp vì nó liên quan đến nhiều ứng dụng khác nhau. Chúng tôi hy vọng hướng dẫn này đã giúp làm rõ thêm về các loại lỗi 0x80040154 khác nhau và cách xử lý chúng.