При запуске командлета Get-WindowsFeature в PowerShell на Windwos Server 2012 появляется ошибка The given key was not present in the dictionary.
At line:1 char:1
+ Get-WindowsFeature
+ ~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Get-WindowsFeature], KeyNotFoundException
+ FullyQualifiedErrorId : System.Collections.Generic.KeyNotFoundException,Microsoft.Windows.ServerManager.Commands
.GetWindowsFeatureCommand
Оказалось, что проблема заключается в ключе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager\ServicingStorage\ServerComponentCache.
Так как это всего ли кэш, то можно спокойно переименовать этот ключ и ошибка исчезнет.