Как стать автором
Обновить

Комментарии 17

Никогда не понимал людей, удаляющих стоковый софт. Мало ли какую придётся поставить программу, которая в каком-нибудь виде их использует. Может, не сами исполняемые файлы, но так какие-нибудь недокументированные функции из разделяемых библиотек.
Мне кажется, тут модель разделяемых библиотек не применима в принципе. Это не стоковый софт, это пальцетыкательный виджетный bloatware для планшетиков, который постоянно бегает на серверы Microsoft и что-то там делает. Как по мне, так было бы крайне глупо писать софт, который будет от такого зависеть (если это вообще реально). А если же какое-то стороннее приложение будет от чего-то такого жестко зависеть, то, думаю, у продвинутого пользователя, который освоил удаление подобного софта, оно отправится вслед за этой самой зависимостью.
Ну, типа, им вполне может пользоваться какая-нибудь официальная утилита от МС, например, для калибровки тачскрина. Запустить утилиту, попросить пользователя потыкать по, скажем, калькулятору, и на основе собранных данных что-нибудь посчитать. Что там ещё? ZuneMusic? Какие-нибудь мультимедийные функции вполне могут оттуда дёргаться.

А «пальцетык» и «блоатварь» — это всё эмоции. Удалением стокового софта можно попортить себе жизнь, но знаком протеста это не является и на сам МС никакого влияния не оказывает.
Но ведь обычно всякие официальные утилиты все необходимые пакеты тащат с собой?
И даже если не притащили: на днях после установки чистой вин10 ставил из стима всякие игрушки — несколько раз в установку влезала система с вопросом «данное приложение требует %%% для работы, установить?» После чего требуемое устанавливалось как компонент Windows.
Не в курсе, это перехват запросов к установочным пакетам, поставляемым с игрой, или действительно какой-то анализ зависимостей.
Ну, как бы, мне не очень как раз нравится идея таскать все необходимые пакеты с собой. Это раздувает дистрибутив и перегружает каналы.

Идея же ставить из репозитория хороша, но вот загвоздка — не уверен, что оторванные из стоковой установки программы входят в конкретные пакеты. То есть удалением нарушается целостность «скрытых» пакетов, и система может просто не понять, что ей чего-то не хватает.
Так что не бойтесь экспериментировать, восстановить исходное состояние легко

это потому, что с диска они не удаляются, а лишь скрываются из меню?
Именно. В скрипте используется Remove-AppxPackage (удалить у текущего юзера), а не Remove-AppxProvisionedPackage (удалить из системы).
На мой взгляд, этот вариант более приемлем. Ведь мало ли сколько юзеров используют ПК, а вот «вкусы» у всех разные.
Неплохо было бы (как на андроид телефонах) иметь возможность прятать приложения из стартового меню. Сейчас в общий список программ вынесено очень много лишнего («Get Skype», «Get Office», какой-то «Messenger», номеронабиралка — кому она может понадобиться на десктопе, непонятно), причем даже если их удалить или унести в подпапки, то в дальнейшем они магическим образом восстанавливаются. Или хотя бы унести все стандартное-виндовое в папку Accessories, как раньше было.
Некоторые приложения можно безболезненно удалять, те же «Get Skype» и «Get Office».
Раньше писали руководства «как настроить линукс под себя», теперь пишут про винду. Однако.
Возможно я что-то не понимаю, но что мешает ткнуть правой кнопкой по плите и нажать «Удалить»?
Скрипт умеет делать массовое удаление (через перечисление в консоли в одну строчку списка номеров удаляемых приложений) — довольно удобно
Я удалил у себя XBox App, хотя контекстное меню не содержало кнопки Uninstall.
Да, скриптом можно удалить и те приложения, у которых скрыта эта кнопка.
Чтобы настройка не была напрасна и результат не исчез, рекомендую запретить автоматическую установку приложений при апдейтах в реестре.

Хотелось бы уточнить. Я вот пользуюсь, например, приложением Xbox — оно позволяет по Win+G записывать экран со звуком, соответственно оставляю его. Значит оно не будет автоматически обновляться? Печаль же. Если удалять приложения не через Пуск и правую кнопку, а «легально» через Параметры -> Система -> Приложения и возможности, то они не будут потом автоматически восстанавливаться, как это происходит при удалении через Пуск. Правда удалить можно меньшее количество приложений чем этим скриптом
Скриншот правильного удаления
image
Может кому полезно будет: dws.wzor.net
Помимо прочего, можно удалить «неудаляемые» приложения.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации