Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows 10

Cách truy cập thư mục Windowsapps trong Windows 10

Hệ điều hành Windows có cấu trúc thư mục tệp không thay đổi nhiều qua các bản phát hành chính. Bạn sẽ tìm thấy tệp hệ thống cốt lõi trong thư mục Windows, dữ liệu hồ sơ người dùng trong thư mục Users, và tệp chương trình trong thư mục Program Files và Program Files (x86).

Còn ứng dụng Microsoft Store? Khác với ứng dụng desktop khác, ứng dụng Microsoft Store bị ẩn trong thư mục bí mật WindowsApps. Windows giới hạn truy cập thư mục này từ tài khoản người dùng Windows tiêu chuẩn, nên để xem hoặc chỉnh sửa nó, bạn cần thực hiện một số thay đổi. Đây là những gì bạn cần làm.

Thư mục WindowsApps trong Windows 10 là gì?

Thư mục WindowsApps, như đã đề cập, là thư mục bị hạn chế chứa ứng dụng Microsoft Store. Nó cũng chứa một số ứng dụng Windows sử dụng kiểu ứng dụng Nền tảng Windows Toàn cầu (Universal Windows Platform - UWP) (được giới thiệu trong Windows 8), như ứng dụng Your Phone (yourphone.exe).

Về mặt bảo mật, hạn chế thư mục WindowsApps hợp lý. Bằng cách hộp cát (sandboxing) ứng dụng Microsoft Store khỏi phần còn lại của Windows, và giới hạn quyền sở hữu tệp cho tài khoản người dùng TrustedInstaller ẩn, ứng dụng Microsoft Store có quyền truy cập hạn chế vào phần còn lại của Windows so với ứng dụng desktop tiêu chuẩn.

Thật không may, điều này có nghĩa là thực hiện bất kỳ thay đổi nào đối với thư mục WindowsApps (hoặc xem nó) là khó khăn. Bạn cần thực hiện bước lấy quyền sở hữu thư mục trước, cho phép truy cập để thay đổi thư mục sau đó.

Tuy nhiên, quan trọng cần cân nhắc rủi ro bảo mật trước khi thử. Mặc dù Microsoft kiểm tra ứng dụng về chất lượng và an toàn, hạn chế truy cập thư mục WindowsApps thêm lớp bảo vệ, ngăn truy cập vào tệp hoặc thư mục nhạy cảm khác (như thư mục hồ sơ người dùng trong thư mục C:\Users).

Bằng cách lấy quyền sở hữu thư mục, bạn đang giảm bớt lớp bảo vệ thêm này, và lộ nhiều dữ liệu hệ thống hơn cho ứng dụng Microsoft Store. Nếu bạn lo ngại, hãy quét mã độc sau đó để yên tâm.

Sử dụng Windows File Explorer truy cập thư mục WindowsApps

Để truy cập thư mục WindowsApp trong Windows 10, phương pháp dễ nhất là dùng Windows File Explorer. Bạn cần bật xem thư mục ẩn và lấy quyền sở hữu thư mục, cho phép xem thư mục và thực hiện thay đổi.

  1. Để bắt đầu, mở File Explorer trên máy tính Windows. Windows ẩn một số thư mục mặc định, nên bạn cần tắt điều này trước. Để làm, chọn Xem (View) > Mục ẩn (Hidden items). Điều này sẽ khiến tệp và thư mục ẩn xuất hiện trong danh sách thư mục bên phải.
  1. Với thư mục ẩn có thể truy cập, mở thư mục Program Files (thường là C:\Program Files) dùng thanh địa chỉ. Thư mục WindowsApp nên hiển thị trong danh sách thư mục.
  1. Để kiểm soát WindowsApps, nhấp chuột phải thư mục và chọn Thuộc tính (Properties).
  1. Trong cửa sổ Thuộc tính, chọn tab Bảo mật (Security), sau đó chọn tùy chọn Nâng cao (Advanced).
  1. Trong cửa sổ Cài đặt bảo mật nâng cao (Advanced Security Settings), chọn nút Thay đổi (Change), liệt kê bên cạnh thông tin Chủ sở hữu (Owner) ở trên cùng.
  1. Trong hộp Chọn Người dùng hoặc Nhóm (Select User or Group), gõ tên người dùng cho tài khoản Windows của bạn, sau đó chọn Kiểm tra tên (Check Names) trước khi chọn OK. Với tài khoản Microsoft, gõ địa chỉ email thay vào đó.
  1. Quyền sở hữu thư mục sẽ cập nhật phản ánh tên người dùng (như thấy trong thông tin Chủ sở hữu ở đầu cửa sổ). Đảm bảo bật ô kiểm Thay thế chủ sở hữu trên các container và đối tượng con (Replace owner on subcontainers and objects) ở đầu menu. Nếu bạn sẵn sàng tiếp tục, chọn OK (hoặc Áp dụng > OK) để thực hiện thay đổi.
  1. Bây giờ bạn có thể xem và chỉnh sửa thư mục WindowApps, cùng tất cả thư mục con và tệp. Nhấp đúp thư mục WindowsApps trong thư mục C:\Program Files để xem toàn bộ nội dung.

Lấy quyền truy cập WindowsApps bằng Windows PowerShell

Phương pháp trên sẽ cấp quyền truy cập thư mục WindowsApps và cho phép lấy quyền sở hữu, nhưng quy trình có thể khá rườm rà. Nếu bạn muốn nhanh chóng thay đổi quyền sở hữu thư mục WindowsApps và có toàn quyền truy cập, bạn có thể dùng Windows PowerShell.

  1. Để mở cửa sổ PowerShell mới, nhấp chuột phải menu Start và chọn tùy chọn Windows PowerShell (Admin).
  1. Trong cửa sổ PowerShell mới, gõ takeown /f "C:\Program Files\WindowsApps" /r và nhấn Enter. Điều này sẽ mất thời gian. Bằng cách dùng cờ /f (force) và /r (recursive), lệnh takeown sẽ buộc quyền sở hữu thư mục WindowsApps thay đổi, áp dụng cho tất cả tệp và thư mục con.

Khi quá trình hoàn tất, thư mục WindowsApps (C:\Program Files\WindowsApps) sẽ có thể truy cập trong Windows File Explorer.

Hiểu cấu trúc thư mục WindowsApps

Khác với thư mục Program Files, thư mục WindowsApp không được cấu trúc bằng tên ứng dụng đơn giản. Thư mục ứng dụng Microsoft Store trong WindowsApps sẽ có cấu trúc đặt tên thường tuân theo mẫu: tên, số phiên bản, kiến trúc (như x64 cho CPU 64-bit tiêu chuẩn), và ID nhà phát hành Microsoft Store.

Ví dụ, thư mục ứng dụng Netflix tên là 4DF9E0F8.Netflix_6.97.752.0_x64__mcm4njqhnhss8. Thành phần 4DF9E0F8.Netflix là tên ứng dụng nội bộ, trong khi 6.97.752.0 là phiên bản ứng dụng.

Kiến trúc, x64, chỉ kiến trúc CPU 64-bit phổ biến, trong khi mcm4njqhnhss8 là ID nhà phát hành cho Netflix. Tất cả thư mục ứng dụng trong WindowsApps sẽ, theo cách nào, tuân theo cấu trúc này.

Bạn cũng có thể thấy một số ứng dụng có nhiều hơn một thư mục. Mặc dù tên, phiên bản, và ID nhà phát hành giữ nguyên, một số thư mục sẽ có neutral hoặc neutral_split.scale cho kiến trúc. Điều này thường chỉ tệp dữ liệu chung (si dữ liệu ứng dụng) giữ nguyên, bất kể kiến trúc mục tiêu.

Tệp cốt lõi, tuy nhiên, nằm trong thư mục kiến trúc chính (như thư mục x64). Một số ứng dụng có tệp thực thi bạn có thể chạy trực tiếp, trong khi những ứng dụng khác là ứng dụng web, với javascript và tài sản web khác hiển thị.

Netflix, ví dụ, là ứng dụng web. Bên trong thư mục x64 cốt lõi Netflix, thư mục gắn nhãn js, images, fonts, và obj chỉ ra nguồn gốc, với mã javascript và HTML. Ứng dụng khác, như ứng dụng Microsoft Bing News, đi kèm tệp thực thi và tệp thư viện liên kết động (DLL), tương tự ứng dụng desktop tiêu chuẩn.

Nếu bạn tò mò, bạn có thể xem quanh các thư mục con để hiểu cách ứng dụng bạn cài đặt hoạt động, nhưng bạn không thể thay đổi mã.

Khắc phục sự cố ứng dụng Microsoft Store trên Windows 10

Khi bạn có quyền truy cập thư mục WindowsApps, bạn có thể khám phá các ứng dụng Microsoft Store khác nhau bạn đã cài đặt và (nếu cần) xóa chúng. Một số ứng dụng, như yourphone.exe, là ứng dụng Windows cốt lõi bạn không nên xóa, trong khi những ứng dụng khác (như bạn tự cài từ Store) có thể gỡ cài đặt an toàn.

Có lẽ tốt nhất gỡ cài đặt ứng dụng Microsoft Store qua chính Microsoft Store hoặc bằng menu Cài đặt Windows. Nếu bạn gặp sự cố cập nhật ứng dụng tự cài, bạn có thể cần xem tại sao, bao gồm kiểm tra tải chậm Microsoft Store.