Sådan rettes kommandoprompt, der ikke virker i Windows 10-fejl
Miscellanea / / November 29, 2021
I de tidlige dage af computing regerede Command Prompt operativsystemerne før de elegante grafiske brugergrænseflader blev den primære måde at interagere på med computerne. I dag er kommandoprompten det meste bruges af avancerede brugere at fejlfinde specifikke Windows-problemer, udføre administrative funktioner og automatisere opgaver via scripts og batchfiler.
Hvad skal du gøre, når du prøver at åbne kommandoprompten, og den giver en fejl i stedet for normalt at åbne? Det er emnet for dagens guide. Lad os tage et kig på nogle trin, der kan løse kommandoprompten, der ikke virker, så du kan gå tilbage og udføre disse kommandoer.
Sjov kendsgerning: Kommandoprompt har et symbol i begyndelsen af linjen, der beder brugeren om en kommando, hvilket indikerer, at den er klar til input og deraf navnet Kommandoprompt.
Lad os begynde.
1. Tjek Antivirus
Nogle antivirussoftware er kendt for at forårsage problemer med kommandoprompt. Et sådant antivirus er Avast. Det er kendt at placere filen consent.exe i karantæne, hvilket får kommandoprompten til at gå ned. Hvis du bruger Avast, skal du gendanne denne fil eller se efter en alternativ antivirus.
Hvis du bruger et andet antivirus, vil jeg anbefale at deaktivere det én gang for at se, om det løser kommandoprompten ikke fungerer-fejl på din Windows 10-computer.
2. Kommandopromptgenvej
Det er muligt, at Startmenuen virker ikke efter hensigten. I så fald kan du oprette en kommandoprompt-genvej på dit skrivebord for at starte det samme. For at gøre det skal du højreklikke hvor som helst på skrivebordet og vælge Genvej under Ny.
I pop op-vinduet skal du skrive cmd.exe (ingen grund til at søge til placeringen af den eksekverbare fil) i boksen, og klik derefter på Næste.
Giv det et passende navn og klik på Udfør. Vent, der er noget mere at tage sig af.
Den genvej vil starte kommandoprompten, men ikke i administratortilstand. For det skal du højreklikke på den nyoprettede genvej og vælge Egenskaber.
Vælg Avanceret under fanen Genvej.
Vælg Kør som administrator her, klik på OK, og du er færdig.
Prøv at starte kommandoprompten nu.
Bemærk: Denne løsning er ikke egnet til delte computere, for nogle brugere kan ende med at rode med systemet ved et uheld, hvis de ikke er sikre på, hvad de laver.
3. Opret ny bruger
Kommandoprompten har brug for administratorrettigheder, hvilket betyder, at den brugerkonto, du har logget ind med, kræver administrative rettigheder. Hvis du gør det, er nogle filer måske blevet ødelagt, hvilket resulterer i kommandopromptfejlen. Lad os oprette en ny brugerkonto for at teste denne løsning.
Tryk på Windows-tasten+I-genvejen på tastaturet for at starte Indstillinger og vælg Konti.
Under Familie og andre brugere skal du vælge Tilføj en anden til denne pc.
Klik på 'Jeg har ikke denne persons login-oplysninger' her.
Klik nu på 'Tilføj en bruger uden en Microsoft-konto'.
Indtast det ønskede brugernavn og adgangskode her, og følg instruktionerne på skærmen for at oprette en ny brugerkonto. Når du er færdig, skal du skifte brugerkonto ved at trykke på Windows-tasten for at åbne startmenuen og vælge den nyoprettede brugerkonto under din nuværende konto.
Tjek, om du kan køre kommandoprompten nu.
Også på Guiding Tech
4. Opdater sti for systemmiljøvariabler
Microsofts supportpersonale anbefaler dette, så vi regner med, at det ville fungere passende. Type systemmiljøvariabler i Startmenuen søg og vælg indstillingen Rediger.
Under fanen Avanceret skal du vælge Miljøvariabler.
Vælg Sti her, og klik på Rediger.
Klik på Ny og tilføj dette for at oprette en ny sti.
C:\Windows\SysWow64\
Genstart nu din computer og kontroller, om du kan starte kommandoprompten.
5. Kontrolprogram til systemfiler (SFC)
Åbn PowerShell med administratorrettigheder ved enten at søge efter det i Windows Startmenu eller højreklikke på Windows-knappen. Når den åbner (blå baggrund), vil du udføre kommandoen nedenfor.
SFC /Scannow
Pro tip: PowerShell er den mere avancerede version af kommandoprompt, og du kan udføre alle CMD-kommandoer på PowerShell.
Derefter vil SFC-kommandoen kontrollere for uregelmæssigheder i dit operativsystems systemfiler og reparere dem, hvis det er nødvendigt. Det kan tage 15-20 minutter, så læn dig tilbage og slap af. Hvis den ikke finder nogen fejl, vil du se en meddelelse, der siger noget som "ingen integritetskrænkelser blev fundet." Hvis nogle korrupte filer blev fundet og repareret, du vil se en meddelelse, der fortæller dig, at 'korrupte filer blev repareret' og 'detaljerne er inkluderet i en CBS.log-fil' med stien til filen også nævnte.
Hvis filer repareres, foreslår jeg, at du genstarter din computer, før du prøver at åbne kommandoprompten.
6. DISM
Nogle gange klarer SFC-kommandoen ikke sin pligt, fordi den ikke kan finde eller få adgang til de korrekte filer fra Windows-billedet. Det er, når du vil køre kommandoen DISM (Deployment Image Servicing and Management) og køre SFC-kommandoen igen.
Åbn PowerShell igen, og kør nedenstående kommandoer i den rækkefølge en ad gangen.
DISM /Online /Cleanup-Image /CheckHealth.
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Gå nu tilbage til punkt 5 ovenfor og udfør en SFC-scanning.
Også på Guiding Tech
7. Fjern genvejsmenupunkter
Når du installerer en ny app eller software, tilføjer den en genvej til kontekstmenuen. Genvejsmenuen dukker op, når du højreklikker på dit skrivebord eller i en app. Har du bemærket nogle nye muligheder, som ikke var der, da du først begyndte at bruge Windows? For at fjerne disse genvejsmenupunkter skal du downloade ShellMenuView og ShellExView. Jeg anbefaler dig at tage en sikkerhedskopi på dette tidspunkt.
Start først ShellMenuView, og under menunavn vil du se alle software- og app-kontekstmenugenveje, der ikke er oprettet af Microsoft. For eksempel er PotPlayer en tredjepartsapp, mens Microsoft udviklede Windows Media Player. Vælg alle genveje fra ikke-Microsofts kontekstmenu, og deaktiver dem ved at klikke på det røde ikon. Gentag den samme proces med ShellExView.
Download ShellMenuView
Download ShellExView
8. Sikker tilstand
Måske en nyligt installeret app forårsager en konflikt med kommandoprompten? For at finde ud af det, genstart i fejlsikret tilstand. For at gøre det skal du trykke på og holde Shift-tasten på dit tastatur og vælge Genstart under strømindstillingerne i startmenuen.
Din pc vil nu genstarte, og du skulle se en blå skærm med nogle muligheder. Vælg Fejlfinding>Avancerede indstillinger>Startindstillinger>Genstart. Du kan nu vælge at genstarte i fejlsikret tilstand. Læs mere om proces her.
Hvis kommandoprompten fungerer i fejlsikret tilstand, skal du afinstallere alle nyligt installerede apps og geninstallere dem én ad gangen for at se, hvilken der afbryder kommandoprompten. Jeg ved, det er en kedelig proces, men du har ikke noget valg.
9. Systemgendannelse
Du kan gendanne din computer til et tidligere tidspunkt, og ved at gøre det vil du genoprette balancen i dit univers eller din pc. Bemærk, at dine filer og andre data ikke bliver slettet. Det kan fjerne og fortryde det, der brød kommandoprompten. For at gøre det skal du søge efter Gendan i Windows Startmenu og vælge Gendannelse.
Vælg Åbn systemgendannelse.
Du bør nu se alle de systemgendannelsespunkter, der er lavet for nylig. Klik på Vis flere gendannelsespunkter for at få vist flere muligheder.
Vælg en og følg instruktionerne på skærmen for at gendanne din pc. Processen vil tage et stykke tid, og dit system kan genstarte flere gange.
Deres ønske er min kommando
Selvom du kan bruge PowerShell til at udføre en hvilken som helst kommando, du vil bruge i kommandoprompt, er det stadig en god idé at rette førstnævnte, fordi det kan forårsage yderligere problemer i fremtiden. Hvis du fandt en anden måde at rette kommandoprompten på, så lad os det vide i kommentarerne nedenfor.
Næste op: Træt af den gode gamle kommandoprompt og endda PowerShell? Her er tre CMD-alternativer, der får dig til at glemme disse to.