Get-Appxpackage в PowerShell Достъпът е отказан или не работи [Коригиране]

Всеки път, когато някое приложение е инсталирано в системата, то е основно изтеглено от Microsoft Store или от трета страна източниците трябва да бъдат актуализирани, пререгистрирани или деинсталирани, потребителите изпълняват командите Get-Appxpackage, използвайки Приложение PowerShell.

Тези команди са от съществено значение, когато трябва да се промени нещо относно приложението само за текущия потребителски профил.

Но наскоро много потребители на Windows започнаха да съобщават, че са изправени пред проблем, при който не могат да изпълнят Get-Appxpackage команди в приложението PowerShell и вместо това извежда грешка, че Достъпът е отказан, не е разпознаваем или тази услуга не е инсталирана, и т.н.

Проучихме много за този проблем и разбрахме, че може да е причинен от това, че PowerShell няма администраторски привилегии. Освен това има услуга, наречена AppX Deployment Service, която, ако не работи, създава такива проблеми, докато изпълнява тези команди.

В тази статия сме събрали няколко корекции, които ще разрешат този проблем във вашата система.

Съдържание

Корекция 1 – Уверете се, че услугата за внедряване на AppX работи

AppX Deployment Service е основно отговорен за изпълнението на всички команди на Get-Appxpackage в приложението PowerShell. Ако случайно тази услуга е спряна и не работи правилно, това създава проблем, споменат по-горе в тази статия.

Затова препоръчваме на нашите потребители първо да опитат да проверят състоянието на услугата за внедряване на AppX и ако е спряна, да стартират тази услуга, като използват стъпките, описани по-долу.

РЕКЛАМА

Етап 1: Отворете на PowerShell приложение, като първо отворите Бягай команда от натискане на Win+R ключове заедно.

Стъпка 2: След това въведете powershell в текстовото поле и натиснете Въведете ключ.

Стартирайте Powershell Мин

Стъпка 3: След като се отвори прозорецът на приложението PowerShell, въведете Get-Service „AppXSvc“ и натиснете Въведете.

Състояние на услугата за внедряване на приложения 11zon

Стъпка 4: Това ще покаже състоянието на услугата Appx.

Стъпка 5: Сега, ако състоянието казва Running, това означава, че Appx Deployment Service работи перфектно.

Стъпка 6: В противен случай трябва да стартира, за да разреши този проблем.

Стъпка 7: Сега затворете прозореца на PowerShell.

Стъпка 8: Отворете на повишен команден ред чрез натискане Win+R ключовете заедно и пишете cmd в него.

Стъпка 9: След това натиснете Ctrl+Shift+Enter ключовете заедно и щракнете да на подканата на UAC, за да продължите.

3 Стартирайте Cmd Optimized

Стъпка 10: Това отваря повишения команден ред.

Стъпка 11: Тип нетно стартиране на AppXSvc и удари Въведете.

Стартирайте Appx Service 11zon

Стъпка 12: Тази команда се изпълнява и стартира услугата за внедряване на Appx във вашата система.

Стъпка 13: Вече можете да затворите прозореца на командния ред.

Корекция 2 – Стартирайте приложението PowerShell като администратор

Липсата на администраторски привилегии може да причини такива проблеми с приложението PowerShell за изпълнение на всякакви команди, включително командите Get-Appxpackage. Затова ще ви покажем как да отворите приложението PowerShell като администратор.

РЕКЛАМА

Стъпка 1: Първо отворете Бягай командното поле на вашата система от натискане на Windows+ Р ключове заедно.

Стъпка 2: Следващ тип powershell в текстовото му поле и натиснете Ctrl + Shift + Enter ключове едновременно.

Стартирайте Powershell Мин

Стъпка 3: Може да се наложи да приемете UAC подканата, като щракнете да продължавам.

Uac Prompt Powershell 11zon

Стъпка 4: Сега PowerShell е отворен като администратор.

Корекция 3 – Разрешаване на разрешения за целевата папка

Ако проблемът е създаден в приложението PowerShell, докато инсталирате или деинсталирате пакет на приложение от a целева папка, то показва, че няма необходими разрешения за текущия потребител за това конкретна папка. Затова предлагаме на нашите потребители да проверят дали са дадени необходимите пълни разрешения на текущия потребител за целевата папка.

Ето стъпките как потребителят може да го направи.

Стъпка 1: Отидете на папка където искате да инсталирате някакво приложение или да деинсталирате приложението, което е инсталирано в тази папка.

Стъпка 2: Кликнете с десния бутон На тази папка и изберете Имоти от контекстното меню, както е показано на екранната снимка по-долу.

Свойства на папката 11zon

Стъпка 3: След като се отвори прозорецът Свойства, щракнете върху раздела Сигурност и потърсете вашето потребителско име в секцията с имена на групи или потребители, както е показано по-долу.

Стъпка 4: След като изберете вашия потребителски профил, проверете дали всички разрешения са разрешени или не в секцията точно под това.

Стъпка 5: Ако има някои разрешения, които не са разрешени, щракнете върху бутона Редактиране, за да промените разрешенията.

Разрешения за редактиране 11zon

Стъпка 6: В прозореца Разрешения изберете отново своя потребителски профил в секцията Имена на групи или потребители.

Стъпка 7: След това осигурете всички квадратчета за отметка са избрани под Разрешения за вашия потребителски профил в долната част.

ЗАБЕЛЕЖКА – Ако не намерите вашия потребителски профил, можете да щракнете Добавете и следвайте инструкциите в изскачащия прозорец, за да потърсите своя профил и да го добавите.

Стъпка 8: Накрая щракнете Добре.

Добавяне на разрешение 11zon

Стъпка 9: След като сте готови, можете да затворите всички прозорци, които са били отворени чрез щракване Добре във всички тях.

Сега опитайте и вижте дали командите се изпълняват без никакви грешки.

Можете също да изтеглите този инструмент за поправка на компютър, за да намерите и коригирате всеки проблем с компютъра:
Етап 1 - Изтеглете Restoro PC Repair Tool от тук
Стъпка 2 - Щракнете върху Стартиране на сканиране, за да намерите и коригирате автоматично всеки проблем с компютъра.
Как да деинсталирате приложенията по подразбиране на Windows 11 с помощта на PowerShell

Как да деинсталирате приложенията по подразбиране на Windows 11 с помощта на PowerShellPowershellWindows 11

Премахнете нежеланите приложения по подразбиране с помощта на проста командаЗа да деинсталирате системни приложения от вашия компютър, трябва да стартирате приложението Windows PowerShell с админис...

Прочетете още
Поправка: Терминът не се разпознава като име на Cmdlet

Поправка: Терминът не се разпознава като име на CmdletPowershell

Проверете своя скрипт PowerShell за грешки, за да коригирате този проблемИнсталирайте необходимите модули, за да коригирате термина не се разпознава като грешка в името в PowerShell.Уверете се, че ...

Прочетете още
Wsmprovhost.exe: Какво е това и как да спрете високото му натоварване на процесора

Wsmprovhost.exe: Какво е това и как да спрете високото му натоварване на процесораВисока употреба на процесораPowershell

Проверете експертни решения за намаляване на използването на процесораThe wsmprovhost.exe процесът е критичен и е свързан с отдалечени сесии в Windows.Някои потребители съобщиха за това wsmprovhost...

Прочетете още