Удалите предустановленные приложения из Windows 10/11 с помощью этого скрипта
Windows 10 поставляется с набором предустановленных приложений, которые нельзя удалить. Некоторые из этих приложений включают Xbox, OneNote, а также приложения для Почты, Музыки, Фильмов и Телевидения и Календаря, Groove Music и др.
Проблема заключается в том, что не все пользователи нуждаются в этих приложениях, и они лишь занимают место. Возможность быстро удалять их сделала бы многих пользователей счастливыми.
К сожалению, когда вы устанавливаете следующую основную версию ОС на вашем компьютере, эти нежелательные приложения и программы возвращаются вместе с другим нежелательным ПО.
Хорошая новость заключается в том, что вы можете избежать нежелательного ПО, загрузив издание Windows 10 без ненужных приложений. Если вы предпочитаете настраивать свой ПК, вы также можете использовать специальные скрипты PowerShell для удаления нежелательных приложений.
Удалите нежелательное ПО Windows 10 с помощью этого скрипта PowerShell
Недавно один из находчивых пользователей Reddit опубликовал интересный скрипт, который позволяет пользователям обновления Fall Creators Update быстро и легко удалять предустановленные приложения.
Сначала запустите PowerShell в режиме администратора и затем выполните команду Set-ExecutionPolicy RemoteSigned, чтобы запустить свои собственные скрипты.
Сохраните свой скрипт с расширением .ps1, а затем просто выполните его.
Вот инструкции для сохранения:
$AppsList = ‘Microsoft.3DBuilder’,
‘Microsoft.BingFinance’,
‘Microsoft.BingNews’,
‘Microsoft.BingSports’,
‘Microsoft.MicrosoftSolitaireCollection’,
‘Microsoft.People’,
‘Microsoft.Windows.Photos’,
‘Microsoft.WindowsCamera’,
‘microsoft.windowscommunicationsapps’,
‘Microsoft.WindowsPhone’,
‘Microsoft.WindowsSoundRecorder’,
‘Microsoft.XboxApp’,
‘Microsoft.ZuneMusic’,
‘Microsoft.ZuneVideo’,
‘Microsoft.Getstarted’,
‘Microsoft.WindowsFeedbackHub’,
‘Microsoft.XboxIdentityProvider’,
‘Microsoft.MicrosoftOfficeHub’
ForEach ($ App in $AppsList){
$PackageFullName = (Get-AppxPackage $App).PackageFullName
$ProPackageFullName = (Get-AppxProvisionedPackage -online | where {$_.Displayname -eq $ App }).PackageName
write-host $PackageFullName
Write-Host $ProPackageFullName
if ($PackageFullName){
Write-Host “Удаление пакета: $App”
remove-AppxPackage -package $PackageFullName
}
else{
Write-Host “Не удается найти пакет: $App”
}
if ($ProPackageFullName){
Write-Host “Удаление предоставленного пакета: $ProPackageFullName”
Remove-AppxProvisionedPackage -online -packagename $ProPackageFullName
}
else{
Write-Host “Не удается найти предоставленный пакет: $App”
}
}
Вы также можете использовать другой специальный скрипт PowerShell, доступный на GitHub. Windows10Debloater удаляет ненужное ПО и отключает Cortana, не нарушая функцию поиска. Хотя это довольно безопасная процедура, мы все же рекомендуем создать точку восстановления на вашем ПК перед выполнением скрипта.
СВЯЗАННЫЕ СТАТЬИ ДЛЯ ЧТЕНИЯ:
- Как исправить ошибку “Windows PowerShell перестал работать”
- Копия нежелательного ПО Lenovo Superfish в стратегии принудительного обновления Windows 10