Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi Microsoft Store 0x80070005: Hướng dẫn khắc phục sự cố từng bước

Microsoft Store, ban đầu được giới thiệu dưới dạng ứng dụng trong Windows 8, đã phát triển và trở thành một phần không thể thiếu của hệ thống Windows 10/11. Microsoft Store hoạt động giống như đối ứng của Apple, App Store, nơi bạn có thể tải xuống ứng dụng và game cho máy tính.

Microsoft Store chứa hàng nghìn ứng dụng miễn phí và trả phí trong nhiều danh mục khác nhau, cũng như các nội dung phương tiện khác như sách điện tử, phim và chương trình TV. Để tải ứng dụng hoặc nội dung từ Microsoft Store, chỉ需 sử dụng chức năng tìm kiếm hoặc cuộn qua các danh mục để chọn những gì bạn muốn cài đặt. Quy trình cài đặt nên khá đơn giản, nhưng các vấn đề như mã lỗi 0x80070005 vẫn có thể xảy ra.

Gần đây, một số người dùng Windows báo cáo nhận được mã lỗi 0x80070005 khi cài đặt ứng dụng. Microsoft Store không thể cài đặt bất kỳ ứng dụng nào, và mã lỗi 0x80070005 xuất hiện mỗi khi họ nhấn nút cài đặt. Lỗi này khiến nhiều người dùng Windows 10/11 bực bội vì họ không thể truy cập các ứng dụng họ cần.

Người dùng bị ảnh hưởng đã báo cáo lỗi này cho Microsoft, nhưng công ty chưa bình luận về vấn đề và cung cấp bản sửa chính thức.

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 sai, 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.

Mã lỗi 0x80070005 là gì?

Mã lỗi 0x80070005 là vấn đề quyền hạn của Windows ảnh hưởng không chỉ đến Microsoft Store mà còn cả Dịch vụ Windows Update. Khi người dùng gặp lỗi này, họ không thể cài đặt ứng dụng, và thông báo mã lỗi 0x80070005 xuất hiện.

Dưới đây là một số thông báo đi kèm với mã lỗi 0x80070005:

  • Try that again (Thử lại).
    Something went wrong (Có sự cố xảy ra).
    The error code is 0x80070005, in case you need it (Mã lỗi là 0x80070005, phòng khi bạn cần).
  • Access is denied (Truy cập bị từ chối).
    Windows Update error 0x80070005.
  • An unspecified error occurred during System Restore (0x80070005) (Đã xảy ra lỗi không xác định trong quá trình Khôi phục hệ thống).
  • Something unexpected happened (Điều gì đó bất ngờ đã xảy ra).
    Reporting this problem will help us understand it better (Báo cáo vấn đề này sẽ giúp chúng tôi hiểu rõ hơn). You can wait a bit and try again or restart your device (Bạn có thể đợi chút và thử lại hoặc khởi động lại thiết bị). That may help (Điều đó có thể giúp).
    Code: 0x80070005

Lỗi 0x80070005 ngăn người dùng tải xuống và cài đặt ứng dụng mới trên Windows 10/11. Bạn cũng có thể gặp lỗi này khi cài đặt bản cập nhật mới cho ứng dụng hoặc hệ thống.

Lỗi này có thể do nhiều yếu tố gây ra, bao gồm:

  • Dung lượng lưu trữ không đủ
  • Lỗi quyền hạn (Permission error)
  • Bộ nhớ đệm Windows Store bị lỗi
  • Vấn đề với Dịch vụ Trusted Installer

Vì vậy, nếu bạn gặp mã lỗi 0x80070005 khi cài đặt ứng dụng, hãy làm theo danh sách giải pháp dưới đây để giải quyết vấn đề này.

Cách khắc phục mã lỗi 0x80070005 khi cài đặt ứng dụng

Mã lỗi 0x80070005 có thể xảy ra vì nhiều lý do, vì vậy điều quan trọng là bạn phải hiểu trước nguyên nhân gốc rễ của vấn đề để biết phương pháp nào nên dùng. Nhưng nếu bạn không rõ nguyên nhân gây ra lỗi 0x80070005, bạn có thể thử các bản sửa lỗi dưới đây để xem cái nào hiệu quả cho bạn.

Sửa lỗi 1: Giải phóng một chút dung lượng.

Nếu lỗi của bạn do không gian lưu trữ không đủ, việc giải phóng dung lượng ổ cứng sẽ giúp rất nhiều. Để kiểm tra dung lượng có sẵn, khởi chạy File Explorer bằng cách nhấn Windows + E, sau đó nhấp vào This PC từ menu bên trái. Bạn sẽ thấy bao nhiêu dung lượng trống trên ổ cứng dưới ổ (C:).

Dưới đây là một số mẹo để thu hồi dung lượng lưu trữ trên máy tính:

  • Gỡ cài đặt các ứng dụng bạn không sử dụng.
  • Xóa các tệp bạn không cần.
  • Tìm kiếm các tệp trùng lặp và xóa các bản sao thừa.
  • Xóa tệp tạm thời.
  • Làm rỗng Thùng rác.
  • Sử dụng Outbyte PC Repair để loại bỏ các tệp rác khác không dễ dàng truy cập.

Sau khi dọn dẹp xong máy tính, khởi động lại và thử tải xuống ứng dụng của bạn một lần nữa.

Sửa lỗi 2: Tắt UAC.

User Account Control (UAC) là tính năng bảo mật của Windows 10/11 ngăn chặn các thay đổi trái phép do ứng dụng, người dùng, virus và malware khởi tạo. Nhưng UAC đôi khi có thể quá bảo vệ và cản trở các cài đặt hợp pháp.

Nếu Microsoft Store không thể cài đặt bất kỳ ứng dụng nào và mã lỗi 0x80070005 xuất hiện, bạn có thể thử tắt UAC tạm thời. Để làm điều này:

  1. Nhập UAC vào thanh tìm kiếm của menu Start.
  2. Nhấp vào Change User Account Control settings (Thay đổi cài đặt Kiểm soát tài khoản người dùng) từ kết quả tìm kiếm.
  3. Kéo thanh trượt UAC xuống Never Notify (Không bao giờ thông báo) để tắt nó.
  4. Nhấn OK để xác nhận.
  5. Bạn có thể cần nhập mật khẩu quản trị để xác nhận hành động.
  6. Khởi động lại máy tính để cài đặt mới có hiệu lực.

Thử tải xuống các ứng dụng bạn cần sau khi UAC đã được tắt. Đừng quên bật lại nó sau khi cài đặt thành công.

Sửa lỗi 3: Chỉnh sửa quyền thư mục Package %LOCALAPPDATA%.

Một trong những lý do chính khiến bạn gặp mã lỗi 0x80070005 là do quyền hạn không đủ đối với thư mục %LOCALAPPDATA%. Thư mục Local App Data là nơi tất cả trình cài đặt được tải xuống trước khi ứng dụng được cài đặt. Do thiếu quyền, Microsoft Store không thể ghi vào thư mục, do đó gây ra lỗi.

Để khắc phục quyền hạn của bạn, làm theo các bước dưới đây:

  1. Khởi chạy File Explorer và nhập nội dung sau vào thanh địa址: %appdata%.
  2. Nhấn Enter để mở thư mục.
  3. Nhấp chuột phải vào thư mục App Data, sau đó chọn Properties (Thuộc tính).
  4. Nhấp vào tab Security (Bảo mật), sau đó chọn Advanced (Nâng cao).
  5. Nhấp vào liên kết Change (Thay đổi) bên cạnh tên Owner (Chủ sở hữu), sau đó nhấp vào nút Advanced bên dưới.
  6. Nhấn nút Find Now (Tìm ngay) trong cửa sổ tiếp theo, sau đó chọn tên người dùng của bạn. Nhấn OK để xác nhận.
  7. Nhấn Apply (Áp dụng), sau đó nhấn OK khi thông báo xác nhận xuất hiện.
  8. Trong Advanced Security Settings, nhấn nút Add (Thêm) dưới Permission entries (Mục quyền hạn).
  9. Chọn Select a principal (Chọn chủ thể).
  10. Nhấn Advanced > Find Now, sau đó chọn tên người dùng của bạn.
  11. Nhấn OK hai lần, sau đó tích chọn Full Control (Kiểm soát đầy đủ) dưới Basic permissions (Quyền cơ bản).
  12. Nhấn nút OK, sau đó nhấp vào tên người dùng của bạn để xác thực quyền mới.
  13. Nhấn OK, sau đó thoát cửa sổ.

Khởi động lại máy tính để quyền mới có hiệu lực, sau đó kiểm tra xem Microsoft Store có hoạt động bình thường như mong đợi không.

Sửa lỗi 4: Đặt lại ứng dụng Microsoft Store.

Nếu các giải pháp trên không hiệu quả, bạn có thể thử đặt lại ứng dụng Microsoft Store để khắc phục mã lỗi 0x80070005. Có hai cách làm: qua chính ứng dụng và sử dụng lệnh wsreset.

Để đặt lại bằng ứng dụng, khởi chạy Settings từ Power Menu (Windows + X), sau đó điều hướng đến Apps > Apps and Features. Nhấp vào Microsoft Store, chọn Advanced features (Tính năng nâng cao), sau đó nhấn nút Reset (Đặt lại).

Để sử dụng lệnh wsreset, hãy mở hộp tìm kiếm trong menu Start, sau đó nhập wsreset. Nhấp vào wsreset từ kết quả tìm kiếm để thực thi lệnh.

Bạn cũng có thể sử dụng các công cụ chẩn đoán này để khắc phục sự cố Microsoft Store và xóa bộ nhớ đệm:

  • https://aka.ms/diag_apps10
  • https://aka.ms/wudiag

Sau khi ứng dụng Microsoft Store đã được đặt lại, bạn có thể thử tải xuống ứng dụng bạn đang cố gắng cài đặt để xem lỗi đã được khắc phục chưa.

Sửa lỗi 5: Khắc phục vấn đề quyền hạn với TrustedInstaller.

TrustedInstaller là thành phần Windows chịu trách nhiệm cài đặt, sửa đổi và xóa các bản cập nhật Windows và các thành phần hệ thống khác. Bất kỳ vấn đề nào với TrustedInstaller đều có thể dẫn đến lỗi Microsoft Store 0x80070005.

Để khắc phục TrustedInstaller, làm theo hướng dẫn dưới đây:

  1. Mở Notepad và sao chép nội dung sau vào tệp:
    Set OSBIT=32
    IF exist "%ProgramFiles(x86)%" set OSBIT=64
    set RUNNINGDIR=%ProgramFiles%
    IF %OSBIT% == 64 set RUNNINGDIR=%ProgramFiles(x86)%
    subinacl /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing" /grant="nt service\trustedinstaller"=f
  1. Lưu tệp với phần mở rộng .cmd.
  2. Nhấp chuột phải vào tệp đã lưu, sau đó chọn Run as administrator (Chạy với quyền quản trị).

Thao tác này sẽ khắc phục vấn đề quyền hạn với TrustedInstaller và giải quyết mã lỗi Microsoft Store 0x80070005.

Tóm tắt

Microsoft Store nên giúp việc tải xuống ứng dụng trở nên không lo toan, nhưng các vấn đề như mã lỗi 0x80070005 có thể khiến cài đặt ứng dụng thất bại. Nếu bạn gặp mã lỗi 0x80070005 khi cài đặt ứng dụng, chỉ需 làm theo các giải pháp nêu trên để giải quyết vấn đề này và让 Microsoft Store 再次顺畅运行。