我试图将视觉效果设置为“调整为最佳性能”以优化操作系统性能。我正在使用Powershell DSC配置,该配置引用注册表资源并应用此配置。
在创建配置文件之前,我正在运行powershell命令以进行测试。我正在运行以下命令
PS C:\WINDOWS\system32> $path = 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects'
PS C:\WINDOWS\system32> $s = (Get-ItemProperty -ErrorAction stop -Name visualfxsetting -Path $path).visualfxsetting.
我遇到以下错误:
PS C:\WINDOWS\system32> $s = (Get-ItemProperty -ErrorAction stop -Name visualfxsetting -Path $path).visualfxsetting
Get-ItemProperty : Property visualfxsetting does not exist at path HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects.
At line:1 char:7
+ $s = (Get-ItemProperty -ErrorAction stop -Name visualfxsetting -Path ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (visualfxsetting:String) [Get-ItemProperty], PSArgumentException
+ FullyQualifiedErrorId : System.Management.Automation.PSArgumentException,Microsoft.PowerShell.Commands.GetItemPropertyCommand.
当我在注册表编辑器中查看时,在VisualEffects下没有名为visualfxsetting的键,也没有设置任何值。
这是否意味着首先我必须创建一个注册表项和值,然后使用它来应用配置?如果是这样,我必须创建哪种类型的注册表项以及必须设置什么值?