Adalah 'Dapatkan-AppxPackage' perintah tidak berfungsi di terminal PowerShell Anda? Menurut beberapa pengguna, mereka hanya mendapatkan pesan kesalahan besar, yang diringkas menjadi “Layanan tidak dapat dimulai, baik karena dinonaktifkan atau karena tidak memiliki perangkat aktif yang terkait dengannya.Jadi, jika Anda menghadapi masalah serupa di komputer Anda, ikuti saja perbaikan ini untuk menyelesaikan masalah.
Solusi –
1. Periksa apakah Anda membuka Windows PowerShell sebagai administrator.
2. Jika Anda mencoba menjalankan perintah untuk semua pengguna, coba cmdlet ini sebagai gantinya –
Dapatkan-AppxPackage -AllUsers | Pilih Nama, PackageFullName
Dan, jika Anda mencoba menjalankan perintah untuk akun Anda saat ini, ini akan menjadi perintah –
Dapatkan-AppxPackage -AllUsers | Pilih Nama, PackageFullName
Perbaiki 1 – Edit registri
Anda dapat memodifikasi registri untuk mengedit kunci 'AppXSVC' untuk memperbaiki masalah khusus ini.
1. Pertama, tekan tombol Tombol Windows+R kunci bersama.
2. Kemudian ketik “regedit” dan klik “oke“.
PENTING–
Sebelum Anda membuat perubahan tertentu di Peninjau Suntingan Registri, kami sarankan Anda mencadangkan kunci registri.
A. Setelah Anda membuka Registry Editor, Anda harus mengklik tombol “Mengajukan” lalu klik “Ekspor“.
B. Simpan cadangan di tempat yang aman.
Jika terjadi kesalahan, Anda dapat dengan mudah mengembalikan registri ke keadaan semula.
3. Saat Registry Editor terbuka, ikuti cara ini
Komputer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppXSvc
4. Di sisi kanan, klik dua kali pada “Awal” untuk memodifikasinya.
5. Kemudian atur nilainya menjadi “2“.
6. Setelah itu, klik “oke” untuk menyimpan perubahan ini.
Tutup Penyunting Registri. Kemudian, mengulang kembali komputer Anda agar perubahan ini berlaku.
Setelah me-reboot komputer Anda, coba gunakan perintah 'Get-AppXPackage' di terminal shell lagi. Ini harus menyelesaikan masalah.
Perbaiki 2 – Mulai ulang layanan tertentu
Anda memerlukan dua layanan khusus untuk menggunakan aplikasi Windows Store UWP apa pun di komputer Anda.
- Layanan Lisensi Klien (ClipSVC)
- Layanan Penerapan AppX (AppXSVC)
1. Pertama, tekan tombol Tombol Windows+R kunci bersama.
2. Kemudian ketik “services.msc” dan pukul Memasuki.
3. Di bagian Layanan, cari "Layanan Pengembangan AppX (AppXSVC)“.
4. Kemudian, klik dua kali pada layanan untuk membukanya.
5. Sekarang, periksa 'Status layanan:' dari layanan tertentu dan periksa apakah itu 'Berjalan' atau tidak.
6. Jika statusnya mengatakan 'Berjalan', ketuk "Berhenti” untuk segera menghentikan layanan.
(Jika Anda melihat bahwa layanan mengatakan itu 'Berhenti', cukup klik "Awal” untuk memulai layanan. )
7. Kemudian, klik “Awal” untuk melanjutkan layanan lagi.
8. Sekarang, gulir ke bawah untuk menemukan "Layanan Lisensi Klien (ClipSVC)” melayani.
9. Sama seperti sebelumnya, klik dua kali pada layanan untuk mengaksesnya.
10. Sekarang, baca bagian 'Status Layanan' di "Umum” tab.
11. Jika statusnya tampak 'Berjalan', klik "Berhenti” untuk menghentikan layanan secara instan.
12. Kemudian, klik “Awal” untuk memulai layanan lagi.
Tutup jendela Layanan dan coba jalankan perintah 'Get-AppxPackage' di shell.
Perbaiki 3 – Jalankan pemindaian SFC dan DISM
Anda juga dapat menjalankan pemindaian SFC dan DISM untuk memperbaiki masalah ini.
1. Anda dapat dengan mudah membuka Lari terminal dengan menekan Tombol Windows+R.
2. Dalam Lari jendela, ketik “cmd” lalu klik “oke“.
2. Untuk menjalankan DISM kamu harus salinan dan tempel perintah ini dan tekan Memasuki untuk menjalankannya.
sfc /scannow
Tunggu beberapa saat hingga proses selesai.
3. Sekarang, salinan dan tempel perintah ini di Prompt Perintah jendela lagi, dan tekan Memasuki.
DISM.exe /Online /Cleanup-image /Restorehealth
Tutup jendela Prompt Perintah.
Sekarang, coba gunakan terminal PowerShell untuk menjalankan perintah 'Get-AppXPacakag' di sistem Anda.