说道删除开机启动项。我想大家都并不陌生。因为当前有太多的程序,在安装过程中就很隐蔽的设置了这一选项。在人们无意识的情况下,这些程序已经侵犯了你的电脑。
开机启动项过多有什么坏处呢:
首先开机启动项过多导致的一个直接的后果就是开机速度太慢。另一方面许多程序的开机启动,给我们带来了很多方便,这是不争的事实,但不是每个开机启动的程序对我们都有用,更甚者,也许有病毒或木马在自启动行列,我们现在从安全的角度来看开机启动项,当前的木马程序比较高端,他们在配置远程控制木马的时候都会进行详细的系统设置,如果了系统程序的黑客他的描述会与真正的系统程序类似,这样加大了自身隐蔽能力。如果您对电脑知识不够了解的话,那么您很难分辨出哪个是真启动项,哪个是木马伪装的。
我们可以使用一些工具软件查看,修改,管理开机启动项,关闭多余的开机启动项。关闭多余的开机启动项,还可以提高系统运行速度,很多的时候我们只需要系统很少的几个启动项命令,关闭多余的开机启动项对于老机很有用的。
当然这些工具已经是很强大了。这种方便的做法还有一个很通俗的名字“傻瓜式”什么意思呢。也就是操作简单。连傻瓜都懂的操作。但如果一个人接触的所有东西都是傻瓜式的。那么不就的将来他也一定变成傻瓜的。我要问的问题是。有多少人真正能实现让一个文本文档开机自动启动的。我想如果你发现自己的360 或者 金山里面没有这个选项你就傻眼了吧。
说了一堆都是讲我写着篇文章的目的。下面进入正题:到底如何实现自定义开机启动项呢?
简单的说。其实开机的启动和禁止启动是一个内容的。只要会了其中的一个,另一个自然就会了的。具体方法如下:
一、
首先开机启动分为两种,一种是用户开机启动,即用具范围的开机启动,多用户的个性设置。一种是windows开机启动,即所有的用户开机都会自动启动的。
首先说最简单的,这是许多应用软件自动启动的常用位置,Windows自动启动放入该文件夹的所有快捷方式。用户启动文件夹一般在:\DocumentsandSettings\“”\「开始」菜单\程序\启动,其中“”是当前登录的用户帐户名称。如果想windows开机启动“”里面应该是AllUsers
二、
这种方法也比较的简单。也是可视化的。
1) 借助系统配置实用程序
点击—开始—运行—输入msconfig后回车—出现系统配置实用程序—点击启动项—里面的那些软件名称都很熟悉吧—那些名称对应的软件都会在开机时自启动—直接将你不需随机启动的软件勾掉确定即可。
2) 借助策略组。
在“开始-运行”中执行“Gpedit.msc”,打开“策略组”,“本地计算机策略”中有两个选项:“计算机配置”与“用户配置”,展开“用户配置-管理模板-系统-登录”双击“在用户登录时运行这些程序”子项进行属性设置,选定“设置”项中的“已启用”项并单击“显示”按钮弹出“显示内容”对话框,在“添加项目”文本框中输入要启动的程序路径。就OK了,当然删除就是删除文本框里的内容了。按照这个步骤设置的是用户启动项。当然如果刚开始选择本地计算机策略,然后一步一步的操作,设置的就是windows启动项了。
三、
最根本的方法:利用注册表
为什么说是最根本的方法呢,什么是注册表呢,简单的说就是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。如果改了注册表,就相当于改了数据库当然是最根本的了。
1) 开始——运行——(输入)regedit
Load注册键位置:
HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Windows\load。
2) Userinit注册键
位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ Winlogon\Userinit。
这里也能够使系统启动时自动初始化程序。通常该注册键下面有一个userinit.exe,但这个键允许指定用逗号分隔的多个程序,例如“userinit.exe,OSA.exe”(不含引号)。
3) Explorer\Run注册键:
和load、Userinit不同,Explorer\Run键在HKEY_CURRENT_USER和
HKEY_LOCAL_MACHINE下都有,具体位置是:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run。
右面栏内显示所有启动项,要想增加启动项,在右边的空白区域单击右键——新建字符串值,取个名字,双击刚才新建的项目,为其赋值,值就是你要启动的软件的路径,如:C:\Program Files\360\360safe\360safe.exe。
4) RunServicesOnce注册键
RunServicesOnce注册键用来启动服务程序,启动时间在用户登录之前,而且先于其他通过注册键启动的程序。RunServicesOnce注册键的位
置是:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce,
和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce。
5) RunServices注册键
RunServices注册键指定的程序紧接RunServicesOnce指定的程序之后运行,但两者都在用户登录之前。RunServices的位置是:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices,和
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices。
6) RunOnce\Setup注册键
RunOnce\Setup指定了用户登录之后运行的程序,它的位置是:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,
和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
CurrentVersion\RunOnce\Setup。
7) RunOnce注册键
安装程序通常用RunOnce键自动运行程序,它的位置在
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce和
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce。
HKEY_LOCAL_MACHINE下面的RunOnce键会在用户登录之后立即运行程序,运行时机在其他Run键指定的程序之前。HKEY_CURRENT_USER下面的RunOnce键在操作系统处理其他Run键以及“启动”文件夹的内容之后运行。如果是XP,你还需要检查一下
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx。
以上就是我所总结的设置启动项的方法了。欢迎大家指正。。。。。。