-
-
[翻译]自启动方式 No.94 No.95(大意)
-
发表于: 2019-3-17 16:41 6385
-
声明:本文及其软件仅用于学习交流,请勿用于商业用途和违法行为,使用产生的后果由使用者承担,本作者不承担任何法律责任和风险。如需转载请注明一下出处,谢谢~。
---------- ---------- ---------- ---------- ---------- No.94 ---------- ---------- ---------- ---------- ----------
原文:edcK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3S2W2P5r3q4U0L8%4u0F1i4K6u0W2j5$3!0E0i4K6u0r3j5X3I4G2k6#2)9J5c8U0t1H3x3e0S2Q4x3V1j5I4x3g2)9J5c8U0t1#2i4K6u0r3j5X3g2&6L8$3&6V1i4K6u0V1k6$3!0G2k6q4)9J5k6r3!0D9i4K6u0V1M7Y4g2F1i4K6u0V1K9$3g2&6i4K6u0V1M7r3q4J5N6q4)9J5k6o6V1@1i4K6u0r3
这是一篇关于Windows 10新功能的短文,有一些用户在网上抱怨这个新功能。
当你使用这个系统一段时间,并且在某个时候需要重启系统时,你可能会注意到,有时在重启系统之前运行的应用程序会在你登录系统之后重新启动。
Regedit就是一个很好的例子。如果你打开它,然后重启系统,Regedit将会自启动。
Windows 10如何知道系统重启后自启哪些进程?
在重启系统之前,填充RunOnce键,以如下形式添加项目列表:
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\Application Restart #N=<Application Path>
N是一个数字(代码在winsrvext.dll)。
所以,如果你遇到这样的条目,至少我们可以猜出它们来自哪里。
那么,操作系统是如何知道要自启哪些程序的呢?
如果你使用过OSX,你可能熟悉一个很酷的功能——重启系统后自启之前打开的应用程序。Windows 10会遵循这条路径吗?事实证明,真相要无趣得多。这实际上根本就不是类似Mac osx的功能。操作系统只是获取在运行时调用RegisterApplicationRestart API的程序列表,并且只将这些程序添加到RunOnce键中。
最后,我完全不知道为什么Regedit也调用这个API。
---------- ---------- ---------- ---------- ---------- No.95 ---------- ---------- ---------- ---------- ----------
原文:cd3K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3S2W2P5r3q4U0L8%4u0F1i4K6u0W2j5$3!0E0i4K6u0r3j5X3I4G2k6#2)9J5c8U0t1H3x3e0S2Q4x3V1j5I4x3W2)9J5c8U0l9J5i4K6u0r3j5X3g2&6L8$3&6V1i4K6u0V1k6$3!0G2k6q4)9J5k6r3!0D9i4K6u0V1M7Y4g2F1i4K6u0V1K9$3g2&6i4K6u0V1M7r3q4J5N6q4)9J5k6o6V1#2i4K6u0r3
声明:本文及其软件仅用于学习交流,请勿用于商业用途和违法行为,使用产生的后果由使用者承担,本作者不承担任何法律责任和风险。如需转载请注明一下出处,谢谢~。
---------- ---------- ---------- ---------- ---------- No.94 ---------- ---------- ---------- ---------- ----------
原文:edcK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3S2W2P5r3q4U0L8%4u0F1i4K6u0W2j5$3!0E0i4K6u0r3j5X3I4G2k6#2)9J5c8U0t1H3x3e0S2Q4x3V1j5I4x3g2)9J5c8U0t1#2i4K6u0r3j5X3g2&6L8$3&6V1i4K6u0V1k6$3!0G2k6q4)9J5k6r3!0D9i4K6u0V1M7Y4g2F1i4K6u0V1K9$3g2&6i4K6u0V1M7r3q4J5N6q4)9J5k6o6V1@1i4K6u0r3
这是一篇关于Windows 10新功能的短文,有一些用户在网上抱怨这个新功能。
当你使用这个系统一段时间,并且在某个时候需要重启系统时,你可能会注意到,有时在重启系统之前运行的应用程序会在你登录系统之后重新启动。
Regedit就是一个很好的例子。如果你打开它,然后重启系统,Regedit将会自启动。
Windows 10如何知道系统重启后自启哪些进程?
在重启系统之前,填充RunOnce键,以如下形式添加项目列表:
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\Application Restart #N=<Application Path>
N是一个数字(代码在winsrvext.dll)。
所以,如果你遇到这样的条目,至少我们可以猜出它们来自哪里。
那么,操作系统是如何知道要自启哪些程序的呢?
如果你使用过OSX,你可能熟悉一个很酷的功能——重启系统后自启之前打开的应用程序。Windows 10会遵循这条路径吗?事实证明,真相要无趣得多。这实际上根本就不是类似Mac osx的功能。操作系统只是获取在运行时调用RegisterApplicationRestart API的程序列表,并且只将这些程序添加到RunOnce键中。
最后,我完全不知道为什么Regedit也调用这个API。
---------- ---------- ---------- ---------- ---------- No.95 ---------- ---------- ---------- ---------- ----------
原文:cd3K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3S2W2P5r3q4U0L8%4u0F1i4K6u0W2j5$3!0E0i4K6u0r3j5X3I4G2k6#2)9J5c8U0t1H3x3e0S2Q4x3V1j5I4x3W2)9J5c8U0l9J5i4K6u0r3j5X3g2&6L8$3&6V1i4K6u0V1k6$3!0G2k6q4)9J5k6r3!0D9i4K6u0V1M7Y4g2F1i4K6u0V1K9$3g2&6i4K6u0V1M7r3q4J5N6q4)9J5k6o6V1#2i4K6u0r3
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
- [翻译]红队战术:隐藏Windows服务(大意) 11109
- [翻译]自启动方式 No.96(大意) 6005
- [翻译]自启动方式 No.94 No.95(大意) 6386
- [翻译]自启动方式 No.93(大意) 6015
- [求助]通讯框架 3286