Powershell - 删除(默认)注册表项?

Kyl*_*yle 5 registry powershell

我看到你可以通过运行删除项目:

Remove-Item -Path hkcu:\CurrentVersion
Run Code Online (Sandbox Code Playgroud)

但我试过了

Remove-Item -Path 'Registry::HKEY_CURRENT_USER\Software\Testing\(Default)'
Run Code Online (Sandbox Code Playgroud)

但那没用.我也试过了

Remove-Item -Path 'Registry::HKEY_CURRENT_USER\Software\Testing\' -name '(Default)'
Run Code Online (Sandbox Code Playgroud)

哪个也行不通.有关如何通过PowerShell删除(默认)注册表项的任何想法?

CB.*_*CB. 4

您是否尝试从注册表.msc控制台中删除它?

我认为不可能删除键的默认值。

  • 正确的。您无法在不删除密钥本身的情况下删除“(默认)”值。 (4认同)
  • 我不知道这是否曾经是真的,但在 Windows 10 中你绝对可以删除 regedit.exe 中的默认值。 (2认同)