I'm on Windows 8.1 and have been using this particular Windows installation for about 3 years. I am not a heavy Powershell user per se, but I do some programming and any command line work (git, node) is typically done in Powershell - either the "built in" one or running the shell through ConEmu.
In the last few days, PowerShell started acting up. The window would hang on startup. So I tried removing all commands from my profile. Now at least I got to the prompt. However, if I try to enter a command such as
cd src
it will hang there, apparenty forever. The same if I do tab-completion.
Some commands work fine. The ones I have found are actual program files, such as git, node and ember. However, they don't help me a lot if I can't get to the directory I need to be in...
Set-Location has the same problem.
Windows is being kept up to date and I have no outstanding updates that are waiting.
Anything I can do to get my shell back? I'll try to answer any requests for system info but if they are to be found through PS commands I might need an alternative.
Thanks for any suggestions!
Edit: Checking the version actually worked.
Major Minor Build Revision
----- ----- ----- --------
4 0 -1 -1
Edit 2: Output of $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
Edit 3: After looking further at ProcMon, here is the last thing I see from any process containing "powershell" in the name after it has listed the contents of the directory: