Убираем microsoft store, используя редактор реестра
Данным метод наиболее трудный. Он должен вручную создать параметр, применив который мы сможем выключить Windows Store. Итак:
- Кликнем по кнопочкам Win R. В окошке напишем regedit для открытия реестра. Кликнем по ОК;

- Переходим по адресу: HKEY_LOCAL_MACHINE SoftwarePoliciesMicrosoft. Следом должен идти раздел WindowsStore. Если его в данной последовательности нет, то нужно самим его создать. Итак, нажмём правой кнопочкой мышки по папочке Microsoft. У нас откроется ниспадающее меню. Выбираем «создать», после этого вкладку «раздел»;

- Затем, называем папочку WindowsStore, также кликнем по ней также правой кнопочкой, чтобы вызвать ниспадающее меню. В данном случае, мы применим функцию, отвечающую за выключение Виндовс Стор. Наводим мышку на вкладку «Создать», далее на «Параметр QWORD», при 64 bit OS, или на «Параметр DWORD», при 32 bit OS;

- В этой вкладке дадим название надписи RemoveWindowsStore. Кликнем по созданной строке 2 раза правой кнопочкой мышки. В ниспадающем меню выбираем «Изменить»;

- У нас открывается новое окошко, где нам нужно заменить 0 цифрой 1.
Далее, закрываем компьютер и перезагружаем систему, чтобы изменения вступили в силу. После этого, магазин будет недоступен. Если он опять вам понадобится, вернём цифру 0.
Запрещаем системе «стучать»
В завершение пройдитесь по всем строчкам списка после раздела «Общие» и настройте параметры под себя. Так, в категории «Отзывы и диагностика» установите вариант «Никогда» для функции отправки отзывов, а ниже выберите «Базовые сведения».

Благодаря этому при возникновении ошибок Windows будет передавать в Microsoft сравнительно немного сведений, например, идентификатор устройства, версию Windows и данные об используемом оборудовании.
В разделе «Местоположение» вы решаете, стоит ли давать Windows 10 разрешение на определение вашего местоположения и на передачу этих сведений другим приложениям. Отключите эту опцию, а также удалите «Историю местоположений» ниже.

Голосовая ассистентка Кортана доступна лишь для английского и ряда других иностранных языков. Если вы используете в системе английский язык интерфейса, то эта опция, на первый взгляд, может показаться полезной.
Однако ее работа неразрывно связана с передачей пользовательских данных на серверы Microsoft, где производится их анализ. Если вы не собираетесь этого позволять, щелкните по «Start | Cortana». Теперь нажмите на шестеренку и отключите все функции, чтобы заставить помощницу замолчать.
Дрессируем системные обновления
Чуть больше времени вам понадобится, чтобы ограничить автоматические обновления операционной системы. В принципе остались три возможности: отложить, ограничить или полностью отключить обновления.
Самым эффективным и при этом самым радикальным решением является деактивация службы, отвечающей за актуализацию Windows. Для этого нажмите на «Win R» и введите «services.msc». Теперь отсортируйте список по параметру «Имя» и правой кнопкой мыши щелкните по строчке «Центр обновления Windows». В меню выберите «Свойства» и переключите «Тип запуска» на вариант «Отключена». Нажмите на «ОК», чтобы сохранить изменения.

Теперь Windows 10 перестанет устанавливать какие-либо обновления, в том числе и патчи безопасности. Поэтому периодически следует вспоминать про этот параметр и на время активировать данную службу. Две другие возможности, как отложить или ограничить обновления от Microsoft, мы описываем на странице goo.gl/K4mNzT.
Распределение обновлений забивает полосу пропускания и требует денежных расходов. Часть этой нагрузки Microsoft перевалила на пользователей Windows 10, которые в свою очередь, зачастую сами того не зная, становятся поставщиками обновлений для других пользователей. Это может привести к тому, что их собственное подключение к Сети существенно замедлится на время отдачи обновления.
Перейдите к «Пуск | Параметры | Обновление и безопасность». Здесь нажмите на «Дополнительные параметры», а затем на «Выберите, как и когда получать обновления», чтобы это остановить.
Удаляем плиточный магазин через утилиту «групповая политика»
В данной утилите есть функции, которые отвечают за отключение как отдельных частей магазина, так и всей этой площадки целиком. Итак:
- Кликнем по кнопочкам Win R и в открывшейся строке напечатаем gpedit.msc

- В открывшемся окошке кликнем 2 раза по «Конфигурация компьютера»;

- Переходим в левое окошко, где нам нужно найти «Административные шаблоны», затем ищем «Компоненты Windows», далее «Магазин»;
- Вы увидите перечень папочек, которые применимы к Виндовс Сторе. В правой части окна нам нужна строка «Отключить приложение Store»;

- Теперь по данной команде нам нужно кликнуть правой кнопочкой мышки, у нас появится ниспадающее меню, выбираем изменить;

- У нас откроется новое окошко. В нём мы должны поставить чикбокс над командой «Включено», затем нажимаем «Применить» и Ок.

Теперь перемены по всей видимости вступят в силу и плиточный Магазин перестанет забирать энергию ПК.
Отключаем онлайн-аккаунт
Первым шагом к ограничению утечки данных станет переход на локальную учетную запись. Многие пользователи при установке системы бездумно пропускают этот этап, оставляя по умолчанию онлайновый аккаунт. После этого Windows 10 может синхронизировать параметры и пароли на различных устройствах. Обмен возникающей при этом информацией происходит через сервер Microsoft.
Кроме того, онлайн-аккаунт необходим для покупки приложений в магазине Microsoft. Таким образом, речь уже не идет о возможности приобрести ПО, как прежде, напрямую у разработчика или же в альтернативных онлайн-магазинах. Хорошо, что впоследствии вы можете перейти на локальную учетную запись.
Для этого нажмите на значок Windows в нижнем левом углу и откройте «Параметры», а затем «Учетные записи». Щелкните по записи «Войти вместо этого с локальной учетной записью».

Воспользуйтесь возможностью и измените также конфигурацию синхронизации. Для этого перейдите к строчке «Синхронизация ваших параметров» и переведите первый переключатель в положение «Откл.».
Добраться до пункта контроля за настройками приватности в Windows 10 можно через «Пуск | Параметры | Конфиденциальность». В разделе «Общие» вы найдете опции для блокировки использования идентификатора получения рекламы и передачи информации о вашем поведении в Microsoft.
Как всё начиналось
Разработка наброска скрипта берёт своё начало в те далёкие времена, когда после года работы экономистом в отделе проектирования птицефабрики в одной организации я решил перейти в местный отдел IT.

Перейдя на новое место, я предложил автоматизировать настройку пользовательских ОС. Так, через пару недель, появился первый прародитель данного модуля — примитивный .reg-файл для настройки Windows 8.1. Но я и ему был рад, так как всё было в новинку.
Так продолжалось, наверное, год, пока я не понял, что упёрся в тупик и надо менять язык: начал готовить “батник”.
В первый день выхода Windows 10 я сразу же “пересел” на неё, поняв, что Windows 8.1 осталась для Microsoft в прошлом. Со временем же “батник” рос, “мужал”, разрастался и в какой-то момент даже стал дёргать другой интерпретатор, powershell.exe. Скорость работы падала, и я понимал, что придётся учить PowerShell, так как batch уже не удовлетворяет моим маниакальным запросам автоматизировать всё при настройке ОС.
Как сейчас помню, в феврале 2021 года я сел читать первую статью по запросу “как внести данные в реестр с помощью PowerShell”. Уже к лету 2021 года я значительно продвинулся в переписывании всех имеющих функций из “батника” в новый скрипт.
Изначально, конечно, скрипт состоял лишь из одного файла с расширением .ps1. Пользователям приходилось править код и комментировать целые функции, чтобы настроить под себя. То ещё удовольствие было…
Помню, как первый раз почувствовал, что я делаю что-то полезное, когда некто создал issue с просьбой указывать, что я исправляю, когда перезаписываю файлы на GitHub. Пришлось вести журнал изменений.
В таком неспешном темпе разработка шла до августа 2021 года, когда я решил поделиться своими наработками здесь. Хотя я читаю Хабр с года эдак 2007-го, зарегистрировался лишь в 2021-м.
Немного облагородил код (ага, 10 раз), добавил описания на английском языке и накатал крохотную статью о своей pet-разработке. Удивительно, но статью пропустили, она попала в бездну, и я сел ждать.

Не даём программам из данной платформы «магазин» функционировать в режиме фона
В Виндовс 10 по умолчанию стоит свой перечень приложений Виндовс Сторе. Также, создатели системы включили настройку, позволяющую функционировать данным приложениям самим, без человека. В режиме фона. Есть возможность для её отключения:
- Нажимаем на кнопочки Win I. Появится окошко «Параметры». Также, можно элементарно нажать на «Пуск» и после на шестерёнку;
- В возникшем окошке нам нужно кликнуть по команде «Конфиденциальность»;

- В левой колонке прокручиваем все вкладки вниз, до появления команды «Фоновые приложения». Переходим по данной вкладке;
- В данном окошке можно выключить все эти программы по одной или все вместе. Если вы желаете выключить все приложения сразу, то вам нужно верхний бегунок поставить в положение «Откл…»;

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

Вывод: — вы теперь знаете, что делать, если Wsappx грузит процессор Windows 10. Выберите метод, который вам ближе и можете уменьшить его нагрузку до разумного предела. Успехов!
Приручаем операционную систему
Новый центр уведомлений в Windows 10 собирает сообщения, рекомендации и другие уведомления от приложений с вашего компьютера и постоянно их отображает. Если вам это надоело, вы можете перекрыть этот информационный поток. Щелкните по значку Windows в левом нижнем углу и выберите «Параметры».
Откройте «Систему», а затем «Уведомления и действия». Отсюда вы можете отключить уведомления: либо сразу все через «Получать уведомления от приложений и других отправителей» или же индивидуально для отдельных приложений и отправителей (для этого нужно спустится ниже).
Для обновлений Microsoft в Windows 10 выбрала другую тактику: так, основные настройки вы не найдете в одном месте — некоторые из них очень хорошо запрятаны. Воля корпорации такова, чтобы Windows 10 непрерывно обновлялась самостоятельно. Поэтому у пользователей версии Домашняя отсутствует прямая возможность отказаться от установки новых патчей или же отложить ее.

Автоматическое и постоянно нервирующее вас обновление приложений можно отменить через Магазин Windows. Здесь щелкните по своей картинке профиля в верхнем правом углу. Выберите «Настройки» и переключите опцию «Обновлять приложения автоматически» на «Откл.».
Отключаем автоматическое обновление плиток магазина
По умолчанию в Виндовс Сторе включены автоматические обновления. Если вы желаете их отключить, то нужно сделать следующее:
- В панель поиска нужно ввести слова Microsoft Store. Далее, запускаем файл, который мы увидели;

- Переходим в открывшееся окно магазина и справа в верхнем углу нажмём на знак из 3 точек. В ниспадающем меню выберем «Настройки»;

- Теперь нам осталось передвинуть бегунок в левую сторону «Отк…», над командой «Обновлять приложения автоматически».

- Кроме этого, можно полностью выключить отображать продукты Microsoft Store над командой «Живая плитка»;
- Далее, когда человек решит обновить «Магазин», то делать ему это придётся в ручном режиме. Нажмём на 3 точки и выберем в ниспадающем меню «Загрузки и обновления». Теперь, для обновления, вам нужно кликнуть по кнопочке «Получить обновления». Затем, закрываем окно.

Новые функции для проводника
Помимо всего прочего, Classic Shell добавляет в Проводник Windows некоторые полезные значки, благодаря которым вы быстрее откроете опции папок или сможете оправить файлы по электронной почте. К слову о Проводнике Windows: прежде этот файловый менеджер предоставлял обзор подключенных к ПК дисков уже при запуске программы.

Под Windows 10 он, напротив, отображает только последние открытые файлы. Откройте «Вид | Параметры», чтобы изменить настройки. На вкладке «Общие» измените вариант для записи «Открыть проводник для» на «Этот компьютер».
Другая характерная особенность Windows 10 вывела многих пользователей на баррикады: эта операционная система периодически демонстрирует на экране блокировки рекламу. Ее вы также можете отключить. Для этого зайдите в «Пуск | Параметры» и нажмите на «Персонализацию».
Теперь перейдите к разделу «Экран блокировки» и для «Фона» установите вариант «Фото». Теперь немного спуститесь вниз и переведите переключатель «Интересные факты, подсказки и другая информация от Windows и Кортаны на экране блокировки» в положение «Откл.».
Настраиваем под себя интерфейс и проводник
Прогноз погоды в виде «живой» плитки, конечно, полюбился многим, однако постоянная смена содержимого других плиток быстро начинает действовать на нервы. Прекратите эту неразбериху правым кликом по любому такому элементу и выбором пункта «Отключить живые плитки».

Чтобы полностью удалить ненужные плитки, щелкните по ним правой кнопкой мыши и нажмите на «Удалить». Многим фанатам Windows сложно смириться с новым меню Пуск, и они предпочли бы просто избавится от него. Никаких проблем. Бесплатное приложение устанавливает меню, позволяющее настроить себя индивидуально и напоминающее о старых добрых временах.
Утилиту вы найдете по адресу classicshell.net. Если после установки щелкнуть по кнопке Пуск, появится запрос на выбор шаблона (см. выше).
Интернационализация скрипта
На необходимость этой фичи обратил внимание @FrankSinatra в комментариях. Интернационализация позволяет избавиться от страшной конструкции вида
if ($RU)
{
}
else
{
}Отныне в корне папки скрипта находятся папки с названием кода локализации: например, ru-RU, en-US и так далее, где внутри находится файл локализации вида UnsupportedOSBitness = The script supports Windows 10 x64 only. Получить значение локализации можно командой $PSUICulture.
Соответственно, чтобы это всё заработало, мы импортируем указанные локализационные файлы, сохраняя строки в переменную так, чтобы можно было вызывать их в скрипте:
# Sophia.psd1
ConvertFrom-StringData -StringData @'
UnsupportedOSBitness = The script supports Windows 10 x64 only
'@
# Sophia.ps1
Import-LocalizedData -BindingVariable Global:Localization -FileName Sophia
$Localization.UnsupportedOSBitnessИ в зависимости от текущей локализации системы скрипт сам будет искать нужный файл. И код чище, и людя́м приятнее! Ну, а если необходимой локализации нет, то по умолчанию загружается английская.
На сегодня скрипт локализован на 8 языков: английский, китайский, немецкий, французский, итальянский, русский, украинский, турецкий, испанский и португальский. В будущем всё-таки планирую разместить языковые файлы на Crowdin, но немного душит жаба платить столько денег за некоммерческий продукт.
Как отключить процесс wsappx
В том случае, если вы активно используете приложений из магазина приложений Windows, то останавливать процесс wsappx из диспетчера задач или отключать его службы не имеет смысла. Высокая загрузка упадет лишь временно, и через какое-то время опять вернется после автоматического перезапуска служб через триггеры.
Несколько уменьшить потребление ресурсов процессом wsappx можно за счет отключения живых плиток (анимационных виджетов в меню Пуск). Для этого придется щелкнуть по каждой плитке и выбрать Дополнительно -> Отключить живые плитки.
Возможно также отключить автоматическое обновление приложений магазина Windows. Для этого откройте Microsoft Store и в меню настройке отключите опцию Обновлять приложения автоматически. Здесь же можно отключить живые плитки для всех приложений.
Совет. Не забывайте периодически обновлять используемые приложения вручную
После этого процесс wsappx должен потреблять намного меньше ресурсов системы.
В том случае, если вы не используете Microsoft Store, его можно отключить с помощью политики Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Магазин. Включите политику Отключить приложение Магазин. Либо отключите его через реестр командами:
reg add “HKLMSOFTWAREPoliciesMicrosoftWindowsStore” /v “RemoveWindowsStore” /t “REG_DWORD” /d “1”reg add “HKLMSOFTWAREPoliciesMicrosoftWindowsStore” /v “DisableStoreApps” /t “REG_DWORD” /d “1”
Переустановка без потери данных
Бывают ситуации, когда вернуть себе контроль Windows невозможно без ее полной переустановки. К счастью, осуществить это в «десятке» гораздо проще, чем в ее предшественницах.

> Свежее начало может потребоваться, если Windows 10 перестала работать так, как вам нужно, или же на новом компьютере обнаружено слишком много предустановленного ПО, которое вам мешает. Microsoft для этих целей разработала бесплатную утилиту Windows 10 Refresh Tool. Она не просто полностью переустанавливает операционную систему, но и сохраняет при этом нетронутыми персональные данные.
Функции касающиеся манипуляций с uwp-приложениями

Наверное, вы уже заметили, что список стал локализованным. Также хочется добавить, что список генерируется динамически, загружая лишь установленные пакеты UWP-приложений в соответствии с текущей локализацией. Как это реализовано?
Свойство DisplayName, которое содержит локализованное имя пакета, находится лишь в одном классе (Get-AppxPackage вам никак тут не поможет, к сожалению):
“Windows.Management.Deployment.PackageManager”
[Windows.Management.Deployment.PackageManager, Windows.Web, ContentType = WindowsRuntime]::new().FindPackages() | Select-Object -Property DisplayName -ExpandProperty Id | Select-Object -Property Name, DisplayNameНа выходе вы получите что-то вроде этого (простыню кода прячу под спойлер)

Выключаем анимированные гаджеты меню «пуск»
Итак, попробуем отключить живые плиточки программ Виндовс Стор в «Пуск», чтобы облегчить нагрузку на ЦП с диском. Начнём:
- Запустим меню из «Пуск», обращаем внимание на плитки справа. Выбираем любую из них;
- Кликнем правой кнопочкой по той части панели, где находятся живые плитки. Кликнем по нужной плитке правой кнопочкой мышки. В контекстном меню выбираем вкладку «дополнительно», после этого вкладку «Отключить живые плитки»;

- Если же вам вообще не хочется видеть в данной плиточной системе ту или другую плиточку, кликнем по ней и нажмём «Открепить от начального экрана»;

- Далее, нужно посмотреть «Диспетчер задач»: вы заметили, что нагрузка не снижается, тогда перейдём к другим способам отключения магазина.
Wsappx грузит процессор и диск в windows 10 – как отключить?
Далее рассмотрим несколько способов снижения нагрузки. В зависимости от конкретной ситуации и конфигурации оборудования, перечисленные ниже методы по-разному повлияют на результат.
- Вспомните, какие программы из MS Store Вы устанавливали в последнее время. Ведь именно они могли стать причиной проблемы. Попробуйте удалять по одной и наблюдайте за изменениями в диспетчере задач. Как вариант, сделайте сброс для таких утилит – откройте “Параметры” – раздел “Приложения и возможности” – кликните в перечне по конкретному объекту и в “Дополнительных параметрах” нажмите на кнопку “Исправить”, а если это не поможет – “Сбросить”:
Во время этой процедуры WSAPPX начнёт грузить диск и процессор по максимуму. Но как только обновления загрузятся, ситуация “устаканится”.
- Нередко WSAPPX грузит процессор, память ОЗУ и диск из-за невозможности соединиться с серверами. Попробуйте на время отключить антивирус, фаервол, брандмауер и прочий софт, способный ограничивать/блокировать соединение с сетью;
Ничего не помогает? Тогда придется немного “заморочиться” – добавить в параметрах нового пользователя, войти в его учетную запись и проверить – устранена ли проблема? Если всё хорошо, то можно переносить свои данные в новый профиль и далее работать с ним.
Предыстория
Когда я узнал о принципе работы NCSI, у меня появилась идея изменить параметры на свой сервер (как из-за параноидального настроения, так и из интереса).
Подумав, я решил использовать существующую логику для удобства проверки при проблемах с интернетом дома. Традиционными состояниями были «все работает нормально», «нет связи вообще (даже до серверов провайдера)» и «доступ только до локальной сети провайдера».
В итоге я настроил проверку DNS на один из ресурсов провайдера (доступного в том числе снаружи), а проверку получения файла — на свою VPS. Таким образом, если при проблемах с интернетом мне отображалось сообщение что нужно авторизоваться — значит скорее всего проблема у провайдера на выходе, и смысла звонить разбираться нет, т.к. интернет отсутствует как минимум у микрорайона.
Такая система конечно изредка давала сбои — при ковырянии VPSки или проблемах у домашнего провайдера при подключении извне выдавался ложный статус, но такие проблемы были редкими.
Узнав о моей идее, друг, сидящий на этом же провайдере, сделал себе аналогичные настройки на своих домашних устройствах, настроив проверку доступности файла на мою VPS.
Думаю многие уже догадались о принципе поиска…
Закрепление ярлыков на начальном экране
Используется при этом чистый PowerShell. Изначально я использовал стороннюю программу syspin, но возникло желание всё-таки избавиться от неё. Как вы знаете, с выходом Windows 10 October 2021 Microsoft без шума закрыл доступ к API открепления (закрепления) ярлыков от начального экрана и панели задач: отныне это можно сделать лишь вручную.
Ниже приведён пример кода для закрепления (открепления) ярлыка на начальный экран, который когда-то работал. Как можете видеть, в коде используется метод получения локализованной строки, и для этого нам необходимо знать код строки, чтобы вызвать соответствующий пункт контекстного меню.
Получить список всех локализованных строк удобнее всего через стороннюю утилитуResourcesExtract.
Попытка закрепить ярлык командной строки устаревшим методом:
День x
Вечером дня X при разговоре знакомый пишет, что судя по всему забыл нетбук в университете. Ехать практически через весь город, да и насколько помнит, забыл в кабинете скорее всего, т.е. не критично. Только не помнит в каком именно из тех, где были пары — доставал ли он его после первой пары или нет.
Статьи бы не было, если бы в этот день я не экспериментировал после разговора с веб-сервером на той самой VPS. Ища нужный лог-файл в списке по названиям доменов, глаз зацепился на лог поддомена NCSI и вспомнил о том, что у знакомого ведь настроен NCSI на мой сервер!
Таким образом, можно было догадаться приблизительно о последнем месте включения нетбука по последнему IP и времени, т.к. в университете несколько точек WiFi с разными внешними IP и все были сохранены для автоподключения. Посмотрев лог и задав пару наводящих вопросов знакомому, я сказал ему где скорее всего он забыл нетбук. На следующий день знакомый сразу нашел нетбук в предполагаемой аудитории.
Wsappx – что это за программа и нужна ли она
Если открыть диспетчер задач, то можно увидеть данный элемент с описанием “Служба лицензий клиента (ClipSVC)”. Не исключено, что в Вашем случае отобразится сразу две строки. Вторая – “Служба развертывания AppX (AppXSVC)”.
Подобное явление характерно для последних сборок Windows 10 (начиная с 1903). Указанный файл отвечает за процедуру инсталляции, обновления и удаления приложений из официального магазина Microsoft Store. Именно поэтому wsappx грузит диск на 100, а также нагружает процессор во время своей активности. На экране при этом ничего не отображается, поскольку все действия выполняются в фоне.
Кратковременное повышения потребления ресурсов допустимо, но если такое длиться дольше нескольких минут, то может негативно сказываться на комфортной работе за компьютером.
Однозначно, программа эта является важным компонентом ОС, избавляться от неё не рекомендуется. Иначе не сможете загружать контент из каталога приложений, а еще будет нарушена работа имеющихся утилит.
Почему процесс wsappx сильно грузит систему
Итак, как вы поняли процесс wsappx, как правило, может создавать нагрузку на компьютер при установке, обновлении или удалении универсальных приложений. В том случае, если вы устанавливаете или обновляете приложение из магазина Windows, то именно процессом wsappx выполняются все действия (в отличии от классических приложения, которые устанавливаются собственными установщиками или через Windows Installer). Т.е. высокая загрузка системы процессом wsappx в этом случае вполне допустима. Нужно просто дождаться окончания установки / удаления приложения.
Если же вы не запускали установку или удаления appx приложений, а процесс wsappx активно использует CPU и диск, то скорее всего дело в автоматическом обновлении приложений UWP, которое по умолчанию включено. Откройте Windows Store и проверьте, нет ли в нем выполняющихся заданий автоматического обновления приложений.
Wsappx — что это за процесс?
WSAPPX – это системный процесс Window 10 (и Windows 8.1), который тесно связан с магазином приложений Windows и платформой универсальных приложений (Universal Windows Platform — UWP).
Как можно убедитmся в диспетчере задач, процесс WSAPPX в Window 10 включает в себя два фоновых системных процесса:
В консоли служб Windows (services.msc) этим процессам соответствуют две системные службы. 
Вывод
В итоге получилась интересная идея — настроить у каждого устройства запрос файла со своего сервера, указав разные имена файлов для каждого устройства и настроив хранение отдельного лога на сервере. При подключении к сети IP появится в логах, что может помочь в поиске, если подобное вдруг случится.
Конечно по IP не во всех ситуациях можно что-либо сказать, но в некоторых ситуациях можно быть уверенным, что забыли вы его все-таки скажем на работе или в университете, а не где-то еще. Правда под вопросом остается случай «Кто-то включил ноутбук, но на пользователя стоит пароль» — подключится ли при этом ноутбук к сохраненной сети без входа в систему или же нет?
Идея дает и негативные варианты использования — можно ведь следить за подключениями компьютера и с другими целями, но думаю что их не стоит здесь обсуждать.
Не теряйте ваши гаджеты!
Wsappx что это за процесс и чем он занимается?
Данная функция Wsappx ответственна за исполнение функционирования Windows Store, находящегося в главном магазине системных программ Виндовс 10, и на площадке основных программ UWP (Universal Windows Platform).
Данный процесс несёт в себе пару элементов: AppXSVC и ClipSVC. 1-я служба помогает пользователям Виндовс инсталлировать софт, делать обновление и деинсталлировать утилиты плиточного Магазина. Если данный элемент появился в «Диспетчере», то это значит, что человек произвел запуск данного магазина и этот элемент начал процесс обновление программ в этой панели.
Утилита AppXSVC ответственна за функционирование Майкрософт Сторе. А именно, она их удаляет, обновляет, и устанавливает дополнительные приложения.
ClipSVC следит за пиратским софтом. Элемент занимается проверкой лицензий, следит за софтом и не даёт запуск платных программ без лицензий.
Автопродление имен функций по введённым буквам, содержащимся в названии функции или её аргумента
Это последняя значимая функция, добавленная в версию 5.10. Пользователи попросили добавить автопродление функций и их аргументов с помощью табуляции, вводя буквы, содержащиеся в названии функции или её аргументов.
Проблема в том, что до этого была лишь возможность вручную указывать функции и их аргументы а-ля .Sophia.ps1 -Functions “DiagTrackService -Disable”, “DiagnosticDataLevel -Minimal”, UninstallUWPApps.
То есть ни о каком автопродлении речи и не шло: пользователю приходилось или запоминать имя функции и её аргумент, или копировать вручную данную комбинацию из пресет-файла. То ли дело сейчас!
Чтобы заработала сия шайтан-машина, пришлось прибегнуть к Register-ArgumentCompleter.
Wsappx грузит процессор windows 10 почему?
Эта функция не даёт постоянные нагрузки на ЦП, или системный диск с оперативкой. Разные уровни загруженности постоянно происходят в течение функционирования самого Виндовс Сторе: инсталляции, обновляются и деинсталлируются программы. В этом отношении данная площадка действительно необходима и нужна.
- Виндовс Стор на автомате продолжает обновлять программы, установленные в ОС, в том числе и тогда, когда вы их вообще не используете;
- Программы магазина функционируют в фоновом режиме;
- В кнопке «Пуск» находятся живые плиточки приложений. Данные плитки продолжают использовать функции Wsappx.
Перезапуск зависимых служб
Выполните services.msc в окне Win R. В списке выберите Служба развёртывания AppX (AppXSVC) и в свойствах нажмите Остановить. И потом Запустить (хотя, скорее всего, система сразу же её перезапустит). Возможно, она просто зависла и ранее работала неправильно.
Заключение
Важно чтобы Вы писали в комментариях, как получилось исправить проблему. В зависимости от версии операционной системы, возможно, просто получилось снять задачу (процесс Wsappx). И вся нагрузка исчезла, хотя скорее всего повториться в будущем. Если Вы не используете универсальные приложения и сам Магазин Windows 10, тогда можно их вовсе отключить.
Итоги
Это были крайне плодотворные полгода. У нас такое ощущение, что мы прошли PowerShell на уровне “Ultra Violence”. Ну, а что дальше? Параллельно я прорабатываю вариант, как реализовать, используя текущий паттерн взаимодействия пользователя со скриптом, настройку офлайновых образов WIM. Но главный приоритет для нас сейчас, конечно, — разработка SophiApp.
Цель проекта — показать, как, по нашему мнению, должен выглядеть, чувствоваться и каким функционалом обладать так называемый твикер для Windows 10. Идей — просто огромное количество! Хотя у нас нет опыта в разработке и нас всего лишь двое, а весь код на SophiApp пишет в одиночку Дмитрий, возможно, летом уже появится первый рабочий билд. Но это уже совсем другая история.
Автоматизация установки бесплатного расширения для встроенного uwp-приложения фотографии
Еще одна забавная, но крайне полезная функция даёт возможность открывать файлы формата .heic и .heif.
Расширение крайне полезное, так как все современные телефоны умеют делать фотографии в формате HEIC, но по умолчанию Windows 10 не умеет открывать такие файлы, предлагая купить расширение в Microsoft Store по цене в 0,99 $. Но мало кто знает, что есть скрытая страница от поиска этого же самого расширения, но предназначенного для OEM-производителей.
Предотвращаем автоматическую перезагрузку
Windows 10 Домашняя после установки обновлений перезапускается самостоятельно без учета ваших пожеланий. Тем самым Microsoft планирует добиться максимально быстрой раздачи своих пакетов. Если вам не повезло, вы можете из-за этого потерять, к примеру, несохраненные изменения в документе Word.
> Microsoft, впрочем, добавила кнопку, с помощью которой вы можете задать «Период активности», во время которого система не будет перезагружаться автоматически. Интервал, однако, не превышает 12 часов, после чего ваш компьютер безжалостно перезагрузится. Для компьютеров, работающих дольше, этого времени недостаточно.
Wsappx windows 10 как отключить?
В самом «Диспетчере» и в других программах выключать данный процесс нельзя. Если вы его на самом деле отключите, это может создать сбой в ОС и возникнет нестабильная работа ПК, т.к. данный элемент является одним из главных процессов. То есть, его можно даже удалить через командную строку, но как это сделать, я вам рассказывать не буду, т.к. у вас могут появиться ошибки в Windows.
Также, если остановить этот процесс, то спустя определённое время этот элемент скорее-всего появится вновь в перечне активных элементов.
Кроме этого, не желательно давать запрет ОС, а в случае нужды производить запуск 2-х служб, которые мы описали выше.
Освобождение от шпионажа служб microsoft
Внедрение ощутимо ужесточенного наблюдения за своими клиентами Microsoft оправдывает необходимостью, в первую очередь, отслеживать частоту возникновения определенных ошибок. По информации из Online-FAQ, речь не идет о том, чтобы «идентифировать отдельных пользователей, контактировать с ними или отображать целевую рекламу».
Предустановленные настройки по умолчанию, однако, позволяют сотрудникам Microsoft напрямую подключаться к домашнему ПК, чтобы с помощью различных инструментов диагностики определить причины зарегистрированной ошибки. Полученная таким образом информация, однако, не разглашается.
Создаваемые задания в планировщике заданий
Для начала разберём две задачи по автоматизации очистки папок %TEMP% и %SystemRoot%SoftwareDistributionDownload. Эти папки полезно очищать по расписанию, чтобы они не разрастались. На текущий момент папка временных файлов самоочищается раз в 60 дней, а папка, куда скачиваются установочные файлы для обновлений, — раз в 90 дней.
По завершении задания были добавлены нативные всплывающие тосты, так сказать, из информационно-эстетических соображений.
Windows 10 позволяет генерировать такие тосты очень просто. Пример всплывающего тоста, как на картинке выше:
Что за microsoft ncsi?
Microsoft NCSI или Network Connectivity Status Indicator — функция проверки работоспособности соединения с интернетом в Windows Vista/7/8. Это она показывает желтый восклицательный знак на значке сетевых подключений при отсутствии подключения к интернету, или же выдает предупреждение о возможной необходимости аутентификации в сети через браузер.
Подробнее можно почитать на Technet, я же опишу кратко суть работы:
Отключение microsoft store через редактора реестра
До внесения любых правок в системный реестр лучше его скопировать, поскольку неосторожные действия пользователя могут повлечь нестабильность работы и даже привести к краху системы. Копия позволит вернуться к предыдущему состоянию в случае неудачных изменений.
Способ с использованием редактора реестра подразумевает следующие действия:
Отключение автоматического обновления приложений в магазине
Чтобы выключить автообновление софта, вызывающее нагрузку, выполняем такие действия:
Теперь, когда нужно обновить софт, можно перейти к настройкам и выбрать «Загрузки и обновления», где доступна возможность обновлять программы при наличии апдейтов. Так, ПО больше не будет обновляться в автоматическом режиме, а WSAPPX в это время грузить диск, процессор и память. Хотя ресурсы компьютера и будут задействованы при ручном обновлении, таким образом можно выбрать время их использования.
Что поменялось в скрипте
За время, прошедшее с момента выхода прошлой статьи в сентябре, много воды утекло. Скрипт уже и не узнать. Больше 12 000 строк кода… Самые интересные изыскания пришлись на удаление UWP-приложений и закрепление ярлыков на начальный экран.
Напомню, какие версии Windows 10 поддерживает скрипт на данный момент.
А теперь пройдёмся по всем доработанным и новым функциям.
Отключение clipsvc и appxsvc
После проделанных манипуляций ClipSVC и AppXSVC можно отключать:
Один из способов обычно срабатывает, решая проблему чрезмерной нагрузки. Отдельно стоит заметить, что часто нагружает ресурсы фирменный софт производителей компьютеров, поставляемый в виде UWP-приложений. Программы можно деактивировать или удалить, если они не нужны.
Ответ
Доброго дня! Действительно, в Windows 10 есть такой системный процесс wsappx (это не вирус и не стороннее приложение), который может иногда вызывать проблемы с производительностью системы. Попытаюсь подробно рассказать о нем и предложить возможные варианты действий по его «приручению» 🙂 .
Как отключить wsappx в windows 10
Важно! Нельзя напрямую снимать процесс Wsappx с помощью диспетчера задач. Завершение этого процесса приведёт к нестабильности работы Windows или завершению работы системы, и Вы можете потерять несохраненные данные. При попытке снять задачу Вас ещё предупредит.
Отключение анимационных виджетов
Уменьшить нагрузку можно не только путём выключения процесса, а и методом устранения причин, например, поможет деактивация живых плиток в меню «Пуск», для чего потребуется проделать следующее:
Как уменьшить нагрузку от wsappx на систему?
Нужно исправить данную нагрузку не путём выключения этой функции, а путём исключения причин этого самого автоматического само-запуска элементов магазина.
Отключение microsoft store с помощью редактора локальной групповой политики
Редактор позволяет деактивировать как магазин полностью, так и определённые его опции. Чтобы выполнить задачу:




