Một số người dùng đang gặp mã lỗi 0x87E10BCF khi cố gắng sử dụng Microsoft Store. Nguyên nhân là, khi cố gắng cài đặt ứng dụng mới hoặc cập nhật ứng dụng hiện có, người dùng bị báo mã lỗi 0x87E10BCF ngăn cản họ làm vậy. Vấn đề thường xuất hiện 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 hoặc Microsoft Store gặp sự cố do tệp bộ nhớ đệm hoặc bất cứ điều gì khác. Trong bài này, chúng tôi sẽ hướng dẫn bạn quy trình và chỉ cách khắc phục mã lỗi này, hãy làm theo.

Nguyên nhân là, Microsoft Store có thể không được cộng đồng lớn sử dụng do những lý do rõ ràng, vẫn có những trường hợp chúng ta phải dựa vào nó để làm gì đó. Nếu bạn đã nâng cấp lên Windows 11, bạn sẽ nhận thấy Microsoft Store đã được cải tiến giao diện trực quan và giờ chào đón nhiều ứng dụng hơn trước. Như đã đề cập trước đó, lý do chính khiến mã lỗi xuất hiện là khi Microsoft Store có tệp bộ nhớ đệm bị hỏng hoặc các thành phần cập nhật trên hệ thống chịu trách nhiệm tải xuống và cài đặt cập nhật không hoạt động bình thường. Đi kèm với đó, hãy bắt đầu và chỉ cho bạn các phương pháp khác nhau để khắc phục vấn đề này ngay lập tức.
Đặt lại Microsoft Store
Điều đầu tiên bạn nên làm khi gặp vấn đề là đặt lại Microsoft Store trên máy tính. Microsoft Store đi kèm cài đặt sẵn với hệ điều hành Windows và giống như hầu hết các ứng dụng cài đặt sẵn khác, không có cách thực sự gỡ cài đặt hoàn toàn nó khỏi hệ thống. Tuy nhiên, Windows cho phép bạn đặt lại ứng dụng khi gặp sự cố.
Đặt lại Microsoft Store sẽ loại bỏ tệp bộ nhớ đệm của nó và về cơ bản cài đặt lại ứng dụng trên hệ thống. Để đặt lại Microsoft Store, làm theo hướng dẫn dưới đây:
- Trước hết, nhấn Phím Windows + I để mở ứng dụng Cài đặt Windows.

- Sau đó, trên cửa sổ Cài đặt, đi đến Ứng dụng (Apps).
- Ở đó, điều hướng đến tùy chọn Ứng dụng và tính năng (Apps and features).

- Sau đó, từ danh sách ứng dụng đã cài đặt hiển thị, tìm kiếm Microsoft Store.
- Chọn nó và nhấp vào tùy chọn Tùy chọn nâng cao (Advanced options).

- Trên màn hình Cài đặt nâng cao, cuộn xuống và nhấp nút Đặt lại (Reset).

- Khi đã làm xong, hãy xem điều đó có khắc phục được vấn đề cho bạn không.
Đặt lại thành phần Cập nhật Windows
Nguyên nhân là, Windows có một số dịch vụ được hệ điều hành sử dụng để tải xuống và cài đặt cập nhật trên máy tính của bạn. Trong một số trường hợp, khi các thành phần cập nhật này không hoạt động bình thường hoặc bị trục trặc, bạn sẽ không thể cập nhật ứng dụng đã cài đặt hoặc thậm chí cài đặt ứng dụng mới hơn.
Trong kịch bản như vậy, để khắc phục vấn đề, bạn sẽ phải đặt lại các thành phần Cập nhật Windows. Để làm điều này, làm theo hướng dẫn dưới đây:
- Trước hết, mở Menu Bắt đầu (Start Menu) và tìm kiếm cmd. Nhấp chuột phải vào kết quả hiển thị và từ menu thả xuống, chọn Chạy với tư cách quản trị viên (Run as administrator).

- Khi cửa sổ command prompt mở, nhập các lệnh sau lần lượt để dừng các dịch vụ cập nhật:
net stop wuauserv net stop bits net stop msiserver net stop cryptsvc

- Sau khi làm xong, nhập các lệnh sau lần lượt trong command prompt:
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old Ren C:\Windows\System32\catroot2 Catroot2.old
- Với việc đó xong, hãy bắt đầu lại các dịch vụ cập nhật bằng cách nhập các lệnh sau lần lượt:
net start wuauserv net start bits net start msiserver net start cryptsvc

- Sau khi làm xong, mở Menu Bắt đầu lại và tìm kiếm Powershell. Nhấp chuột phải vào nó và chọn Chạy với tư cách quản trị viên (Run as administrator).

- Trong cửa sổ Powershell, gõ lệnh sau và nhấn Enter:
wuauclt.exe /updatenow
- Khi đã làm xong, hãy mở Microsoft Store và xem vấn đề có còn đó không.
Thay đổi loại khởi động của dịch vụ Cập nhật
Trong một số trường hợp, vấn đề cũng có thể xảy ra khi các dịch vụ cập nhật không chạy ngầm khi bạn cố gắng cập nhật hoặc cài đặt ứng dụng mới qua Microsoft Store. Điều này có thể xảy ra khi loại khởi động của các dịch vụ đó không được đặt thành tự động. Do đó, để khắc phục vấn đề, bạn sẽ phải cấu hình các dịch vụ bằng cách thay đổi loại khởi động của chúng thành tự động. Để làm điều này, làm theo hướng dẫn dưới đây:
- Để bắt đầu, mở command prompt nâng cao bằng cách tìm kiếm cmd trong Menu Bắt đầu. Trên kết quả hiển thị, nhấp chuột phải và chọn Chạy với tư cách quản trị viên (Run as administrator).

- Trong cửa sổ command prompt, gõ các lệnh sau lần lượt:
SC config wuauserv start=auto SC config bits start=auto SC config cryptsvc start=auto SC config trustedinstaller start=auto

- Khi đã làm xong, hãy khởi động lại máy tính.
- Sau khi PC khởi động xong, xem mã lỗi có còn xuất hiện không.
Đặt lại máy tính
Cuối cùng, nếu không có giải pháp nào ở trên hiệu quả cho bạn, và bạn vẫn gặp lỗi 0x87E10BCF, bạn sẽ phải đặt lại hệ điều hành. Đặt lại hệ thống về cơ bản giống như cài đặt lại Windows trên máy tính. Tuy nhiên, làm điều này thay vì cài đặt sạch Windows cho bạn lựa chọn giữ lại tệp và chương trình nào để xóa và giữ trên ổ hệ thống. Làm theo hướng dẫn dưới đây để đặt lại PC:
- Trước hết, mở ứng dụng Cài đặt Windows bằng cách nhấn Phím Windows + I trên bàn phím.

- Sau đó, trên tab Hệ thống (System tab) của ứng dụng Cài đặt, nhấp vào tùy chọn Khôi phục (Recovery). Ngoài ra, bạn cũng có thể đơn giản tìm kiếm Recovery qua thanh tìm kiếm.
- Khi đã ở đó, nhấp vào nút Đặt lại máy tính (Reset PC).

- Sau đó, chỉ cần làm theo hướng dẫn trên màn hình để thực hiện quy trình đặt lại PC.