windows下开机自启动一个软件,一个是放在启动项里启动,一个是写入注册表中启动,这两者原理的区别是什么?
收起
这个是历史问题造成的。
在Windows 3.1中
来个图吧。你看到,有一个叫Startup的组,这是Windows 3.1的启动程序的方式。那时候还没有注册表。注册表是Windows 95引入的。
但是出于兼容性的需要,微软以后又不得不保留这个“启动”,这就造成了开机启动有多个方式。除了你说的这两种之外,其实还有好几种。
报告相同问题?