Cách cài đặt phần mềm .Appx hoặc .AppxBundle trên Windows 10
Các ứng dụng Universal Windows Platform mới của Microsoft sử dụng định dạng tệp .Appx hoặc .AppxBundle. Chúng thường được cài đặt từ Windows Store, nhưng Windows 10 cho phép bạn tải các gói Appx từ mọi nơi.
Giống như các phần mềm khác, bạn chỉ nên cài đặt các gói .Appx hoặc .AppxBundle từ các nguồn bạn tin tưởng.
.Appx hoặc .AppxBundle là gì?
Các ứng dụng phổ biến mới của Windows 10 10v Các ứng dụng phổ biến trên nền tảng Windows 10 hoặc phổ biến Các ứng dụng phổ biến trên nền tảng Windows. Đây là các gói ứng dụng bao gồm tên, mô tả và quyền của ứng dụng cùng với các tệp nhị phân của ứng dụng. Windows có thể cài đặt và gỡ cài đặt các gói này theo cách chuẩn, vì vậy các nhà phát triển không phải viết trình cài đặt của riêng họ. Windows có thể xử lý mọi thứ một cách nhất quán, cho phép nó gỡ cài đặt sạch các ứng dụng mà không có mục đăng ký còn sót lại.
Nếu nhà phát triển tạo chương trình .Appx, thông thường bạn không tải xuống và cài đặt trực tiếp. Thay vào đó, bạn truy cập Windows Store, tìm kiếm chương trình bạn muốn cài đặt và tải xuống từ Cửa hàng. Tất cả phần mềm trong Windows Store đều ở định dạng .Appx hoặc .AppxBundle phía sau hậu trường.
Trong một số trường hợp, bạn có thể cần cài đặt gói .Appx hoặc .AppxBundle từ bên ngoài Cửa hàng. Ví dụ: nơi làm việc của bạn có thể cung cấp một ứng dụng bạn cần ở định dạng .Appx hoặc bạn có thể là nhà phát triển cần kiểm tra phần mềm của riêng bạn trước khi tải nó lên Store.
Đầu tiên: Kích hoạt tính năng Sideloading
Bạn chỉ có thể cài đặt phần mềm .Appx hoặc .AppxBundle nếu tải phụ trợ được bật trên thiết bị Windows 10 của bạn. Sideloading được bật theo mặc định bắt đầu với Cập nhật tháng 11, nhưng việc tải lại có thể bị vô hiệu hóa bởi chính sách của công ty trên một số thiết bị.
Để kiểm tra xem tính năng tải xuống có được bật hay không, hãy đi tới Cài đặt> Cập nhật & Bảo mật> Dành cho Nhà phát triển. Đảm bảo cài đặt ở đây được đặt thành các ứng dụng Sideload của Chế độ Sideload. Nếu được đặt thành ứng dụng Windows Windows Store, bạn sẽ không thể cài đặt phần mềm .Appx hoặc .AppxBundle từ bên ngoài Windows Store.
Nếu tùy chọn này được đặt thành ứng dụng của Windows Windows Store, và bạn cho phép tải xuống, Windows sẽ cảnh báo rằng các ứng dụng bạn cài đặt có thể làm lộ thiết bị và dữ liệu của bạn hoặc gây hại cho PC của bạn. Giống như cài đặt phần mềm Windows bình thường: Bạn chỉ nên cài đặt phần mềm từ các nguồn mà bạn tin tưởng.
Cách cài đặt gói .Appx bằng Trình cài đặt đồ họa
Trên Bản cập nhật kỷ niệm của Windows 10, Microsoft đã thêm một công cụ cài đặt ứng dụng mới của ứng dụng trực tuyến cho phép bạn cài đặt các ứng dụng .Appx hoặc .AppxBundle bằng đồ họa. Để cài đặt chúng, chỉ cần nhấp đúp vào gói .Appx hoặc .AppxBundle.
Bạn sẽ được hiển thị thông tin về gói .Appx, bao gồm tên, nhà xuất bản, số phiên bản và biểu tượng được cung cấp bởi nhà phát triển. Để cài đặt gói, nhấp vào nút Cài đặt cài đặt trực tuyến.
Cách cài đặt gói .Appx với PowerShell
Windows 10 cũng bao gồm các lệnh ghép ngắn PowerShell mà bạn có thể sử dụng để cài đặt gói .Appx. Lệnh ghép ngắn cung cấp nhiều tính năng hơn công cụ Trình cài đặt ứng dụng, chẳng hạn như khả năng trỏ Windows vào đường dẫn phụ thuộc có chứa các gói khác mà gói .Appx cần.
Để cài đặt gói Appx với PowerShell, trước tiên hãy mở cửa sổ PowerShell. Bạn có thể tìm kiếm menu Bắt đầu cho Power Powerellell và khởi chạy phím tắt PowerShell để mở. Bạn không cần khởi chạy nó với tư cách Quản trị viên, vì phần mềm .Appx chỉ được cài đặt cho tài khoản người dùng hiện tại.
Để cài đặt gói Appx, hãy chạy lệnh ghép ngắn sau, chỉ vào đường dẫn đến tệp .Appx trên hệ thống của bạn:
Add-AppxPackage -Path "C: \ Path \ to \ File.Appx"
Để biết các tùy chọn sử dụng nâng cao hơn, hãy tham khảo tài liệu Add-AppxPackage của Microsoft.
Cách cài đặt ứng dụng chưa đóng gói với PowerShell
Nếu bạn đang phát triển phần mềm của riêng mình, lệnh ghép ngắn ở trên sẽ không lý tưởng cho bạn. Nó sẽ chỉ cài đặt các ứng dụng được ký hợp lệ, nhưng bạn không nhất thiết muốn ký ứng dụng của mình trong khi phát triển nó.
Đó là lý do tại sao có một cách khác để cài đặt phần mềm Appx. Điều này chỉ hoạt động với các ứng dụng còn lại trong hình thức không được đóng gói trên mạng. Trình chuyển đổi ứng dụng máy tính để bàn cũng tạo cả ứng dụng chưa đóng gói, bạn có thể cài đặt bằng lệnh bên dưới và gói ứng dụng .Appx cuối cùng.
Để thực hiện việc này, bạn sẽ cần mở cửa sổ PowerShell với tư cách Quản trị viên. Sau đó, chạy lệnh sau, trỏ Windows vào tệp tin AppxManifest.xml trong thư mục của ứng dụng chưa được đóng gói:
Add-AppxPackage -Path C: \ Path \ to \ AppxManifest.xml -Register
Ứng dụng sẽ được đăng ký với hệ thống ở chế độ nhà phát triển, cài đặt hiệu quả.
Để gỡ cài đặt gói AppX, chỉ cần nhấp chuột phải vào ứng dụng trong menu Bắt đầu và chọn Cài đặt lại Gỡ cài đặt. Bạn cũng có thể sử dụng lệnh ghép ngắn Remove-AppxPackage trong PowerShell.