Fix: Windows PowerShell fortsätter att öppnas vid startproblem på Windows 11 eller 10

PowerShell ger användare möjligheten att automatisera olika administrativa uppgifter och hantera konfigurationer på systemet som inte är tillgängliga via kommandotolken. Det liknar en kommandotolk men är avancerat med kraftfullare kommandon och ett tillhörande skriptspråk. Nyligen har många användare rapporterat ett problem där PowerShell fortsätter att dyka upp varje gång användaren startar upp datorn.

Några av orsakerna till att detta problem uppstår är:

  • Systemets startmapp har Windows PowerShell
  • PowerShell kan ha aktiverats i aktivitetshanterarens start
  • Skadlig programvara infekterat system
  • Några skadade registerposter

Om du kämpar med det här problemet med att PowerShell öppnas vid en systemstart, läs den här artikeln. I den här artikeln har vi sammanställt några korrigeringar baserat på andra användares recensioner som har hjälpt dem att lösa det här problemet på sin Windows-dator.

Innehållsförteckning

Fix 1 – Inaktivera PowerShell i Aktivitetshanterarens start

1. Tryck och håll ned Ctrl + Shift + Esc tangenterna samtidigt för att öppna Aktivitetshanteraren.

2. När Aktivitetshanteraren fönstret öppnas, välj fliken som heter Börja.

3. I den Börja flik, sök efter Windows PowerShell i listan över startprogram på ditt system.

HögerklickaWindows PowerShell och välj inaktivera alternativ för att stänga av automatisk start för PowerShell.

Aktivitetshanteraren Powershell Inaktivera Min

4. Omstart din dator och kontrollera om problemet är löst vid nästa systemstart.

Fix 2 – Ta bort PowerShell-genväg från systemstartmappen

1. Klicka på Windows Startknapp.

Här, i Windows sökrutan skriv eller kopiera och klistra in sökvägen nedan

%ProgramData%\Microsoft\Windows\Startmeny\Programs\StartUp

2. Klicka på sökresultatet för att öppna Windows Startup mapp.

Windows-program Startup Mapp Sökväg Sökfält Min

3. När Börja mapp öppnas, kontrollera om du kan se Fönster PowerShell genväg här.

Om du ser genvägen, då Välj Windows PowerShell och tryck på Ta bort (bin) ikonen överst i Filutforskaren.

Windows startmapp Powershell Ta bort Min

4. Efter att ha tagit bort den här genvägen kommer du att se Aktivitetshanterarens startfliken inte heller ha Windows PowerShell.

Omstart ditt system. Kontrollera om Windows PowerShell öppnas vid start.

Fix 3 – Använd Autoruns-programmet för att kontrollera om PowerShell startar automatiskt

Det finns ett litet gratis processverktyg som heter Autoruns för Windows v14.09 tillhandahålls av Microsoft. Detta verktyg ger dig en lista över alla program som är programmerade att köras vid systemstart. Med hjälp av det här verktyget kan du ta reda på om PowerShell har konfigurerats för att köras vid start någon annanstans i systemet.

1. Klicka på Autoruns för Windows v14.09 för att ladda ner och använda den på din PC.

2. Klicka på länken på den här sidan Ladda ner Autoruns och Autorunsc.

Autokörs Microsoft Download Page Min

Detta laddar ner en komprimerad zip-fil till din dator.

3. Om du har använt Google Chrome, klicka på pil bredvid den nedladdade filen längst ner till vänster.

ANNONS

Välj alternativet Visa i mapp.

Zip-fil Visa i mapp Min

I grund och botten måste du öppna platsen för filen på din dator.

4. Extrahera innehållet i zip-filen.

Högerklicka på den och välj Extrahera alla... i snabbmenyn som öppnas.

Autoruns Zip Extract Alla Min

Klicka sedan på Extrahera för att extrahera innehållet i den komprimerade mappen.

Extrahera Autoruns Zip File Min

5. Vid uppackning öppnas mappen med namnet automatiskt Autoruns.

I denna Autoruns mapp kör du Autoruns64 som administratör om du har ett 64-bitarssystem.

HögerklickaAutoruns64 och välj alternativen Kör som administratör.

Autoruns64 Kör som admin Min

Klicka på Ja när du uppmanas av Användarkontokontroll.

Vänta ett tag tills alla autokörningsprocesser har laddats.

6. I den Snabbfilter sökrutan högst upp, skriv in texten powershell.

Du kommer att se Windows PowerShell här om PowerShell är konfigurerat att köras vid start.

Se till att avmarkera de kryssruta intill PowerShell för att inaktivera autostart för den.

Autokör Sök Powershell Avmarkera Min

Notera: Om du inte ser någon post relaterad till Windows Powershell betyder det att det inte finns någon autostart för denna process någonstans i systemets register. Testa sedan att utföra stegen nedan:

  • Efter öppning Autoruns64 när administratören och processerna laddas, klicka på alternativ meny.
  • Klicka här på alternativet Dölj Microsoft-poster och se till att det är det kontrollerade.
Autoruns Alternativ Dölj Microsoft Entries Min
  • I listan över processer, under Bildväg kolumn bläddra ner och leta efter poster som har "Filen hittades inte".
  • Avmarkera alla dessa processer som har "Filen hittades inte" i deras Bildväg.
Autokörs Sök bildsökväg Filen hittades inte Avmarkera Min

7. Omstart ditt system och kontrollera om problemet är löst.

Fix 4 – Utför en ren start

1. Tryck Windows + R att öppna Springa dialog.

Typ msconfig och slå Stiga på att öppna Systemkonfiguration.

Kör Msconfig1 Min

2. Gå till Tjänster fliken i Systemkonfiguration fönster.

Här, kontrollera lådan som hör till Dölj alla Microsoft-tjänster.

Klicka sedan på Inaktivera alla knappen i det högra hörnet.

Systemkonfigurationstjänster Dölj alla Inaktivera Min

3. Flytta över till Börja fliken här.

Här, klicka vidare Öppna Aktivitetshanteraren.

Systemkonfiguration Startup Open Task Manager Min

4. Detta öppnar Börja fliken i Aktivitetshanteraren.

Här, inaktivera alla onödiga tjänster/processer som för närvarande körs på ditt system.

Att inaktivera, Högerklicka på tjänsten och välj Inaktivera.

Aktivitetshanteraren Inaktivera startprogram Min

5. Stäng Aktivitetshanteraren och gå tillbaka till fönstret Systemkonfiguration.

Här, klicka vidare Tillämpa och sedan vidare OK för att spara ändringarna.

6. Du kommer att uppmanas att starta om systemet för att tillämpa ändringarna. Klicka på Omstart för att starta om din dator direkt i det ögonblicket.

Systemkonfiguration Disagnostisk start Omstart efter applicering av ändringar Min

7. Kontrollera om problemet är löst vid start.

Om PowerShell inte öppnas vid start betyder det att det finns någon tjänst/process som orsakade problemet. Försök att aktivera processerna en i taget och kontrollera vilken som var orsaken till detta problem.

När du har kontrollerat tjänsten som orsakar problemet, se till att ändra systemkonfigurationen till normal start.

Fix 5 – Utför en systemsökning med Windows Malware Remove Tool

Microsoft Windows verktyg för borttagning av skadlig programvara (MSRT) är det rekommenderade verktyget för att ta bort skadlig programvara från Windows 11-datorer. Denna applikation är inbyggd och hittar den mest kända och vanliga skadliga programvaran på systemet och tar bort dem.

1. Öppna Springa dialog med Windows och R nycklar.

Typ mrt och slå Stiga på för att utföra kommandot.

Kör borttagningsverktyget för skadlig programvara Mrt Min

Klicka på Ja när tillstånd tillfrågas av UAC.

2. De MSRT fönstret öppnas när du utför kommandot ovan.

Klicka på Nästa i det här fönstret för att skanna och ta bort skadlig programvara.

Msrt huvudskärm Klicka på Nästa min

3. På nästa skärm kommer du att bli ombedd att välja en skanningstyp.

Välj här Snabbskanning alternativ.

Klicka på Nästa för att starta skanningen.

Msrt Välj skanningstyp Snabbskanning Min

4. Vänta ett tag tills MSRT utför skanningen.

Msrt-skanning pågår Min

När skanningen är klar kommer du att se detaljerna om skanningen. Ta de nödvändiga stegen baserat på detta skanningsresultat.

5. När du har utfört nödvändiga åtgärder för att ta bort skadlig programvara, omstart din PC och kontrollera om PowerShell fortfarande dyker upp vid start.

Fix 6 – Inaktivera PowerShell tillfälligt

1. Slå Windows på tangentbordet och skriv in texten kommandotolken.

HögerklickaKommandotolken i sökresultatet och välj Kör som administratör.

Öppna Kommandotolken Som Admin Min

När du uppmanas av Användarkontokontroll, välj alternativet Ja.

2. När kommandotolken öppnas som admin, skriv och kör kommandot nedan.

Dism /online /Disable-Feature /Funktionsnamn:"MicrosoftWindowsPowerShellV2Root"

3. Efter att kommandot har utförts, starta om ditt system. Kontrollera om detta hjälpte till att lösa problemet vid nästa uppstart.

Kommandotolk Admin Avinstallera Powershell Min

För att återaktivera PowerShell, kör kommandot nedan i kommandotolken.

Dism /online /Enable-Feature /Funktionsnamn:"MicrosoftWindowsPowerShellV2Root"

Fix 7 – Skapa ett nytt lokalt administratörskonto

1. För att öppna Springa dialogrutan, tryck bara på och håll ned Window och R tangenterna tillsammans på ditt tangentbord.

Skriv i rutan som öppnas ms-inställningar: familjegrupp och slå Stiga på.

Kör Fru Inställningar Familjegrupp Min

2. Detta öppnar Familj och andra användare sida i Windows Inställningar.

Här, i Andra användare sektionen, klicka på Lägg till konto knappen bredvid Lägg till annatanvändare.

Inställningar Konto Familj Andra användare Lägg till annat användarkonto Min

3. Du kommer att se Microsoft-kontofönstret som frågar om den nya användarens inloggningsinformation.

Klicka på länken Jag har inte den här personens inloggningsinformation.

Microsoft-konto Har inga personer som loggar in Info Min

I den Skapa konto fönster, klicka på Lägg till en användare utan ett Microsoft-konto.

Microsoft-konto Lägg till användare utan Microsoft-konto Min

4. Detta öppnar ett fönster för att skapa ett nytt användarkonto.

Du måste ange ett användarnamn och lösenord och välja säkerhetsfrågor.

När du är klar med detta, klicka på Nästa.

Skapa nytt användarkonto Användarnamn Lösenord Min

5. När detta konto har skapats måste du ändra detta lokala konto till ett administratörskonto.

Upprepa Steg 1 att gå till the Familj och andra användare sida.

Klicka på skapat kontoägarens namn att utöka den. Du kommer att se texten Lokalt konto under kontoägarens namn.

Bredvid Konto alternativ, Klicka på Ändra kontotyp knapp.

Konton Annan användare Byt kontotyp New0user Min

I den Ändra kontotyp fönster, använd rullgardinsmenyn nedan Kontotyp och välj Administratör.

Klicka på OK för att bekräfta ändringen.

Ändra kontotyp Administratör Min

6. Omstart din dator.

Vid nästa uppstart, logga in med det nyskapade lokala administratörskontot. Kontrollera om problemet är åtgärdat.

Tack för att du läser.

Du kommer nu att kunna starta din dator utan att PowerShell dyker upp varje gång du startar. Vi hoppas att den här artikeln har varit till hjälp för att lösa problemet åt dig. Kommentera och låt oss veta lösningen som fungerade för dig.

Du kan också ladda ner det här PC-reparationsverktyget för att lokalisera och åtgärda alla PC-problem:
Steg 1 - Ladda ner Restoro PC Repair Tool härifrån
Steg 2 - Klicka på Starta skanning för att hitta och åtgärda alla datorproblem automatiskt.
Utvecklaren PowerShell är nu tillgänglig i Visual Studio 2019

Utvecklaren PowerShell är nu tillgänglig i Visual Studio 2019PowershellVisuell Studio

Microsoft nyligen meddelat ett nytt verktyg för Visual Studio 2019.Utvecklaren PowerShell kommer som ett resultat av användarfeedbackBaserat på användarfeedback tillade företaget Developer PowerShe...

Läs mer
PowerShell autoslutförande fungerar inte? Prova dessa metoder

PowerShell autoslutförande fungerar inte? Prova dessa metoderPowershell

För att åtgärda olika datorproblem rekommenderar vi DriverFix:Denna programvara kommer att hålla dina drivrutiner igång, vilket skyddar dig från vanliga datorfel och maskinvarufel. Kontrollera alla...

Läs mer
PowerShell är nu öppen källkod och tillgänglig på Linux

PowerShell är nu öppen källkod och tillgänglig på LinuxLinuxPowershell

PowerShell är ett ramverk för uppgiftsautomatisering och konfigurationshantering som kommer i form av en kommandorad. Det är ett viktigt verktyg för nätverksadministratörer som gör det möjligt för ...

Läs mer