Изтриване на приложения

Понякога по стандартния начин приложенията не могат да се трият. За целта ще използваме PowerShell. Първоначално ще покажа кое приложение за какво се ползва, а след това ще пробваме да изтрием някое приложение по този начин. Разбира се ще създадем и изпълним скрипт който ще автоматизира процеса.

Инсталирани приложения в операционната система

Както казах по-рано ще покажа поединично как се трият приложенията. Същевременно ще уточня кое за какво се ползва.

Налични приложения

Да проверим какви приложения имаме налични (инсталирани). Отваряме команден прозорец (Command prompt) и вътре пишем:

powershell Get-AppxPackage | select name, packagefullname

Ще получим отговор с всички инсталирани приложения.

Изтриване на определено приложение за текущия потребител

3D Builder:

Get-AppxPackage *3dbuilder* | Remove-AppxPackage

Час и аларма:

Get-AppxPackage *windowsalarms* | Remove-AppxPackage

Калкулатор:

Get-AppxPackage *windowscalculator* | Remove-AppxPackage

Календар и пощта:

Get-AppxPackage *windowscommunicationsapps* | Remove-AppxPackage

Камера:

Get-AppxPackage *windowscamera* | Remove-AppxPackage

Получаване на Office:

Get-AppxPackage *officehub* | Remove-AppxPackage

Получаване на Skype:

Get-AppxPackage *skypeapp* | Remove-AppxPackage

Начало на работа:

Get-AppxPackage *getstarted* | Remove-AppxPackage

Groove Music:

Get-AppxPackage *zunemusic* | Remove-AppxPackage

Карти:

Get-AppxPackage *windowsmaps* | Remove-AppxPackage

Кино и ТВ:

Get-AppxPackage *zunevideo* | Remove-AppxPackage

Новини:

Get-AppxPackage *bingnews* | Remove-AppxPackage

OneNote:

Get-AppxPackage *onenote* | Remove-AppxPackage

Хора:

Get-AppxPackage *people* | Remove-AppxPackage

Диспечер на телефоните:

Get-AppxPackage *windowsphone* | Remove-AppxPackage

Фотографии:

Get-AppxPackage *photo* | Remove-AppxPackage

Магазин на Windows:

Get-AppxPackage *windowsstore* | Remove-AppxPackage

Спорт:

Get-AppxPackage *bingsports* | Remove-AppxPackage

Запис на глас:

Get-AppxPackage *soundrecorder* | Remove-AppxPackage

Време:

Get-AppxPackage *bingweather* | Remove-AppxPackage

Xbox:

Get-AppxPackage *xboxapp* | Remove-AppxPackage

Microsoft Solitare Collection - Online игри на Microsoft

Get-AppxPackage *solitare* | Remove-AppxPackage

3D Viewer

Get-AppxPackage -allusers *3dviewer* | Remove-AppxPackage

App Installer

Get-AppxPackage -allusers *appinstaller* | Remove-AppxPackage

Feedback Hub

Get-AppxPackage -allusers *feedback* | Remove-AppxPackage

HEIF Image Extensions

Get-AppxPackage -allusers *HEIFImageExtension* | Remove-AppxPackage

Microsoft Solitare Collection

Get-AppxPackage -allusers *solitaire* | Remove-AppxPackage

Mixed Reality Portal

Get-AppxPackage -allusers *MixedReality* | Remove-AppxPackage

Paint 3D

Get-AppxPackage -allusers *mspaint* | Remove-AppxPackage

Snip & Sketch

Get-AppxPackage -allusers *ScreenSketch* | Remove-AppxPackage

Sticky Notes

Get-AppxPackage -allusers *sticky* | Remove-AppxPackage

Web Media Extensions

Get-AppxPackage -allusers *WebMediaExtension* | Remove-AppxPackage

Web Image Extensions

Get-AppxPackage -allusers *WebpImageExtension* | Remove-AppxPackage

Get Help

Get-AppxPackage -allusers *GetHelp* | Remove-AppxPackage

Your Phone

Get-AppxPackage -allusers *YourPhone* | Remove-AppxPackage

Snipping Tool

Get-AppxPackage -AllUsers *Microsoft.ScreenSketch* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

Изтриване на приложението за всички потребители

Get-AppxPackage -allusers *windowsalarms*| Remove-AppxPackage

Скрипт за автоматично изтриване на избрани приложения

За целта ще създадем .BAT файл със следното съдържание:

Get-AppxPackage -allusers *3dbuilder* | Remove-AppxPackage Get-AppxPackage -allusers *windowsalarms* | Remove-AppxPackage Get-AppxPackage -allusers *windowscommunicationsapps* | Remove-AppxPackage Get-AppxPackage -allusers *windowscamera* | Remove-AppxPackage Get-AppxPackage -allusers *officehub* | Remove-AppxPackage Get-AppxPackage -allusers *skypeapp* | Remove-AppxPackage Get-AppxPackage -allusers *getstarted* | Remove-AppxPackage Get-AppxPackage -allusers *zunemusic* | Remove-AppxPackage Get-AppxPackage -allusers *windowsmaps* | Remove-AppxPackage Get-AppxPackage -allusers *zunevideo* | Remove-AppxPackage Get-AppxPackage -allusers *bingnews* | Remove-AppxPackage Get-AppxPackage -allusers *onenote* | Remove-AppxPackage Get-AppxPackage -allusers *people* | Remove-AppxPackage Get-AppxPackage -allusers *windowsphone* | Remove-AppxPackage Get-AppxPackage -allusers *photo* | Remove-AppxPackage Get-AppxPackage -allusers *windowsstore* | Remove-AppxPackage Get-AppxPackage -allusers *bingsports* | Remove-AppxPackage Get-AppxPackage -allusers *soundrecorder* | Remove-AppxPackage Get-AppxPackage -allusers *bingweather* | Remove-AppxPackage Get-AppxPackage -allusers *xboxapp* | Remove-AppxPackage Get-AppxPackage -allusers *solitare* | Remove-AppxPackage Get-AppxPackage -allusers *3dviewer* | Remove-AppxPackage Get-AppxPackage -allusers *appinstaller* | Remove-AppxPackage Get-AppxPackage -allusers *feedback* | Remove-AppxPackage Get-AppxPackage -allusers *HEIFImageExtension* | Remove-AppxPackage Get-AppxPackage -allusers *solitaire* | Remove-AppxPackage Get-AppxPackage -allusers *MixedReality* | Remove-AppxPackage Get-AppxPackage -allusers *mspaint* | Remove-AppxPackage Get-AppxPackage -allusers *ScreenSketch* | Remove-AppxPackage Get-AppxPackage -allusers *sticky* | Remove-AppxPackage Get-AppxPackage -allusers *WebMediaExtension* | Remove-AppxPackage Get-AppxPackage -allusers *WebpImageExtension* | Remove-AppxPackage Get-AppxPackage -allusers *GetHelp* | Remove-AppxPackage Get-AppxPackage -allusers *YourPhone* | Remove-AppxPackage Get-AppxPackage -AllUsers *Microsoft.ScreenSketch* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

Внимение !!! Командата Get-AppxPackage -allusers *xboxapp* | Remove-AppxPackage не трие всичко свързано с XBox, а само приложенията. Не е грешка да се изпълни затриване на целия XBox.

Get-AppxPackage -allusers *xbox* | Remove-AppxPackage

Изтриване на всички съществуващи приложения в системата

Ако пък искате да изтриете всички налични приложения без да се съобразявате кое за какво служи (гола инсталация) то тогава:

Get-AppxPackage -allusers | Remove-AppxPackage

Независимо, че дадохме да се изтрият всички приложения, то някои няма да могат. Windows няма да позволи да се изтрият приложения който ще са задължителни за системата.

Изтриване на несистемни приложения

Има приложения като Cortana, Microsoft Edge, OneDrive и така нататък, които не са изтрити. Нека да изтрием още няколко. Отново в PowerShell работим.

Изтриване на Cortana

За да изтриете Cortana, трябва да изпълните следната команда в PowerShell като Administrator.

Get-AppxPackage -allusers Microsoft.549981C3F5F10 | Remove-AppxPackage

Изтриване на OneDrive

В случая отново в терминал но през Command Prompt:

taskkill /f /im OneDrive.exe %SystemRoot%\SysWOW64\OneDriveSetup.exe /uninstall

3min 10sec