1

像 ScanDisk/chkdsk 这样的程序可以在 Windows 启动时运行,即在登录屏幕出现之前。我以为这仅适用于 Windows 内部程序,但我见过 Avast!防病毒软件提供了相同的功能,可以在尚未加载 Windows 时执行病毒检查。这是如何实现的?即我必须使用什么样的 API 来编写这样的程序?它可以是任何类型的命令行程序,我是否仅限于 Windows API 的子集,我是否必须实现特定的接口?

4

1 回答 1

3

查看注册表项

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

以及BootExecute的值

更多信息在这里:

http://technet.microsoft.com/en-us/library/cc963230.aspx

于 2012-09-21T12:15:16.233 回答