Методы удаления установленных по-умолчанию приложений в Microsoft Windows 10 редакции Professional.

для раздела Блоги

Раскрыть данную тему сподвигло то обстоятельство, что, установив одну из последних сборок Windows 10 (1803, билд 17133), мной было обнаружено, что разработчики совсем не позаботились об оптимизации системы на предмет занимаемого места, оперативной памяти и удобство конечных пользователей системы.

Все мы помним, что из себя представляет Windows 8.1, c её неэргономичным плиточным интерфейсом, множеством навязанных пользователю приложений, которые, к тому же, отличались очень печальной стабильностью и скоростью работы. В Windows 10 компания Microsoft пошла дальше - большая часть приложений встроено в систему, тайтловое меню Пуск преставляет собой объекты базы данных с определенными параметрами, которые задаются отдельно.

Поэтому статью я хотел бы разбить на три раздела:

1. Простое удаление приложений из системы.

2. Удаление приложений с помощью PowerShell.

3. Удаление Microsoft Edge и Cortana.

4. Удаление One Drive.

Итак, начнем.

Перед выполнением нижеследующих операций нам необходимо убедиться, что установлена самая свежая версия Windows PowerShell (5.1).





Для этого нужно запустить оболочку PowerShell от администратора.

Сначала необходимо разрешить выполнение скриптов:

Набираем команду: Set-ExecutionPolicy Unrestricted и запускаем её выполнение - этим мы разрешаем выполнение скриптов.

Вводим команду $PSVersionTable.PSVersion.

Получится следующее: 

Для получения помощи по командам PowerShell необходимо ввести Get-Help и затем через пробел указать команду, по которой необходима справка. Возможно, потребуется получение файла справки с серверов разработчика.

Пример команды: 

Get-Help Set-ExecutionPolicy

1. Простое удаление приложений из системы





Итак, чтобы удалить приложения, которые не нужны в системе нам необходимо:

- Утилита Apps-Cleaner:

С помощью данной утилиты можно безопасно удалить многие встроенные приложения Windows.

Качаем, запускаем от администратора, жмем кнопку Get Store App, выбираем и удаляем ненужное. При попытке удалить приложение, которое по мнению разработчиков - удалить нельзя, будет написано сообщение о невозможности данной операции.

2. Удаление приложений с помощью PowerShell.

- После удаления всех возможных приложений, пригодных для простого удаления, остаются приложения, которые просто так удалить нельзя.

Для их удаления необходимо запустить Windows PowerShell ISE c правами администратора. 

Затем вводим следующее:

Get-AppxPackage *3dbuilder* | Remove-AppxPackage    # Удаление 3dbuilder
Get-AppxPackage *windowsalarms* | Remove-AppxPackage  # Удаление приложения будильника.
Get-AppxPackage *windowscommunicationsapps* | Remove-AppxPackage  # Удаление People, Mail, and Calendar
Get-AppxPackage *officehub* | Remove-AppxPackage  # Удаление Office Hub
Get-AppxPackage *skypeapp* | Remove-AppxPackage  # Удаление плиточного Skype.
Get-AppxPackage *getstarted* | Remove-AppxPackage  # Удаление Get Started
Get-AppxPackage *zunemusic* | Remove-AppxPackage  # Удаление плиточного проигрывателя музыки
Get-AppxPackage *windowsmaps* | Remove-AppxPackage  # Удаление Карт
Get-AppxPackage *bingfinance* | Remove-AppxPackage  # Удаление Финансов
Get-AppxPackage *zunevideo* | Remove-AppxPackage  # Удаление плиточного проигрывателя видео
Get-AppxPackage *bingnews* | Remove-AppxPackage  # Удаление Новостей
Get-AppxPackage *onenote* | Remove-AppxPackage  # Удаление One Note
Get-AppxPackage *windowsphone* | Remove-AppxPackage  # Удаление Коммуникаций с телефоном
Get-AppxPackage *photos* | Remove-AppxPackage  # Удаление Фотографий
Get-AppxPackage *bingsports* | Remove-AppxPackage  # Удаление Спорта
Get-AppxPackage *soundrecorder* | Remove-AppxPackage  # Удаление Записи Звука
Get-AppxPackage *bingweather* | Remove-AppxPackage  # Удаление Погоды
Get-AppxPackage Microsoft.MSPaint | Remove-AppxPackage  # Удаление Paint 3D (при этом обычный Paint остается)
Get-AppxPackage -allusers *messaging* | Remove-AppxPackage  # Удаление Windows Messenger





Если какие-то приложения удалять не хочется, можно их оставить, отмечаем несколько строчек в Windows PowerShell ISE и нажимаем F8 - выполняются только выделенные строки. Если необходимо выполнить весь скрипт - нажимаем F5.

В случае, если на экране выполнения скрипта мы видим ошибку, которая выделяется красным цветом, что произошел сбой развертывания с HRESULT: 0x80073CF1 (0x80073CFA), Пакет не найден. Это означает, что на предыдущем шаге программа была уже успешно удалена, или отсутсвовала в системе.

Итак, самые простые приложения мы удалили из системы. Теперь переходим к сложным приложениям.

Внимание: все действия ниже проверялись на Windows 10 версии 1803 билд 17133. Успешное выполнение нижеописанных действий на последующих сборках не гарантируется.

3. Для удаления браузера Microsoft Edge и системы поиска Cortana необходимо:

Скачать архив UninstallEdgeCortana и распаковать из него 3 файла: утилиту install_wim_tweak и 2 командных файла.

Для удаления каждого из приложений, запускаем командные файлы от администратора, для применения изменений перезагружаем систему.

- Для удаления следующих приложений: Connect (Miracast), Mixed Reality Portal (Viewer), Wireless Display Media Viewer из меню Пуск и системы необходимо сделать следующее:

- Скачиваем набор утилит PSEXEC: https://technet.microsoft.com/de-de/sysinternals/bb897553.aspx

- Распаковываем на диск содержимое архива.

- Качаем Portable версию SQLLite Browser: http://sqlitebrowser.org/ и устанавливаем его в отдельный каталог

- Запускаем CMD с правами администратора. 

- Переходим с помощью команды CD в каталог, где распакована утилита PSEXEC.exe

- Печатаем psexec.exe -i -s -d cmd.exe для запуска командной строки с системными правами

- В появившимся окошке с помошью команды CD переходим в каталог, где расположен SQLLiteDatabaseBrowserPortable.exe и запускаем его с системными правами.





- Нажимаем на пункте “Open Database” вверху окна.

- Выбираем следующую базу данных в репозитории Windows: C:\ProgramData\Microsoft\Windows\AppRepository\StateRepository-Machine.srd

Если кажется, что в окошке пусто - набираем в строке имени файла StateRepository и появляется список:

- Открыв необходимую базу, переходим ко вкладке Данные. Выбираем таблицу “Package”.

- В колонке PackageFullName нам необходимы следующие пакеты:
Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy
Microsoft.Windows.HolographicFirstRun_10.0.15063.0_neutral_neutral_cw5n1h2txyewy
Microsoft.PPIProjection_10.0.15063.0_neutral_neutral_cw5n1h2txyewy

- Для этих пакетов ставим значение колонки IsInbox = 0

- Нажимаем "Записать изменения".

- Запускаем Windows PowerShell ISE c правами администратора и копируем туда три набора команд:
get-appxpackage -allusers | where {$_.name -like “*mira*”} | remove-appxpackage
get-appxpackage -allusers | where {$_.name -like “*holographicfirstrun*”} | remove-appxpackage
get-appxpackage -allusers | where {$_.name -like “*ppiprojection*”} | remove-appxpackage

- Выполняем данные команды все вместе (F5) или необходимые (выделяем строку и нажимаем F8).

- Перезагружаем ПК.

4. Microsoft One Drive.

- Набираем gpedit.msc в командной строке CMD, запущенной с правами администратора.

 - Переходим в раздел Local Computer Policy > Computer Configuration > Administrative Templates > Windows Components > OneDrive. Отключаем "По умолчанию сохранять документы в One Drive" и включаем "Запретить использование One Drive для хранения файлов".

- Открываем CMD с правами администратора.

- Печатаем taskkill /f /im OneDrive.exe для закрытия процессов OneDrive и нажимаем Enter.

Для того, чтобы убрать One Drive из проводника:

- Печатаем regedit и нажимаем Enter - запускается редактор реестра.

- Переходим в раздел HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6} и выбираем параметр System.IsPinnedToNameSpaceTree - изменяем его значение с 1 на 0.

Для удаления One Drive:

- Печатаем %SystemRoot%\System32\OneDriveSetup.exe /uninstall (32-bit Windows 10) или  %SystemRoot%\SysWOW64\OneDriveSetup.exe /uninstall (64-bit Windows 10) и нажимаем Enter.

Для очистки системы от остатков One Drive и пользовательских данных необходимо:

- Важно: проверить в папках "%UserProfile%\OneDrive", "%LocalAppData%\Microsoft\OneDrive", "%ProgramData%\Microsoft OneDrive", "C:\OneDriveTemp" наличие пользовательских данных, если данные необходимы - скопировать их.

- Запускаем CMD c правами администратора и набираем следующие команды для удаления всех данных One Drive, в том числе пользовательских:

rd "%UserProfile%\OneDrive" /Q /S
rd "%LocalAppData%\Microsoft\OneDrive" /Q /S
rd "%ProgramData%\Microsoft OneDrive" /Q /S
rd "C:\OneDriveTemp" /Q /S

- Удаляем One Drive из проводника путем удаления соответствующих веток реестра. Набираем в CMD:

REG Delete "HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /f 

REG Delete "HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /f

- Перезагружаем ПК.

Данная запись будет пополняться новой информацией в случае необходимости.

Оценитe материал
рейтинг: 4.6 из 5
голосов: 12

Возможно вас заинтересует

Популярные новости

Сейчас обсуждают