Get-WindowsOptionalFeature无法正常工作

马丁·博罗斯

我正在使用IIS和Windows PowerShell,并且基于此Microsoft TechNet链接,我应该能够使用PowerShell命令查看操作系统的所有可选功能:

PS C:\> Get-WindowsOptionalFeature –Online

当我尝试使用此命令时,出现以下错误消息:

get-windowsoptionalfeature : An attempt was made to load a program with an incorrect format.
At line:1 char:1
+ get-windowsoptionalfeature -Online
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [Get-WindowsOptionalFeature], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.GetWindowsOptionalFeatureCommand

我一直在阅读,大多数问题似乎是基于64位和32位操作系统之间的问题,我尝试在标准PowerShell和PowerShell(x86)中都运行它,两者都存在相同的错误。有什么想法为什么会这样?

海伦
  1. Get-WindowsOptionalFeature cmdlet需要PowerShell 3.0。
  2. 此cmdlet必须以提升的权限运行。按住CTRL键的同时右键单击Windows PowerShell 3.0控制台,然后从操作菜单中选择“以管理员身份运行”(每个:https : //blogs.technet.microsoft.com/heyscriptingguy/2012/08/24/use-powershell- 3-0查找启用的Windows-8功能/)。
  3. RSAT必须安装才能使用它。我认为32位与64位完全没有关系。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章