Jak naprawić niedziałający wiersz polecenia w błędzie systemu Windows 10?
Różne / / November 29, 2021
We wczesnych dniach informatyki wiersz polecenia rządził systemami operacyjnymi przed eleganckim graficzny interfejs użytkownika stał się podstawowym sposobem interakcji z komputerami. Dzisiaj wiersz polecenia to głównie używane przez zaawansowanych użytkowników do rozwiązywania określonych problemów z systemem Windows, wykonywania funkcji administracyjnych i automatyzacji zadań za pomocą skryptów i plików wsadowych.
Co powinieneś zrobić, gdy próbujesz otworzyć wiersz polecenia i zgłasza błąd zamiast zwykle otwierać? To jest temat dzisiejszego przewodnika. Rzućmy okiem na kilka kroków, które mogą rozwiązać problem z niedziałającym błędem wiersza polecenia, abyś mógł wrócić i wykonać te polecenia.
Śmieszny fakt: Wiersz polecenia ma symbol na początku wiersza, który monituje użytkownika o polecenie, wskazując, że jest gotowy do wprowadzenia i stąd nazwa Wiersz polecenia.
Zaczynajmy.
1. Sprawdź antywirus
Wiadomo, że niektóre programy antywirusowe powodują problemy z wierszem polecenia. Jednym z takich programów antywirusowych jest Avast. Wiadomo, że plik zgody.exe umieszcza się w kwarantannie, powodując awarię wiersza polecenia. Jeśli korzystasz z programu Avast, przywróć ten plik lub poszukaj alternatywnego programu antywirusowego.
Jeśli używasz innego programu antywirusowego, zalecam wyłączenie go raz, aby sprawdzić, czy rozwiązuje błąd niedziałającego wiersza polecenia na komputerze z systemem Windows 10.
2. Skrót wiersza polecenia
Możliwe, że Menu Start nie działa jak zamierzono. W takim przypadku możesz utworzyć skrót wiersza polecenia na pulpicie, aby uruchomić to samo. Aby to zrobić, kliknij prawym przyciskiem myszy w dowolnym miejscu na pulpicie i wybierz Skrót w obszarze Nowy.
W wyskakującym okienku wpisz cmd.exe (nie ma potrzeby przeglądania lokalizacji pliku wykonywalnego) w polu, a następnie kliknij Dalej.
Nadaj mu odpowiednią nazwę i kliknij Zakończ. Czekaj, jest jeszcze kilka rzeczy do załatwienia.
Ten skrót uruchomi wiersz polecenia, ale nie w trybie administratora. W tym celu kliknij prawym przyciskiem myszy nowo utworzony skrót i wybierz Właściwości.
Na karcie Skrót wybierz Zaawansowane.
Wybierz Uruchom jako administrator tutaj, kliknij OK i gotowe.
Spróbuj teraz uruchomić Wiersz Poleceń.
Notatka: To rozwiązanie nie jest odpowiednie dla komputerów współdzielonych, ponieważ niektórzy użytkownicy mogą przypadkowo zakłócić system, jeśli nie są pewni, co robią.
3. Utwórz nowego użytkownika
Wiersz polecenia wymaga uprawnień administratora, co oznacza, że konto użytkownika, z którym się zalogowałeś, wymaga uprawnień administratora. Jeśli tak, być może niektóre pliki zostały uszkodzone, powodując błąd wiersza polecenia. Utwórzmy nowe konto użytkownika, aby przetestować to rozwiązanie.
Naciśnij klawisz Windows + I na klawiaturze, aby uruchomić Ustawienia i wybierz Konta.
W sekcji Rodzina i inni użytkownicy wybierz Dodaj kogoś innego do tego komputera.
Kliknij tutaj „Nie mam danych logowania tej osoby”.
Teraz kliknij „Dodaj użytkownika bez konta Microsoft”.
Wprowadź tutaj żądaną nazwę użytkownika i hasło i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby utworzyć nowe konto użytkownika. Po zakończeniu przełącz konto użytkownika, naciskając klawisz Windows, aby uruchomić menu Start i wybierając nowo utworzone konto użytkownika w ramach bieżącego konta.
Sprawdź, czy możesz teraz uruchomić wiersz polecenia.
Również na Guiding Tech
4. Aktualizuj ścieżkę zmiennych środowiskowych systemu
Personel pomocy technicznej firmy Microsoft zaleca to, więc uważamy, że będzie to działać trafnie. Rodzaj zmienne środowiskowe systemu w wyszukiwaniu w menu Start i wybierz opcję Edytuj.
Na karcie Zaawansowane wybierz Zmienne środowiskowe.
Wybierz Ścieżkę tutaj i kliknij Edytuj.
Kliknij Nowy i dodaj to, aby utworzyć nową ścieżkę.
C:\Windows\SysWow64\
Teraz uruchom ponownie komputer i sprawdź, czy możesz uruchomić wiersz polecenia.
5. Kontroler plików systemowych (SFC)
Otwórz PowerShell z uprawnieniami administratora, wyszukując go w menu Start systemu Windows lub klikając prawym przyciskiem myszy przycisk Windows. Kiedy się otworzy (niebieskie tło), wykonasz poniższe polecenie.
SFC /Skanuj
Wskazówka dla profesjonalistów: PowerShell to bardziej zaawansowana wersja wiersza polecenia i możesz wykonywać wszystkie polecenia CMD w PowerShell.
Następnie polecenie SFC sprawdzi nieprawidłowości w plikach systemowych systemu operacyjnego i naprawi je, jeśli to konieczne. Może to zająć 15-20 minut, więc usiądź i zrelaksuj się. Jeśli nie znajdzie żadnych błędów, zobaczysz komunikat, który mówi coś w stylu „nie znaleziono naruszeń integralności”. Jeśli niektóre uszkodzone pliki zostały znalezione i naprawione, zobaczysz komunikat informujący, że „uszkodzone pliki zostały naprawione” i „szczegóły są zawarte w pliku CBS.log” ze ścieżką do pliku wzmiankowany.
Jeśli pliki zostaną naprawione, sugeruję ponowne uruchomienie komputera przed próbą otwarcia wiersza polecenia.
6. DISM
Czasami polecenie SFC nie spełnia swoich obowiązków, ponieważ nie znajduje lub nie uzyskuje dostępu do poprawnych plików z obrazu systemu Windows. Wtedy uruchomisz polecenie DISM (Deployment Image Servicing and Management) i ponownie uruchomisz polecenie SFC.
Otwórz ponownie PowerShell i uruchamiaj poniższe polecenia w tej kolejności pojedynczo.
DISM /Online /Cleanup-Image /CheckHealth.
DISM / Online / Cleanup-Image / ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Teraz wróć do punktu 5 powyżej i wykonaj skanowanie SFC.
Również na Guiding Tech
7. Usuń elementy menu kontekstowego
Podczas instalowania nowej aplikacji lub oprogramowania dodaje skrót do menu kontekstowego. Menu kontekstowe pojawia się po kliknięciu prawym przyciskiem myszy na pulpicie lub w aplikacji. Zauważyłeś kilka nowych opcji, których nie było, gdy po raz pierwszy zacząłeś korzystać z systemu Windows? Aby usunąć te elementy menu kontekstowego, pobierz ShellMenuView i ShellExView. W tym momencie polecam zrobić kopię zapasową.
Najpierw uruchom ShellMenuView, a pod nazwą menu zobaczysz wszystkie skróty do menu kontekstowego oprogramowania i aplikacji, które nie zostały utworzone przez firmę Microsoft. Na przykład PotPlayer to aplikacja innej firmy, podczas gdy Microsoft opracował Windows Media Player. Wybierz wszystkie skróty menu kontekstowego firm innych niż Microsoft i wyłącz je, klikając czerwoną ikonę. Powtórz ten sam proces z ShellExView.
Pobierz ShellMenuView
Pobierz ShellExView
8. Tryb bezpieczeństwa
Może ostatnio zainstalowana aplikacja powoduje konflikt z wierszem polecenia? Aby się dowiedzieć, uruchom ponownie w trybie awaryjnym. Aby to zrobić, naciśnij i przytrzymaj klawisz Shift na klawiaturze i wybierz Uruchom ponownie w opcjach zasilania w menu Start.
Komputer uruchomi się teraz ponownie i powinieneś zobaczyć niebieski ekran z niektórymi opcjami. Wybierz Rozwiązywanie problemów> Opcje zaawansowane> Ustawienia uruchamiania> Uruchom ponownie. Możesz teraz wybrać ponowne uruchomienie w trybie awaryjnym. Przeczytaj więcej o proces tutaj.
Jeśli wiersz polecenia działa w trybie awaryjnym, musisz odinstalować wszystkie ostatnio zainstalowane aplikacje i zainstalować je ponownie, aby zobaczyć, która z nich psuje wiersz polecenia. Wiem, że to żmudny proces, ale nie masz wyboru.
9. Przywracanie systemu
Możesz przywrócić komputer do poprzedniego punktu w czasie, a dzięki temu przywrócisz równowagę wszechświata lub komputera. Pamiętaj, że Twoje pliki i inne dane nie zostaną usunięte. To może wyeliminować i cofnąć wszystko, co złamało wiersz polecenia. Aby to zrobić, wyszukaj Przywróć w menu Start systemu Windows i wybierz Odzyskiwanie.
Wybierz opcję Otwórz przywracanie systemu.
Powinieneś teraz zobaczyć wszystkie ostatnio wykonane punkty przywracania systemu. Kliknij Pokaż więcej punktów przywracania, aby wyświetlić więcej opcji.
Wybierz jeden i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby przywrócić komputer. Proces zajmie trochę czasu, a Twój system może się kilkakrotnie zrestartować.
Twoje życzenie jest dla mnie rozkazem
Chociaż możesz użyć PowerShell do wykonania dowolnego polecenia, którego chcesz użyć w wierszu polecenia, nadal dobrym pomysłem jest naprawienie tego pierwszego, ponieważ może to powodować dalsze problemy w przyszłości. Jeśli znalazłeś inny sposób na naprawienie wiersza polecenia, daj nam znać w komentarzach poniżej.
Następny w górę: Masz dość starego dobrego wiersza poleceń, a nawet PowerShell? Oto trzy alternatywy CMD, które sprawią, że zapomnisz o tych dwóch.