前些天,有一位朋友咨询,如何让程序开机自动运行?我发现对于小白而言,这确实是个问题,而且通过这个问题,可以反过来知道那些自动运行的软件都是通过什么途径运行的,进而去取消他们 。
电脑从启动到进入操作系统最终启动完成,有很多个过程,不管是正常程序,还是病毒程序,他们只有在系统进入到最后桌面的状况下,程序还保持在运行,才能发挥作用 。
举一个通俗的例子,看一场球赛,或者演唱会,不管你是为了看演出,还是要制造破坏,你需要最终进入到会场,那么进入会场实际上会有很多个阶段跟可能性,比如还在布置会场的阶段伪装为工作人员,比如伪装成现场的安保人员,比如伪装成演唱会的工作人员,比如购买假票,等等等等,不同的角色会在不同的时间混进会场,软件或者程序,需要最终进入操作系统运行,也不例外!
下面告诉你怎么个也不例外法:
这个问题离不开注册表,注册表你可以理解为操作系统的一个登记本,各种系统的设置,信息,软件的设置,信息等,都会记录在里面,所以也就包括那些软件需要在什么阶段运行起来这样的事情 。
打开注册表编辑器的方法是按win+R键,输入,或者点开始,运行,然后输入,这里以win7为例进行说明 。
打开后,是这样的:
关于注册表的科普,看这里:
从最前面的介绍可以看出,注册表的数据非常重要,不可以随便删除的,所以操作的时候要比较小心,否则可能导致系统崩溃 。
下面开始说说,都有哪些途径,程序可以随机器启动自动运行起来:
一、最常见的一个入口:Run键、键
注意上面图片的红色箭头指示的路径,我的系统这一项为空,就是没有程序通过这里来启动运行,如果右边有数据,那么对应数据的程序就会开机运行 。
细心的你看到上图中,下面挨着还有个键,直译的意思就是运行一次,没错,这个键下面的程序会开机运行一次,随后被删除,比如有时候安装某个软件要求重启后继续,可能重启后就会自动运行某个程序,只用运行一次,那么就会往这个里面写入数据 。
除了这个下面有这两个外,下面,也有Run跟键 。
那么这个跟之前那个有啥区别呢?从名称上,前者是、当前用户,、本地机器,顾名思义,前者是当前用户登陆后会被执行,而后者本地机器是没登陆之前就会被执行,这个就是类似前面参加演唱会,有一些是工作人员,有一些是凭票进入的人员 。
二、键
文章插图
这个其实等同于前面的两个,不同的是,这里是以服务出现的,它更加底层一些,我们通过开始,运行,输入.msc看到的这些 。
这些也会在注册表中有记录 。
及之后启动的程序,位于注册表[]和[
]键 。
键位于[
]和[
]下,其中的程序会在系统加载时自动启动执行一次 。
这个主要是针对应用程序的,系统一级的不会出现在这里,所以如果没有应用程序使用这个,这两个键值就没有 。
三、其他
除了上面两处常见的自启动项目外,下面这些也可以让程序自动运行起来:
[dows]下的load键值的程序;
[TWARE
ogon]和[
dows ogon],注意下面的、、Shell键值也会有自启动的程序,而且其键值可以用逗号分隔,从而实现登录的时候启动多个程序 。
[]
文章插图
[oad]
[ts]
[pts]
是不是觉得很恐怖,干嘛留这么多可能的入口,跟人类一样呀,演唱会不是也有很多角色可以进入会场嘛!
- 电视的屏幕很容易坏显示器很耐用 液晶屏幕坏了怎么修
- 姑娘果吃的时候要不要洗 姑娘果吃不完怎么办
- 柠檬鸡爪腌一晚上会苦吗 柠檬鸡爪怎么做不苦
- 煎鸡胸肉怎么看熟了没 鸡胸肉煎几分钟可以熟
- 老婆出轨怎么查微信聊天记录软件,如何解除别人监控自己的手机
- 如何挑选一台适合你的电脑?了解这几项配置即可
- 鸡翅没去干净血水能吃吗 鸡翅怎么洗才能洗干净
- 糖醋蒜绿了有什么解决的办法 糖蒜有的变成蓝色怎么回事
- 吃了汉堡后吃什么不会发胖 吃了汉堡怕胖怎么补救
- 几月的百香果最甜 百香果太酸了怎么吃