Làm thế nào để Sideload ứng dụng hiện đại trên Windows 8

Mục lục:

Làm thế nào để Sideload ứng dụng hiện đại trên Windows 8
Làm thế nào để Sideload ứng dụng hiện đại trên Windows 8

Video: Làm thế nào để Sideload ứng dụng hiện đại trên Windows 8

Video: Làm thế nào để Sideload ứng dụng hiện đại trên Windows 8
Video: Thi trượt vì nghe lời bạn | Lớp học nhí nhố tập 27 | Tôm channel officical #Shorts - YouTube 2024, Tháng tư
Anonim
Người dùng Windows 8 trung bình chỉ có thể tải xuống các ứng dụng mà Microsoft đã phê duyệt từ Cửa hàng Windows. Windows 8 cung cấp hai cách để tải trước các ứng dụng không được chấp thuận, dành cho các nhà phát triển và doanh nghiệp có ứng dụng nội bộ.
Người dùng Windows 8 trung bình chỉ có thể tải xuống các ứng dụng mà Microsoft đã phê duyệt từ Cửa hàng Windows. Windows 8 cung cấp hai cách để tải trước các ứng dụng không được chấp thuận, dành cho các nhà phát triển và doanh nghiệp có ứng dụng nội bộ.

Các phương pháp này không thể được sử dụng bởi chuyên viên trung bình để cài đặt các ứng dụng không được chấp thuận từ web. Giao diện mới của Windows 8 có cách tiếp cận Apple iOS của việc cấm phần mềm không được chấp thuận, không phải là phương pháp tiếp cận Android cho phép tất cả người dùng bật tính năng tải trước.

chú thích: Điều này chỉ áp dụng cho các ứng dụng hiện đại trong giao diện Windows 8 mới, không áp dụng trên màn hình nền. Các ứng dụng Windows trên máy tính để bàn có thể được cài đặt bình thường. Tuy nhiên, bạn không thể cài đặt bất kỳ ứng dụng dành cho máy tính để bàn nào trên các thiết bị chạy Windows RT.

Nhận giấy phép nhà phát triển

Microsoft cung cấp giấy phép phát triển miễn phí cho Windows 8. Các giấy phép này cho phép các nhà phát triển thử nghiệm và đánh giá các ứng dụng của họ trước khi gửi chúng lên Windows Store. Mỗi giấy phép giấy phép của nhà phát triển sẽ hết hạn sau một thời gian, nhưng bạn có thể lặp lại quy trình để có được giấy phép mới trong tương lai.

Lưu ý rằng, theo thỏa thuận cấp phép của Microsoft, các giấy phép này chỉ có thể được sử dụng để phát triển và thử nghiệm các ứng dụng của riêng bạn. Khi Microsoft cảnh báo:

“Microsoft can detect fraudulent use of a developer license on a registered machine. If Microsoft detects fraudulent use or another violation of the software license terms, we might revoke your developer license.”

Để có được giấy phép của nhà phát triển, trước tiên hãy mở Windows PowerShell làm quản trị viên. Để làm như vậy, nhấn Start, gõ PowerShell, nhấp chuột phải vào phím tắt PowerShell và chọn Chạy như quản trị viên ở cuối màn hình.

Gõ lệnh sau vào cửa sổ PowerShell, nhấn Enter và đồng ý với giấy phép:
Gõ lệnh sau vào cửa sổ PowerShell, nhấn Enter và đồng ý với giấy phép:

Show-WindowsDeveloperLicenseRegistration

Image
Image

Sau đó, bạn sẽ phải cung cấp chi tiết tài khoản Microsoft, giấy phép nhà phát triển sẽ được liên kết với.

Sau khi có được giấy phép của nhà phát triển, bạn có thể chạy lệnh sau trong cửa sổ PowerShell để tải xuống một ứng dụng Hiện đại:
Sau khi có được giấy phép của nhà phát triển, bạn có thể chạy lệnh sau trong cửa sổ PowerShell để tải xuống một ứng dụng Hiện đại:

Add-AppxPackage C:example.appx

Trên một tên miền

Windows 8 cũng cung cấp một phương pháp để tải trước các ứng dụng “line-of-business”. Điều này cho phép các doanh nghiệp và các tổ chức khác tải ứng dụng lên máy tính của riêng họ mà không cung cấp cho họ công khai thông qua Windows Store.

Có bốn yêu cầu để tải xuống ứng dụng line-of-business:

Bạn phải đang sử dụng Windows 8 Enterprise, Windows Server 2012, Windows 8 Pro hoặc Windows RT. Nếu bạn đang sử dụng Windows 8 Pro hoặc Windows RT, bạn sẽ cần mua "mã kích hoạt sản phẩm tải trước" từ Microsoft. Microsoft hướng mọi người quan tâm đến việc mua các khóa này đến trang Cấp phép số lượng lớn của họ.

Nếu bạn đã có khóa sản phẩm tải sẵn, bạn phải mở cửa sổ Dấu nhắc Lệnh có quyền truy cập quản trị viên và thêm nó bằng lệnh sau, trong đó ##### là khóa gồm 25 chữ số:

slmgr /ipk #####

Sau khi thêm khóa, hãy nhập chính xác lệnh sau để kích hoạt phím sideloading:

slmgr /ato ec67814b-30e6-4a50-bf7b-d55daf729d1e

Máy tính của bạn phải được kết nối với một miền để chạy ứng dụng. Ngay cả khi bạn có Windows 8 Enterprise, bạn không thể cài đặt ứng dụng kinh doanh trực tuyến trừ khi máy tính của bạn nằm trên miền. Nếu bạn đã cài đặt ứng dụng khi tham gia vào một miền, ứng dụng sẽ từ chối chạy trừ khi máy tính của bạn được kết nối với miền.

Bạn phải bật tính năng tải trước trong Chính sách nhóm. Cài đặt này có thể được bật trên miền của bạn hoặc trên máy tính cục bộ của bạn.

Ví dụ: để bật tùy chọn này trên máy tính cục bộ của bạn, hãy nhấn phím Windows, nhập gpedit.mscvà nhấn Enter. Điều hướng đến thư mục cấu hình máy tính Administrative Templates Windows Components App triển khai trong trình soạn thảo chính sách nhóm.

Image
Image

Nhấp đúp vào Cho phép tất cả ứng dụng đáng tin cậy cài đặt và đặt nó thành Đã bật.

Image
Image

Ứng dụng phải được ký bằng khóa từ tổ chức phát hành chứng chỉ được tin cậy trên máy tính cục bộ. Ví dụ: nếu bạn ký ứng dụng với chứng chỉ từ tổ chức phát hành chứng chỉ đáng tin cậy như Verisign, ứng dụng sẽ cài đặt mà không cần cấu hình thêm. Nếu ứng dụng được ký bằng chứng chỉ tự ký của riêng bạn, bạn sẽ phải tin tưởng chứng chỉ tự ký trên máy tính cục bộ.

Nếu bạn đã hài lòng tất cả các yêu cầu, bạn có thể tải xuống ứng dụng Hiện đại bằng cách chạy lệnh ghép ngắn sau trong cửa sổ PowerShell:
Nếu bạn đã hài lòng tất cả các yêu cầu, bạn có thể tải xuống ứng dụng Hiện đại bằng cách chạy lệnh ghép ngắn sau trong cửa sổ PowerShell:

Add-AppxPackage C:example.appx

Có rất nhiều huyền thoại về việc tải trước ứng dụng Hiện đại trên Windows 8 - ví dụ: bạn không thể chỉ bật cài đặt Chính sách nhóm. Mặc dù giấy phép của nhà phát triển có vẻ giống như một lỗ hổng có thể có, thỏa thuận cấp phép của Microsoft cấm sử dụng chúng cho bất kỳ thứ gì ngoài phát triển ứng dụng. Những giấy phép này cũng được theo dõi và truy cập vào các ứng dụng của bạn có thể bị thu hồi nếu bạn sử dụng nó để tải các ứng dụng không được phê duyệt trên máy tính của mình.

Đề xuất: