Nhiều người dùng Windows 10 báo告 không thể tải xuống một số trò chơi hoặc ứng dụng từ Microsoft Store. Mã lỗi xuất hiện là 0x87E10BD0. Trong hầu hết các trường hợp, mã lỗi này đi kèm thông báo "Something happened and your purchase can't be completed". Thông báo lỗi thường xuất hiện vài giây sau khi người dùng bắt đầu tải game hoặc ứng dụng. Tính đến hiện tại, vấn đề này dường như chỉ xảy ra trên Windows 10.

Nguyên nhân gây ra mã lỗi 0x87E10BD0?
Chúng tôi đã điều tra vấn đề cụ thể này bằng cách xem xét các báo cáo của người dùng và các chiến lược sửa chữa thường dùng. Có một số nguyên nhân tiềm ẩn khác nhau có thể kích hoạt mã lỗi này:
- Người dùng chưa đăng nhập bằng tài khoản Microsoft – Mặc dù nhà phát triển không nói rõ, bạn cần đăng nhập bằng tài khoản Microsoft để tham gia hầu hết các chương trình Insider trên Microsoft Store. Trong hầu hết trường hợp, đây là nguyên nhân gây ra lỗi 0x87E10BD0. Bạn có thể khắc phục bằng cách đăng nhập tài khoản Microsoft.
- Lỗi Microsoft Store – Vấn đề này cũng có thể do lỗi định kỳ kích hoạt mã lỗi với ứng dụng/game có phiên bản beta. Nếu áp dụng, bạn có thể khắc phục bằng cách tải ứng dụng khác trước.
- Thiếu hoặc hỏng AUInstallAgent – Nguyên nhân tiềm ẩn khác là AUInstallAgent. Nhiều người dùng đã khắc phục bằng cách tạo lại thư mục AUInstallAgent.
- Bộ nhớ đệm Windows Store bị hỏng – Sự hỏng hóc trong thư mục bộ nhớ đệm Windows Store cũng có thể gây ra lỗi. Có thể khắc phục bằng cách dọn dẹp bộ nhớ đệm hoàn toàn bằng tiện ích WSReset.
- Xung đột ứng dụng – Có thể ứng dụng hoặc dịch vụ của bên thứ ba đang xung đột với việc tải xuống. Có thể xác định và khắc phục bằng cách thực hiện Clean Boot, buộc Windows khởi động với bộ driver và chương trình khởi động tối thiểu.
Nếu bạn đang gặp khó khăn với mã lỗi 0x87E10BD0, bài viết này cung cấp một số chiến lược khắc phục sự cố tiềm năng. Dưới đây là tập hợp các phương pháp sửa chữa mà một số người dùng trong tình huống tương tự đã sử dụng thành công.
Để có kết quả tốt nhất, chúng tôi khuyên bạn nên làm theo các phương pháp theo thứ trình bày và bỏ qua các bước không áp dụng cho trường hợp của bạn. Một trong các sửa chữa tiềm năng sẽ giải quyết được vấn đề bất kể nguyên nhân gây ra.
Phương pháp 1: Đăng nhập bằng tài khoản Microsoft
Nếu bạn gặp sự cố khi tải Sea of Thieves, có thể lỗi do bạn chưa đăng nhập tài khoản Microsoft. Nhiều người dùng đã khắc phục bằng cách truy cập tab Accounts và đăng nhập.
Giải pháp này không rõ ràng vì Microsoft không chỉ ra nguyên nhân tốt. Tuy nhiên, nếu bạn gặp sự cố với Sea of Thieves hoặc game khác khi tải từ Microsoft Store, hãy làm theo các bước dưới đây để đảm bảo bạn đã đăng nhập tài khoản Microsoft.
Đây là những gì bạn cần làm:
- Nhấn Windows key + R để mở hộp thoại Run. Gõ 'ms-settings:emailandaccounts' vào hộp văn bản và nhấn Enter để mở tab Email & app accounts của ứng dụng Settings.

- Trong tab Email & accounts, cuộn xuống phần "Accounts used by other apps" và nhấp vào Add a Microsoft account (hoặc Sign in with a Microsoft account instead).

- Tiếp theo, làm theo hướng dẫn trên màn hình để kết nối với tài khoản Microsoft.

Lưu ý: Nếu chưa có tài khoản, nhấp vào siêu liên kết Create one! và hoàn tất quy trình bằng cách xác minh email.
- Sau khi kết nối với tài khoản Microsoft, khởi động lại máy tính và đợi cho đến khi trình tự khởi động tiếp theo hoàn tất.
- Mở Microsoft Store lại và thử tải game hoặc ứng dụng trước đây gây ra lỗi 0x87e10bd0.
Nếu bạn vẫn gặp sự cố sau khi đăng nhập tài khoản Microsoft, hãy chuyển sang phương pháp tiếp theo.
Phương pháp 2: Tải ứng dụng khác trước
Mặc dù đây nhiều hơn là một cách tránh né hơn là sửa chữa thực sự, nhiều người dùng đã báo cáo rằng họ tránh được mã lỗi 0x87e10bd0 hoàn toàn bằng cách tải một ứng dụng khác trước và để nó tải vài giây trước khi bắt đầu tải lại ứng dụng trước đó bị lỗi.
Nghe có vẻ lạ nhưng có hàng chục người dùng xác nhận thủ tục này hiệu quả trong việc giải quyết mã lỗi. Điều này dường như khắc phục được một lỗi Sea of Thieves khá phổ biến xảy ra với người dùng cố gắng tải game trực tiếp từ Microsoft Store.
Dưới đây là hướng dẫn nhanh để buộc tải xuống hoàn tất bằng cách tải ứng dụng khác trước để tránh mã lỗi 0x87e10bd0:
- Nhấn Windows key + R để mở hộp thoại Run. Gõ 'ms-windows-store://home' và nhấn Enter để mở Microsoft Store.
- Trong Microsoft Store, nhấp vào chức năng Tìm kiếm (góc trên bên phải) và tìm Netflix, Xbox Insider Hub hoặc Deep Rock Galactic – đây là 3 ứng dụng mà người dùng đã dùng thành công để "lừa" Microsoft Store tải Sea of Thieves mà không gặp sự cố.
- Từ kết quả tìm kiếm, nhấp vào Get / Install và đợi quy trình hoàn tất.
- Sau khi cài đặt ứng dụng giả xong, dùng tìm kiếm lại để tìm Sea of Thieves Beta và xem có thể tải xuống mà không gặp lỗi không.

Nếu mã lỗi 0x87e10bd0 vẫn xảy ra, hãy chuyển sang phương pháp tiếp theo.
Phương pháp 3: Tạo lại AUInstallAgent
Vấn đề này cũng có thể do thư mục AUInstallAgent bị hỏng. Một số người dùng đã khắc phục được sau khi thực hiện các bước để tạo lại thư mục AUInstallAgent – về cơ bản buộc Windows tạo thư mục mới khỏe mạnh từ đầu.
Hầu hết các vấn đề liên quan đến Microsoft Store thực sự do AUInstallAgent bị hỏng. Dưới đây là hướng dẫn nhanh về cách cài đặt lại thư mục AUInstallAgent và khắc phục mã lỗi 0x87e10bd0:
- Nhấn Windows key + R để mở hộp thoại Run. Gõ '%windir%' vào hộp văn bản và nhấn Enter để mở thư mục Windows.
- Trong thư mục Windows, cuộn xuống danh sách thư mục và tìm AUInstallAgent. Nếu không thấy, chuột phải vào khoảng trống và chọn New > Folder từ menu ngữ cảnh. Nếu được nhắc bởi UAC (User Account Control), nhấp Yes để cấp quyền quản trị.
Lưu ý: Nếu thấy thư mục AUInstallAgent, chuột phải vào nó và chọn Delete trước khi tạo thư mục mới. - Chuột phải vào thư mục mới, chọn Rename từ menu ngữ cảnh và đặt tên thư mục là 'AUInstallAgent'.
- Khởi động lại máy tính và xem có thể cài đặt ứng dụng trước đây bị lỗi 0x87e10bd0 không.

Nếu bạn vẫn gặp cùng thông báo lỗi, hãy chuyển sang phương pháp tiếp theo.
Phương pháp 4: Đặt lại bộ nhớ đệm Windows Store
Vấn đề này cũng có thể do hỏng hóc trong thư mục bộ nhớ đệm Windows Store. Nếu áp dụng, bạn có thể khắc phục bằng cách dọn dẹp bộ nhớ đệm Windows Store hoàn toàn bằng tiện ích WSReset.
Một số người dùng báo cáo thủ tục này cuối cùng cho phép họ cài đặt game/ứng dụng mà không gặp mã lỗi 0x87e10bd0. Dưới đây là hướng dẫn nhanh về cách đặt lại bộ nhớ đệm Windows Store:
- Nhấn Windows key + R để mở hộp thoại Run. Gõ 'wsreset.exe' vào hộp văn bản và nhấn Enter để chạy tiện ích dọn dẹp bộ nhớ đệm.

- Đợi cho đến khi cửa sổ CMD đóng và Store mở ra. Sau đó, khởi động lại máy tính và xem sự cố đã được giải quyết chưa khi trình tự khởi động tiếp theo hoàn tất.
Nếu bạn vẫn gặp mã lỗi 0x87e10bd0, hãy chuyển sang phương pháp tiếp theo.
Phương pháp 5: Thực hiện Clean Boot
Có thể bạn gặp mã lỗi 0x87e10bd0 do xung đột ứng dụng hoặc dịch vụ. Để loại bỏ khả năng này, bạn có thể buộc Windows khởi động với bộ driver và chương trình khởi động tối thiểu. Loại khởi động này (Clean Boot) sẽ cho phép bạn xác định và loại bỏ xung đột phần mềm có thể gây ra vấn đề này.
Dưới đây là các bước thực hiện Clean Boot trên Windows 10:
- Đảm bảo bạn đang đăng nhập bằng tài khoản Windows có quyền quản trị.
- Nhấn Windows key + R để mở hộp thoại Run. Gõ "msconfig" và nhấn Enter để mở cửa sổ System Configuration.

Lưu ý: Nếu được nhắc bởi User Account Control (UAC), chấp nhận bằng cách nhấp Yes để cấp quyền quản trị.
- Trong cửa sổ System Configuration, nhấp vào tab Services và chọn ô liên quan đến Hide all Microsoft Services. Điều này đảm bảo bạn không vô hiệu hóa các dịch vụ quan trọng cần thiết cho hệ điều hành.
- Tiếp theo, vô hiệu hóa tất cả các dịch vụ còn lại cùng một lúc bằng cách nhấp nút Disable all. Điều này sẽ ngăn các dịch vụ bên thứ ba và các dịch vụ tích hợp không cần thiết gây xung đột ứng dụng có thể dẫn đến lỗi 0x87e10bd0.

- Sau khi tất cả dịch vụ đã bị vô hiệu hóa, nhấp vào Apply changes, sau đó chuyển đến tab Startup và nhấp vào Open Task Manager.

- Khi đã đến tab Status của Task Manager, bắt đầu chọn từng dịch vụ riêng lẻ và nhấp Disable để ngăn nó chạy tại lần khởi động tiếp theo.

- Sau khi tất cả dịch vụ bên thứ ba đã bị vô hiệu hóa, đóng cửa sổ Task Manager và khởi động lại máy tính để đạt chế độ Clean Boot.
- Khi trình tự khởi động tiếp theo hoàn tất, mở Microsoft Store và xem có thể tải ứng dụng hoặc game trước đây bị lỗi không. Nếu không, bạn có thể xác định ứng dụng hoặc dịch vụ xung đột bằng cách bật lại có hệ thống tất cả các mục trước đây bị vô hiệu hóa kết hợp với khởi động lại thường xuyên để xem cái nào gây ra mã lỗi.