Om du precis har skaffat en ny dator med Windows 10 eller 11 och det första du ser är en rad testversioner av program, spel och verktyg som du aldrig bett om, oroa dig inte: du är inte ensam. Den här typen av program kallas Windows-uppblåsthetsprogram Och förutom att de tar upp plats kan de sakta ner systemet och göra en annars ren installation mer rörig. Det är därför det är viktigt att veta hur man tar bort bloatware från Windows med PowerShell.
I hemmiljöer är det en plåga, men i företag kan det bli ett allvarligt problem: dussintals eller hundratals datorer med samma bloatware-appar, extra tjänster som körs i bakgrunden och användare som distraheras av programvara som inte har något med deras arbete att göra. Lyckligtvis finns det mycket effektiva sätt att ta bort bloatware från Windows med PowerShell och andra verktyg, från enkla grafiska gränssnitt till mycket kraftfulla skript som gör systemet praktiskt taget "helt nytt".
Vad exakt är bloatware i Windows 10 och Windows 11?
När vi pratar om bloatware syftar vi på förinstallerad programvara som du inte begärde Dessa ingår av Microsoft eller datortillverkaren (Dell, HP, Lenovo, etc.). De är inte skadlig kod: de är legitima program, ofta testversioner eller verktyg som marknadsförs för att uppmuntra dig att prova dem innan du byter till en konkurrent.
Problemet uppstår när dessa applikationer går ut, blir föråldrade, eller när du helt enkelt aldrig kommer att använda dem. Vid den tidpunkten, De fortsätter att ockupera utrymme och förbruka resurserDe kan visa irriterande aviseringar och till och med skapa risker om de slutar uppdatera eller inkluderar komponenter som är alltför integrerade i systemet.
Bland de vanligaste bloatware-programvarorna i Windows 10/11 hittar vi vanligtvis Microsoft- och tredjepartsappar såsom OneNote i regionala versioner, integrerade spel, Xbox Game Bar, marknadsförda video- eller musikappar, support- och hjälpverktyg eller verktyg som är fästa på Start-menyn och inte bidrar med något till ditt dagliga arbete.
På märkesdatorer, utöver Microsofts bloatware, den s.k. OEM-verktygTillverkarens kontrollpaneler, optimerare, kringutrustningshanterare, fjärrsupportverktyg etc. I många fall är de ofarliga, men de duplicerar ofta funktioner som Windows redan utför och finns kvar i minnet utan att ge en tydlig fördel.

Verkligt exempel: bloatware på Dell-bärbara datorer med Windows 11 Pro
Ett mycket vanligt fall i moderna företag är att organisationer använder Microsoft 365 med Intuneutan lokala servrar eller lokal Active Directory. De får bärbara datorer som Dell Latitude 5440 med Windows 11 Pro förinstallerat från fabriken och de utnyttjar prenumerationsaktivering (Windows Enterprise per användare) istället för att underhålla en infrastruktur för företagsimage.
Fram tills nyligen möjliggjorde Intune enkel hantering av många av dessa appar tack vare sin integration med Microsoft Store för företagDu kan välja vissa paket (till exempel Microsoft Solitaire, Xbox, Mail och kalender, Dell-agenter etc.) och markera dem som avinstallerade istället för installerade. Men det Alternativet Microsoft Store för företag har försvunnitDärför är det inte längre möjligt att förlita sig på att det arbetsflödet automatiskt rengör utrustningen.
I dessa molnbaserade miljöer upptäcker många företag att deras Dell-bärbara datorer levereras med verktyg som till exempel Dell Display Manager 2.1, Dell Optimizer Core, Dell Pair, Dell Peripheral Manager och diverse Microsoft 365- och OneNote-paket på flera språk (spanska-spanska, spanska-amerikanska, franska-franska, portugisiska-brasilianska) som inte alltid är nödvändiga. Dessa appar visas inte i den nuvarande Microsoft Store, så De kan inte hanteras som Store-appar från Intune.
Det uppenbara alternativet är att använda DISM och PowerShell för att ta bort paket direkt från avbildningen eller systemet, vilket ger total kontroll men också kräver mer arbete: underhåll av skript, testa dem med varje version av Windows, dokumentera ändringar och minimera risken för att kritiska organisationsfunktioner inte fungerar.
Grundläggande Windows-alternativ för att ta bort bloatware utan skript
Innan vi går in på avancerade kommandon eller automatiserade skript är det värt att komma ihåg att Windows 10 och Windows 11 inkluderar flera inbyggda metoder för att avinstallera program utan att behöva röra PowerShell om du inte vill komplicera saker och ting för mycket.
Det snabbaste sättet, om appen tillåter det, är att använda din egen start menyI Windows 11 listas alla program där. Klicka bara på Start, leta reda på appen (antingen bland de fästa apparna eller i "Alla appar"), högerklicka på den och välj alternativet "Avinstallera"Det startar den klassiska elimineringsprocessen.
Vissa mer traditionella applikationer hanteras fortfarande från Kontroll av panelOm du skriver "Kontrollpanelen" i sökfältet kommer du till avsnittet "Program > Program och funktioner", och därifrån kan du hitta programmet, högerklicka och välja "Avinstallera" igen för att följa motsvarande guide.
I moderna versioner av Windows rekommenderas alltmer att använda appen konfigurationFrån Start > Inställningar > Appar > "Appar och funktioner" har du en komplett lista över program. Hitta (eller skrolla till) appen du vill ta bort, tryck på de tre punkterna till höger och välj "Avinstallera" för att låta systemet göra resten.

Ta bort bloatware direkt med Windows PowerShell
När de föregående alternativen inte tillåter dig att avinstallera en app (eller när du vill automatisera och vara mer aggressiv) spelar detta in. Windows PowershellDen här konsolen är ett mycket kraftfullt verktyg som är förinstallerat på både Windows 10 och Windows 11, och låter dig manipulera UWP-applikationspaket på en låg nivå.
För att använda den med tillräckliga behörigheter, gå till Start-menyn, skriv "PowerShell" eller "Windows PowerShell" och välj alternativet "Kör som administratör"Acceptera kontroll av användarkonto när du uppmanas, eftersom det krävs utökade rättigheter för att ta bort appar från systemet.
När fönstret är öppet är det grundläggande kommandot för att avinstallera en förinstallerad Appx-applikation:
Get-AppxPackage *NombreDeLaApp* | Remove-AppxPackage
Nyckeln här är att ersätta Appnamn av en betydande del av paketidentifieraren. Om du till exempel vill ta bort Xbox Game Bar kan du använda något i stil med *Xbox*Om du behöver hitta det exakta namnet kan du köra Get-AppxPackage utan filter och granska listan, eller sök efter specifika mönster tills du hittar rätt paket.
Om du vill utföra en mer grundlig rensning kan du köra varianter av kommandot som påverkar alla användarkonton eller till och med basavbildningen, men det kräver mycket mer försiktighet, särskilt på maskiner som kommer att användas i produktion eller i företagsmiljöer där Varje förändring kan störa arbetsflöden.
Automatisera rensning: Debloat-skript från PowerShell
För användare som föredrar en mer guidad metod finns det communityskript och verktyg med öppen källkod som tillåter Ta bort en stor mängd bloatware med bara ett kommandoEtt av de mest kända är uppsättningen skript av typen "Windows Debloater", som laddas ner och körs från PowerShell.
Det vanligaste sättet att använda det, som visas i många handledningar, är att öppna Windows PowerShell (eller Windows Terminal i Windows 11) som administratör och skriva kommandot:
iwr -useb https://git.io/debloat | iex
Med den här instruktionen använder PowerShell Invoke-WebRequest (iwr) att ladda ner skriptet direkt från internet och köra det i minnet med Anropa-uttryck (iex)På så sätt behöver du inte ens spara filen manuellt: kör bara kommandot, vänta några sekunder så öppnas ett fönster med ett enkelt gränssnitt för att tillämpa ändringarna.
I det grafiska gränssnittet ser du flera alternativ för att justera Windows beteende: till exempel, inaktivera CortanaInaktivera den inbyggda PDF-läsaren i Edge, tvinga fram mörkt läge, ta bort OneDrive eller ändra sekretess- och telemetriinställningar. Den mest slående delen är vanligtvis knappen för "Ta bort all uppblåst programvara", som försöker ta bort de flesta förinstallerade program som anses vara skräp i ett svep.
Dessutom finns det vanligtvis möjlighet att använda en anpassad blockeringslistaDet här alternativet låter dig ange vilka appar du vill ta bort och vilka du föredrar att behålla. Det ger mer kontroll, men kräver en god förståelse för paketen och beroendena för att undvika att ta bort något viktigt av misstag.
Windows 10 Debloat-skript: Vad de gör och varför de är så känsliga
En annan familj av mycket populära lösningar är de så kallade Debloat Windows 10-skriptDetta är en uppsättning PowerShell- och CMD-filer och registermodifieringar som går långt utöver att bara ta bort program. De är avsedda för rena Windows-installationer, där systemet är nyinstallerat och inte många program eller personliga data har lagts till ännu.
Författaren till dessa manus rekommenderar själv att man använder dem endast på nyinstallerade systemAnledningen är enkel: när du använder Windows läggs tjänster, program och beroenden till som kan vara beroende av funktioner som dessa skript inaktiverar eller tar bort. Om du tillämpar aggressiva ändringar på ett system du redan har använt är det lättare att detta händer. ta sönder något du behöver senare.
Debloat-paketet innehåller vanligtvis cirka nio huvudskript, utformade för att:
- Blockera telemetri.
- Inaktivera Windows-tjänster.
- Inaktivera Windows Defender helt.
- Ta bort feedbackverktyg.
- Justera sekretessinställningar.
- Optimera Windows-gränssnittet.
- Optimera Windows-uppdateringar.
- Ta bort förinstallerade appar.
- Inaktivera OneDrive.
Många användare väljer att bara köra några av dessa skript, till exempel det som inaktiverar OneDrive eller det som tar bort förinstallerade appar, och lämnar de andra orörda. Eftersom de är vanliga textfiler kan du alltid... Öppna dem i Anteckningar och bestäm vilka rader som ska lämnas aktiva och vilka som ska kommenteras för att anpassa beteendet efter dina behov.
Andra avancerade inställningar som ingår i Debloat-paketen
Förutom huvudskripten innehåller Debloat-paket vanligtvis en uppsättning ytterligare verktyg i form av PowerShell-, CMD- eller .reg-filer. Dessa små extrafunktioner låter dig ändra mycket specifika systembeteenden utan att vara lika aggressiva som kärnskript.
Till exempel kan du hitta skript för aktivera avancerad start Windows, vilket underlättar åtkomst till återställningsmiljöer eller för att snabbt växla till systemets mörka läge utan att behöva söka efter alternativet i Inställningar.
Justeringar är också vanliga för inaktivera interna funktioner såsom minneskomprimering, förhämtning av filer, schemalagda uppgifter som anses onödiga, eller sökfältet i Start-menyn, samt verktyg för att aktivera den klassiska bildvisaren, aktivera det så kallade "Gudsläge" eller tillämpa små prestandajusteringar på SSD-enheter.
I samtliga fall kräver dessa ytterligare skript också kör som administratör att ändra registret, tjänster eller schemalagda uppgifter. Eftersom de är mindre invasiva än de vanligaste, anses deras användning generellt vara säkrare, förutsatt att du vet exakt vad de gör och varför du använder dem.
Förbered PowerShell innan du kör skript från tredje part
Om du väljer att använda skript som laddats ner från GitHub eller andra arkiv finns det flera rekommenderade förberedande steg för att Förbered ditt system och minimera riskernaDet första är att alltid ladda ner den senaste versionen direkt från originalkällan och undvika kopior från tredje part.
När du har paketet på din dator, öppna PowerShell som administratör och justera skriptkörningspolicy för din nuvarande användare. Ett typiskt kommando för att tillåta körning av osignerade skript i din session är:
Set-ExecutionPolicy Unrestricted -Scope CurrentUser
Det här kommandot tar bort begränsningarna som förhindrar att PowerShell-skript som laddats ner från internet körs, även om det bör användas med försiktighet och återställas efteråt om miljön är känslig. För att undvika säkerhetsvarningar om nedladdade filer kan du dessutom avblockera alla skript i paketet samtidigt med:
ls -Recurse *.ps*1 | Unblock-File
Efter detta kommer du att vara redo att Kör skripten med ett dubbelklick eller genom att dra dem in i PowerShell-fönstret. Om någon av dem stängs i förtid, till exempel den som försöker inaktivera Windows Defender, är det bäst att starta om datorn och köra den igen tills den slutförs utan fel.
När skriptet har slutfört sitt arbete och systemet startas om, bör alla ändringar tillämpas. Det är normalt att märka att vid den första efterföljande uppstarten... Windows tar några extra sekunder. med att omorganisera tjänster och komponenter innan de återgår till det normala.
Vanliga problem och risker vid användning av aggressiva skript
Det är viktigt att förstå att Windows inte direkt erbjuder ett enkelt alternativ för inaktivera vissa interna funktioner (telemetri, Defender, djupa integrationer, etc.). Därför använder sig många av dessa skript av ganska aggressiva tekniker, som att ta bort känsliga registernycklar, ersätta systemkomponenter eller tvinga fram policyer som inte är avsedda för slutanvändaren.
Allt detta kan leda till oönskade biverkningar Om du inte vet exakt vad du gör. Bland de vanligaste felen som rapporteras efter att ha använt den här typen av paket är till exempel att sökfunktionen i Start-menyn stannar, att sysprep-processen går sönder (nyckel i företagsavbildningsmiljöer) eller att fel uppstår med trådlösa Xbox-adaptrar och annan kringutrustning som integreras med systemtjänster.
Det är också relativt vanligt att man stöter på Problem med Skype-kompatibiliteteller att moderna autentiseringsmetoder som ansiktsigenkänning eller fingeravtrycksskanning slutar fungera, om skripten har inaktiverat tjänster relaterade till biometri eller modern inloggning.
Därför är rekommendationen mycket tydlig: använd dessa skript under ditt ansvar Och alltid från en manuellt skapad återställningspunkt eller en systemavbildning om datorn är kritisk. På så sätt kan du, om något går fel, återställa Windows till sitt tidigare tillstånd och fortsätta fungera normalt utan att behöva installera om från grunden.
Installera om Windows med filerna kvar, men utan fabriksinställningarna
I vissa fall, särskilt när systemet redan är kraftigt modifierat eller fullt av programrester, kan det vara klokare att välja en ren Windows-återställning Istället för att gå app för app med PowerShell eller tredjepartsskript, inkluderar Windows 10 och 11 ett återställningsalternativ som installerar om systemet, behåller dina personliga filer och tar bort de flesta applikationer, inklusive många förinstallerade.
I Windows 10 var ett klassiskt tillvägagångssätt att använda alternativet "Nystart" i Windows Säkerhet, under avsnittet Enhetsstatus och prestanda. Därifrån kunde du starta en process som installerade om operativsystemet utan att röra dokument eller foton, utan att ta bort all programvara som tillverkaren eller du själv hade lagt till.
Oavsett version visar dessa återställningsfunktioner dig alltid en lista över appar som kommer att tas bort Innan du påbörjar ominstallationen kan du bestämma om du är villig att bli av med dem. När du har bekräftat tar Windows hand om resten, och efter en kort ominstallations- och omstartsprocess startar du upp i ett mycket renare system.
Den här metoden är mindre detaljerad än att köra specifika kommandon, men den kan vara idealisk för att återställa en dator till fabriksinställningarna utan att behöva formatera den helt, och den är särskilt användbar när bloatware har smugit sig in igen efter en större systemuppdatering och du inte känner för att upprepa den manuella processen igen.
Är dessa metoder användbara för Windows 11, eller är det bättre att hålla sig till grunderna?
Problemet med bloatware har inte försvunnit med Windows 11, även om det är sant att det nya systemet i allmänhet kommer utan det. Något lättare än Windows 10Ändå kommer det fortfarande med förinstallerade applikationer som många användare aldrig kommer att använda, och Microsoft fortsätter att hävda att många av dem "förbättrar upplevelsen" trots att det för en stor del av communityn är precis tvärtom.
Angående användningen av Debloat-liknande skript som ursprungligen utformades för Windows 10 på Windows 11, är det mest förnuftiga att göra använd dem inte direktÄven om båda systemen delar många komponenter, finns det tillräckligt många interna skillnader för att vissa skript kan sluta fungera, misslyckas med att slutföras eller göra din dator oanvändbar.
Utvecklarens ekosystem rekommenderar vanligtvis att man väntar med att specifikt anpassade versioner För Windows 11 kan du antingen manuellt avinstallera appar som du inte behöver från Inställningar, Start-menyn och PowerShell, utan att röra lågnivåtjänster eller Defender om du inte vet exakt vad du gör.
Samtidigt, i professionella miljöer, är det klokaste tillvägagångssättet att kombinera Intune-policyer, noggrant testade anpassade skript och, när det är lämpligt, referera till bilder eller lösningar som Autopilot, men undvik alltid att använda generiska paket som finns på internet och som lovar att "rengöra Windows 11 med ett klick" utan att kontrollera.
När allt kommer omkring syftar alla dessa metoder – från högerklicka i Start-menyn till de mest avancerade PowerShell-skripten – alla till samma sak: återlämna systemkontrollen till användarenFrigör resurser, minskar brus och skräddarsyr Windows efter dina faktiska behov. Oavsett om det gäller en nyinköpt personlig bärbar dator eller en massiv driftsättning av Intune-hanterade datorer, kan du fatta mer välgrundade beslut och hålla dina datorer rena, snabba och fria från onödig programvara genom att förstå vad bloatware är, hur man identifierar det och riskerna med att ta bort det.
