Te 5 poleceń PowerShell pozwala mi wyłączyć irytujące funkcje systemu Windows, których nie ma w Ustawieniach

Te 5 poleceń PowerShell pozwala mi wyłączyć irytujące funkcje systemu Windows, których nie ma w Ustawieniach

W artykule omówiono, jak za pomocą PowerShell wyłączyć irytujące funkcje systemu Windows, usunąć niechciane aplikacje oraz zablokować ich ponowne instalowanie.

Każdy z nas ma przynajmniej kilka funkcji systemu Windows, które są szczególnie irytujące. Czy to reklamy pojawiające się wszędzie, głęboka integracja z OneDrive, która czasami utrudnia zarządzanie plikami przechowywanymi lokalnie, czy brak możliwości usunięcia niektórych wbudowanych aplikacji, mimo że wiemy, że nigdy ich nie użyjemy – wszyscy mamy swoje „pet peeves” związane z Windows.

Dobrą wiadomością jest to, że większość funkcji Windows, które nam się nie podobają, możemy wyłączyć za pomocą PowerShell lub Edytora rejestru. Dziś pokażę, jak użyć PowerShell do wyłączenia pewnych funkcji Windows, które w szczególności mnie irytują, a także jak usunąć aplikacje, których nie możemy odinstalować przez Ustawienia Windows.

Całkowite usunięcie Copilota

Zniknął na zawsze

Mój komputer z Windows jest całkowicie wolny od Copilota. To nie tak, że unikam korzystania z chatbotów LLM całkowicie; po prostu uważam, że jest czas i miejsce dla nich, a wolałbym uzyskiwać do nich dostęp przez przeglądarkę, niż mieć jednego ciągle na ekranie mojego PC.

Użyłem skryptu PowerShell, aby całkowicie usunąć Copilota, wraz z kilkoma innymi niepotrzebnymi aplikacjami i usługami, kiedy zainstalowałem Windows 11 na swoim komputerze stacjonarnym. Oczywiście, zapomniałem, jaki dokładnie skrypt użyłem, bo nie zanotowałem jego nazwy. Bez obaw, ponieważ istnieje doskonały skrypt PowerShell znany jako RemoveWindowsAI, który możesz użyć do bezpiecznego i efektywnego usunięcia funkcji i komponentów związanych z AI z twojego PC, takich jak Windows Recall oraz aplikacje i pakiety CBS związane z AI, nie tylko Copilot.

Zanim uruchomisz takie skrypty, upewnij się, że są bezpieczne do wykonania i nie uszkodzą funkcji oraz komponentów Windows, na których polegasz. Powinieneś również stworzyć punkt przywracania systemu wcześniej. Jak zawsze, jeśli postanowisz go uruchomić, robisz to na własne ryzyko. Skrypt, którego używam ma stronę na GitHubie, więc śmiało sprawdź go przed uruchomieniem.

Wszystko, co musisz zrobić, to otworzyć PowerShell jako administrator (zawsze powinieneś otwierać go jako administrator, aby wykonać polecenia pokazane w tym artykule) i wkleić następujący skrypt:

& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1")))

Następnie poczekaj chwilę, aż aplikacja załaduje się. Gdy zobaczysz menu z listą komponentów, które możesz usunąć, wybierz te, które chcesz usunąć i kliknij Zastosuj. Zalecam włączenie trybu Kopii zapasowej, abyś mógł przywrócić usunięte usługi później, jeśli zajdzie taka potrzeba.

Usunięcie wszystkich usług związanych z AI z twojego PC zajmuje chwilę, więc daj narzędziu wykonać swoją pracę. Gdy zakończy, będziesz musiał zrestartować komputer. Po ponownym uruchomieniu Windows nie powinieneś już widzieć żadnych komponentów Copilota w swoim systemie, wraz z Recall, jeśli zdecydowałeś się go również usunąć.

Odinstalowanie aplikacji, których Windows nie pozwala usunąć

W tym aplikacje wbudowane

Nie polecam odinstalowywania aplikacji w ten sposób, chyba że masz absolutną pewność, co robisz. Jeśli jesteś pewny, że wiesz, którą aplikację chcesz usunąć i że jej usunięcie nie wpłynie negatywnie na Windows, rób to. Ale jeśli nie jesteś pewny, sprawdź, czy usunięcie jej jest bezpieczne w Internecie, lub po prostu zostaw to w spokoju.

Możesz usunąć większość aplikacji na swoim komputerze z Windows, otwierając Ustawienia i przechodząc do Aplikacje > Zainstalowane aplikacje. Problem w tym, że nie możesz usunąć każdej aplikacji w ten sposób, w tym wielu wbudowanych aplikacji Windows. Cóż, możesz usunąć praktycznie każdą aplikację z twojego PC za pomocą PowerShell. Zanim zaczniesz usuwać aplikacje, będziesz musiał wypisać wszystkie pakiety aplikacji zainstalowane na twoim PC, wpisując:

Get-AppxPackage -AllUsers Gdy znajdziesz aplikację, którą chcesz usunąć, zlokalizuj jej pełną nazwę pakietu i wpisz:

Remove-AppxPackage -Package PackageFullName

Następnie zamień PackageFullName na pełną nazwę pakietu aplikacji.

Pokażę ci, jak to zrobić na przykładzie. Odkryłem, że nadal mam aplikację Pogoda na swoim PC, mimo że myślałem, że już ją odinstalowałem. Jej pełna nazwa pakietu to Microsoft.BingWeather_4.54.63040.0_x64__8wekyb3d8bbwe. Aby ją odinstalować, musiałem wpisać następujące polecenie:

Remove-AppxPackage -Package Microsoft.BingWeather_4.54.63040.0_x64__8wekyb3d8bbwe

Proces odinstalowywania rozpoczął się zaraz po naciśnięciu Enter, a kilka sekund później aplikacja Pogoda zniknęła z mojego komputera.

Zapobieganie ponownemu instalowaniu aplikacji przez aktualizacje Windows

I usuwanie ich

Windows 11 zawiera szereg wstępnie zainstalowanych aplikacji UWP (Universal Windows Platform), które są automatycznie instalowane podczas początkowego procesu logowania podczas konfiguracji Windows. Wśród tych aplikacji znajdują się takie jak Outlook, Microsoft 365, Clipchamp i inne.

Te tzw. "przygotowane" aplikacje są instalowane za każdym razem, gdy nowy użytkownik loguje się do komputera z Windows, nawet jeśli wcześniej je usunąłeś ze swojego profilu użytkownika. Mogą również zostać ponownie zainstalowane podczas większych aktualizacji Windows, co oznacza, że mogą się pojawić nawet po ich usunięciu.

Na szczęście możesz pozbyć się tych aplikacji na stałe, deprovisionując je, a następnie odinstalowując. Wszystko, czego potrzebujesz, to kilka poleceń PowerShell. Na początek musisz wylistować wszystkie przygotowane aplikacje na swoim komputerze za pomocą następującego polecenia:

Get-AppxProvisionedPackage -Online | Format-Table DisplayName, PackageName

Gdy naciśniesz Enter, otrzymasz listę wszystkich przygotowanych aplikacji na swoim komputerze. Jak możesz zobaczyć na moich zrzutach ekranu, nie mam ich już wiele, ponieważ wcześniej deprovisionowałem i usunąłem większość z nich, ale kilka nadal pozostało. Jedną z tych aplikacji, aimgr, jest lokalny komponent zarządzania AI powiązany z Microsoft 365, który w jakiś sposób przetrwał czystkę, którą przeprowadziłem po zainstalowaniu Windows 11.

Oczywiście, po tym jak zobaczyłem, że nadal jest na moim komputerze, chciałem usunąć ją na stałe. Skopiowałem jej pełną nazwę paczki (pokazaną w jednym z zrzutów ekranu) i wpisałem następujące polecenie, aby ją deprovisionować:

Remove-AppxProvisionedPackage -Online -PackageName aimgr_0.20.47.0_x64__8wekyb3d8bbwe

Jeśli chcesz deprovisionować aplikację na swoim komputerze, po prostu zastąp aimgr_0.20.47.0_x64__8wekyb3d8bbwe pełną nazwą paczki aplikacji, którą chcesz usunąć.

Po deprovisionowaniu uruchomiłem ponownie polecenie, które listuje przygotowane aplikacje, i aimgr już się nie pojawił. Oznacza to, że została deprovisionowana dla wszystkich obecnych i przyszłych kont użytkowników na moim komputerze, a przyszła aktualizacja Windows nie powinna jej przywracać.

Jednak to nie jest koniec, ponieważ musisz jeszcze odinstalować aplikację z bieżącej instalacji Windows. Deprovisioning zapobiega jedynie automatycznemu zainstalowaniu jej dla nowych użytkowników lub przywróceniu jej podczas niektórych procesów aktualizacji.

Co zrobiłem następnie, to uruchomiłem polecenie, które listuje wszystkie zainstalowane aplikacje na moim komputerze:

Get-AppxPackage -AllUsers Następnie zlokalizowałem aplikację aimgr i usunąłem ją za pomocą następującego polecenia:

Remove-AppxPackage -Package aimgr_0.20.47.0_x64__8wekyb3d8bbwe

Teraz aimgr jest nie tylko deprovisionowane, ale także usunięte z mojego komputera na stałe. Jeśli w przyszłości zechcesz przywrócić aplikację po usunięciu w ten sposób, zawsze możesz ją ponownie zainstalować w standardowy sposób.

Microsoft postanowił "ulepszyć" kontekstowe menu kliknięcia prawym przyciskiem myszy w Windows 11, ale wielu długoletnich użytkowników Windows, w tym ja, wciąż uważa wersję Windows 10 za lepszą. Niestety, nie można po prostu wyłączyć nowego menu kontekstowego i wrócić do wersji Windows 10 przez Ustawienia, ale można to zrobić za pomocą prostego polecenia.

Użyłem tego triku tuż po zainstalowaniu Windows 11 na moim komputerze, aby przywrócić menu kontekstowe w stylu Windows 10, i mogę potwierdzić, że działa doskonale od tego czasu. Nie musiałem go ponownie stosować po aktualizacjach ani nic z tych rzeczy.

Aby przywrócić menu kontekstowe Windows 10, wklej następujące polecenie do PowerShell, a następnie uruchom ponownie komputer:

reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve

Jeśli później zdecydujesz, że faktycznie wolisz nowszy design, możesz wrócić do domyślnego menu kliknięcia prawym przyciskiem myszy Windows 11, uruchamiając następujące polecenie, a następnie rebootując komputer:

reg.exe delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f

wprowadź to w PowerShell i naciśnij Enter:

reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Search /v BingSearchEnabled /t REG_DWORD /d 0 /f

Zwykle nie musisz ponownie uruchamiać komputera, aby zmiana zaczęła działać, chociaż może być konieczne ponowne uruchomienie Eksploratora Windows. Niestety, Microsoft w dużej mierze zablokował tę opcję, aby usunąć sugestie aplikacji Microsoft Store w Wyszukiwaniu. Kiedyś były skuteczniejsze sposoby na to, ale wiele z nich zostało zablokowanych lub zepsutych przez aktualizacje systemu Windows. Mimo to, ta modyfikacja jest lepsza niż nic.

PowerShell jest bez wątpienia jednym z najbardziej przydatnych narzędzi dostępnych w systemie Windows. Możesz go używać do rozwiązywania problemów i naprawiania błędów, instalowania, aktualizowania i usuwania aplikacji, wyłączania niepotrzebnych funkcji, włączania lub wyłączania opcjonalnych komponentów Windows, automatyzacji zadań i wiele więcej.

Jeśli unikasz go, ponieważ interfejs wiersza poleceń wygląda przerażająco, spróbuj uruchomić kilka prostych codziennych poleceń i przekonaj się sam, że PowerShell naprawdę nie jest taki straszny, gdy nauczysz się podstaw.

Jeśli ciekawią Cię artykuły podobne do Te 5 poleceń PowerShell pozwala mi wyłączyć irytujące funkcje systemu Windows, których nie ma w Ustawieniach, zajrzyj do kategorii Windows i odkryj jeszcze więcej interesujących treści.

Indeks
  1. Całkowite usunięcie Copilota
    1. Zniknął na zawsze
  2. Odinstalowanie aplikacji, których Windows nie pozwala usunąć
    1. W tym aplikacje wbudowane
  3. Zapobieganie ponownemu instalowaniu aplikacji przez aktualizacje Windows
    1. I usuwanie ich
  4. Wyłącz Bing Search
    1. Wyeliminuj wyniki online z Windows Search

Możesz być zainteresowany

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Go up