Удаление ненужных программ через «PowerShell» в Windows 10

В этой статье мы рассмотрим, как в Windows удалить установленные программы на локальном и удаленном компьютере с помощью PowerShell.

Удаление ненужных программ через «PowerShell» в Windows 10

Вариант 1: Встроенные приложения

Для того чтобы удалить предустановленное в Windows 10 приложение через консольную утилиту «PowerShell», необходимо сначала узнать наименование установочного пакета, а затем подставить его в специальную команду и выполнить ее.

 

Запустите «PowerShell». Это можно сделать через поиск или контекстное меню «Пуск», которое вызывается нажатием правой кнопки мышки (ПКМ) по данному элементу, (потребуется выбрать там соответствующий пункт), а также несколькими другими способами, рассмотренными нами в отдельной статье.

 

 

 

 

 

Обратите внимание! Запуск в обязательном порядке необходимо осуществлять от имени Администратора, что потребуется подтвердить в отдельном окне.

  1. Скопируйте представленную ниже команду и вставьте ее в консоль, кликнув для этого ПКМ. Для подтверждения нажмите «Enter».
    Get-AppxPackage | Select Name, PackageFullName
    Практически сразу в «PowerShell» отобразится список всех предустановленных программ.

 

Нас интересует то, что указано в колонке «Name», так как именно это значение потребуется подставлять в следующего вида команду:

Get-AppxPackage *Name* | Remove-AppxPackage

 

 

Например, чтобы удалить Skype, следует ввести и выполнить в «PowerShell» вот такой запрос:

Get-AppxPackage *Microsoft.SkypeApp* | Remove-AppxPackage

Указанное внутри символов 

**
 «Name» мы заменили на «Microsoft.SkypeApp» (без кавычек), соответствующее зарезервированному в системе названию программы.

Команды для удаления приложений выглядят следующим образом:

КомпонентКоманда для удаления
OfficeGet-AppxPackage *officehub* | Remove-AppxPackage
КартыGet-AppxPackage *WindowsMaps* | Remove-AppxPackage
ЛюдиGet-AppxPackage *People* | Remove-AppxPackage

 

Для того чтобы убедиться в эффективности рассматриваемой процедуры, достаточно открыть меню «Пуск» —

указанные выше, уже удаленные нами приложения исчезли из списка установленных в операционной системе.

Далее просто приведем список команд, с помощью которых можно деинсталлировать большинство стандартных для Windows 10 программ.

Обратите внимание! Удалять Microsoft Store категорически не рекомендуется, это может и скорее всего негативно скажется на функционировании операционной системы и ее компонентов.

омпонентКоманда для удаления
3D BuilderGet-AppxPackage *3dbuilder* | Remove-AppxPackage
3D-просмотрGet-AppxPackage *Microsoft3DViewer* | Remove-AppxPackage
Candy Crush Soda SagaGet-AppxPackage *CandyCrushSodaSaga* | Remove-AppxPackage
FacebookGet-AppxPackage *Facebook* | Remove-AppxPackage
Microsoft Solitaire CollectionGet-AppxPackage *MicrosoftSolitaireCollection* | Remove-AppxPackage
Microsoft Store (не рекомендуется удалять)Get-AppxPackage *WindowsStore* | Remove-AppxPackage
Minecraft: Windows 10 EditionGet-AppxPackage *MinecraftUWP* | Remove-AppxPackage
NetflixGet-AppxPackage *Netflix* | Remove-AppxPackage
OneNoteGet-AppxPackage *OneNote* | Remove-AppxPackage
Paint 3DGet-AppxPackage *MSPaint* | Remove-AppxPackage
XboxGet-AppxPackage *XboxApp* | Remove-AppxPackage
Будильник и часыGet-AppxPackage *WindowsAlarms* | Remove-AppxPackage
ЗапискиGet-AppxPackage *MicrosoftStickyNotes* | Remove-AppxPackage
Запись голосаGet-AppxPackage *soundrecorder* | Remove-AppxPackage
КалькуляторGet-AppxPackage *WindowsCalculator* | Remove-AppxPackage
КамераGet-AppxPackage *WindowsCamera* | Remove-AppxPackage
Кино и ТВGet-AppxPackage *ZuneVideo* | Remove-AppxPackage
Музыка GrooveGet-AppxPackage *ZuneMusic* | Remove-AppxPackage
Начало работыGet-AppxPackage *getstarted* | Remove-AppxPackage
НовостиGet-AppxPackage *BingNews* | Remove-AppxPackag
ПогодаGet-AppxPackage *bingweather* | Remove-AppxPackage
Почта и КалендарьGet-AppxPackage *windowscommunicationsapps* | Remove-AppxPackage
Связь с телефономGet-AppxPackage *windowsphone* | Remove-AppxPackage
СоветыGet-AppxPackage *Getstarted* | Remove-AppxPackage
СпортGet-AppxPackage *bingsports* | Remove-AppxPackage
ФинансыGet-AppxPackage *bingfinance* | Remove-AppxPackage
ФотографииGet-AppxPackage *Photos* | Remove-AppxPackage
Центр отзывовGet-AppxPackage *WindowsFeedbackHub* | Remove-AppxPackage

 

Вариант 2: Сторонние приложения

С помощью «PowerShell» также можно удалить и некоторые программы от сторонних разработчиков, однако стоит иметь в виду, что консольная утилита (по сути – служебная команда), которая будет использоваться для решения данной задачи, на сегодняшний день считается устаревшей. Windows 10, начиная с версии 21H1, поддерживает ее лишь частично. Выражается это в том, что система обнаружит и отобразит далеко не полный список установленного ПО, а значит, в нем вполне может не оказаться того, от чего вы хотите избавиться.

  1. Запустите «PowerShell» от имени администратора.

Обратите внимание! Запуск в обязательном порядке необходимо осуществлять от имени Администратора, что потребуется подтвердить в отдельном окне.

Поочередно введите две указанных ниже команды, оба раза нажимая «Enter» для их выполнения.

wmic

product get name

Подождите несколько секунд, пока Виндовс обнаружит и отобразит список установленных вами приложений, которые можно удалить, после чего введите и выполните команду следующего вида:

product where name=”название программы” call uninstall

(в примере ниже нами удаляется приложение «Microsoft Update Health Tools»)
После того как вы нажмете «Enter»,

потребуется предоставить дополнительное подтверждение – ввести букву 

Y
 и еще раз нажать клавишу «Enter» (возможно, эта строка будет отображаться в окне утилиты не полностью, а потому придется пролистать ее интерфейс немного вправо).

 

Примечание: Если добавить к указанной команде параметр 

/nointeractive
, деинсталляция ПО будет выполнена сразу без какого-либо подтверждения.

После появления уведомления об успешном завершении процедуры появится возможность ввода новой команды. Таким образом вы сможете удалить все те ненужные программы, которые были обнаружены «PowerShell».

Восстановление стандартных приложений

Если вы по ошибке деинсталлировали нужную стандартную для Windows 10 программу или же просто хотите восстановить все их, достаточно запустить «PowerShell» от имени администратора, ввести и выполнить одну из следующих команд:

для всех учетных записей:

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

для текущей учетной записи:

Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

 

 

Обратите внимание! Указанные команды можно либо ввести вручную, либо скопировать и вставить в «PowerShell», но строго с помощью правой кнопки мышки, а не клавиш «Ctrl+V» (в противном случае, по непонятным причинам, будет изменен синтаксис).

Сама же процедура восстановления займет некоторое время и даже может завершиться с некоторыми ошибками, хотя по факту это не проблема: система будет пытаться переустановить в том числе изначально отсутствующие (например, из-за региональных ограничений) в конкретной редакции Виндовс компоненты и/или те, что используются в настоящий момент, а значит, уже установлены.

Опубликовал(а)WULK@N
Предыдущая запись
Когда закончится срок службы SSD?
Следующая запись
Новый вирус шифровальщик защита. Вирус-шифровальщик WannaCry заблокировал ПК! Как защититься от заражения?
Добавить комментарий
Ваш электронный адрес не будет опубликован. Обязательные поля помечены *