Една от характеристиките на Windows 10 е, че по интегриран начин тя включва поредица от предварително инсталирани приложения, които не могат да бъдат деинсталирани по традиционния метод от контролния панел, тъй като те са универсални приложения на операционната система.
Много от тези приложения са малко полезни и следователно не правят нищо друго освен да заемат място на твърдия диск и могат да се използват за други видове дейности. Следователно, Solvetic ще обясни как можем да използваме Windows PowerShell за премахване на UWP (универсални) приложения, които са интегрирани в локалния акаунт или във всички потребителски акаунти на нашата операционна система.
Знаете, че имаме раздел с уроци за Windows PowerShell, днес се фокусираме върху този начин за изтриване и деинсталиране на приложения на Windows 10 по подразбиране.
1. Изтрийте приложение за всички потребители с PowerShell в Windows 10
Етап 1
За да изпълним тази задача, трябва да имаме достъп до Windows PowerShell като администратори, като щракнем с десния бутон върху менюто "Старт" или използваме следните клавиши и там изберем опцията "Windows PowerShell (администратор)".
+ X
Стъпка 2
След като влезем в конзолата, ще изпълним следната команда:
Get-AppxPackage | Изберете Name, PackageFullName
Увеличете
Стъпка 3
Тази команда отговаря за показването на целия списък с универсални приложения, инсталирани в Windows 10. Трябва да копираме името на пакета, колоната „PackageFullname“, за това можем да изберем името на пакета и да използваме две опции:
- Натиснете клавиша Enter
- Щракнете с десния бутон върху заглавната лента и отидете на „Редактиране / Копиране“.
Увеличете
Стъпка 4
Едно от предимствата е, че ще бъде възможно да се съкратят пълните имена на пакета на Windows 10, включително заместващи знаци (**) до името като такова на приложението, например ще бъде възможно да въведем enter * xboxapp * вместо на въвеждане на пълното име, което е Microsoft.XboxApp_41.41.18005.0_x64__8wekyb3d8bbwe. Сега, ако искаме конкретно да изтрием приложение за един потребителски акаунт, трябва да изпълним следния синтаксис:
Get-AppxPackage PackageFullName | Remove-AppxPackageСтъпка 5
Но ако целта е да премахнем това приложение за всички потребители, ще изпълним следното:
Get -AppxPackage -allusers PackageFullName | Remove-AppxPackageСтъпка 6
В нашия случай изпълняваме следното:
Get -AppxPackage -аллюзери Microsoft.WindowsCamera_2018.426.70.0_x64__8wekyb3d8bbwe | Remove-AppxPackageСтъпка 7
В резултат на това ще видим следното:
Увеличете
Стъпка 8
Като алтернатива можем да използваме описания по -горе пример, за да премахнем приложение, използвайки заместващи знаци:
get -appxpackage -allusers * xboxapp * | remove-appxpackageВ този случай премахваме стандартното приложение Xbox от Windows 10.
2. Изтрийте всички приложения за всички потребители с PowerShell в Windows 10
Етап 1
В случай, че е необходимо автоматично да премахнем всички текущи приложения за всички потребители, трябва да имаме достъп до Windows PowerShell и да изпълним следното. Натискаме Enter, за да изпълним действието.
Get -AppxPackage -AllUsers | Remove-AppxPackage
Увеличете
Стъпка 2
Сега, ако по някаква причина се налага преинсталиране на всички универсални приложения, които сме деинсталирали, можем да изпълним следния ред:
Get -AppxPackage -аллюзери | foreach {Add -AppxPackage -register “$ ($ _. InstallLocation) appxmanifest.xml” -DisableDevelopmentMode}
Увеличете
Стъпка 3
Ако, от друга страна, искате само да инсталирате приложение, трябва да изпълним следното:
Add -AppxPackage -регистър „C: Програмни файловеWindowsAppsPackageFullNameappxmanifest.xml” -DisableDevelopmentModeПо този начин ще бъде възможно да се управлява всичко свързано с универсални приложения в Windows 10 чрез PowerShell.