Korzystam z systemu Windows 8.1 i korzystam z tej konkretnej instalacji systemu Windows od około 3 lat. Nie jestem wielkim użytkownikiem Powershell per se, ale programuję i wszelkie operacje w wierszu poleceń (git, node) są zwykle wykonywane w Powershell - albo „wbudowanym”, albo uruchamiając powłokę przez ConEmu.
W ostatnich dniach PowerShell zaczął działać. Okno zawiesi się podczas uruchamiania. Próbowałem więc usunąć wszystkie polecenia z mojego profilu. Teraz przynajmniej dotarłem do pytania. Jeśli jednak spróbuję wprowadzić polecenie takie jak
cd src
powiesi się tam, najwyraźniej na zawsze. To samo, jeśli wykonam tabulację.
Niektóre polecenia działają dobrze. Te, które znalazłem, to rzeczywiste pliki programów, takie jak git, node i ember. Jednak niewiele mi pomagają, jeśli nie mogę dostać się do katalogu, w którym muszę być ...
Set-Location ma ten sam problem.
System Windows jest aktualizowany i nie mam żadnych oczekujących aktualizacji.
Co mogę zrobić, aby odzyskać moją skorupę? Spróbuję odpowiedzieć na wszelkie prośby o informacje o systemie, ale jeśli można je znaleźć za pomocą poleceń PS, może potrzebuję alternatywy.
Dziękuję za wszelkie sugestie!
Edycja : Sprawdzenie, czy wersja rzeczywiście działała.
Major Minor Build Revision
----- ----- ----- --------
4 0 -1 -1
Edycja 2 : Dane wyjściowe $ PSVersionTable:
Name Value
---- -----
PSVersion 4.0
WSManStackVersion 3.0
SerializationVersion 1.1.0.1
CLRVersion 4.0.30319.42000
BuildVersion 6.3.9600.17400
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0}
PSRemotingProtocolVersion 2.2
Edycja 3 : Po dalszej analizie ProcMon, oto ostatnia rzecz, jaką widzę z każdego procesu zawierającego „powershell” w nazwie po tym, jak wypisał zawartość katalogu:
źródło