Всем привет. Если вам необходимо удалить встроенные приложения в windows 10, то к вам придёт на помощь оболочка powershell.
Для этого нам нужно запустить оболочку power shell от имени администратора. Нажимаем правой кнопкой мыши (ПКМ) на пуск и выбираем power shell администратор. Далее для просмотра всех встроенных приложений вводим команду Get-AppxPackage | Select Name, PackageFullName Итак, Слева мы видим короткое название, а справа длинное. Для удаления будем использовать короткое название.
Допустим, мы хотим удалить приложение Будильник. Для удаления этого приложения будем использовать вот такую команду Get-AppxPackage *WindowsAlarms* | Remove-AppxPackage
Чтобы удалить приложение для всех пользователей, перед названием приложения ставим команду -allusers
Команда будет выглядеть вот так Get-AppxPackage –allusers *WindowsAlarms* | Remove-AppxPackage
А для удаления всех приложений есть команда Get-AppxPackage | Remove-AppxPackage
А если же удалили случайно нужные приложения, то с помощью этой команды Get-AppxPackage -allusers | foreach {Add-AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode} можете восстановить все удаленные приложения.
А если же вы хотите автоматизировать процесс удаления встроенных приложений, то можно создать скрипт powershell. Скрипт можно создать на блокноте или на powershell. Для создания скрипта через powershell открываем меню пуск и находим windows powershell. Затем запускаем powershell ise. И создадим новый сценарий.
Вот вам готовый скрипт для удаления нескольких приложений:
$UWPApps = @(
Здесь нужно прописать короткие названия приложений, которые необходимо удалить
"Microsoft.People"
"Microsoft.MicrosoftOfficeHub"
"Microsoft.MicrosoftSolitaireCollection"
"Microsoft.WindowsAlarms"
"microsoft.windowscommunicationsapps"
"Microsoft.WindowsFeedbackHub"
"Microsoft.Xbox.TCUI"
"Microsoft.XboxApp"
"Microsoft.XboxGameOverlay"
"Microsoft.XboxGamingOverlay"
"Microsoft.XboxIdentityProvider"
"Microsoft.XboxSpeechToTextOverlay"
"Microsoft.ZuneMusic"
"Microsoft.ZuneVideo"
"Microsoft.YourPhone"
)
foreach ($UWPApps in $UWPApps) {
Get-AppxPackage -Name $UWPApps -AllUsers | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -EQ $UWPApps | Remove-AppxProvisionedPackage -Online
}
Далее сохраним наш скрипт в формате ps1. После сохранения для запуска скрипта нажимаем ПКМ и выбираем «Выполнить с помощью powershell». Всё, скрипт запущен. Все выбранные приложения удалены. Теперь при создании нового пользователя приложений не будет. Скрипт нужно запускать с учетки администратора