我最近一直在试验在startup/logon运行的不同方式,我发现了一些我不太明白的东西。
Autoruns
将条目视为将HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
在登录时运行的内容。
但是,您可以转到设置 GUI,转到Startup apps
并在那里禁用它们,但它们不会从注册表中消失(或移动)。
同时,如果您通过 禁用它们Autoruns
,它们只是被移动到一个名为的子项AutorunsDisabled
(并且它们从设置startup apps
列表中消失),所以看起来注册表项只是一个潜在启动命令的列表,并且应该有一些东西可以启用或禁用那些。
因为我正在尝试了解它们的工作原理,所以我可以通过编程方式添加或删除它们,设置 GUI 在幕后做了什么让计算机知道要运行哪些条目以及要忽略哪些条目?