Mặc định Windows 8 chỉ cho cài ứng dụng từ Windows Store. Muốn cài ứng dụng bên thứ ba chưa qua kiểm tra bảo mật của Microsoft, bạn có thể bật tùy chọn trong Local Group Policy. Sau khi bật, có thể cài ứng dụng Windows 8 không cần Store.
Cẩn trọng trước khi thực hiện
Trước khi cài ứng dụng ngoài Store, hãy hiểu tại sao Microsoft chặn việc này. Một phần là ép bạn dùng ứng dụng họ duyệt, phần lớn là bảo mật. Tải ứng dụng từ nhà phát triển, bạn không chắc 100% an toàn. Cài từ Store thì Microsoft đã kiểm tra và đảm bảo độ tin cậy – tương tự Chrome Web Store, Apple App Store. Hãy cẩn trọng!
Cài ứng dụng Windows 8 không qua Store
Các bước áp dụng cho Windows 8 và 8.1.
- Tìm Run từ màn hình Start, mở command prompt.
- Gõ
gpedit.mscvà OK. - Trong Local Group Policy Editor, điều hướng đến:
Computer Configuration → Administrative Templates → Windows Component → App Package Deployment
- Click chuột phải Allow all trusted apps to install.
- Chọn Enabled để cho phép cài ứng dụng không qua Store. Nhấn Apply rồi OK.
Trước khi cài, ứng dụng vẫn phải đáp ứng 2 điều kiện:
- Nhà phát triển phải ký số (cryptographically sign) ứng dụng
- Máy tính phải chấp nhận chứng chỉ đó
- Nếu đủ điều kiện, dùng Windows PowerShell chạy lệnh:
add-appxpackage C:\app1.appx –DependencyPath C:\winjs.appx
app1.appx: ứng dụng muốn cài (đổi tên file cho phù hợp)winjs.appx: dependency của ứng dụng (có kèm theo ứng dụng)
Bây giờ bạn đã sẵn sàng dùng ứng dụng không qua Store trên Windows 8.
Chỉ cài từ nguồn tin cậy và luôn giữ bản sao lưu hệ thống hoặc recovery image phòng sự cố.
Kết luận
Nhiều ứng dụng tốt không đáp ứng yêu cầu Windows Store. Nếu tìm thấy ứng dụng muốn dùng, các bước trên sẽ giúp cài đặt thành công.