Today, found there is a optional update, called:Windows Management Framework 3.0 for Windows Server 2008 R2 for x64-based Systems (KB2506143).
So I checked it and installed it, after restart my dev vm, and when I happened open the SP PowerShell, I got an error message, said:The local farm is not accessible. Cmdlets with FeatureDependencyId are not registered.
I don't have that message before, so I realized maybe it is because that optional update, after uninstall that update, everything back to normal.
so maybe you don't want to install that update, for uninstall this update, check the link at http://www.microsoft.com/en-us/download/details.aspx?id=29939
To uninstall Windows Management Framework 3.0:Locate and uninstall the following installed Windows Update:
- KB2506143 - for Windows 7 SP1 and Windows Server 2008 R2 SP1
- KB2506146 - for Windows Server 2008 SP2