Windows 10 имеет в своем арсенале целый ряд встроенных в себя приложений. Некоторые из которых вы можете найти для себя полезными, особенно если винда стоит у вас на планшете или ноут трансформере (Лично я и на нем не пользуюсь этим софтом), а другие же вы сочтете абсолютно бесполезными. Среди, на мой взгляд, бесполезных свистелок и перделок можно отметить: карты, погоду, заметки OneNote, Люди, Календарь, почтовый клиент, музыкальный проигрыватель и так можно продолжать долго. Все это добро только бесполезно висит у вас в системе и попросту занимают место, иногда запущенные в фоне также отъедают системные ресурсы. Вы конечно скажете, что можно потратить 5 минут и удалить все ненужные программы, однако сделать это окажется не так просто. Разработчики Windows думают, что все эти программы жизненно необходимы пользователям.
Некоторые, но далеко не все, из этих программ можно легко снести из системы прямо из меню "Пуск". Для этого нужно открыть меню "Пуск" щелкнув по кнопке "Пуск", щелкнуть правой кнопкой мыши на ненужной вам плитке и в контекстном меню выберите пункт "удалить".
Такой способ конечно является очень привлекательным и простым, но работает он с ограниченным количеством встроенных приложений. Чтобы удалить "особо важные" программы необходимо почувствовать себя хакером, открыв командную строку PowerShell.
Для запуска PowerShell потребуется:
- Открыть меню "Пуск" и просто набрать слово PowerShell. Windows автоматически отобразит вам подходящие результаты.
- Среди результатов поиска кликните правой кнопкой мыши на строке PowerShell и выбираете "Запустить от имени Администратора".
После сих манипуляций перед вами откроется заветная волшебная, магическая командная строка PowerShell с блэкджеком и.. ну вы меня поняли. Кстати, часть магии в этой консольке товарищи из Microsoft поперли из Unix подобных операционных систем (таких как Linux и Mac OS X) Ну как чувствуете себя ацким хакером? Нет?! Тогда сделайте безумный вид и начните набирать туда нижеприведённые команды.
Наверняка многие уже слышали о том, что форточники поместили в Windows 10 пакетный менеджер, напоминающий и честно спизженный из упомянутых выше Unix подобных систем. Сам пакетный менеджер доступен по команде Get-AppxPackage
и принимающий разные параметры в качестве аргументов. Для наших целей нам понадобятся имя пакета, с которым нам нужно будет выполнить определенное действие и само действие - удаление. Все это добро будет выглядеть примерно так:
Get-AppxPackage Имя.Пакета | Remove-AppxPackage
Кстати, варианты команд и их параметров дополняются по нажатию клавиши TAB. Таки да, новинка (с Windows 8), опять таки позаимствована с Unix систем, которые пользуются этой магией испокон веков. Если вы забыли как пишется команда или какие у неё есть вариации и параметры, то можно написать её начало и нажимать TAB. Вы увидите варианты команд, которые начинаются на написанное вами слово, например: Get-
и жмете TAB.
Ниже я приведу лишь несколько примеров по удалению бесполезного хлама из Windows 10. Для получения полного списка установленных "полезностей" в системе вы можете выполнить команду Get-AppxPackage без параметров. То есть написать Get-AppxPackage
и нажать Enter. Вы сразу же увидите список установленных компонентов и их краткое описание. Пример описания пакета BingNews:
Name : Microsoft.BingNews
Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : X86
ResourceId :
Version : 4.7.118.0
PackageFullName : Microsoft.BingNews_4.7.118.0_x86__8wekyb3d8bbwe
InstallLocation : C:\Program Files\WindowsApps\Microsoft.BingNews_4.7.118.0_x86__8wekyb3d8bbwe
IsFramework : False
PackageFamilyName : Microsoft.BingNews_8wekyb3d8bbwe
PublisherId : 8wekyb3d8bbwe
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False
Dependencies : {Microsoft.VCLibs.140.00_14.0.22929.0_x86__8wekyb3d8bbwe, Microsoft.NET.Native.Framework.1.1_1.0.23
115.0_x86__8wekyb3d8bbwe, Microsoft.NET.Native.Runtime.1.1_1.1.23406.0_x86__8wekyb3d8bbwe, Microsof
t.BingNews_4.7.118.0_neutral_split.language-ru_8wekyb3d8bbwe}
Несколько примеров команд для удаления:
Get-AppxPackage Microsoft.WindowsMaps | Remove-AppxPackage
Или аналогичный вариант, с использованием регулярных выражений. Следующий код удалит пакеты, которые содержат в названии слово maps:
Get-AppxPackage *maps* | Remove-AppxPackage
Приведу пример в виде списка команд для удаления встроенных программ:
# Быстрые заметки
Get-AppxPackage Microsoft.Office.OneNote | Remove-AppxPackage
# Погода
Get-AppxPackage Microsoft.BingWeather | Remove-AppxPackage
# Карты
Get-AppxPackage Microsoft.WindowsMaps | Remove-AppxPackage
# Люди
Get-AppxPackage Microsoft.People | Remove-AppxPackage
# XBox
Get-AppxPackage Microsoft.XboxApp | Remove-AppxPackage
# ZuneMusic
Get-AppxPackage Microsoft.ZuneMusic | Remove-AppxPackage
# ZuneMusic
Get-AppxPackage Microsoft.ZuneVideo | Remove-AppxPackage
# Контакты
Get-AppxPackage Windows.ContactSupport | Remove-AppxPackage
# Почта и календарь
Get-AppxPackage microsoft.windowscommunicationsapps | Remove-AppxPackage
# Будильник
Get-AppxPackage Microsoft.WindowsAlarms | Remove-AppxPackage
Никакой магии.