aplikasi paket Kebijakan Grup dan MSIX

Pengembang yang menggunakan MSIX dapat memanfaatkan Kebijakan Grup dengan cara yang sama dengan jenis alat penginstal lainnya.

Jika Anda telah mengemas aplikasi Win32 ke dalam MSIX (atau jika Anda membuat aplikasi menggunakan Desktop Bridge), aplikasi Anda memiliki kemampuan kepercayaan penuh yang diaktifkan. Ini memungkinkan Anda membaca dari kunci registri Kebijakan Grup. Pada durasi, aplikasi Anda akan memiliki tampilan registri Kebijakan Grup yang sama seperti jika telah diinstal menggunakan metode yang berbeda. Mulai Windows 10, versi 1809, jika aplikasi Anda adalah aplikasi Universal Windows Platform (UWP), aplikasi tersebut dapat mengakses kunci Kebijakan Grup yang sama. Untuk informasi selengkapnya tentang membuat Kebijakan Grup, lihat artikel ini.

Jika Anda mengonversi alat penginstal yang ada ke MSIX dengan menggunakan MSIX Packaging Tool, tidak ada pekerjaan baru yang diperlukan aplikasi Anda untuk mendukung Kebijakan Grup. Terus kelola Kebijakan Grup seperti biasa untuk alat penginstal asli. Aplikasi yang dikonversi ke MSIX masih akan dapat membaca dari kunci registri Kebijakan Grup yang ada.

Kebijakan Grup tidak memiliki dukungan asli untuk menginstal aplikasi MSIX.

Kebijakan untuk memblokir Microsoft Store dan MSIX

Anda mungkin memiliki persyaratan sendiri tentang bagaimana Anda ingin mengonfigurasi pembaruan aplikasi dari aplikasi Microsoft Store. Aplikasi Store memicu pembaruan untuk aplikasi, termasuk aplikasi pihak ketiga serta aplikasi pihak pertama seperti Kalkulator dan Foto. Jika aplikasi Store dihapus dari komputer, yang tidak dapat menyebabkan pembaruan aplikasi di komputer tersebut.

Berikut adalah daftar kebijakan Store dan dampaknya terhadap paket MSIX Anda.

Nonaktifkan Pengunduhan Dan Penginstalan Pembaruan Otomatis

Kebijakan ini memungkinkan atau menonaktifkan pengunduhan otomatis dan penginstalan pembaruan aplikasi. Jika Anda mengaktifkan pengaturan ini, pengunduhan otomatis dan penginstalan pembaruan aplikasi dinonaktifkan. Jika Anda menonaktifkan pengaturan ini, pengunduhan otomatis dan penginstalan pembaruan aplikasi diaktifkan. Jika Anda tidak mengonfigurasi pengaturan ini, pengunduhan otomatis dan penginstalan pembaruan aplikasi ditentukan oleh pengaturan registri yang dapat diubah pengguna menggunakan Pengaturan di Store.

  • GPO:Computer Configuration\Administrative Templates\Windows Components\Store
  • Registri:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore AutoDownload REG_DWORD (Data: aktifkan = 2 = aplikasi tidak akan diperbarui, nonaktifkan = 4 = aplikasi akan diperbarui secara otomatis)
  • Pembaruan aplikasi: Jika diaktifkan, pengunduhan otomatis dan penginstalan pembaruan aplikasi akan dinonaktifkan. Jika dinonaktifkan, pengunduhan otomatis dan penginstalan pembaruan aplikasi akan diaktifkan.

Nonaktifkan aplikasi Store

Kebijakan ini menolak atau mengizinkan akses ke aplikasi Store. Jika Anda mengaktifkan pengaturan ini, akses ke aplikasi Store ditolak. Akses ke Toko diperlukan untuk menginstal pembaruan aplikasi. Jika Anda menonaktifkan atau tidak mengonfigurasi pengaturan ini, akses ke aplikasi Store diizinkan.

  • GPO:Computer Configuration\Administrative Templates\Windows Components\Store Atau User Configuration\Administrative Templates\Windows Components\Store
  • Registri:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStoreRemoveWindowsStore REG_DWORD Atau HKEY_CURRENT_USER\Software\Policies\Microsoft\WindowsStoreRemoveWindowsStore REG_DWORD
  • Pembaruan aplikasi: Jika dikonfigurasi dalam konteks komputer, kebijakan ini menonaktifkan pembaruan aplikasi.

Gambaran umum aplikasi Store yang ditandatangani dan Non-Toko Tepercaya di Windows 10 2004 Enterprise

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstallDiaktifkan, AllowAllTrustedAppsDiaktifkan dan AllowDevelopmentWithoutDevLicenseDiaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Yang Ditandatangani (Klik Ganda) Diblokir
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Diblokir
Simpan Paket bertanda tangan (standar PowerShell) Diblokir
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Diblokir
Paket Yang Ditandatangani Toko (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diinstal

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstallDiaktifkan, AllowAllTrustedAppsDiaktifkan dan AllowDevelopmentWithoutDevLicenseDinonaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Yang Ditandatangani (Klik Ganda) Diblokir
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Diblokir
Simpan Paket bertanda tangan (standar PowerShell) Diblokir
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Diblokir
Paket Yang Ditandatangani Toko (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diinstal

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstallDiaktifkan, AllowAllTrustedAppsdinonaktifkan dan AllowDevelopmentWithoutDevLicenseDiaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Yang Ditandatangani (Klik Ganda) Diblokir
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Diblokir
Simpan Paket bertanda tangan (standar PowerShell) Diblokir
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Diblokir
Paket Yang Ditandatangani Toko (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diinstal

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstallDiaktifkan, AllowAllTrustedAppsdinonaktifkan dan AllowDevelopmentWithoutDevLicenseDiaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Yang Ditandatangani (Klik Ganda) Diblokir
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Diblokir
Simpan Paket bertanda tangan (standar PowerShell) Diblokir
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Diblokir
Paket Yang Ditandatangani Toko (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diinstal

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstallDiaktifkan, AllowAllTrustedAppsdinonaktifkan dan AllowDevelopmentWithoutDevLicenseDinonaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Bertanda Tangan (Klik Ganda) Diblokir
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Diblokir
Paket Yang Ditandatangani Toko (standar PowerShell) Diblokir
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Diblokir
Paket Yang Ditandatangani Toko (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diblokir

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstallDinonaktifkan, AllowAllTrustedAppsDiaktifkan dan AllowDevelopmentWithoutDevLicenseDiaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Bertanda Tangan (Klik Ganda) Diinstal
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Diinstal
Paket Yang Ditandatangani Toko (standar PowerShell) Diinstal
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Diinstal
Paket Yang Ditandatangani Toko (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diinstal

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstallDinonaktifkan, AllowAllTrustedAppsDiaktifkan dan AllowDevelopmentWithoutDevLicenseDinonaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Bertanda Tangan (Klik Ganda) Diinstal
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Diinstal
Paket Yang Ditandatangani Toko (standar PowerShell) Diinstal
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Diinstal
Paket Yang Ditandatangani Toko (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diinstal

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstallDinonaktifkan, AllowAllTrustedAppsdinonaktifkan dan AllowDevelopmentWithoutDevLicenseDiaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Bertanda Tangan (Klik Ganda) Diinstal
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Diinstal
Paket Yang Ditandatangani Toko (standar PowerShell) Diinstal
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Diinstal
Paket Yang Ditandatangani Toko (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diinstal

Tabel di bawah ini mendemonstrasikan apa yang terjadi ketika kebijakan BlockNonAdminUserInstallDinonaktifkan, AllowAllTrustedAppsdinonaktifkan dan AllowDevelopmentWithoutDevLicenseDinonaktifkan

Penginstalan Aplikasi Hasil
Simpan Paket Bertanda Tangan (Klik Ganda) Diinstal
Paket Non-Penyimpanan Tepercaya (Klik Ganda) Diblokir
Paket Yang Ditandatangani Toko (standar PowerShell) Diinstal
Paket Non-Penyimpanan Tepercaya (standar PowerShell) Diblokir
Paket Yang Ditandatangani Toko (PowerShell ditingkatkan) Diinstal
Paket Non-Penyimpanan Tepercaya (PowerShell ditingkatkan) Diblokir