Uklonite bloatware iz Windowsa pomoću PowerShella

  • Bloatware u Windowsu se sastoji od unaprijed instaliranih aplikacija, legitimnih, ali nepotrebnih, koje troše resurse i zatrpavaju sistem.
  • Windows nudi izvorne metode (Start, Postavke, Kontrolna ploča i PowerShell) za deinstalaciju mnogih od ovih aplikacija.
  • Postoje Debloat skripte i alati trećih strana koji automatiziraju čišćenje, ali oni najagresivniji nose značajne rizike.
  • U profesionalnim sistemima, preporučljivo je kombinovati PowerShell, politike upravljanja i čiste ponovne instalacije kako bi se sigurno kontrolisao bloatware.

Uklonite bloatware iz Windowsa pomoću PowerShella

Ako ste upravo dobili novi računar sa Windowsom 10 ili 11 i prvo što vidite je niz probnih aplikacija, igara i alata koje nikada niste tražili, ne brinite: niste sami. Ove vrste programa poznate su kao Windows bloatware Osim što zauzimaju prostor, mogu usporiti vaš sistem i dodati nered inače čistoj instalaciji. Zato je važno znati kako ukloniti bloatware iz Windowsa pomoću PowerShella.

U kućnim okruženjima to je smetnja, ali u poslovnim okruženjima može postati ozbiljan problem: desetine ili stotine računara s istim bloatware aplikacijama, dodatnim servisima koji rade u pozadini i korisnicima koje ometa softver koji nema nikakve veze s njihovim poslom. Srećom, postoje vrlo efikasni načini za... Uklonite bloatware iz Windowsa pomoću PowerShella i druge alate, od jednostavnih grafičkih interfejsa do vrlo moćnih skripti koje sistem ostavljaju praktično "potpuno novim".

Šta je tačno bloatware u Windowsu 10 i Windowsu 11?

Kada govorimo o bloatware-u, mislimo na unaprijed instaliran softver koji niste tražili Njih uključuje Microsoft ili proizvođač računara (Dell, HP, Lenovo, itd.). To nisu zlonamjerni softveri: to su legitimne aplikacije, često probne verzije ili uslužni programi koji se promoviraju kako bi vas potaknuli da ih isprobate prije prelaska na konkurenta.

Problem nastaje kada te aplikacije isteknu, postanu zastarjele ili ih jednostavno nikada nećete koristiti. U tom trenutku, Oni nastavljaju zauzimati prostor i trošiti resurseMogu prikazivati ​​dosadna obavještenja, pa čak i stvarati rizike ako prestanu s ažuriranjem ili uključe komponente koje su previše integrirane u sistem.

Među najčešćim bloatware-ima u Windowsu 10/11 obično nalazimo Microsoft i aplikacije trećih strana kao što su OneNote u regionalnim verzijama, integrirane igre, Xbox Game Bar, promovirane video ili muzičke aplikacije, uslužni programi za podršku i pomoć ili alati koji se nalaze zakačeni na meni Start i ne doprinose vašem svakodnevnom radu.

Na računarima poznatih marki, pored Microsoftovog bloatware-a, pojavljuju se i tzv. OEM uslužni programiKontrolne ploče proizvođača, optimizatori, upravitelji perifernih uređaja, alati za daljinsku podršku itd. U mnogim slučajevima su bezopasni, ali često dupliciraju funkcije koje Windows već obavlja i ostaju u memoriji bez pružanja jasne prednosti.

bloatware

Primjer iz stvarnog svijeta: bloatware na Dell laptopima sa Windows 11 Pro operativnim sistemom

Vrlo čest slučaj u modernim kompanijama je slučaj organizacija koje koriste Microsoft 365 s Intuneombez lokalnih servera ili lokalnog Active Directoryja. Dobijaju laptope poput Dell Latitude 5440 sa Windows 11 Pro je fabrički instaliran i koriste prednost aktivacije pretplate (Windows Enterprise po korisniku) umjesto održavanja infrastrukture korporativne slike.

Do nedavno, Intune je omogućavao jednostavno upravljanje mnogim od ovih aplikacija zahvaljujući integraciji sa Microsoft Store for BusinessMožete odabrati određene pakete (na primjer, Microsoft Solitaire, Xbox, Mail and Calendar, Dell agenti itd.) i označiti ih za deinstalaciju umjesto instalacije. Ali to Opcija Microsoft Store for Business je nestalaStoga se više nije moguće oslanjati na taj tijek rada za automatsko čišćenje opreme.

U ovim okruženjima koja koriste samo oblak, mnoge kompanije otkrivaju da njihovi Dell laptopi dolaze s uslužnim programima kao što su Dell Display Manager 2.1, Dell Optimizer Core, Dell Pair, Dell Peripheral Manager i razne Microsoft 365 i OneNote pakete na nekoliko jezika (španski-španski, španski-američki, francuski-francuski, portugalski-brazilski) koji nisu uvijek potrebni. Ove aplikacije se ne pojavljuju u trenutnoj Microsoft prodavnici, tako da Ne mogu se upravljati kao aplikacije iz Trgovine iz Intunea.

Očigledna alternativa je korištenje DISM i PowerShell za uklanjanje paketa direktno sa slike ili sistema, što daje potpunu kontrolu, ali i zahtijeva više posla: održavanje skripti, njihovo testiranje sa svakom verzijom Windowsa, dokumentiranje promjena i minimiziranje rizika od narušavanja kritičnih organizacijskih funkcija.

Osnovne Windows opcije za uklanjanje bloatware-a bez skripti

Prije nego što se udubimo u napredne naredbe ili automatizirane skripte, vrijedi zapamtiti da Windows 10 i Windows 11 uključuju nekoliko ugrađenih metoda za deinstalaciju aplikacija bez potrebe da dirate PowerShell ako ne želite previše zakomplicirati stvari.

Najbrži način, ako aplikacija to dozvoljava, jeste da koristite svoj vlastiti izbornik StartU Windowsu 11, sve aplikacije su navedene tamo. Samo kliknite Start, pronađite aplikaciju (bilo u zakačenim aplikacijama ili u "Sve aplikacije"), kliknite desnim tasterom miša na nju i odaberite opciju "Deinstalirati"To pokreće klasični proces eliminacije.

Neke tradicionalnije aplikacije se i dalje upravljaju iz Upravljačka pločaAko u polje za pretragu upišete "Kontrolna tabla", otvorit će se odjeljak "Programi > Programi i funkcije", a odatle možete pronaći program, kliknuti desnim tasterom miša na njega i ponovo odabrati "Deinstaliraj" da biste pratili odgovarajućeg čarobnjaka.

U modernim verzijama Windowsa, sve se više preporučuje korištenje aplikacije od konfiguracijaIz menija Start > Postavke > Aplikacije > "Aplikacije i funkcije" imate kompletnu listu programa. Jednostavno pronađite (ili skrolujte do) aplikacije koju želite ukloniti, dodirnite tri tačke sa desne strane i odaberite "Deinstaliraj" da bi sistem uradio ostalo.

Uklonite bloatware iz Windowsa pomoću PowerShella

Uklonite bloatware direktno pomoću Windows PowerShell-a

Kada prethodne opcije ne dozvoljavaju deinstalaciju aplikacije (ili kada želite automatizirati i biti agresivniji), ovo dolazi do izražaja Windows PowerShellOva konzola je vrlo moćan alat koji dolazi unaprijed instaliran i na Windowsu 10 i na Windowsu 11 i omogućava vam manipuliranje UWP aplikacijskim paketima na niskom nivou.

Da biste ga koristili s dovoljnim dozvolama, idite u meni Start, upišite "PowerShell" ili "Windows PowerShell" i odaberite opciju "Pokreni kao administrator"Prihvatite kontrolu korisničkog računa kada se to od vas zatraži, jer uklanjanje aplikacija sa sistema zahtijeva povišene privilegije.

Nakon što se prozor otvori, osnovna naredba za deinstalaciju unaprijed instalirane Appx aplikacije je:

Get-AppxPackage *NombreDeLaApp* | Remove-AppxPackage

Ključno je ovdje zamijeniti Naziv aplikacije značajnim dijelom identifikatora paketa. Na primjer, ako želite ukloniti Xbox Game Bar, možete koristiti nešto poput *Xbox*Ako trebate pronaći tačno ime, možete pokrenuti Get-AppxPackage bez filtera i pregledajte listu ili pretražite po određenim uzorcima dok ne pronađete pravi paket.

Ako želite izvršiti temeljitije čišćenje, možete pokrenuti varijacije naredbe koje utječu na sve korisničke račune ili čak na osnovnu sliku, ali to zahtijeva mnogo više pažnje, posebno na mašinama koje će se koristiti u produkciji ili u korporativnim okruženjima gdje Bilo kakva promjena može poremetiti radne procese.

Automatizirajte čišćenje: Uklonite nadutost skripti iz PowerShella

Za korisnike koji preferiraju vođeniji pristup, postoje skripte i alati zajednice otvorenog koda koji omogućavaju Uklonite veliku količinu bloatware-a samo jednom komandomJedan od najpoznatijih je skup skripti tipa "Windows Debloater", koje se preuzimaju i pokreću iz PowerShella.

Najčešći način korištenja, kao što je prikazano u mnogim tutorijalima, je otvaranje Windows PowerShell-a (ili Windows Terminala u Windowsu 11) kao administrator i upisivanje naredbe:

iwr -useb https://git.io/debloat | iex

S ovom instrukcijom, PowerShell koristi Invoke-WebRequest (iwr) preuzeti skriptu direktno s interneta i pokrenuti je u memoriji pomoću Invoke-Expression (iex)Na ovaj način ne morate čak ni ručno spremati datoteku: samo pokrenite naredbu, pričekajte nekoliko sekundi i otvorit će se prozor s jednostavnim sučeljem za primjenu promjena.

U tom grafičkom interfejsu vidjet ćete nekoliko opcija za podešavanje ponašanja Windowsa: na primjer onesposobiti CortanuOnemogućite ugrađeni PDF čitač u Edgeu, prisilno uključite tamni način rada, uklonite OneDrive ili promijenite postavke privatnosti i telemetrije. Najupečatljiviji dio je obično dugme za "Uklonite sav bloatware", koji pokušava ukloniti većinu unaprijed instaliranih aplikacija koje se smatraju smećem jednim potezom.

Osim toga, obično postoji mogućnost korištenja prilagođena lista blokiranihOva opcija vam omogućava da odredite koje aplikacije želite ukloniti, a koje želite zadržati. Nudi više kontrole, ali zahtijeva dobro razumijevanje paketa i zavisnosti kako biste izbjegli slučajno uklanjanje nečeg važnog.

Deblokiranje Windowsa 11

Skripte za debloatiranje u Windowsu 10: Šta rade i zašto su toliko osjetljive

Druga porodica veoma popularnih rješenja su tzv. Uklonite skripte u Windowsu 10Ovo je skup PowerShell i CMD datoteka i modifikacija registra koje idu daleko iznad pukog uklanjanja aplikacija. Namijenjene su čistim instalacijama Windowsa, gdje je sistem svježe instaliran i još nije dodano mnogo programa ili ličnih podataka.

Autor ovih skripti sam preporučuje njihovo korištenje samo na novoinstaliranim sistemimaRazlog je jednostavan: dok koristite Windows, dodaju se servisi, programi i zavisnosti koji se mogu oslanjati na funkcije koje ovi skripti onemogućavaju ili uklanjaju. Ako primijenite agresivne promjene na sistem koji već koristite, lakše će se to dogoditi. pokvari nešto što će ti kasnije trebati.

Debloat paket obično uključuje oko devet glavnih skripti, dizajniranih za:

  • Blok telemetrije.
  • Onemogućite Windows usluge.
  • Potpuno onemogućite Windows Defender.
  • Uklonite alate za povratne informacije.
  • Prilagodite opcije privatnosti.
  • Optimizujte Windows interfejs.
  • Optimizujte ažuriranja za Windows.
  • Uklonite unaprijed instalirane aplikacije.
  • Onemogućite OneDrive.

Mnogi korisnici odlučuju se pokrenuti samo neke od ovih skripti, na primjer, onu koja onemogućava OneDrive ili onu koja uklanja unaprijed instalirane aplikacije, ostavljajući ostale netaknute. Budući da su to obične tekstualne datoteke, uvijek možete... Otvorite ih u Notepadu i odlučite koje redove ostaviti aktivnim, a koje komentirati kako biste prilagodili ponašanje svojim potrebama.

Druge napredne postavke uključene u Debloat pakete

Pored glavnih skripti, Debloat paketi obično uključuju skup dodatne komunalije u obliku PowerShell, CMD ili .reg datoteka. Ovi mali dodaci vam omogućavaju da promijenite vrlo specifična ponašanja sistema bez agresivnosti kao kernel skripte.

Na primjer, možete pronaći skripte za omogući napredno pokretanje Windows, olakšavajući pristup okruženjima za oporavak ili brzo prebacivanje na tamni način rada sistema bez potrebe za traženjem opcije u Postavkama.

Prilagođavanja su također česta za onemogući interne funkcije kao što su kompresija memorije, prethodno preuzimanje datoteka, planirani zadaci koji se smatraju nepotrebnim ili traka za pretraživanje u meniju Start, kao i uslužni programi za omogućavanje klasičnog preglednika slika, aktiviranje takozvanog "Božjeg načina rada" ili primjenu malih podešavanja performansi na SSD diskove.

U svim slučajevima, ovi dodatni skripti također zahtijevaju pokreni kao administrator za izmjenu registra, usluga ili planiranih zadataka. Međutim, budući da su manje invazivne od glavnih, njihova upotreba se općenito smatra sigurnijom, pod uvjetom da tačno znate šta rade i zašto ih koristite.

Pripremite PowerShell prije pokretanja skripti trećih strana

Ako odlučite koristiti skripte preuzete s GitHuba ili drugih repozitorija, postoji nekoliko preporučenih preliminarnih koraka za Pripremite svoj sistem i minimizirajte rizikePrva stvar je da uvijek preuzmete najnoviju verziju direktno s originalnog izvora, izbjegavajući kopije trećih strana.

Kada instalirate paket na računar, otvorite PowerShell kao administrator i prilagodite pravila izvršavanja skripti za vašeg trenutnog korisnika. Tipična naredba za omogućavanje izvršavanja nepotpisanih skripti u vašoj sesiji je:

Set-ExecutionPolicy Unrestricted -Scope CurrentUser

Ova naredba uklanja ograničenja koja sprječavaju pokretanje PowerShell skripti preuzetih s interneta, iako je treba koristiti razumno i naknadno ih poništiti ako je okruženje osjetljivo. Osim toga, da biste izbjegli sigurnosna upozorenja o preuzetim datotekama, možete odjednom deblokirati sve skripte u paketu pomoću:

ls -Recurse *.ps*1 | Unblock-File

Nakon ovoga, bit ćete spremni da Pokrenite skripte dvostrukim klikom ili njihovim prevlačenjem u PowerShell prozor. Ako se bilo koji od njih prerano zatvori, na primjer onaj koji pokušava onemogućiti Windows Defender, dobra je ideja ponovo pokrenuti računar i ponovo ga pokrenuti dok se ne završi bez grešaka.

Nakon što skripta završi svoj rad i sistem se ponovo pokrene, sve promjene bi trebale biti primijenjene. Normalno je primijetiti da se to pri prvom sljedećem pokretanju... Windowsu treba nekoliko dodatnih sekundi. u reorganizaciji usluga i komponenti prije povratka u normalu.

Uobičajeni problemi i rizici pri korištenju agresivnih skripti

Važno je shvatiti da Windows izvorno ne nudi jednostavnu opciju za onemogućiti određene interne funkcije (telemetrija, Defender, duboke integracije, itd.). Stoga, mnogi od ovih skripti pribjegavaju prilično agresivnim tehnikama, kao što su brisanje osjetljivih ključeva registra, zamjena sistemskih komponenti ili forsiranje politika koje nisu namijenjene krajnjem korisniku.

Sve ovo može dovesti do neželjene nuspojave Ako ne znate tačno šta radite. Među najčešćim greškama koje se prijavljuju nakon korištenja ovih vrsta paketa su, na primjer, zaustavljanje funkcije pretraživanja u meniju Start, prekid procesa sysprep (ključno u okruženjima korporativnih slika) ili greške koje se pojavljuju s bežičnim adapterima Xboxa i drugim perifernim uređajima koji se integriraju sa sistemskim uslugama.

Također je relativno često susresti se Problemi sa kompatibilnošću Skypeaili da moderne metode autentifikacije poput prepoznavanja lica ili skeniranja otiska prsta prestanu raditi ako su skripte onemogućile usluge povezane s biometrijom ili modernom prijavom.

Stoga je preporuka vrlo jasna: koristite ove skripte pod vašom odgovornošću I uvijek počevši od ručno kreirane tačke vraćanja ili sistemske slike ako je računar kritičan. Na ovaj način, ako nešto pođe po zlu, možete vratiti Windows u prethodno stanje i nastaviti normalno raditi bez potrebe za ponovnom instalacijom od nule.

Ponovo instalirajte Windows, zadržavajući datoteke, ali bez fabrički generisanih aplikacija.

U nekim slučajevima, posebno kada je sistem već znatno modificiran ili pun ostataka programa, možda bi bilo mudrije odlučiti se za čisto resetovanje Windowsa Umjesto korištenja PowerShella ili skripti trećih strana za svaku aplikaciju, Windows 10 i 11 uključuju opciju oporavka koja ponovo instalira sistem, čuva vaše lične datoteke i uklanja većinu aplikacija, uključujući i mnoge unaprijed instalirane.

U Windowsu 10, klasičan pristup je bio korištenje opcije "Novi početak" unutar Windows sigurnosti, u odjeljku Stanje i performanse uređaja. Odatle ste mogli pokrenuti proces koji ponovo instalirao operativni sistem bez diranja dokumenata ili fotografija, već uklanjanjem svog softvera koji je proizvođač ili vi sami dodali.

Bez obzira na verziju, ove funkcije oporavka vam uvijek pokazuju lista aplikacija koje će biti uklonjene Prije početka ponovne instalacije, možete odlučiti da li ste spremni da ih izgubite. Nakon što potvrdite, Windows će se pobrinuti za ostalo, i nakon kratkog procesa ponovne instalacije i ponovnog pokretanja, pokrenut ćete mnogo čistiji sistem.

Ova metoda je manje detaljna od izvršavanja određenih naredbi, ali može biti idealna za vraćanje računara na fabričke postavke bez potrebe za potpunim formatiranjem, a posebno je korisna kada se bloatware ponovo pojavio nakon većeg ažuriranja sistema i ne želite ponavljati ručni postupak.

Jesu li ove metode korisne za Windows 11 ili je bolje držati se osnova?

Problem bloatware-a nije nestao s Windowsom 11, iako je istina da novi sistem uglavnom dolazi bez njega. Nešto lakše od Windowsa 10Uprkos tome, i dalje dolazi s unaprijed instaliranim aplikacijama koje mnogi korisnici nikada neće koristiti, a Microsoft i dalje tvrdi da mnoge od njih "poboljšavaju iskustvo" iako je za veliki dio zajednice upravo suprotno.

Što se tiče korištenja skripti tipa Debloat, prvobitno dizajniranih za Windows 10 na Windowsu 11, najrazumnije je uraditi... nemojte ih koristiti direktnoIako oba sistema dijele mnoge komponente, postoji dovoljno internih razlika da neki skripti mogu neispravno funkcionisati, ne uspjeti se dovršiti ili učiniti vaš računar neupotrebljivim.

Sam ekosistem programera obično preporučuje čekanje posebno prilagođene verzije Za Windows 11, možete ručno deinstalirati aplikacije koje vam nisu potrebne iz Postavki, menija Start i PowerShella, bez dodirivanja usluga niskog nivoa ili Defendera, osim ako tačno ne znate šta radite.

U međuvremenu, u profesionalnim okruženjima, najmudriji postupak je kombinirati Intune politike, pažljivo testirali prilagođene skripte i, kada je to prikladno, koristili slike ili rješenja poput Autopilota, ali uvijek izbjegavajući primjenu generičkih paketa pronađenih na internetu koji obećavaju "čišćenje Windowsa 11 jednim klikom" bez provjere.

Kada se sve svodi na to, sve ove metode - od klika desnim tasterom miša u meniju Start do najnaprednijih PowerShell skripti - sve imaju za cilj isti cilj: vratiti kontrolu sistema korisnikuOslobađanje resursa, smanjenje buke i prilagođavanje Windowsa vašim stvarnim potrebama. Bilo da se radi o novokupljenom ličnom laptopu ili masovnoj implementaciji računara kojima upravlja Intune, razumijevanje šta je bloatware, kako ga prepoznati i rizici povezani s njegovim uklanjanjem omogućava vam da donosite informiranije odluke i održavate svoje računare čistim, brzim i bez nepotrebnog softvera.