Windows 8在用户登录之前自动启动程序

问题描述:

能够通过将其快捷方式复制到启动文件夹中来自动启动我的程序。但是,我希望程序在完成启动时自动启动,即使在任何用户登录之前。这怎么可能?Windows 8在用户登录之前自动启动程序

+0

你确定你在*上问这个吗? – Subaz

+0

我还可以问这个问题? –

+0

在你问这里之前,你有谷歌吗? – Subaz

我发现这个Windows 7 &也许它也可以与Windows 8一起使用。

如果您希望在用户登录前启动它,则必须将其作为服务启动。

以下是主要注册表项的启动顺序,在读取bootmgr后立即开始,并以两个Startup文件夹中的程序快捷方式条目结束。

  1. HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ BootExecute。这可以包括安排chkdsk而不是用户程序运行的指令。
  2. 服务下次启动,其次是RunServicesOnce和RunServices注册表项(如果存在的话),然后
  3. 用户登录到系统
  4. HKLM \ SOFTWARE \微软\的Windows NT \ CURRENTVERSION \ Winlogon中\ USERINIT。这指向程序C:\ WINDOWS \ system32 \ userinit.exe,并以逗号结尾。其他程序可以通过附加它们并用逗号分隔它们来从这个键开始。
  5. HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon \ Shell。这应该只包含一个条目,explorer.exe。为所有用户这两个注册表项
  6. 计划项目明年开始:在当前用户的这两个注册表项 HKLM \ SOFTWARE \微软\的Windows \ CurrentVersion \ Run中和\的RunOnce
  7. 计划项目开始下一个: HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Run和\ RunOnce
  8. 最后开始启动所有用户和当前用户的启动文件夹中的程序。

防病毒和防火墙等重要程序在服务序列的早期启动。显示在通知区域(屏幕右下角)的图标就是它们的用户界面,即选项和首选项。

64位计算机中32位软件的附加位置是HKLM \ SOFTWARE \ Wow6432Node和HKCU。

Source

+0

[据此,](https://support.microsoft.com/en-us/help/137367/definition-of-the-runonce-keys-in-the-registry)RunServices和RunServicesOnce键仅适用于WIN9X/ME。 –