PowerShell Get-Appxpackage ei toimi tai pääsy estetty
Get-Appxpackage on PowerShell - komento, joka voi näyttää luettelon käyttäjäprofiiliin asennetuista sovelluspaketeista. Se sisältää kaikki sovellukset, jotka asennetaan Microsoft Storesta(Microsoft Store) tai kolmannen osapuolen sovelluksista. Jos saat komentoa käytettäessä virheilmoituksen – Powershell Get-Appxpackage Access Denied, Not Recognized tai Not Working(Powershell Get-Appxpackage Access Denied, Not Recognized or Not Working) , tämä viesti auttaa sinua ratkaisemaan tämän.
Näkymäsi virheilmoitus voi vaihdella, mutta tyypillisesti se kuuluu seuraavasti:
Get-AppxPackage : The service cannot be started, either because it is disabled or because it has no enabled devices
associated with it. The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
PowerShell Get-Appxpackage Ei toimi
Se on lupaongelma, joka voidaan ratkaista suorittamalla joitakin tarkistuksia.
- Suorita PowerShell (Run PowerShell)järjestelmänvalvojan(Admin Permission) luvalla
- Tarkista (Check Permission)käyttöoikeus(Destination Directory) kohdehakemistosta
- Tarkista AppX-käyttöönottopalvelun(Check AppX Deployment Service) tila.
Kun muutat kansioiden käyttöoikeuksia, varmista, että et poista mitään jo saatavilla olevia käyttäjätilejä.
1] Suorita PowerShell (Run PowerShell)järjestelmänvalvojan(Admin Permission) luvalla
Koska komennon on asennettava sovellukseen järjestelmätasolla, on tärkeää, että suoritat tai suoritat komennon, kun se käynnistetään järjestelmänvalvojan luvalla.
- Paina (Press)Käynnistä(Start) - painiketta ja kirjoita PowerShell
- Kun se näkyy luettelossa, napsauta hiiren kakkospainikkeella ja valitse (Administrator)Suorita(Run) järjestelmänvalvojana
- Suorita komento ja sen pitäisi toimia ilman virheitä.
Sen lisäksi, että lupa evätään, saatat myös saada virheilmoituksen Ei tunnisteta tai Ei toimi . (Working)Vaikka Tuntematon liittyy järjestelmänvalvojan oikeuksiin, Ei toimiminen liittyy palveluihin(Services) .
Siirry Services Snap-(Services Snap-in) iniin ja etsi Client License Service ( ClipSVC ) ja AppX Deployment Service ( AppXSVC ). Varmista, että ne ovat saatavilla ja käynnissä.
2] Tarkista(Check Permission) kohdehakemiston lupa(Destination Directory)
Jos asennat sovellusta tiettyyn kansioon, varmista, että sinulla on täydet oikeudet kirjoittaa sen sisällä olevia tiedostoja.
- Siirry Destination -kansioon, napsauta hiiren kakkospainikkeella ja valitse Ominaisuudet
- Siirry sitten Suojaus-välilehteen
- Tarkista, onko tilisi käytettävissä ja onko sillä täydet käyttöoikeudet.
- Sinun on myös tarkistettava, onko järjestelmän(System) käyttäjätili käytettävissä ja onko sillä täysi hallintaoikeus
- Jos ei, voit napsauttaa Muokkaa(Edit) - painiketta ja lisätä ne yhdessä luvan kanssa.
3] Tarkista AppX-käyttöönottopalvelun(Check AppX Deployment Service) tila
PowerShell-konsolissa Suorita Get-Service "AppXSvc"
ja katso.
AppX Deployment Service (AppXSVC) -tilan(AppX Deployment Service (AppXSVC)) tulee olla käynnissä.
Jos siinä näkyy Pysäytetty(Stopped) , avaa komentokehote järjestelmänvalvojana ja suorita:
net start AppXSvc
Vaihtoehtoisesti voit avata Regeditin ja siirtyä osoitteeseen:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppXSvc
Aseta tässä " Start " arvoksi " 3 " ja käynnistä uudelleen.
Lähetä(Post) nämä muutokset, voit suorittaa komennon, eikä virhettä pitäisi enää esiintyä.
Lue(Read) : Tiedostojen ja kansioiden käyttöoikeuksien muuttaminen Windowsissa(How to change File and Folder permissions in Windows) .
Kuinka voin ottaa AppxPackagen käyttöön?
Komento ja siihen liittyvät tiedostot ovat jo saatavilla Windowsissa(Windows) , eikä sinun tarvitse asentaa mitään erikoista. Varmista kuitenkin, että suoritat sen järjestelmänvalvojan luvalla, muuten se sanoo, että komentoa ei tunnisteta.
Kuinka palauttaa sisäänrakennetut (Built-In Apps)sovellukset(Windows) Windowsissa ?
Avaa PowerShell(Open PowerShell) järjestelmänvalvojan oikeuksilla ja suorita seuraava komento palauttaaksesi kaikki Windowsin sisäänrakennetut sovellukset.
Get-AppxPackage -AllUsers | For each app: Add-AppxPackage -DisableDevelopmentMode -Register "$($_InstallLocation)\AppXManifest.xml
Sen valmistuminen kestää jonkin aikaa, ja kaikki sovellukset, jotka ovat käytettävissä, kun otat Windowsin(Windows) käyttöön ensimmäisen kerran, ovat käytettävissä.
Toivottavasti viestiä oli helppo seurata ja ymmärrät selvästi virheen syyt.
Related posts
Määritä ohjatun kansion käyttöoikeus ryhmäkäytännön ja PowerShellin avulla
9 tapaa avata PowerShell Windowsissa (mukaan lukien järjestelmänvalvojana)
Poista suojauskysymykset käytöstä Windows 11/10:ssä PowerShell-komentosarjan avulla
Tarkista Windows 10 -käyttöjärjestelmän arkkitehtuuri PowerShellin tai komentokehotteen avulla
Luo järjestelmän palautuspiste komentokehotteen tai PowerShellin avulla
Mikä on PWSH.EXE? Luettelo PWSH-syntakseista, joita voit käyttää
Muokkaa tai muuta rekisteriarvoja PowerShellin avulla
Windows Server -verkkoyhteysongelmien vianmääritys PowerShellin kautta
Korvaa komentokehote PowerShellillä Windows 10:n WinX-valikossa
Kuinka käyttää AINA komentokehotetta ja PowerShellia järjestelmänvalvojana
Luettele tietokoneen BIOS-asetukset GetBIOS PowerShell -moduulin avulla
PowerShellin poistaminen käytöstä Windows 11/10:ssä
Vie ja varmuuskopioi laiteohjaimet PowerShellin avulla Windows 11/10:ssä
Microsoft PowerShell Script Browser auttaa sinua löytämään komentosarjanäytteitä helposti
PowerShell avautuu käynnistyksen yhteydessä Windows 11/10:ssä
Luo useita kansioita komentokehotteen ja PowerShellin avulla
Julkisen IP-osoitteen saaminen PowerShellin avulla Windows 10:ssä
PowerShell 7.0:n asentaminen Windows 10:een
Korjaus: Allekirjoitetut PowerShell-cmdletit toimivat hitaammin kuin allekirjoittamattomat cmdletit
Vaihda paikallisen tilin salasana komentokehotteen tai PowerShellin avulla