CurrentControlSet与ControlSet001和ControlSet002有何不同?

Dan*_*ett 42 registry window

在Windows注册表中,如何CurrentControlSet从不同 ControlSet001ControlSet002?安装所有用户时应该设置哪个?

我们正在尝试为所有用户添加环境变量.它是否正确?

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Envinronment
Run Code Online (Sandbox Code Playgroud)

Gor*_*ell 37

是的,你只需要更新CurrentControlSet密钥......

ControlSet001并且ControlSet002是交替备份 CurrentControlSet,您不需要更新它们.

编辑:正如K所指出的,CurrentControlSet是一个交替的符号链接到 ControlSet001ControlSet002.另一个密钥保留为"加载最后一次正确配置"引导选项的备份.

编辑2:Microsoft知识库文章:什么是控件集?什么是CurrentControlSet?

  • 我的错误 - "HKLM\System\Select"是一个键,并且有一个"Current"DWORD设置当前的ControlSet. (4认同)
  • 正如知识库文章所指出的那样,当前的ControlSet编号是由HKLM \ System中的Select DWORD设置的。 (2认同)

Khb*_*Khb 12

CurrentControlSet从技术上讲,这不是戈登所说的"备份".
它是ControlSet计算机上某个s 的符号链接.它总是指向ControlSet当前加载的.


小智 7

实际的符号链接匹配位于:HKEY_LOCAL_MACHINE\SYSTEM\Select\