Удаление пакетов Windows 10

Обновлено: 21.11.2024

Со временем в системе скапливается огромное количество установленных, но не используемых программ. Ненужные приложения занимают ощутимую часть памяти на винчестере и значительно замедляют работу компьютера. Эта проблема особенно актуальна, когда каждое из этих приложений стремится попасть в автозагрузку и стартовать вместе с ОС. Часто пользователь даже не подозревает об этом. Сегодня мы как раз поговорим о том, как удаленно удалить ПО в Windows 10 и облегчить жизнь собственному ПК.

Windows 10 поставляется пользователю с огромным количеством встроенных компонентов и приложений (например, приложение «Фотографии» или утилита «Калькулятор»), которые не имеют деинсталлятора и не могут быть удалены через общие «Программы и компоненты». (в таких списках их просто нет). Одной из таких программ является PowerShell, которую можно использовать для добавления программ удаления.

Удалить приложение в Windows 10 с помощью PowerShell

Давайте разберемся, как удалить приложения, встроенные в Windows 10. Вы можете использовать PowerShell для автоматического удаления программ. Чтобы воспользоваться этой возможностью, необходимо выполнить следующий комплекс действий:

  • Нажмите на значок поиска рядом с запуском и введите соответствующий запрос, затем выберите первый результат, щелкните правой кнопкой мыши и выберите вариант «Запуск от имени администратора».

<р>2. Регистрация Get-AppxPackage | Выберите Name, PackageFullName, чтобы получить список всех установленных программ. Нажмите Ввод. Самой важной для нас строкой будет PackageFullName, поскольку она содержит полные имена.

<р>3. Найдите в этом списке полное название нужного компонента и введите Get-AppxPackage APPLICATION_NAME | Remove-AppxPackage — пакет (имя приложения нужно взять из списка PackageFullName), чтобы удалить его. Этот метод удалит даже ту программу, которая не удаляется стандартными средствами. Нажмите Enter, и удаление с ПК будет осуществлено без каких-либо сопутствующих уведомлений. Не беспокойтесь — удаление не осуществляется навсегда, ведь вы можете восстановить удаленные программы такого рода, просто скачав их из официального магазина.

Примечание. PowerShell удобен тем, что позволяет, например, удаленно удалять программное обеспечение с помощью PowerShell из магазина Microsoft. По сути, это единственный способ удалить такие программы. Его рекомендуется использовать более опытным пользователям, так как человек берет на себя ответственность за такие изменения в ОС.

Использование сценария Powershell для удаления программного обеспечения

Следует отметить, что с помощью этих команд невозможно будет удалить следующие приложения:

  • Обратиться в службу поддержки
  • Кортана
  • Майкрософт Эдж
  • Центр отзывов (Windows Feedback)

Удалить приложение 3D Builder:

Get-AppxPackage * 3dbuilder * | Remove-AppxPackage

Удалите приложение "Будильники и часы":

Get-AppxPackage * windowsalarms * | Remove-AppxPackage

Удалите приложение "Калькулятор":

Get-AppxPackage * windowscalculator * | Remove-AppxPackage

Удалите приложение "Календарь и Почта":

Get-AppxPackage * windowsкоммуникационные приложения * | Remove-AppxPackage

Удалите приложение "Камера":

Get-AppxPackage * windowscamera * | Remove-AppxPackage

Удалите приложение Улучшите свой офис (Get Office):

Get-AppxPackage * officehub * | Remove-AppxPackage

Удалите приложение Pre-Vision (установите Skype):

Get-AppxPackage * skypeapp * | Remove-AppxPackage

Удалите приложение "Начало работы":

Get-AppxPackage * getstarted * | Remove-AppxPackage

Удалите приложение Groove Music (Groove Music):

Get-AppxPackage * zunemusic * | Remove-AppxPackage

Удалите приложение "Карты":

Get-AppxPackage * windowsmaps * | Remove-AppxPackage

Удалите приложение Microsoft Solitaire Collection:

Get-AppxPackage * коллекция пасьянсов * | Remove-AppxPackage

Удалить приложение Money:

Get-AppxPackage * bingfinance * | Remove-AppxPackage

Удалите приложение "Кино и ТВ":

Get-AppxPackage * zunevideo * | Remove-AppxPackage

Удалите приложение "Новости":

Get-AppxPackage * bingnews * | Remove-AppxPackage

Удалить приложение OneNote:

Get-AppxPackage * onenote * | Remove-AppxPackage

Удалить приложение "Люди":

Get-AppxPackage * люди * | Remove-AppxPackage

Удалите приложение Phone Companion:

Get-AppxPackage * windowsphone * | Remove-AppxPackage

Удалить приложение "Фото":

Get-AppxPackage * фотографии * | Remove-AppxPackage

Удалите приложение "Спорт":

Get-AppxPackage * bingsports * | Remove-AppxPackage

Удалите приложение "Диктофон":

Get-AppxPackage * звукозапись * | Remove-AppxPackage

Удалите приложение Погода:

Get-AppxPackage * bingweather * | Remove-AppxPackage

Удалите приложение Xbox:

Get-AppxPackage * xboxapp * | Remove-AppxPackage

Вы также можете удалить приложение Microsoft Store, но в этом случае вы не сможете установить другие приложения из Магазина Windows, поэтому вам следует хорошо подумать, прежде чем делать это.

Get-AppxPackage * windowsstore * | Remove-AppxPackage

Рассмотрите возможность использования Action1 для удаленного удаления программного обеспечения, если:

  • Вам необходимо выполнить действие на нескольких компьютерах одновременно.
  • У вас есть удаленные сотрудники с компьютерами, не подключенными к вашей корпоративной сети.

Action1 – это облачное решение для удаленного мониторинга и управления с управлением исправлениями, функциями распространения программного обеспечения, поддержкой удаленного доступа к рабочему столу, мощными отчетами и сценариями PowerShell. Воспользуйтесь бесплатной версией RMM для 100 конечных точек без ограничений функциональности, рекламы и срока действия.

Крис Хоффман

Крис Хоффман
Главный редактор

Крис Хоффман – главный редактор How-To Geek. Он писал о технологиях более десяти лет и два года был обозревателем PCWorld. Крис писал для The New York Times, давал интервью в качестве эксперта по технологиям на телевизионных станциях, таких как NBC 6 в Майами, и освещал свою работу в таких новостных агентствах, как BBC. С 2011 года Крис написал более 2000 статей, которые были прочитаны почти миллиард раз — и это только здесь, в How-To Geek. Подробнее.

Лоуэлл Хеддингс
Основатель и генеральный директор

Лоуэлл — основатель и генеральный директор How-To Geek. Он руководит шоу с момента создания сайта в 2006 году. За последнее десятилетие Лоуэлл лично написал более 1000 статей, которые просмотрели более 250 миллионов человек. До создания How-To Geek Лоуэлл 15 лет проработал в сфере ИТ, занимаясь консалтингом, кибербезопасностью, управлением базами данных и программированием. Подробнее.

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

Прежде чем мы начнем, мы должны сказать, что не рекомендуем удалять встроенные универсальные приложения. Эти приложения занимают очень мало места на вашем устройстве, поэтому лучше просто игнорировать их, если вы не хотите их использовать. Вы также должны знать, что вполне вероятно, что обновления Windows (особенно крупные, такие как Fall Creators Update) все равно будут переустанавливать эти приложения. Но если вы действительно хотите удалить их, вы можете. И если вы уже удалили включенные приложения, вы можете вернуть их все с помощью одной команды.

Обычное удаление приложения

Некоторые приложения можно установить обычным способом. Просто щелкните правой кнопкой мыши приложение в меню «Пуск» — либо в списке «Все приложения», либо на значке приложения — и выберите «Удалить». (На сенсорном экране нажмите и удерживайте приложение, а не щелкните правой кнопкой мыши.)

Похоже, этот трюк работает для включенных приложений Get Office, Get Skype, Get Started, Microsoft Solitaire Collection, Money, News, Phone Companion и Sports. Вы также можете удалить вредоносные приложения, установленные производителем вашего ПК, используя этот метод. Он работает даже с приложениями, которые «автоматически загружаются» Windows 10, такими как Candy Crush, FarmVille, TripAdvisor, Netflix и Pandora.

Однако таким способом нельзя удалить большинство других приложений Microsoft для Windows 10.

Простое удаление встроенных приложений с помощью CleanMyPC

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

CleanMyPC — это платное приложение, и некоторые из его функций не бесплатны, но есть бесплатная пробная версия, а также довольно надежный деинсталлятор, который удаляет лишние вещи, которые Windows не найдет.

Просто загрузите и установите инструмент, перейдите на вкладку "Удаление" слева, найдите приложения справа и нажмите "Удалить". Вот и все.

Используйте PowerShell для удаления встроенных приложений

Большинство встроенных приложений — даже те, для которых обычно не предусмотрена функция «Удалить», — можно удалить с помощью командлета PowerShell. Однако обратите внимание, что этот трюк не позволит вам удалить несколько наиболее важных встроенных приложений, таких как Cortana и Microsoft Edge. Если вы попытаетесь, вы увидите сообщение об ошибке, в котором говорится, что их нельзя удалить.

Сначала откройте PowerShell от имени администратора. Нажмите Windows+X, а затем выберите параметр «Windows PowerShell (Admin)» в меню «Опытный пользователь».

Примечание. Если вы еще не установили Windows 10 Creators Update от весны 2017 г., вы можете увидеть командную строку в меню опытного пользователя вместо PowerShell. В этом случае нажмите «Пуск», введите «PowerShell» в поле поиска, щелкните правой кнопкой мыши результат PowerShell и выберите параметр «Запуск от имени администратора».

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

Удалить 3D Builder:

Удалить будильники и часы:

Удалить Календарь и Почту:

Удалить службу поддержки:

Удалить Get Office:

Удалить Получить Skype:

Удалить, начать работу:

Удалить Groove Music:

Удалите Microsoft Edge:

Удалить коллекцию пасьянсов Microsoft:

Удалить Кино и ТВ:

Удалить Phone Companion:

Удалить Диктофон:

Удалить обратную связь Windows:

Как переустановить все встроенные приложения

Если вы решите вернуть предустановленные приложения, вы можете переустановить их с помощью одной строки кода PowerShell. Снова откройте окно PowerShell от имени администратора. Скопируйте и вставьте следующую строку в приглашение PowerShell, а затем нажмите Enter:

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

Опять же, единственное реальное преимущество этого способа – небольшое упрощение меню "Пуск". Также вполне вероятно, что будущие обновления (особенно крупные обновления) могут переустановить эти приложения.

  • › Никто не знает, что такое «Коннектор приложений» в Windows 10, и Microsoft не будет это объяснять
  • › Как остановить работу приложений Windows 10 в фоновом режиме
  • › 12 советов по семейной технической поддержке на праздники
  • › Как остановить автоматический запуск Skype в Windows 10
  • › Как отключить уведомления «Получить Office» в Windows 10
  • › Как удалить пункт «Удалить» из меню «Пуск» Windows 10
  • › Как удалить значок Microsoft Store с панели задач в Windows 10
  • › Почему прозрачные чехлы для телефонов желтеют?

Командлет Uninstall-Package удаляет один или несколько пакетов программного обеспечения с локального компьютера. Чтобы найти установленные пакеты, используйте командлет Get-Package.

Примеры

Пример 1. Удаление пакета

Командлет Uninstall-Package удаляет пакеты. Параметр Name указывает пакет для удаления. Если установлено несколько версий пакета, самая новая версия удаляется.

Пример 2. Использование конвейера для удаления пакета

Get-Package находит определенный пакет и отправляет объект SoftwareIdentity по конвейеру командлету Uninstall-Package.

Командлет Get-Package использует параметры Name и RequiredVersion для указания пакета. Объект SoftwareIdentity отправляется по конвейеру. Командлет Uninstall-Package получает объект как InputObject и удаляет пакет.

В качестве альтернативы командлет Uninstall-Package может указать значение для параметра InputObject:

Uninstall-Package -InputObject ( Get-Package -Name NuGet.Core -RequiredVersion 2.14.0 )

Параметры

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

Тип:SwitchParameter
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Позволяет удалять пакеты, помеченные как предварительные.

Тип:SwitchParameter
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Указывает, что этот командлет удаляет все версии пакета.

Тип:SwitchParameter
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Запрашивает подтверждение перед запуском командлета.

< /tr>

Указывает строку пути к входному объекту.

Тип:SwitchParameter
Псевдонимы:cf
Позиция:Имя
Значение по умолчанию:False
Принимать ввод конвейера:False
Допускать подстановочные знаки:False
Тип:Строка
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

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

Тип:SwitchParameter
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

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

Тип:SwitchParameter
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Заставляет PackageManagement автоматически устанавливать поставщика пакетов для указанного пакета.

Тип:SwitchParameter
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Принимает ввод конвейера, указывающий объект SoftwareIdentity пакета из командлета Get-Package. InputObject принимает объект SoftwareIdentity как значение Get-Package или переменную, содержащую объект.

Тип: Microsoft.PackageManagement.Packaging.SoftwareIdentity [ ]
Позиция: 0
Значение по умолчанию:Нет
Принять ввод конвейера:Истина
Допускать подстановочные знаки:Ложь

Указывает, что Uninstall-Package удаляет обновления.

Тип:SwitchParameter
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Указывает максимально допустимую версию пакета, которую вы хотите удалить. Если вы не укажете этот параметр, командлет Uninstall-Package удалит самую новую версию пакета.

Тип:Строка
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Указывает минимальную допустимую версию пакета, которую вы хотите удалить. Если вы не добавите этот параметр, командлет Uninstall-Package удалит самую новую версию пакета, соответствующую любой версии, указанной в параметре MaximumVersion.

Тип:Строка
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Указывает одно или несколько имен пакетов. Несколько имен пакетов должны быть разделены запятыми.

Тип:Строка [ ]
Позиция:0
Значение по умолчанию:Нет
Принять ввод конвейера:False< /td>
Допускать подстановочные знаки:False

NoPathUpdate применяется только к командлету Install-Script. NoPathUpdate — это динамический параметр, добавленный провайдером, и он не поддерживается Uninstall-Package .

Тип:SwitchParameter
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Указывает поставщика PackageManagement.

Тип:Строка
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Указывает одно или несколько имен поставщиков пакетов для поиска пакетов. Вы можете получить имена поставщиков пакетов, запустив командлет Get-PackageProvider.

Тип:String [ ]
Псевдонимы:Поставщик
Допустимые значения:Bootstrap, NuGet, PowerShellGet
Позиция: Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:Истина
Допускать подстановочные знаки:Ложь

Указывает точную разрешенную версию пакета, который вы хотите удалить. Если вы не добавите этот параметр, командлет Uninstall-Package удалит самую новую версию пакета, соответствующую любой версии, указанной в параметре MaximumVersion.

Тип:Строка
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

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

Пропускает удаление зависимостей программного обеспечения.

Тип:SwitchParameter
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Позволяет получить более новую версию пакета, чем установленная версия. Например, установленный пакет имеет цифровую подпись доверенного издателя, но новая версия не имеет цифровой подписи.

Тип:SwitchParameter
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Указывает, следует ли искать пакеты с помощью модуля, сценария или того и другого. Допустимые значения для этого параметра следующие:

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

< /tr>

Входные данные

Идентификация программного обеспечения

Командлет Uninstall-Package принимает объекты SoftwareIdentity из конвейера в качестве входных данных.

Результаты

Идентификация программного обеспечения

Командлет Uninstall-Package возвращает объект SoftwareIdentity для каждого удаленного пакета.

Примечания

Включение поставщика пакетов в команду может сделать динамические параметры доступными для командлета. Динамические параметры зависят от поставщика пакетов. Командлет Get-Help перечисляет наборы параметров командлета и включает набор параметров поставщика. Например, Uninstall-Package имеет набор параметров PowerShellGet, который включает -NoPathUpdate , AllowClobber и SkipPublisherCheck .

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

Однако сначала подумайте, прежде чем удалять программы в Windows 10, так как удаление новостей Bing может ограничить способность Кортаны доставлять вам истории, а удаление будильника и часов может нарушить способность цифрового помощника устанавливать напоминания. Если удаление приложения приводит к таким непредвиденным последствиям, у нас также есть инструкции, как восстановить все приложения.

Универсальные приложения не занимают много места на диске, поэтому помните, что вы удаляете их только для того, чтобы привести в порядок представление "Все приложения" в меню "Пуск". Также обратите внимание, что нельзя удалить службу поддержки, Cortana, Edge и обратную связь Windows.

Как удалить встроенные приложения Windows 10

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

<р>1. Щелкните поле поиска Кортаны.

<р>2. Введите «Powershell» в поле.

<р>3. Щелкните правой кнопкой мыши «Windows PowerShell».

<р>4. Выберите Запуск от имени администратора.

<р>5. Нажмите Да.

<р>6. Введите команду из списка ниже для программы, которую вы хотите удалить.

Вот список команд:

3D Builder: Get-AppxPackage *3dbuilder* | Remove-AppxPackage

Будильники и часы: Get-AppxPackage *windowsalarms* | Remove-AppxPackage

Калькулятор: Get-AppxPackage *windowscalculator* | Remove-AppxPackage

Календарь и почта: Get-AppxPackage *windowscommunicationapps* | Remove-AppxPackage

Камера: Get-AppxPackage *windowscamera* | Remove-AppxPackage

Получить Office: Get-AppxPackage *officehub* | Remove-AppxPackage

Скачать Skype: Get-AppxPackage *skypeapp* | Remove-AppxPackage

Начало работы: Get-AppxPackage *getstarted* | Remove-AppxPackage

Музыка Groove: Get-AppxPackage *zunemusic* | Remove-AppxPackage

Карты: Get-AppxPackage *windowsmaps* | Remove-AppxPackage

Коллекция пасьянсов Microsoft: Get-AppxPackage *solitairecollection* | Remove-AppxPackage

Деньги: Get-AppxPackage *bingfinance* | Remove-AppxPackage

Кино и ТВ: Get-AppxPackage *zunevideo* | Remove-AppxPackage

Новости: Get-AppxPackage *bingnews* | Remove-AppxPackage

OneNote: Get-AppxPackage *onenote* | Remove-AppxPackage

Люди: Get-AppxPackage *people* | Remove-AppxPackage

Phone Companion: Get-AppxPackage *windowsphone* | Remove-AppxPackage

Фото: Get-AppxPackage *photos* | Remove-AppxPackage

Спорт: Get-AppxPackage *bingsports* | Remove-AppxPackage

Диктофон: Get-AppxPackage *звукозапись* | Remove-AppxPackage

Погода: Get-AppxPackage *bingweather* | Remove-AppxPackage

Xbox: Get-AppxPackage *xboxapp* | Remove-AppxPackage

<р>7. Нажмите «Ввод». При необходимости повторите шаги 6 и 7 для приложений, которые вы хотите удалить.

Вы удалили приложения из Windows и удалили их из меню "Пуск"!

Как восстановить встроенные приложения Windows 10

Помните, не открывайте никаких приложений, кроме Windows PowerShell.

<р>1. Выполните шаги с 1 по 5 предыдущего пошагового руководства.

Читайте также:

Тип:SwitchParameter
Псевдонимы:wi
Позиция:Имя
Значение по умолчанию:False
Принимать ввод конвейера:False
Допускать подстановочные знаки:False