我可以在Windows上运行Get-WindowsFeature PowerShell命令吗?

我可以在Windows上运行Get-WindowsFeature PowerShell命令吗?,powershell,dsc,Powershell,Dsc,我试图在windows 10上禁用不必要的功能以优化操作系统性能。我想创建Powershell DSC配置,参考其中的Windows功能资源并禁用我想要的功能 要提到功能名称,我必须运行Get-WindowsFeature命令并查看有哪些功能。但该命令在我的powershell中不可用。我做了一些研究,了解到Get-WindowsFeature仅在Windows Server上可用。这是真的吗 那么,我必须运行什么命令才能获得Windows10上的功能列表呢 Get-WindowsOptiona

我试图在windows 10上禁用不必要的功能以优化操作系统性能。我想创建Powershell DSC配置,参考其中的Windows功能资源并禁用我想要的功能

要提到功能名称,我必须运行Get-WindowsFeature命令并查看有哪些功能。但该命令在我的powershell中不可用。我做了一些研究,了解到Get-WindowsFeature仅在Windows Server上可用。这是真的吗

那么,我必须运行什么命令才能获得Windows10上的功能列表呢

Get-WindowsOptionalFeature -Online 
将给出Windows中可用功能的列表。有关更多信息,请参阅

将给出Windows中可用功能的列表。有关更多信息,请参阅scconfigmgr人员删除Windows 10内置应用的相关内容。根据我的经验,删除这些未使用的应用程序极大地提高了性能,尤其是在机器上构建新的配置文件时

本质上,它使用
getappxpackage
命令来识别并删除您可能不需要的内置应用

编辑

除上述内容外,您还可以查询WMI以获取使用Win32_OptionalFeature类启用的功能

Get-WmiObject -Query "Select * from Win32_OptionalFeature where InstalledState = '1'"
“InstalledState”为“1”的所有内容都表示它当前已安装。

请看这篇文章,了解scconfigmgr人员删除Windows 10内置应用的情况。根据我的经验,删除这些未使用的应用程序极大地提高了性能,尤其是在机器上构建新的配置文件时

本质上,它使用
getappxpackage
命令来识别并删除您可能不需要的内置应用

编辑

除上述内容外,您还可以查询WMI以获取使用Win32_OptionalFeature类启用的功能

Get-WmiObject -Query "Select * from Win32_OptionalFeature where InstalledState = '1'"

“InstalledState”为“1”的所有内容都表示它当前已安装。

我已经尝试过了。正如文档中提到的,我认为它只是列出了可选的特性。这有什么区别吗?我想我还没有试过。正如文档中提到的,我认为它只是列出了可选的特性。这有什么区别吗?我不这么认为