Windows 10 zawiera długą listę preinstalowanych aplikacji, o które użytkownicy nigdy nie prosili. Wszystkie te aplikacje, które Microsoft próbuje wepchnąć ci do gardła, nazywają się bloatware . Ponieważ tak naprawdę ich nie potrzebujesz, najlepszym rozwiązaniem jest po prostu odinstalowanie ich z komputera. Jednym ze sposobów na to jest ręczne ich zlokalizowanie i usunięcie. Ale niektóre z tych aplikacji są tak głęboko zakorzenione w twoim systemie, że jedynym sposobem na ich usunięcie jest uruchomienie serii określonych poleceń PowerShell.
Jak usunąć preinstalowane aplikacje systemu Windows 10 za pomocą Powershell?
Najpierw wpisz PowerShell w pasku wyszukiwania systemu Windows i kliknij prawym przyciskiem myszy aplikację PowerShell . Wybierz Uruchom jako administrator, aby upewnić się, że masz uprawnienia do edytowania lub usuwania aplikacji zidentyfikowanych jako nadprogramy.
Użyj polecenia DISM, aby usunąć Bloatware
Jeśli naprawdę chcesz usunąć aplikacje typu bloatware z komputera, musisz użyć polecenia DISM w PowerShell.
Najpierw uruchom DISM /Online /Get-ProvisionedAppxPackages | polecenie select-string Nazwa pakietu, aby wyświetlić listę wszystkich nadprogramów zainstalowanych na komputerze.
Znajdź nazwę aplikacji, którą chcesz usunąć, i uruchom polecenie DISM /Online /Remove-ProvisionedAppxPackage /PackageName:PACKAGENAME, aby zakończyć proces.
Zastąp PACKAGENAME pełną nazwą aplikacji. Innymi słowy, skopiuj cały ciąg znaków, który pojawia się po wierszu PackageName.
Na przykład, jeśli chcesz usunąć Bing Weather, uruchom to polecenie: DISM /Online /Remove-ProvisionedAppxPackage /PackageName: Microsoft.BingWeather_4.25.20211.0_neutral_~_8wekyb3d8bbwe .
Ukryj swoje aplikacje
Możesz użyć Get-AppxPackage *AppName* | Polecenie Remove-AppxPackage, aby ukryć bloatware przed wzrokiem. Pamiętaj, że to polecenie nie usuwa na stałe odpowiednich aplikacji z systemu. Po prostu je ukrywa, co pozwala łatwo je później przywrócić, jeśli będziesz ich potrzebować.
Jeśli chcesz ukryć wszystkie preinstalowane aplikacje dla wszystkich kont użytkowników utworzonych na komputerze, możesz uruchomić to polecenie PowerShell: Get-AppxPackage -AllUsers | Usuń-AppxPackage .
Z drugiej strony, jeśli chcesz ukryć tylko określone aplikacje, musisz uruchomić to polecenie: Get-AppxPackage *AppName* | Usuń-AppxPackage . Oczywiście musisz zastąpić AppName nazwą aplikacji, którą chcesz ukryć. Załóżmy na przykład, że chcesz usunąć pasjansa. Polecenie, które musisz uruchomić, to: Get-AppxPackage *solitairecollection* | Usuń-AppxPackage .
Jeśli chcesz po prostu zobaczyć, jakie aplikacje są zainstalowane na twoim komputerze, uruchom to polecenie: Get-AppxPackage -allusers | Wybierz Nazwa,PełnaNazwaPakietu .
Użyj metody białej listy
Inni użytkownicy sugerowali użycie białej listy w celu rozwiązania tego problemu. Możesz stworzyć własny skrypt i w razie potrzeby zaktualizować go o nowe aplikacje. Następnie możesz automatycznie załadować skrypt podczas logowania za pośrednictwem obiektu zasad grupy (Group Policy Object).
Oto przykład:
$excludedApps = '.*zdjęcia.*|.*przyklejony.*|.*zunevideo.*'
$unwantedApps = Get-AppxPackage -PackageTypeFilter Bundle | Where-Object {$_.Name -notmatch $excludedApps}
Jeśli ($niechciane aplikacje) {
$niechciane aplikacje | Usuń-AppxPackage
}
Jeśli musisz użyć jednej z wcześniej usuniętych aplikacji, zawsze możesz zainstalować ją ponownie na swoim komputerze. Tylko pamiętaj, aby usunąć go z listy $excludedApps .
Alternatywnie możesz użyć Windows10Debloater, aby wykonać zadanie. Jest to gotowy skrypt, który możesz pobrać z GitHub .
Nawet jeśli usuniesz wszystkie bloatware z komputera z systemem Windows 10, system operacyjny może nadal ponownie instalować aplikacje po uaktualnieniu do nowszej wersji . Firma Microsoft wprowadza co roku dwie główne aktualizacje systemu Windows 10. Oznacza to, że przynajmniej teoretycznie może być konieczne powtórzenie powyższych kroków dwa razy w roku. W najlepszym przypadku wystarczy zaktualizować skrypt PowerShell, aby uwzględnić nowe aplikacje na liście.
Wniosek
Jeśli chcesz pozbyć się nadużywania systemu Windows 10, możesz użyć PowerShell, aby usunąć niechciane aplikacje. W zależności od potrzeb możesz tylko ukryć te aplikacje lub trwale je usunąć za pomocą polecenia DISM.
Uderz w poniższe komentarze i oceń, jak bardzo nienawidzisz nadprogramów (w skali od 1 do 10). Zapraszam do dzielenia się dodatkowymi wskazówkami i sztuczkami, aby utrzymać kontrolę nad nadprogramami systemu Windows 10.