Q&A修改了注册表如何即可生效,在不重启电脑的情况下

Q:

修改了注册表如何即可生效,在不重启电脑的情况下?即可生效用什么命令 ?
我用了这个命令cmd /c taskkill /f /im explorer.exe&&explorer.exe 不生效 

还有其他命令吗?即可生效在不重起电脑的情况下

比如修改组策略设置 运行gpupdate /force 即可生效

 

A:

这跟该注册表项设计的程序有关。
比如,有部分表项,是由系统内核在启动的时候读取的,你不重启它是不会自动去使用新值的。
对于大部分用户进程,注销系统重新登录就可以生效了。

有些注册表键值修改后需要重启资源管理器生效,可以这样实现:
taskkill /f /im explorer.exe
start explorer.exe

有些注册表键值修改后需要刷新桌面生效,可以这样实现:
RunDll32.exe USER32.DLL,UpdatePerUserSystemParameters

有些注册表键值修改后可以直接生效。
有些注册表键值修改后需要重启或者注销生效。
 

另外:

local_machine/system下有3个,ControlSet001,ControlSet002,CurrentControlSet,在这改的,改CurrentControlSet的就可以立即生效

ControlSet001,ControlSet002的要重新启动才生效,

 

你可能感兴趣的:(重启,生效,注册表,休闲,Q&A)