Einige PowerShell-Cmdlets sind an die Windows-Version und nicht an die auf dem Computer installierte Version von WMF und PowerShell gebunden. Import-Certificate
scheint einer von ihnen zu sein; Ich habe keine Website gefunden, auf der ich mit Sicherheit sagen kann, dass die Abhängigkeiten für ein bestimmtes Cmdlet genau angezeigt werden. Die PowerShell-Dokumentationssite von Microsoft referenziert nur die Versionen von PowerShell, an denen sie zum ersten Mal vorkommen, ohne zu wissen, ob sie "mitgenommen" werden, wenn sie in einer früheren Version des Betriebssystems installiert sind. Grundsätzlich gehe ich aus Sicherheitsgründen davon aus, dass jedes in einer späteren Version von PowerShell eingeführte Cmdlet nicht auf frühere Betriebssystemversionen übertragen wird.
Zu Referenzzwecken wurde Windows 7 / Server 2008r2 mit PowerShell 2 ausgeliefert. Windows 8 / Server 2012 wird mit PowerShell 3 ausgeliefert, Windows 8.1 / Server 2012r2 wird mit PowerShell 4 ausgeliefert, und Windows 10 / Server 2016 wird mit PowerShell 5 ausgeliefert.