Microsoft Store hay trước đây là Windows Store cho phép bạn cài đặt các ứng dụng cho nền tảng Windows 10. Tuy nhiên trước giờ bạn chỉ có thể lên đây và bấm cài đặt, hoàn toàn không thể tải về file để tự cài đặt. Vậy làm sao để tải về offline để khi cần có thể cài đặt?
Tải ứng dụng UWP về bằng công cụ nền web của AdGuard
Một công cụ nền web của nhóm phát triển Adguard, bạn có thể tải về bản offline bất kỳ app nào trên Microsoft store và tiến hành cài đặt trên nhiều máy thật đơn giản. AdGuard đã tạo một công cụ web mới cho phép bạn tải xuống ứng dụng trực tiếp từ Microsoft Store. Chỉ cần sao chép URL của ứng dụng bạn muốn và dán vào hộp trên trang web của AdGuard tại đây. Trong danh sách hiện ra, bạn sẽ cần tải xuống các tập tin AppxBundle (ứng dụng) và EAppxBundle (bản cập nhật).
Để cài đặt, đầu tiên bạn cần phải kích hoạt chế độ Developer mode trên Windows 10 bằng cách vào Settings > Update & Security > For Developers > Chọn mục Developer Mode. Xác nhận trên các cửa sổ pop-up hiện ra để kích hoạt. Lưu ý là mình dùng thử mode Sideload cũng cài được.
Sau khi kích hoạt Developer mode thì bạn chỉ cần chạy file đã tải về > bấm Install và nó sẽ cài đặt như bình thường.
Lưu ý là bạn không cần phải thử với các ứng dụng tính tiền, AdGuard đã khoá rồi, có vẻ đây là một lỗi của Microsoft Store khi Adguard đã để lại một lời nhắn yêu cầu Microsoft liên hệ.
Sử dụng Fiddler để tải file APPX
Fiddler là một phần mềm gỡ lỗi web miễn phí, có thể ghi lại tất cả lưu lượng truy cập HTTP và HTTPS giữa máy tính của bạn và Internet. Vì nó có thể truy cập lưu lượng HTTP(S) nên chúng ta sẽ lấy liên kết tải trực tiếp từ Windows Store và sử dụng nó để tải xuống tập tin appx của ứng dụng muốn tải.
– Vào https://www.telerik.com/download/fiddler > bạn chọn một lí do sử dụng phần mềm > nhập địa chỉ email > đánh dấu chọn I accept the Fiddler End User License Agreement > Download for Windows.
– Hoặc bạn có thể tải trực tiếp tại đây (dung lượng 4 MB). Và cài đặt bình thường vào máy tính.
– Mặc định, Windows sẽ không cho phép các ứng dụng gửi lưu lượng truy cập mạng đến máy tính cục bộ. Vì vậy trước tiên chúng ta cần phải xoá bỏ hạn chế này.
– Khởi động Fiddler trong Start do phần mềm không đặt lối tắt trên desktop, nếu khởi động thấy thông báo thì bấm Cancel. Tiếp theo, bạn bấm vào nút WinConfig trên thanh điều hướng.
– Cửa sổ AppContainer Loopback Exemption Utility mở ra, bạn bấm Exempt All > Save Changes và đóng lại. Tiếp theo, bấm biểu tượng xóa hình dấu X > chọn Remove All. Bạn giữ phần mềm trong quá trình thực hiện và không được đóng lại khi chưa bắt được link tải.
– Vào Windows Store và mở ứng dụng, trò chơi muốn tải. Bạn bấm Install để cài đặt.
– Khi cài đặt, bạn bấm lên nút Find hình kính lúp trên thanh điều hướng của Fiddler. Gõ appx trong hộp Find > bấm Find Sessions.
– Fiddler sẽ hiển thị các tất cả URL đang tải xuống appx vào máy tính. Bạn bấm chuột phải lên URL có màu vàng dạ quang có mã trạng thái 200 > chọn Copy > Just URL. Link tải sẽ ứng dụng UWP sẽ được sao chép lại.
– Bạn dán vào thanh địa chỉ trình duyệt hay trình download nào đó để tải về dưới định dạng *.appx hoặc *.appxbundle.
Xem thêm hướng dẫn Fiddler tại đây
Sử dụng ứng dụng Get Store App DirectLink
Get Store App DirectLink giúp bạn lấy link tải file cài đặt ứng dụng UWP (Appx, Appxbundle) trên Micoosft Store dễ dàng và hoàn toàn miễn phí. Ứng dụng này sẽ get link của ứng dụng UWP và sau đó bạn có thể tải về bằng trình tăng tốc download hay lưu trữ, chia sẻ link. Ứng dụng tương thích Windows 10. Dung lượng 18 MB. Hiện tại ứng dụng đã bị gỡ trên Microsoft Store, tuy nhiên bạn có thể tải về file cài đặt tại đây.
Việc tải file cài đặt của ứng dụng UWP có khá nhiều tiện lợi. Nó giúp bạn.
– Cài đặt app, trò chơi, extension, theme không cần internet và bất kỳ địa điểm nào.
– Tiết kiệm dữ liệu di động.
– Lưu trữ và sử dụng lại ứng dụng UWP yêu thích khi nó không còn trên Microsoft Store.
Get Store App DirectLink rất dễ sử dụng, quá trình thực hiện theo trình tự sau.
Bước 1: Bạn chọn một trong các hình thức lấy link tải file UWP mà ứng dụng hỗ trợ tại Please select information type.
– Use Store ID: Sử dụng URL của file.
Thí dụ: https://www.microsoft.com/en-us/p/candy-crush-soda-saga/9nblggh1zrpv
– SID (Sotre ID): Sử dụng phần ID của file. Lấy thí dụ của URL trên thì ID của file sẽ là 9nblggh1zrpv.
– PFN (Package Family Name): Sử dụng phần tên đóng gói của tập tin. Để lấy tên đóng gói của file chúng ta sẽ nhờ Use Store ID hay SID.
– CID (Category ID): Sử dụng ID thể loại của file. ID này nó nằm trong URL của link mà bạn lấy được.
Bước 2: Bạn dán URL hoặc ID của file tương ứng với hình thức get link đã chọn vào khung trống cạnh bên phải Please select information type.
Bước 3: Bạn chọn kênh phát hành của file tại Select Channel (mặc định là Default). Nếu file có phiên bản thử nghiệm dành cho chương trình Windows Insider, bạn có thể chọn kênh tương ứng (Fast/Skip, Slow, Release Preview).
Bước 4: Bấm Get Link để thực hiện lấy link tải file UWP.
Bước 5: Hoàn tất, bạn sẽ nhìn thấy một đống tên và đường link trong khung bên dưới. Để tải file cho đúng, bạn tìm đến tên của ứng dụng đó và có đuôi *.appx hoặc *.appxbundle.
Thí dụ: Mình tải trò chơi Candy Crush Soda Saga và sau khi get link, mình sẽ tìm đến dòng có hiển thị tên của tập tin.
king.com.CandyCrushSodaSaga_1.123.200.0_x86__kgqvnymyfvs32.appx (dành cho Win 32-bit)
king.com.CandyCrushSodaSaga_1.123.200.0_x64__kgqvnymyfvs32.appx (dành cho Win 64-bit)
king.com.CandyCrushSodaSaga_1.123.200.0_arm__kgqvnymyfvs32.appx (dành cho máy Windows 10 ARM)
Bên dưới chúng là đường link tải, bạn sao chép lại và download bằng các hình thức mong muốn như trình duyệt, IDM,… Khi get link, bạn nên chọn cách thông thường là URL hay SID vì nó đơn giản và thực hiện cũng nhanh hơn so với hai hình thức còn lại.
Lưu ý: Nếu bạn muốn lấy tên đóng gói và CID của file thì nó nằm trước phần đuôi *.appx, *.appxbundle và chuỗi ký tự trong URL của link get. Thí dụ.
– king.com.CandyCrushSodaSaga_1.123.200.0_x86__kgqvnymyfvs32 là tên đóng gói của file.
– Link tải của file bên dưới thì ID của nó là phần nằm giữa files và ? và chúng ta sẽ có ID là dd5a9a2f-a652-43bb-9f87-0034cfdb5fa2
http://tlu.dl.delivery.mp.microsoft.com/filestreamingservice/files/dd5a9a2f-a652-43bb-9f87-0034cfdb5fa2?P1=1544692162&P2=402&P3=2&P4=
Bạn cũng cần chú ý khi get link ứng dụng cũng hiển thị nhiều phiên bản của app. Đa số các app phiên bản mới thường có số build lớn và nằm bên dưới.