Hantera startprogram i Windows

Kort svar: Windows sparar autostart i två registernycklar (Run och RunOnce, per användare och för hela systemet) och två Autostart-mappar. Aktivitetshanteraren kan stänga av de flesta, men döljer kommandot och källan; en gratis app som Autostart-hanterare visar varje post med kommando, plats och omfattning och växlar den med samma StartupApproved-mekanism — utan att radera något.

Var Windows gömmer startprogrammen

Autostart är inte en lista utan fyra platser:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run — program för aktuell användare, startar vid varje inloggning.
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce — engångsuppgifter, körs en gång och tas sedan bort.
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run och ...\RunOnce — samma sak för alla användare; att skriva där kräver administratörsbehörighet.
  • Autostart-mapparna: shell:startup för aktuell användare och shell:common startup för alla, båda nåbara från Kör-dialogen.

Aktivitetshanteraren läser dessa källor och slår ihop dem på fliken Startprogram. Allt som startar med Windows finns på en av dessa fyra platser — därför betyder ”jag inaktiverade det i Aktivitetshanteraren och det är tillbaka” oftast en andra post någon annanstans.

Metod 1: Aktivitetshanteraren — den bekanta vägen

  1. Tryck Ctrl+Skift+Esc och öppna fliken Startprogram (i Windows 11 ligger den i menyn till vänster).
  2. Högerklicka på posten och välj Inaktivera — eller markera den och använd knappen uppe till höger.
  3. Logga ut och in igen (eller starta om) för att se effekten: fliken visar aktuell status och programmet startar först när du aktiverar det igen.

Bekvämt, inbyggt och tillräckligt för ett högljutt program. Haken: Aktivitetshanteraren visar namn, utgivare och påverkansbetyg, men inte kommandot som faktiskt körs, inte den exakta registernyckeln eller mappen bakom posten och inte dess omfattning. RunOnce-poster syns knappt alls, så installationsprogram som schemalägger en uppgift till nästa inloggning förblir osynliga. Och inget på fliken förklarar vad en okänd post egentligen är — du inaktiverar den på tro.

Metod 2: regedit och shell:startup — för de modiga

  1. Tryck Win+R, skriv regedit och gå till HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run. Varje värde är ett startprogram: namnet är det du ser, data är kommandot.
  2. För att ta bort ett program raderar du dess värde — det finns ingen av-knapp här. Att radera fel värde kan bryta en drivrutinshjälpare eller en inmatningsenhet, och det går inte att ångra utan att återställa en registersäkerhetskopia.
  3. För poster i mappar trycker du Win+R och skriver shell:startup (eller shell:common startup); radera genvägen så startar programmet inte längre.

Det är den manuella vägen: exakt, men utan felmarginal. Ett raderat Run-värde är borta, ett stavfel i ett kommando bryter posten tyst, och inget berättar från vilken av de fyra platserna den kom. En rimlig sista utväg för en envis post — inte ett vardagsverktyg.

Metod 3: Autostart-hanterare — se allt, växla säkert

Ladda ner gratis — StartupManager-Setup.exe

  1. Öppna appen — den läser båda registernycklarna (aktuell användare och alla användare) och båda Autostart-mapparna och visar varje post med exakt kommando, källa (Registret · Run, Registret · RunOnce, Autostart-mappen) och omfattning (Den här användaren eller Alla användare).
  2. Slå om brytaren vid en post du inte behöver vid inloggning. Appen skriver samma StartupApproved-flagga som Aktivitetshanteraren: registervärdet eller genvägen ligger exakt kvar, inget raderas och ändringen gäller direkt.
  3. Slå tillbaka när programmet behövs igen — avstängda poster lämnar aldrig listan, så det finns ingen ”vart tog det vägen”.

Till skillnad från Aktivitetshanteraren visar listan kommandot bakom varje namn och märker poster för alla användare med ett hänglås: de listas för transparens men kan inte växlas i den här versionen eftersom de kräver administratörsbehörighet. Användarposter behöver ingen höjning alls. Och eftersom appen bara läser registret och skriver en flagga är den säker att prova på en jobbdator: ingen tjänst, inget konto, ingen telemetri, inget skickas någonstans.

Vad som är säkert att inaktivera

  1. Uppdaterare och hjälpare — Spotify, Steam, Adobes Creative Cloud-hjälpare, OneDrive, Discord: de kan starta när du öppnar appen i stället för vid inloggning. Det är här det mesta av starttiden brukar gå.
  2. Spelprogramstartare — Steam, Epic Games Launcher, Battle.net och liknande: de behöver bara köras när du faktiskt spelar. Inaktivera dem och öppna dem från Startmenyn.
  3. Meddelande- och chattklienter — Telegram, Slack, Teams: om du inte behöver dem sekunden efter att Windows laddats, stäng av dem; de startar utan problem manuellt.

Rör inte ljuddrivrutiner, touchpad- och tangentbordshjälpare, antivirus och säkerhetsagenter eller tillverkarens verktyg för fläktar och strömhantering. De installerar ofta en Run-post som är en del av att enheten fungerar korrekt, och att inaktivera den kan lämna dig utan ljud, utan touchpad eller utan skydd. Om en posts kommando pekar in i Program Files\Windows Defender, en ljuddrivrutinsmapp eller en laptoptillverkares katalog, låt den vara.

Vanliga frågor

Raderas ett startprogram när jag inaktiverar det?

Nej. Brytaren skriver samma StartupApproved-flagga som Aktivitetshanteraren; registervärdet eller genvägen ligger kvar, och att aktivera posten igen återställer programmet vid nästa inloggning.

Varför kommer ett program tillbaka efter att jag inaktiverat det i Aktivitetshanteraren?

Eftersom en annan post startar det: ett andra värde i Run, en uppgift i RunOnce eller en genväg i en Autostart-mapp. En hanterare som läser alla fyra platserna visar dubbletterna på en gång — precis vad Aktivitetshanterarens enda flik inte gör.

Behöver jag administratörsbehörighet?

Bara för poster som tillhör alla användare (HKEY_LOCAL_MACHINE-nycklarna och den gemensamma Autostart-mappen). Användarposter i HKEY_CURRENT_USER och shell:startup kan den inloggade användaren växla utan höjning.


Mer: så kollar du datorns specifikationer i Windows och hitta och ta bort tomma mappar i Windows.