我正在尝试禁用Windows 10上不必要的功能以优化os性能。我想到了创建Powershell DSC配置的问题,请参考其中的Windows功能资源并禁用我想要的功能。
要提到功能名称,我必须运行Get-WindowsFeature命令并查看其中有什么功能。但是该命令在我的Powershell中不可用。我做了一些研究,我知道Get-WindowsFeature只能工作在Windows Server上。这是真的吗?
那我要运行什么命令才能获得Windows 10的功能列表?
答案 0 :(得分:1)
Get-WindowsOptionalFeature -Online
将提供Windows中可用功能的列表。有关更多信息,请参见docs
答案 1 :(得分:1)
看看这个script来由scconfigmgr伙计删除Windows 10的内置应用程序。以我的经验,删除这些未使用的应用程序可以大大提高性能,尤其是在计算机上构建新配置文件时。
基本上,它使用Get-AppxPackage
命令来识别然后删除您可能不需要的内置应用程序。
编辑
除上述内容外,您还可以查询WMI以获取使用Win32_OptionalFeature类启用了哪些功能。
Get-WmiObject -Query "Select * from Win32_OptionalFeature where InstalledState = '1'"
“ InstalledState”为“ 1”的所有内容均表示当前已安装。