В Windows 10 предустановлен набор стандартных приложений (программ для нового интерфейса), таких как OneNote, календарь и почта, погода, карты и другие. При этом не все из них можно легко удалить: их получается убрать из меню Пуск, но из списка «Все приложения» они не удаляются, равно как и нет пункта «Удалить» в контекстном меню (для тех приложений, что вы установили сами, такой пункт имеется). См. также: Удаление программ Windows 10.
Тем не менее, удаление стандартных приложений Windows 10 возможно с помощью команд PowerShell, что и будет по шагам продемонстрировано далее. Сначала — об удалении встроенных программ по одной, а затем — про то, как удалить все приложения для нового интерфейса (ваши программы не будут затронуты) сразу. См. также: Быстрое удаление встроенных приложений Windows 10 в деинсталляторе Bulk Crap Uninstaller.
Удаление отдельного приложения Windows 10
Для начала запустите Windows PowerShell, для этого начните набирать в строке поиска в панели задач «powershell», а когда соответствующая программа будет найдена, кликните по ней правой кнопкой мыши и выберите пункт «Запустить от имени администратора».
Для удаления встроенных программ будут использоваться две встроенные команды PowerShell — Get-AppxPackage и Remove-AppxPackage, о том, как именно ими пользоваться для этой цели — далее.
Если вы введете в PowerShell команду Get-AppxPackage и нажмете Enter, вы получите полный список всех установленных приложений (имеются в виду только приложения для нового интерфейса, а не стандартные программы Windows, которые вы можете удалить через панель управления). Правда, после ввода такой команды, список будет не очень удобным для анализа, поэтому рекомендую использовать следующий вариант этой же команды: Get-AppxPackage | Select Name, PackageFullName
В этом случае мы получим удобный для просмотра список всех установленных программ, в левой части которого отображается краткое имя программы, в правой — полное. Именно полное имя (PackageFullName) и требуется использовать для удаления каждого из установленных приложений.
Для удаления конкретного приложения используется команда Get-AppxPackage PackageFullName | Remove-AppxPackage
Однако, вместо написания полного имени приложения, имеется возможность применить символ «звездочка», который заменяет любые другие символы. Например, для удаления приложения «Люди», мы можем выполнить команду: Get-AppxPackage *people* | Remove-AppxPackage (во всех случаях также можно использовать краткое имя из левой части таблицы, окруженное звездочками).
При выполнении описанных команд, приложения удаляются только для текущего пользователя. Если вам нужно удалить его для всех пользователей Windows 10, то используйте параметр allusers следующим образом: Get-AppxPackage -allusers PackageFullName | Remove-AppxPackage
Приведу список имен приложений, которые вы с большой вероятностью захотите удалить (я привожу краткие имена, которые можно использовать со звездочками в начале и конце для удаления конкретной программы, как это было показано выше):
- people — приложение Люди
- communicationsapps — Календарь и Почта
- zunevideo — Кино и ТВ
- 3dbuilder — 3D Builder
- skypeapp — загрузить Skype
- solitaire — Microsoft Solitaire Collection
- officehub — загрузить или улучшить Office
- xbox — приложение XBOX
- photos — Фотографии
- maps — Карты
- calculator — Калькулятор
- camera — Камера
- alarms — Будильники и часы
- onenote — OneNote
- bing — Приложения Новости, спорт, погода, финансы (все сразу)
- soundrecorder — Запись голоса
- windowsphone — Диспетчер телефонов
Как удалить все стандартные приложения
Если вам требуется удалить все имеющиеся встроенные приложения, вы можете использовать команду Get-AppxPackage | Remove-AppxPackage без каких-либо дополнительных параметров (хотя можно так же использовать параметр allusers, как это было продемонстрировано ранее, чтобы удалить все приложения для всех пользователей).
Однако, в этом случае рекомендую быть осторожными, поскольку в список стандартных приложений входит также магазин Windows 10 и некоторые системные приложения, обеспечивающие правильную работу всех остальных. В ходе удаления, вы можете получить сообщения об ошибках, но приложения все равно будут удалены (кроме браузера Edge и некоторых системных приложений).
Как восстановить (или переустановить) все встроенные приложения
Если результаты предыдущих действий вас не порадовали, то вы также можете переустановить все встроенные приложения Windows 10 с помощью команды PowerShell:
Get-AppxPackage -allusers | foreach {Add-AppxPackage -register "$($_.InstallLocation)appxmanifest.xml" -DisableDevelopmentMode}
Ну и в заключение о том, где хранятся ярлыки программ из списка «Все программы», а то пришлось уже несколько раз ответить: нажмите клавиши Windows + R и введите: shell:appsfolder после чего нажмите Ок и вы попадете в ту самую папку.
O&O AppBuster — бесплатная утилита для удаления приложений Windows 10
Небольшая бесплатная программа O&O AppBuster позволяет удалить встроенные приложения Windows 10 как от Майкрософт, так и от сторонних разработчиков, а при необходимости — заново установить те из них, которые входят в комплект поставки ОС.
Подробно об использовании утилиты и её возможностях в обзоре Удаление встроенных приложений Windows 10 в O&O AppBuster.
Удаление встроенных приложений Windows 10 в CCleaner
Как сообщили в комментариях, новая версия CCleaner, вышедшая 26 октября, имеет возможность удалять предустановленные приложения Windows 10. Найти данную функцию вы можете в разделе Сервис — Удаление программ. В списке вы обнаружите как обычные программы для рабочего стола, так и приложения меню пуск Windows 10.
Если вы не были ранее знакомы с бесплатной программой CCleaner, рекомендую почитать Использование CCleaner с пользой — утилита действительно может быть полезной, упрощая и ускоряя многие привычные действия по оптимизации работы компьютера.
Windows 10 поставляется с набором предустановленных современных (Modern) UWP приложений (ранее они назывались Metro Apps или APPX). Это Калькулятор, Календарь, Почта, Кортана, Карты, Новости, OneNote, Groove Music Камера и т.д. UWP приложения Windows 10 автоматически в профиль пользователя устанавливаются при первом входе в систему. Большинстве из этих приложения не нужны бизнес пользователям, поэтому их обычно требуют удалить. В этой статье мы рассмотрим, как правильно удалить встроенные UWP/APPX приложения в Windows 10, что позволит сохранить дополнительное место на системном диске и уберет ненужные элементы в стартовом меню.
Содержание:
- Удаление UWP приложений из меню Параметры Windows 10
- Как удалить определенное UWP приложение в Windows 10 из PoweShell?
- Удаляем сразу все ненужные UWP приложения в Windows 10
Удаление UWP приложений из меню Параметры Windows 10
Самый очевидный способ удалить современное приложение в Windows 10 – воспользоваться новой панелью управления Параметры. Для этого нажмите кнопку Пуск и перейдите в раздел Settings -> Apps -> Apps and features (Параметры -> Приложения -> Приложения и возможности). В списке программ найдите и выберите приложение, которое нужно удалить. Нажмите кнопку Uninstall (Удалить).
Таким образом вы удалили UWP приложение только в профиле текущего пользователя. При входе любого другого нового пользователя, appx приложение автоматически установится из системного хранилища.
Кроме того, обратите внимание, что у большинства предустановленных современных приложений просто недоступна кнопка Uninstall.
Удалить такие системные приложения Windows 10 можно только с помощью командной строки Powershell.
Как удалить определенное UWP приложение в Windows 10 из PoweShell?
Рассмотрим, как удалить конкретное UWP приложение в Windows 10 с помощью PowerShell. Обратите внимание, что в Windows 10 есть два типа приложений:
- AppX packages – UWP приложения, которые установлены для текущего пользователя Windows 10
- AppX provisioned packages — встроенные Windows 10 приложения, которые устанавливаются при первом входе пользователя в систему
Запустите консоль PowerShell с правами администратора. Следующая команда выведет список современных приложений, установленных для вашего аккаунта:
Get-AppxPackage | select Name,PackageFullName,NonRemovable
Если вы удалил приложение из графического интерфейса Windows 10, оно пропадет из этого списка.
Вы можете вывести список установленных приложений для всех пользователей. В этом случае команда будет выглядеть так:
Get-AppxPackage -AllUsers | select Name,PackageFullName,NonRemovable
Совет. Результаты команды можно перенаправить в текстовый файл для более удобного просмотра и поиска требуемого имени пакета:
Get-AppxPackage –AllUsers>c:pswindows10apps.txt
Чтобы найти приложение по имени, используйте такую команду (в этом примере мы ищем приложение BingWeather):
Get-AppxPackage -AllUsers | select Name,PackageFullName,NonRemovable | where-object {$_.Name -like "*Weather*"} | Format-Table
Для удаления конкретного appx приложения для текущего пользователя, вам нужно скопировать название пакета из столбца PackageFullName (полное имя пакета) и вставить его в команду Remove-AppxPackage:
Remove-AppxPackage Microsoft.BingWeather_4.25.20211.0_x64__8wekyb3d8bbwe
Команда удалила приложение только для текущего пользователя. Чтобы удалить приложение у всех пользователей компьютера, используйте параметр –AllUsers:
Remove-AppxPackage -AllUsers Microsoft.BingWeather_4.25.20211.0_x64__8wekyb3d8bbwe
Или так:
Get-AppxPackage * BingWeather * -AllUsers| Remove-AppPackage –AllUsers
Если нужно удалить приложение у другого пользователя системы, нужно воспользоваться параметром -User <user_name>.
При таком удалении приложения оно все еще остается в системе в состоянии Staged (и хранится на диске в каталоге C:Program FilesWindowsApps). Состояние Staged, означает, что приложение будет устанавливаться для каждой новой учетной записи на этом компьютере.
Теперь посмотрим на список Staged приложений, которые встроены в образ Windows и автоматически устанавливаются всем пользователям при первом входе на компьютер:
Get-AppxProvisionedPackage -online |select DisplayName,PackageName
Чтобы полностью удалить определенное UWP приложение из образа Windows 10, нужно указать его имя в команде Remove-AppxProvisionedPackage:
Get-AppxProvisionedPackage -online | where-object {$_.PackageName -like "*BingWeather*"} | Remove-AppxProvisionedPackage -online –Verbose
Теперь при входе нового пользователя Windows 10 это приложение не будет устанавливаться в его профиль.
Удаляем сразу все ненужные UWP приложения в Windows 10
Конечно, удалять встроенные приложения по одному – задача довольно утомительная. Вы можете использовать простой скрипт для автоматического удаления всех приложений.
Важно. Обратите внимание, что не нужно бездумно удалять все UWP приложения подряд командой:
Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online
Не стоить удалять системные приложения, такие как Microsoft.VCLibs, Microsoft.NET.Native.Framework, Microsoft.NET.Native.Runtime, Microsoft.WindowsStore. То же Microsoft Photos при определенной настройке работает вполне быстро, но конечно не так удобно как классическое “Средство просмотра фотографий”.
При удалении магазин приложений Microsoft вы не сможете установить приложения из Windows Store. Впрочем, UWP приложения можно устанавливать и из командной строки при наличии appx файла (а вот здесь описан способ позволяющий получить установочный appx файл любого приложения Магазина Windows).
Кроме того, некоторые предустановленные UWP приложения в Windows, восстановить его довольно сложно. По ссылке доступна статья про восстановить Windows Store в Windows 10 после его удаления через PowerShell.
Создадим список приложений, которые нужно удалить:
$UWPApps = @(
"Microsoft.Microsoft3DViewer"
"Microsoft.MicrosoftOfficeHub"
"Microsoft.MicrosoftSolitaireCollection"
"Microsoft.MicrosoftStickyNotes"
"Microsoft.MixedReality.Portal"
"Microsoft.MSPaint"
"Microsoft.Office.OneNote"
"Microsoft.People"
"Microsoft.ScreenSketch"
"Microsoft.Wallet"
"Microsoft.SkypeApp"
"microsoft.windowscommunicationsapps"
"Microsoft.WindowsFeedbackHub"
"Microsoft.WindowsMaps"
"Microsoft.WindowsSoundRecorder"
"Microsoft.Xbox.TCUI"
"Microsoft.XboxApp"
"Microsoft.XboxGameOverlay"
"Microsoft.XboxGamingOverlay"
"Microsoft.XboxIdentityProvider"
"Microsoft.XboxSpeechToTextOverlay"
"Microsoft.YourPhone"
"Microsoft.ZuneMusic"
"Microsoft.ZuneVideo"
)
В этом примере я создал список встроенных приложений, которые не нужны мне в билде Windows 10 2004. Обратите внимание, что список приложений может отличаться в зависимости от билда Windows 10 и вам всегда стоит проверить все staged приложения и актуализировать этот список.
Теперь удалим эти приложения как в образе Windows 10, так и в профилях всех пользователей:
foreach ($UWPApp in $UWPApps) {
Get-AppxPackage -Name $UWPApp -AllUsers | Remove-AppxPackage
Get-AppXProvisionedPackage -Online | Where-Object DisplayName -eq $UWPApp | Remove-AppxProvisionedPackage -Online
}
Теперь проверьте список приложений, оставшихся в образе Windows. Список должен серьезно уменьшится:
Get-AppxProvisionedPackage -online |select displayname
Таким образом, все новые учетные записи будут создаваться без встроенных приложений Windows 10 (профили новых пользователей будут создаваться быстрее).
Также для удобства ручного удаления вы можете вывести список всех установленных приложений Widows 10 с помощью Out-GridView:
Get-AppxProvisionedPackage -online | Out-GridView -PassThru | Remove-AppxProvisionedPackage –online
Данный скрипт выведет графическую таблицу со списком provisioned приложений в образе Windows 10. Вам достаточно выделить приложения, которые нужно удалить (несколько строк можно выбрать, зажав ctrl) и нажать Ok.
Вы можете удалять встроенные приложения уже после деплоя Windows 10 на компьютеры (например с помощью запуска скрипта PowerShell через GPO и обязательной фильтрации по версии билда Windows 10 с помощью WMI фильтров). Однако можно удалить приложения из смонтированного офлайн образа Windows, который вы используете для деплоя на рабочие станции (предположим, путь к подключенному образу — c:offline).
Подробнее про удаление встроенных приложений и компонентов из установочного образа Windows 10 здесь.
Команда будет такой:
foreach ($UWPApp in $UWPApps) {
Get-AppXProvisionedPackage –Path c:offline | Where-Object DisplayName -eq $UWPApp | Remove-AppxProvisionedPackage –Path c:offline
}
Если вам нужно переустановить удаленные приложения, можно воспользоваться командлетом Add-AppXPackage, который позволяет получить данные приложения из XML манифеста и зарегистрировать его в системе:
Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}
Содержание
- Удаление приложений по умолчанию в Windows 10 через PowerShell
- Запуск PowerShell с правами админстратора
- Удаление стандартных приложений из PowerShell
- Удаление приложений для всех пользователей
- Как удалить все metro-приложения в Windows 10
- Удаление предустановленных UWP (APPX) приложений в Windows 10
- Удаление UWP приложений из меню Параметры Windows 10
- Как удалить определенное UWP приложение в Windows 10 из PoweShell?
- Удаляем сразу все ненужные UWP приложения в Windows 10
- Удаление всех приложений Windows 10 с помощью PowerShell
- Удаление всех приложений Windows 10 с помощью PowerShell
Удаление приложений по умолчанию в Windows 10 через PowerShell
В Windows 10 по умолчанию предустановленно множество различных приложений по умолчанию. Многие из этих приложений постоянно вмешиваются в работу системы, насильно переназначая файловые ассоциации на себя (особо часто это пытаются сделать приложения Groove Music и Movies & TV). Удалить некоторые из этих приложений стандартными средствами не получится, и сделать это можно только с помощью командной строки PowerShell.
Запуск PowerShell с правами админстратора
Запустить консоль PowerShell можно следующим образом:
- Открываем меню Пуск и набираем там PowerShell
- В результатах поиска видим «Windows PowerShell», нажимаем на нем правой кнопкой, и выбираем пункт «Запустить от имени администратора».
Удаление стандартных приложений из PowerShell
- Удалить приложение Microsoft Solitaire Collection
- Удалить приложение Office
- Удалить приложение Office OneNote
- Удалить приложение Paint 3D
- Удалить приложение Print 3D
- Удалить приложение Skype
- Удалить приложение XBox
- Удалить приложение Будильник и часы
- Удалить приложение Ваш телефон
- Удалить приложение Записки
- Удалить приложение Запись голоса
- Удалить приложение Люди
- Удалить приложение Камера
- Удалить приложение Карты
- Удалить приложение Кино и видео
- Удалить приложение Меню игры
- Удалить приложение Музыка Groove
- Удалить приложение Набросок на фрагменте экрана
- Удалить приложение Погода
- Удалить приложение Портал смешанной реальности
- Удалить приложение Почта
- Удалить приложение Советы
- Удалить приложение Сообщения
- Удалить приложение Тарифные планы
- Удалить приложение Техническая поддержка
- Удалить приложение Центр отзывов
- Удалить приложение Яндекс Музыка
Так же можно удалить приложение Магазин (Store), НО в таком случае вы не сможете устанавливать другие приложения из Магазина Windows, так что стоит хорошенько подумать, прежде чем это делать.
Удаление приложений для всех пользователей
Воспользовавшись командами выше, вы успешно удалите приложения — но только для того пользователя, под которым выполняете данные команды. Если же, на данном компьютере будет работать другой пользователь, то эти действия никак не повлияют на его набор приложений. Если же нужно удалить приложения для всех пользователей персонального компьютера, то нужно в первую часть команды дописать параметр -allusers , а во вторую -AllUsers . В итоге команда приобретет вот такой вид:
Используя данные два параметра, можно запросто удалить большинство приложений из Windows 10 для всех пользователей.
Как удалить все metro-приложения в Windows 10
После установки Windows 10 в системе уже будут предустановлены metro-приложения из магазина Microsoft Store. Они начинают обновляться, также добавляться новые программы и игры, даже без вашего ведома. Все бы наверно ничего, но по большей части все эти приложения бесполезны, мало кто ими пользуется на самом деле.
Большинство их сразу же удаляет и забывает об их существовании. Чтобы автоматизировать этот процесс, необходимо запустить скрипт, который можно скачать по этой кнопке:
Далее, нажимаем на скачанном файле правой кнопкой и выбираем пункт «Выполнить с помощью PowerShell»
Ждем, пока отработает скрипт. Он удалит все metro-приложения на которые у него хватит прав доступа.
Открываем Все параметры -> Приложения через центр уведомлений (значок в правом нижнем углу экрана) и удаляем оставшиеся приложения вручную.
Теперь в меню пуск, как видим, пусто. Приложения удалены! Можно перезагрузить компьютер.
Но это еще не все, со временем некоторые приложения и игры могут заново установиться в системе фоном, не спрашивая разрешения пользователя. Такова уж политика компании Microsoft, навязывать пользователям приложения из своего магазина. Бороться с этой бедой будем в следующей статье.
Удаление предустановленных UWP (APPX) приложений в Windows 10
Windows 10 поставляется с набором предустановленных современных (Modern) UWP приложений (ранее они назывались Metro Apps или APPX). Это Калькулятор, Календарь, Почта, Кортана, Карты, Новости, OneNote, Groove Music Камера и т.д. UWP приложения Windows 10 автоматически в профиль пользователя устанавливаются при первом входе в систему. Большинстве из этих приложения не нужны бизнес пользователям, поэтому их обычно требуют удалить. В этой статье мы рассмотрим, как правильно удалить встроенные UWP/APPX приложения в Windows 10, что позволит сохранить дополнительное место на системном диске и уберет ненужные элементы в стартовом меню.
Удаление UWP приложений из меню Параметры Windows 10
Самый очевидный способ удалить современное приложение в Windows 10 – воспользоваться новой панелью управления Параметры. Для этого нажмите кнопку Пуск и перейдите в раздел Settings -> Apps -> Apps and features (Параметры -> Приложения -> Приложения и возможности). В списке программ найдите и выберите приложение, которое нужно удалить. Нажмите кнопку Uninstall (Удалить).
Таким образом вы удалили UWP приложение только в профиле текущего пользователя. При входе любого другого нового пользователя, appx приложение автоматически установится из системного хранилища.
Кроме того, обратите внимание, что у большинства предустановленных современных приложений просто недоступна кнопка Uninstall.
Удалить такие системные приложения Windows 10 можно только с помощью командной строки Powershell.
Как удалить определенное UWP приложение в Windows 10 из PoweShell?
Рассмотрим, как удалить конкретное UWP приложение в Windows 10 с помощью PowerShell. Обратите внимание, что в Windows 10 есть два типа приложений:
- AppX packages – UWP приложения, которые установлены для текущего пользователя Windows 10
- AppX provisioned packages — встроенные Windows 10 приложения, которые устанавливаются при первом входе пользователя в систему
Запустите консоль PowerShell с правами администратора. Следующая команда выведет список современных приложений, установленных для вашего аккаунта:
Get-AppxPackage | select Name,PackageFullName,NonRemovable
Если вы удалил приложение из графического интерфейса Windows 10, оно пропадет из этого списка.
Вы можете вывести список установленных приложений для всех пользователей. В этом случае команда будет выглядеть так:
Get-AppxPackage -AllUsers | select Name,PackageFullName,NonRemovable
Чтобы найти приложение по имени, используйте такую команду (в этом примере мы ищем приложение BingWeather):
Get-AppxPackage -AllUsers | select Name,PackageFullName,NonRemovable | where-object <$_.Name -like «*Weather*»>| Format-Table
Для удаления конкретного appx приложения для текущего пользователя, вам нужно скопировать название пакета из столбца PackageFullName (полное имя пакета) и вставить его в команду Remove-AppxPackage:
Команда удалила приложение только для текущего пользователя. Чтобы удалить приложение у всех пользователей компьютера, используйте параметр –AllUsers:
Remove-AppxPackage -AllUsers Microsoft.BingWeather_4.25.20211.0_x64__8wekyb3d8bbwe
Get-AppxPackage * BingWeather * -AllUsers| Remove-AppPackage –AllUsers
При таком удалении приложения оно все еще остается в системе в состоянии Staged (и хранится на диске в каталоге C:Program FilesWindowsApps). Состояние Staged, означает, что приложение будет устанавливаться для каждой новой учетной записи на этом компьютере.
Теперь посмотрим на список Staged приложений, которые встроены в образ Windows и автоматически устанавливаются всем пользователям при первом входе на компьютер:
Get-AppxProvisionedPackage -online |select DisplayName,PackageName
Чтобы полностью удалить определенное UWP приложение из образа Windows 10, нужно указать его имя в команде Remove-AppxProvisionedPackage:
Get-AppxProvisionedPackage -online | where-object <$_.PackageName -like «*BingWeather*»>| Remove-AppxProvisionedPackage -online –Verbose
Теперь при входе нового пользователя Windows 10 это приложение не будет устанавливаться в его профиль.
Удаляем сразу все ненужные UWP приложения в Windows 10
Конечно, удалять встроенные приложения по одному – задача довольно утомительная. Вы можете использовать простой скрипт для автоматического удаления всех приложений.
Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online
Не стоить удалять системные приложения, такие как Microsoft.VCLibs, Microsoft.NET.Native.Framework, Microsoft.NET.Native.Runtime, Microsoft.WindowsStore. То же Microsoft Photos при определенной настройке работает вполне быстро, но конечно не так удобно как классическое “Средство просмотра фотографий”.
При удалении магазин приложений Microsoft вы не сможете установить приложения из Windows Store. Впрочем, UWP приложения можно устанавливать и из командной строки при наличии appx файла (а вот здесь описан способ позволяющий получить установочный appx файл любого приложения Магазина Windows).
Кроме того, некоторые предустановленные UWP приложения в Windows, восстановить его довольно сложно. По ссылке доступна статья про восстановить Windows Store в Windows 10 после его удаления через PowerShell.
Создадим список приложений, которые нужно удалить:
Теперь удалим эти приложения как в образе Windows 10, так и в профилях всех пользователей:
foreach ($UWPApp in $UWPApps) <
Get-AppxPackage -Name $UWPApp -AllUsers | Remove-AppxPackage
Get-AppXProvisionedPackage -Online | Where-Object DisplayName -eq $UWPApp | Remove-AppxProvisionedPackage -Online
>
Теперь проверьте список приложений, оставшихся в образе Windows. Список должен серьезно уменьшится:
Get-AppxProvisionedPackage -online |select displayname
Таким образом, все новые учетные записи будут создаваться без встроенных приложений Windows 10 (профили новых пользователей будут создаваться быстрее).
Также для удобства ручного удаления вы можете вывести список всех установленных приложений Widows 10 с помощью Out-GridView:
Get-AppxProvisionedPackage -online | Out-GridView -PassThru | Remove-AppxProvisionedPackage –online
Данный скрипт выведет графическую таблицу со списком provisioned приложений в образе Windows 10. Вам достаточно выделить приложения, которые нужно удалить (несколько строк можно выбрать, зажав ctrl) и нажать Ok.
Вы можете удалять встроенные приложения уже после деплоя Windows 10 на компьютеры (например с помощью запуска скрипта PowerShell через GPO и обязательной фильтрации по версии билда Windows 10 с помощью WMI фильтров). Однако можно удалить приложения из смонтированного офлайн образа Windows, который вы используете для деплоя на рабочие станции (предположим, путь к подключенному образу — c:offline).
Команда будет такой:
foreach ($UWPApp in $UWPApps) <
Get-AppXProvisionedPackage –Path c:offline | Where-Object DisplayName -eq $UWPApp | Remove-AppxProvisionedPackage –Path c:offline
>
Если вам нужно переустановить удаленные приложения, можно воспользоваться командлетом Add-AppXPackage, который позволяет получить данные приложения из XML манифеста и зарегистрировать его в системе:
Удаление всех приложений Windows 10 с помощью PowerShell
Удаление всех приложений Windows 10 с помощью PowerShell
Перед любыми опасными телодвижениями на компьютере, создайте точку восстановления или сделайте полную резервную копию операционной системы.
После установки Windows 10, вы можете обнаружить, что ваша ОС напичкана приложениями сомнительного характера: Skype, Будильник, Погода, Кино, ТВ, Диктофон, Календарь, Почта, Get Office, Groove Музыка, Камера, Люди, Деньги, OneNote, Ваш телефон, Диктофон и так далее по обширному списку.
Давайте, попробуем удалить некоторые из них при помощи PowerShell, запущенной от имени Администратора (другие многочисленные способы не рассматриваем).
Статья , побудившая написать данный пост.
Выводим список всех установленных пакетов для текущей учетной записи пользователя :
Get-AppxPackage | Select Name, PackageFullName
Ёптимьё, как их много, скажете вы и будете правы. Огромный пчелиный рой жужжащий в фоновом режиме. Сохраняем список в файл . Команда может быть такая (если есть желание сохранить список на Рабочем столе):
Get-AppxPackage | Select Name, PackageFullName >»$env:userprofileDesktopApps_List.txt»
Или такая (всё зависит от вашей версии Windows 10):
Get-AppxPackage | Select Name, PackageFullName >»$env:userprofileOneDriveРабочий столApps_List.txt»
Удаление отдельно взятых приложений :
Замените PackageFullName в приведенной выше команде фактическим приложением, например:
Удаление приложения без указания полного имени пакета :
Get-AppxPackage *Microsoft.SkypeApp* | Remove-AppxPackage
Удаление приложений из всех учетных записей пользователей :
Get-AppxPackage -allusers *PackageName* | Remove-AppxPackage
При создании нового пользователя приложение по умолчанию будут установлены заново. Удаление приложений для новых учетных записей :
Get-AppxProvisionedPackage –online | where-object <$_.packagename –like «*PackageName*»>| Remove-AppxProvisionedPackage –online
Удаление всех пакетов, с сохранением Магазина Windows :
Get-AppxPackage -AllUsers | where-object <$_.name –notlike «*store*»>| Remove-AppxPackage
Далее, отмечу следующее: удалять Магазин Windows (Microsoft.WindowsStore), нельзя, как бы нам этого не хотелось.
Если бесшабашно удалите все пакеты, могут возникнуть мелкие неприятности. Например, у меня исчезла возможность просмотра картинок. Потому, что «Microsoft.Windows.Photos» была удалена, а в новых версиях Windows 10, такое приложение, как «Просмотр фотографий Windows» скрыто. Следовательно, нужно обратно восстанавливать из Магазина, такой инструмент, как «Microsoft.Windows.Photos» или установить классическое средство «Просмотр фотографий Windows».
В PowerShell запущенной от имени администратора, выведите следующую команду:
If ( -Not ( Test-Path «Registry::HKEY_CLASSES_ROOTApplicationsphotoviewer.dll»))
If ( -Not ( Test-Path «Registry::HKEY_CLASSES_ROOTApplicationsphotoviewer.dllshell»))
If ( -Not ( Test-Path «Registry::HKEY_CLASSES_ROOTApplicationsphotoviewer.dllshellopen»))
Set-ItemProperty -path «Registry::HKEY_CLASSES_ROOTApplicationsphotoviewer.dllshellopen» -Name «MuiVerb» -Type «String» -Value «@photoviewer.dll,-3043»
If ( -Not ( Test-Path «Registry::HKEY_CLASSES_ROOTApplicationsphotoviewer.dllshellopencommand»))
Set-ItemProperty -path «Registry::HKEY_CLASSES_ROOTApplicationsphotoviewer.dllshellopencommand» -Name «(Default)» -Type «ExpandString» -Value «%SystemRoot%System32rundll32.exe `»%ProgramFiles%Windows Photo ViewerPhotoViewer.dll`», ImageView_Fullscreen %1″
If ( -Not ( Test-Path «Registry::HKEY_CLASSES_ROOTApplicationsphotoviewer.dllshellopenDropTarget»))
Set-ItemProperty -path «Registry::HKEY_CLASSES_ROOTApplicationsphotoviewer.dllshellopenDropTarget» -Name «Clsid» -Type «String» -Value ««
If ( -Not ( Test-Path «Registry::HKEY_CLASSES_ROOTApplicationsphotoviewer.dllshellprint»))
If ( -Not ( Test-Path «Registry::HKEY_CLASSES_ROOTApplicationsphotoviewer.dllshellprintcommand»))
Set-ItemProperty -path «Registry::HKEY_CLASSES_ROOTApplicationsphotoviewer.dllshellprintcommand» -Name «(Default)» -Type «ExpandString» -Value «%SystemRoot%System32rundll32.exe `»%ProgramFiles%Windows Photo ViewerPhotoViewer.dll`», ImageView_Fullscreen %1″
If ( -Not ( Test-Path «Registry::HKEY_CLASSES_ROOTApplicationsphotoviewer.dllshellprintDropTarget»))
Set-ItemProperty -path «Registry::HKEY_CLASSES_ROOTApplicationsphotoviewer.dllshellprintDropTarget» -Name «Clsid» -Type «String» -Value «<60fd46de-f830-4894-a628-6fa81bc0190d>«
Гы-гы ¯_(ツ)_/¯ , если не забудете про символ # (в конце команды), то команду можно вывести «одним скопом».
И только потом, сможем смотреть на картинки, при помощи приложения «Просмотр фотографий Windows».
Вывод: удалить все пакеты одной командой это хорошо, но могут возникнуть всяко разные ошибки, которые начнут нагревать мозг. Поэтому склоняюсь к тому, чтобы удалять пакеты по отдельности, и четко знать, что после удаления именно этого пакета, ваш компьютер не станет на дыбы и не запросит дополнительную порцию машинного масла ͡๏̮͡๏ .
Мною все эксперименты проводятся на второй ОС (на жёстком диске несколько Windows и Linux), поэтому нет страха, глюкнет, ну, и черт с ней.
Объявление по радио на рынке: Уважаемые покупатели, просим вас соблюдать осторожность и опасаться воров-карманников. Если вы обнаружите пропажу вашего кошелька или бумажника, вам необходимо будет пройти в пятый павильон у входа. Там всегда к вашим услугам магазин кожаных изделий, включая сумки и портмоне.
Выход новой операционной системы Windows 10 все ждали давно и с нетерпением: было интересно как изменится операционка визуально, какие нововведения появятся, особый интерес вызывали новые возможности и встроенные инструменты. Входящие в состав сборки Windows 10 приложения, по задумке Microsoft, должны облегчить работу пользователя на ПК, сделать ее более комфортной и продуктивной. Однако по прошествии более чем месяца с официального релиза (29 июля 2015 года) Windows 10 многие пользователи даже не догадываются, что за утилиты присутствуют в их новой «оси». А ведь встроенные приложения занимают место на диске, каждый байт которого может использоваться более рационально.
В этой статье мы расскажем о том, как избавиться от предустановленных приложений в Windows 10 тем пользователям, которые считают их бесполезными.
Итак, Windows 10 поставляется с такими утилитами как 3D Builder, Будильники и часы, Калькулятор, Камера, Улучшить Office, Загрузить Skype, Начало работы, Музыка Groove, Карты, пасьянс Solitaire, Деньги, Кино и ТВ, Новости, OneNote, Люди, Телефон, Фотографии, Магазин Windows, Спорт, Запись голоса, Погода, Xbox и др. Некоторые из этих программ можно удалить из стартового меню: откройте «Пуск«, найдите ненужное приложения, кликните правой кнопкой по его иконке и выберите пункт «Удалить».
Однако не все утилиты удаляются таким способом: часть инструментов «спрятаны» внутри системы, и чтобы избавиться от них придется поковыряться в командной строке. Для этого в Windows 10 предусмотрен специальный инструмент PowerShell. Кликните на меню «Пуск» и в поисковой строке введите PowerShell.
В результатах поиска выберите «Windows PowerShell (классическое приложение)» и запустите его от имени администратора — откроется знакомое окошко командной строки.
Чтобы увидеть все установленные приложения от Microsoft, введите такую запись:
- Get-AppxPackage -AllUsers
Ну а для удаления ненужных программ пропишите специальную команду:
- 3D Builder: Get-AppxPackage *3d* | Remove-AppxPackage
- Xbox: Get-AppxPackage *xbox* | Remove-AppxPackage
- Будильник: Get-AppxPackage *alarms* | Remove-AppxPackage
- Деньги, Спорт, Новости: Get-AppxPackage *bing* | Remove-AppxPackage
- Запись голоса: Get-AppxPackage *soundrec* | Remove-AppxPackage
- Камера: Get-AppxPackage *camera* | Remove-AppxPackage
- Карты: Get-AppxPackage *maps* | Remove-AppxPackage
- Музыка Groove: Get-AppxPackage *zune* | Remove-AppxPackage
- Пасьянсы Solitaire: Get-AppxPackage *solit* | Remove-AppxPackage
- Почта и Календарь: Get-AppxPackage *communi* | Remove-AppxPackage
- Телефон: Get-AppxPackage *phone* | Remove-AppxPackage
- Фотографии: Get-AppxPackage *photo* | Remove-AppxPackage
А вот такая команда удалит все встроенные приложения сразу:
- Get-AppxPackage | Remove-AppxPackage
Однако обратите внимание, что тогда удалится и магазин Windows Store.
Если Вы ранее не пользовались командной строкой или для Вас такой метод просто неудобен, то в настоящее время на просторах интернета уже можно найти немало приложений для более удобного удаления встроенных программ в Windows 10. Остановимся на некоторых из них.
10AppsManager. Очень простое и удобное портативное приложение, которое избавит Вас от ненужного софта Microsoft буквально в пару кликов: нажмите на иконку лишнего приложения и подтвердите удаление — через несколько секунд в общем списке программ выбранного инструмента уже не будет. Для удобства разработчики предусмотрели инструкцию для восстановления всего пакета приложений (закладка «Reinstall«).
Windows 10 Default App Remover. Эта утилита не требует установки в систему (портативная), имеет лаконичный простенький интерфейс без каких бы то ни было настроек. Все, что нужно сделать — выбрать программу для удаления и согласиться с ее деинсталляцией.
Destroy Windows 10 Spying. Основное назначение этой программы — отключение следящих за пользователем модулей и инструментов телеметрии. Однако как дополнительный функционал присутствует и удаление системных приложений Windows 10. Тут тоже все просто — отмечайте ненужные программы и избавляйтесь от них навсегда.
W10Privacy. Приложение для изменения настроек системы Windows 10 и минимизации сбора данных о пользователе. Помимо всего, содержит раздел для деинсталляции встроенных утилит от Microsoft.
Remove Windows 10 Spying. Как и предыдущие инструменты, эта программа предназначена для отключения в операционке Windows 10 модулей слежения за действиями пользователя. Однако тут есть опция удаления предустановленных приложений, которые, по Вашему мнению, совершенно не нужны.
Если в последствии возникла необходимость восстановить какую-то из удалённых утилит, то это можно сделать в магазине приложений Windows Store. А если не имеете аккаунта Microsoft, то воспользуйтесь все тем же PowerShell, используя команду, которая вернет на место сразу весь пакет предустановленных программ:
- Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register «$($_.InstallLocation)AppXManifest.xml»}
P.S. В завершение хотелось бы отметить, что необоснованное удаление встроенных инструментов Windows 10 может нанести вред стабильной работе системы, поэтому подумайте дважды перед такой процедурой. В любом случае рекомендуется перед удалением сделать резервные копии важной информации и создать точку восстановления системы.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows Photo ViewerCapabilitiesFileAssociations]
".jpg"="PhotoViewer.FileAssoc.Jpeg"
".wdp"="PhotoViewer.FileAssoc.Wdp"
".jfif"="PhotoViewer.FileAssoc.JFIF"
".dib"="PhotoViewer.FileAssoc.Bitmap"
".png"="PhotoViewer.FileAssoc.Png"
".jxr"="PhotoViewer.FileAssoc.Wdp"
".bmp"="PhotoViewer.FileAssoc.Bitmap"
".jpe"="PhotoViewer.FileAssoc.Jpeg"
".jpeg"="PhotoViewer.FileAssoc.Jpeg"
".gif"="PhotoViewer.FileAssoc.Gif"
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Bitmap]
"ImageOptionFlags"=dword:00000001
"FriendlyTypeName"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,
00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,
77,00,73,00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,
00,65,00,72,00,5c,00,50,00,68,00,6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,
65,00,72,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,35,00,36,00,00,
00
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.BitmapDefaultIcon]
@="%SystemRoot%\System32\imageres.dll,-70"
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Bitmapshell]
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Bitmapshellopen]
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Bitmapshellopencommand]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,
00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,
25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,
00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,
6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,
00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,
5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,
00,31,00,00,00
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.BitmapshellopenDropTarget]
"Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.JFIF]
"EditFlags"=dword:00010000
"ImageOptionFlags"=dword:00000001
"FriendlyTypeName"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,
00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,
77,00,73,00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,
00,65,00,72,00,5c,00,50,00,68,00,6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,
65,00,72,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,35,00,35,00,00,
00
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.JFIFDefaultIcon]
@="%SystemRoot%\System32\imageres.dll,-72"
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.JFIFshell]
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.JFIFshellopen]
"MuiVerb"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,
69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,
00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,
72,00,5c,00,70,00,68,00,6f,00,74,00,6f,00,76,00,69,00,65,00,77,00,65,00,72,
00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,34,00,33,00,00,00
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.JFIFshellopencommand]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,
00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,
25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,
00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,
6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,
00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,
5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,
00,31,00,00,00
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.JFIFshellopenDropTarget]
"Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Jpeg]
"EditFlags"=dword:00010000
"ImageOptionFlags"=dword:00000001
"FriendlyTypeName"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,
00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,
77,00,73,00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,
00,65,00,72,00,5c,00,50,00,68,00,6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,
65,00,72,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,35,00,35,00,00,
00
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.JpegDefaultIcon]
@="%SystemRoot%\System32\imageres.dll,-72"
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Jpegshell]
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Jpegshellopen]
"MuiVerb"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,
69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,
00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,
72,00,5c,00,70,00,68,00,6f,00,74,00,6f,00,76,00,69,00,65,00,77,00,65,00,72,
00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,34,00,33,00,00,00
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Jpegshellopencommand]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,
00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,
25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,
00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,
6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,
00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,
5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,
00,31,00,00,00
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.JpegshellopenDropTarget]
"Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Gif]
"ImageOptionFlags"=dword:00000001
"FriendlyTypeName"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,
00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,
77,00,73,00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,
00,65,00,72,00,5c,00,50,00,68,00,6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,
65,00,72,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,35,00,37,00,00,
00
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.GifDefaultIcon]
@="%SystemRoot%\System32\imageres.dll,-83"
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Gifshell]
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Gifshellopen]
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Gifshellopencommand]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,
00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,
25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,
00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,
6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,
00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,
5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,
00,31,00,00,00
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.GifshellopenDropTarget]
"Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Png]
"ImageOptionFlags"=dword:00000001
"FriendlyTypeName"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,
00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,
77,00,73,00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,
00,65,00,72,00,5c,00,50,00,68,00,6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,
65,00,72,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,35,00,37,00,00,
00
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.PngDefaultIcon]
@="%SystemRoot%\System32\imageres.dll,-71"
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Pngshell]
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Pngshellopen]
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Pngshellopencommand]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,
00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,
25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,
00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,
6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,
00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,
5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,
00,31,00,00,00
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.PngshellopenDropTarget]
"Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Wdp]
"EditFlags"=dword:00010000
"ImageOptionFlags"=dword:00000001
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.WdpDefaultIcon]
@="%SystemRoot%\System32\wmphoto.dll,-400"
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Wdpshell]
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Wdpshellopen]
"MuiVerb"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,
69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,
00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,
72,00,5c,00,70,00,68,00,6f,00,74,00,6f,00,76,00,69,00,65,00,77,00,65,00,72,
00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,34,00,33,00,00,00
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.Wdpshellopencommand]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,
00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,
25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,
00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,
6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,
00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,
5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,
00,31,00,00,00
[HKEY_CLASSES_ROOTPhotoViewer.FileAssoc.WdpshellopenDropTarget]
"Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows Photo Viewer]
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows Photo ViewerCapabilities]
"ApplicationDescription"="@%ProgramFiles%\Windows Photo Viewer\photoviewer.dll,-3069"
"ApplicationName"="@%ProgramFiles%\Windows Photo Viewer\photoviewer.dll,-3009"
Содержание
- Вариант 1: Встроенные приложения
- Вариант 2: Сторонние приложения
- Восстановление стандартных приложений
- Вопросы и ответы
Вариант 1: Встроенные приложения
Для того чтобы удалить предустановленное в Windows 10 приложение через консольную утилиту «PowerShell», необходимо сначала узнать наименование установочного пакета, а затем подставить его в специальную команду и выполнить ее.
- Запустите «PowerShell». Это можно сделать через поиск или контекстное меню «Пуск», которое вызывается нажатием правой кнопки мышки (ПКМ) по данному элементу, (потребуется выбрать там соответствующий пункт), а также несколькими другими способами, рассмотренными нами в отдельной статье.
Подробнее: Как запустить «ПоверШел» в Виндовс 10
Обратите внимание! Запуск в обязательном порядке необходимо осуществлять от имени Администратора, что потребуется подтвердить в отдельном окне.
- Скопируйте представленную ниже команду и вставьте ее в консоль, кликнув для этого ПКМ. Для подтверждения нажмите «Enter».
Get-AppxPackage | Select Name, PackageFullName
- Практически сразу в «ПоверШел» отобразится список всех предустановленных программ.
Нас интересует то, что указано в колонке «Name», так как именно это значение потребуется подставлять в следующего вида команду:
Get-AppxPackage *Name* | Remove-AppxPackage
Например, чтобы удалить Skype, следует ввести и выполнить в «PowerShell» вот такой запрос:
Get-AppxPackage *Microsoft.SkypeApp* | Remove-AppxPackage
Указанное внутри символов
**
«Name» мы заменили на «Microsoft.SkypeApp» (без кавычек), соответствующее зарезервированному в системе названию программы.Команда для удаления приложения Office выглядит следующим образом:
Get-AppxPackage *officehub* | Remove-AppxPackage
Карты:
Get-AppxPackage *WindowsMaps* | Remove-AppxPackage
Люди:
Get-AppxPackage *People* | Remove-AppxPackage
Для того чтобы убедиться в эффективности рассматриваемой процедуры, достаточно открыть меню «Пуск» —
указанные выше, уже удаленные нами приложения исчезли из списка установленных в операционной системе.
Далее просто приведем список команд, с помощью которых можно деинсталлировать большинство стандартных для Windows 10 программ.
Обратите внимание! Удалять Microsoft Store категорически не рекомендуется, это может и скорее всего негативно скажется на функционировании операционной системы и ее компонентов.
Читайте также: Как установить Магазин приложений в Виндовс 10
3D Builder: Get-AppxPackage *3dbuilder* | Remove-AppxPackage
3D-просмотр: Get-AppxPackage *Microsoft3DViewer* | Remove-AppxPackage
Candy Crush Soda Saga: Get-AppxPackage *CandyCrushSodaSaga* | Remove-AppxPackage
Facebook: Get-AppxPackage *Facebook* | Remove-AppxPackage
Microsoft Solitaire Collection: Get-AppxPackage *MicrosoftSolitaireCollection* | Remove-AppxPackage
Microsoft Store (не рекомендуется удалять): Get-AppxPackage *WindowsStore* | Remove-AppxPackage
Minecraft: Windows 10 Edition: Get-AppxPackage *MinecraftUWP* | Remove-AppxPackage
Netflix: Get-AppxPackage *Netflix* | Remove-AppxPackage
OneNote: Get-AppxPackage *OneNote* | Remove-AppxPackage
Paint 3D: Get-AppxPackage *MSPaint* | Remove-AppxPackage
Xbox: Get-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
Музыка Groove: Get-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
Читайте также: Как удалить Cortana / Microsoft Edge / OneDrive через «PowerShell» в Windows 10
Вариант 2: Сторонние приложения
С помощью «PowerShell» также можно удалить и некоторые программы от сторонних разработчиков, однако стоит иметь в виду, что консольная утилита (по сути – служебная команда), которая будет использоваться для решения данной задачи, на сегодняшний день считается устаревшей. Windows 10, начиная с версии 21H1, поддерживает ее лишь частично. Выражается это в том, что система обнаружит и отобразит далеко не полный список установленного ПО, а значит, в нем вполне может не оказаться того, от чего вы хотите избавиться.
- Запустите «ПоверШел» от имени администратора.
- Поочередно введите две указанных ниже команды, оба раза нажимая «Enter» для их выполнения.
wmic
product get name
Подождите несколько секунд, пока Виндовс обнаружит и отобразит список установленных вами приложений, которые можно удалить, после чего введите и выполните команду следующего вида:
product where name=”название программы” call uninstall
(в примере ниже нами удаляется приложение «Microsoft Update Health Tools»)
После того как вы нажмете «Enter»,
потребуется предоставить дополнительное подтверждение – ввести букву Y
и еще раз нажать клавишу «Enter» (возможно, эта строка будет отображаться в окне утилиты не полностью, а потому придется пролистать ее интерфейс немного вправо).
Примечание: Если добавить к указанной команде параметр
/nointeractive
, деинсталляция ПО будет выполнена сразу без какого-либо подтверждения.
После появления уведомления об успешном завершении процедуры появится возможность ввода новой команды. Таким образом вы сможете удалить все те ненужные программы, которые были обнаружены «ПоверШел».
Восстановление стандартных приложений
Если вы по ошибке деинсталлировали нужную стандартную для Windows 10 программу или же просто хотите восстановить все их, достаточно запустить «PowerShell» от имени администратора, ввести и выполнить одну из следующих команд:
для всех учетных записей:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)AppXManifest.xml”}
для текущей учетной записи:
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)AppXManifest.xml”}
Обратите внимание! Указанные команды можно либо ввести вручную, либо скопировать и вставить в «ПоверШел», но строго с помощью правой кнопки мышки, а не клавиш «Ctrl+V» (в противном случае, по непонятным причинам, будет изменен синтаксис).
Сама же процедура восстановления займет некоторое время и даже может завершиться с некоторыми ошибками, хотя по факту это не проблема: система будет пытаться переустановить в том числе изначально отсутствующие (например, из-за региональных ограничений) в конкретной редакции Виндовс компоненты и/или те, что используются в настоящий момент, а значит, уже установлены.
В виндовс 10 интегрировано большое количество дополнительного софта, который не всегда является полезным для отдельных пользователей. В таких случаях, юзер желает полностью удалить данные приложения. Однако деинсталлировать их просто так (к примеру, через панель управления) — не получится.
Как удалить встроенные программы через PowerShell (“новая“ командная строка)?
Одним из самых удобных способов деинсталляции является использование PowerShell. Просто нажмите на кнопку “Пуск” правой кнопкой мыши, а в выпавшем меню выбираем пункт “Windows PowerShell (администратор)”.
Обязательно: “(администратор)”.
В появившемся окне нужно вписать команду: “Get-AppxPackage | Select Name, PackageFullName” — таким образом мы получим полный список предустановленных программ, названия которых нам пригодится в дальнейшем.
- Если вам нужно удалить какие-то конкретные программы, то следует использовать команду “Get-AppxPackage -allusers “название ПО”| Remove-AppxPackage». Нажимаем “Enter”, после чего начнётся процесс удаления.
- Однако если вы собираетесь полностью удалить все встроенные приложения, то нужно ввести немного другую команду: “Get-AppxPackage -allusers | Remove-AppxPackage.
Важно! Прежде чем удалять все программы, проверьте: не пользуйтесь вы какими-либо из них (среди них может оказаться: Фотография, Видеоредактор, Калькулятор и т.д.). После операции в системе Windows 10 останутся лишь стандартные — Microsoft Edge и OneDrive.
Если вы хотите удалить все программы только для данного пользователя, тогда пропустите в команде “- allusers”, всё остальное также.
Вы также можете использовать для удаления некоторых компонентов и сторонние приложения… Рассмотрим этот способ на CCleaner — популярный “чистильщик”. Скачать
- Запускаем программу дважды кликнув по ярлыку ЛКМ.
- В колонке слева выбираем раздел “Сервис” (он обозначен соответствующим значком “гаечного ключа”).
- Переходим в подпункт “Удаление программ”, а затем находим встроенные бесполезные программы.
Обратите внимание, что CCleaner отображает далеко не все предустановленные приложения в Windows 10. Но, в принципе это может помочь вам… Главное преимущество способа является в том, что так юзер не сможет навредить системе, ведь у стронне программы просто не будет прав на уничтожение важных файлов.
O&O AppBuster
Также отличная утилита для Windows 10, благодаря которой вы запросто сможете удалить весь ненужный софт с компьютера, в том числе и предусмотренный изначально. Загрузить приложение можно отсюда
- Открываем программы обычным способом.
- В верхней панели находим параметр “View”. Активируем пункты “hidden”, “system”.
- Отмечаем галочками те программы, которые нуждаются в деинсталляции.
- Кликаем по кнопке “Remove”.
Из минусов утилиты можно выделить англоязычный интерфейс. Однако довольно простые, интуитивно понятные настройки и наша инструкция помогут разобраться в ней не опытному юзеру.