Как удалять программы с компьютера Microsoft

Операционная система Windows 10 имеет в своём составе целый ряд встроенных приложений: календарь, почтовый клиент, музыкальный проигрыватель и так далее. Некоторые из них вам понравятся, другие вы сочтёте совершенно бесполезными. Но избавиться от них не так просто, если не знать способа, описанного в этой статье.

Фото автора Дмитрий Горчаков

Каждый выпуск операционной системы от Microsoft комплектуется целым набором предустановленного программного обеспечения, которое по задумке разработчиков должно позволить пользователям сразу же приступить к работе.

Однако на самом деле очень мало кто использует эти программы по назначению, и они обычно просто занимают место на диске. В Windows 10 к традиционному комплекту утилит добавились так называемые универсальные приложения: «Календарь», «Почта», «Новости», «Карты», «Камера» и другие.

Некоторые из этих приложений можно легко удалить прямо из стартового меню. Для этого кликните «Пуск», найдите плитку ненужного вам универсального приложения, сделайте на ней клик правой кнопкой мыши и выберите пункт «Удалить».

❌Как правильно удалить полностью Microsoft Office! | ЛУЧШЕЕ РЕШЕНИЕ

Но таким образом можно распрощаться только с ограниченным числом программ. Для удаления остальных придётся немного поколдовать с командной строкой. Вот пошаговое руководство, которое поможет вам удалить из Windows 10 такие программы, как 3D Builder, Camera, Groove Music, Photos и другие.

Удаление встроенных программ Windows 10 является потенциально опасной операцией. Не забудьте предварительно создать точку восстановления и резервные копии важных данных.

1. Кликните по иконке поиска на панели задач и введите PowerShell.

2. В результатах поиска выберите строку Windows PowerShell (классическое приложение), сделайте на ней клик правой кнопкой мыши, а затем нажмите в контекстном меню на пункт «Запустить от имени администратора».

3. Перед вами появится окно с мигающим курсором командной строки. Для удаления универсальной программы Windows 10 вам потребуется скопировать и вставить специальную команду, а после нажать «Ввод».

3D Builder
Get-AppxPackage *3d* | Remove-AppxPackage
Camera
Get-AppxPackage *camera* | Remove-AppxPackage
Mail и Calendar
Get-AppxPackage *communi* | Remove-AppxPackage
Money, Sports, News
Get-AppxPackage *bing* | Remove-AppxPackage
Groove Music
Get-AppxPackage *zune* | Remove-AppxPackage
Phone Companion
Get-AppxPackage *phone* | Remove-AppxPackage
Photos
Get-AppxPackage *photo* | Remove-AppxPackage
Solitaire Collection
Get-AppxPackage *solit* | Remove-AppxPackage
Voice Recorder
Get-AppxPackage *soundrec* | Remove-AppxPackage
Xbox
Get-AppxPackage *x-box* | Remove-AppxPackage
Maps
Get-AppxPackage *maps* | Remove-AppxPackage
Alarms
Get-AppxPackage *alarms* | Remove-AppxPackage
Восстановить какую-то из удалённых программ можно с помощью магазина приложений Windows Store. В случае возникновения любых проблем запустите опять PowerShell и введите команду, возвращающую на место весь комплект предустановленных утилит.

Читайте также:
Лучшая программа читалка для ipad

Как удалить встроенный офис и эдж


Get-AppXPackage | Foreach
А как вы относитесь к новым универсальным программам Windows 10? Считаете их лишним хламом или собираетесь пользоваться?

Источник: lifehacker.ru

Удаление предустановленных UWP (APPX) приложений в Windows 10

date

21.04.2021

user

itpro

directory

удаление всех предуставноленных appx приложений в windows 10 через powershell

Теперь проверьте список приложений, оставшихся в образе Windows. Список должен серьезно уменьшится:

Get-AppxProvisionedPackage -online |select displayname

Таким образом, все новые учетные записи будут создаваться без встроенных приложений Windows 10 (профили новых пользователей будут создаваться быстрее).

Также для удобства ручного удаления вы можете вывести список всех установленных приложений Widows 10 с помощью Out-GridView:

Get-AppxProvisionedPackage -online | Out-GridView -PassThru | Remove-AppxProvisionedPackage –online

Удаление/восстановление Metro-приложений в Windows 10

Как бы не было много сторонников старых версий ОС, все же пришла пора переходить на Windows 10. В связи с этим предлагаю разобраться с предустановлеными Metro-приложениями. Согласитесь, мало кто будет использовать абсолютно все приложения, которые навязывает нам корпорация. Ведь большинство из них просто занимают место, а кого-то вообще раздражают. В этой статье я поделюсь с вами способом, которым можно «почистить» систему от именно таких — ненужных — приложений на Windows 10.

Удаление

Итак, перейдем к удалению ненужных приложений. Предлагаю Вам powershell скрипт, в результате выполнения которого на экран выводятся все установленные Metro-приложения, а далее дело за пользователем — удалить всё или же подойти к вопросу избирательно, удалив только некоторые из них.

Скрипт имеет следующий вид:

Function PSCustomErrorRecord < Param ( [Parameter(Mandatory=$true,Position=1)][String]$ExceptionString, [Parameter(Mandatory=$true,Position=2)][String]$ErrorID, [Parameter(Mandatory=$true,Position=3)][System.Management.Automation.ErrorCategory]$ErrorCategory, [Parameter(Mandatory=$true,Position=4)][PSObject]$TargetObject ) Process < $exception = New-Object System.Management.Automation.RuntimeException($ExceptionString) $customError = New-Object System.Management.Automation.ErrorRecord($exception,$ErrorID,$ErrorCategory,$TargetObject) return $customError >> Function RemoveAppxPackage < $index=1 $apps=Get-AppxPackage Write-Host «ID`t App name» foreach ($app in $apps) < Write-Host » $index`t $($app.name)» $index++ >Do < $IDs=Read-Host -Prompt «Which Apps do you want to remove? `nInput their IDs by space (e.g. 5 12 17). `nIf you want to remove every possible apps, enter ‘all'» >While($IDs -eq «») if ($IDs -eq «all») else < Write-Warning «Remove ‘$AppName’ failed! This app is part of Windows and cannot be uninstalled on a per-user basis.» >> else < try < [int[]]$IDs=$IDs -split » » >catch < $errorMsg = $Messages.IncorrectInput $errorMsg = $errorMsg -replace «Placeholder01»,$IDs $customError = PSCustomErrorRecord ` -ExceptionString $errorMsg ` -ErrorCategory NotSpecified -ErrorID 1 -TargetObject $pscmdlet $pscmdlet.WriteError($customError) return >foreach ($ID in $IDs) < #check id is in the range if ($ID -ge 1 -and $ID -le $apps.count) < $ID— #Remove each app $AppName=$apps[$ID].name Remove-AppxPackage -Package $apps[$ID] -ErrorAction SilentlyContinue –confirm if (-not(Get-AppxPackage -Name $AppName)) < Write-host «$AppName has been removed successfully» >else < Write-Warning «Remove ‘$AppName’ failed! This app is part of Windows and cannot be uninstalled on a per-user basis.» >> else < $errorMsg = $Messages.WrongID $errorMsg = $errorMsg -replace «Placeholder01»,$ID $customError = PSCustomErrorRecord ` -ExceptionString $errorMsg ` -ErrorCategory NotSpecified -ErrorID 1 -TargetObject $pscmdlet $pscmdlet.WriteError($customError) >> > > $result = 0; while ($result -eq 0)

Читайте также:
Запуск программы невозможен так как отсутствует xinput1 3 dll

Сохраните в формате .ps1 или скачайте скрипт, для упрощенного запуска от имени администратора рекомендую создать батник по скрипту ниже (сохраните в формате .bat и UAC сам запросит подтверждение прав):

Скрипт .bat

Где app.ps1 – имя сохраненного power shell скрипта.

Примечание: при таком запуске скрипта возможно появление предупреждающего сообщения: «Execution Policy Change».

Выбирайте «Yes» — внести изменения.

В результате Вы увидите следующее:

На экране представлен список установленых приложений. И предложено перечислить, через пробел, именно те, которые Вы хотели б удалить.

Допустим, вы решили удалить «Microsoft.BingNews». Для этого введите соответствующий номер приложения, и при успешном результате вы должны получить следующее:

Обратите внимание, что системные приложения вы удалить не сможете. Об этом вас уведомит следующее сообщение:

Это справедливо для таких приложений, как:

  • Microsoft.Windows.Cortana
  • MicrosoftEdge
  • ContactSupport
  • PrintDialog и др.

Так же есть возможность удаления сразу всех приложения (кроме вышеупомянутых), для этого вместо номера конкретного приложения введите «all», а далее лишь подтверждайте удаление всех сразу (Yes to All) или каждого по отдельности (Yes).

Восстановление

Если вы случайно удалили или же впоследствии решили пользоваться тем или иным приложением, то можно его восстановить через Windows Store или же воспользоваться следующим предложеным вариантом восстановления.

К примеру, вы хотите восстановить приложение «Store», которое, кстати, удаляется вышепредложенным скриптом, для этого необходимо от администратора запустить следующую строку в Powershell:

Add-AppxPackage -register «C:Program FilesWindowsApps*Store*AppxManifest.xml» -DisableDevelopmentMode

Аналогичным способом можно восстановить другие приложения указав соответствующее имя между «*». Если же необходимо возобновить работу некоторого N-го количества, то лучше воспользоваться скриптом (удаляйте/добавляйте нужные именно вам строки):

Скрипт для восстановления приложений

Add-AppxPackage -register «C:Program FilesWindowsApps*Weather*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*Finance*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*Maps*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*News*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*Sports*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*Travel*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*Camera*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*Reader*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*Xbox*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*Alarms*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*Calculator*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*OneNote*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*People*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*SoundRecoder*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*3dbuilder*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*Store*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*Photos*AppxManifest.xml» -DisableDevelopmentMode Add-AppxPackage -register «C:Program FilesWindowsApps*Phone*AppxManifest.xml» -DisableDevelopmentMode

Читайте также:
Фотография как картина программа

Как и в предыдущем случае, сохраните скрипт, отредактируйте по-необходимости и запустите.

Или же, как вариант, если вы захотите вернуть весь комплект предустановленных утилит, введите следующую строку от имени администратора в Powershell. Так что не бойтесь экспериментировать, восстановить исходное состояние легко:

Get-AppxPackage -AllUsers| Foreach

При восстановлении возможны предупреждающие сообщения, они относятся к приложениям, которые в настоящее время запущены.

Восстановление просмотрщика фотографий в Windows 10

Большинство пользователей, установив Windows 10, недовольны отсутствием приложения просмотра фотографий — Windows Photo Viewer.

Для восстановления Photo Viewer необходимо добавить некоторые ключи в реестр. Чтобы это сделать, сохраните нижеприведенный скрипт с расширением .reg и запустите. После этого выберите данное приложение для открытия изображений по-умолчанию: Settings — Default apps — Photo — Windows Photo Viewer:

Скрипт для добавления ключей в реестр:

Сохраняем результаты

Чтобы настройка не была напрасна и результат не исчез, рекомендую запретить автоматическую установку приложений при апдейтах в реестре.

Чтобы это сделать, необходимо залогиниться под административной учеткой, в реестре перейти: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWindowsStoreWindowsUpdate.

И измените значение по Вашему усмотрению (по-умолчанию 4):
2 – выключить автоматическое обновление пользовательских приложений,
4 – включить автоматическое обновление пользовательских приложений.

Или же вы можете применить следующий скрипт для изменения в реестре (также сохраните с расширением .reg и запустите):

Скрипт для запрета автоматической установки приложений при апдейтах в реестре:

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWindowsStoreWindowsUpdate] «AutoDownload»=dword:00000002

P.S.: Надеюсь, что предложенный вариант удаления/восстановления приложений несколько «облегчит» настойку Windows 10 на вашем ПК. Также после всех внесенных изменений рекомендую перезагрузиться.

Источник: habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru