自启动程序之十大藏身之所

一、当前用户专有的启动文件夹

  这是许多应用软件自动启动的常用位置,Windows自动启动放入该文件夹的所有快捷方式。用户启动文件夹一般在:\Documents and Settings\<用户名字>\“开始”菜单\程序\启动,其中“<用户名字>”是当前登录的用户帐户名称。

  二、对所有用户有效的启动文件夹

  这是寻找自动启动程序的第二个重要位置,不管用户用什么身份登录系统,放入该文件夹的快捷方式总是自动启动——这是它与用户专有的启动文件夹的区别所在。该文件夹一般在:\Documents and Settings\All Users\“开始”菜单\程序\启动。

  三、Load注册键

  介绍该注册键的资料不多,实际上它也能够自动启动程序。位置:HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Windows\load。

  四、Userinit注册键

  位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\Userinit。这里也能够使系统启动时自动初始化程序。通常该注册键下面有一个userinit.exe,如图一,但这个键允许指定用逗号分隔的多个程序,例如

“userinit.exe,OSA.exe”(不含引号)。

  

自启动程序之十大藏身之所


五、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。

  六、RunServicesOnce注册键

  RunServicesOnce注册键用来启动服务程序,启动时间在用户登录之前,而且先于其他通过注册键启动的程序。RunServicesOnce注册键的位置是:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce。

  七、RunServices注册键

  RunServices注册键指定的程序紧接RunServicesOnce指定的程序之后运行,但两者都在用户登录之前。RunServices的位置是:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices。

  八、RunOnce\Setup注册键

  RunOnce\Setup指定了用户登录之后运行的程序,它的位置是:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\Setup。

  九、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。

  十、Run注册键

  Run是自动运行程序最常用的注册键,位置在:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run。HKEY_CURRENT_USER下面的Run键紧接HKEY_LOCAL_MACHINE下面的Run键运行,但两者都在处理“启动”文件夹之前。

 

更多相关文章
  • (一)在HTML中使用CSS样式的方式一般有三种: 1 内联引用 2 内部引用 3 外部引用.   第一种:内联引用(也叫行内引用) 就是把CSS样式直接作用在HTML标签中.   <p style="font-size: 10px; color: #FFFFFF;"> ...
  • 这篇文章主要介绍了在CentOS服务器上配置NTP服务器的教程,在不同的主机之间进行时间同步是NTP的特色,需要的朋友可以参考下 网络时间协议(NTP)用来同步网络上不同主机的系统时间.你管理的所有主机都可以和一个指定的被称为 NTP 服务器的时间服务器同步它们的时间.而另一方面,一个 NTP 服务 ...
  • 易网科技讯 1月7日消息,据外国媒体报道,三星新一代专业级平板电脑Galaxy Note Pro 和Galaxy Tab Pro已确定将在CES中亮相.三星在CES展览摊位上挂起了Galaxy Note Pro 和Galaxy Tab Pro的横幅.这两款尚未发布的高端平板的规格和测试分数已在网络上 ...
  • 他是一个90前的码农,放弃了城市的灯红酒绿,回乡种田,仅通过微博一种途径,3个月卖出了20万斤芋头,还获得了第一笔投资!“芋头哥”,真名周华斌,一个放弃华为5位数工资,决心转型回家种田,做新媒体电商的码农.他的经历也颇为曲折,从五金店学徒到迪吧马仔,从工地农民工到富士康流水线工人,从华为5位数工资再 ...
  • 写在前面 写的一模一样的css样式,结果却导致原来出来不一样的效果图. 用chrome的开发者工具查看,比较起来还是一模一样的css样式,可为什么会出现不一样的placeholder效果呢?一个白色粗体,一个灰色正常字体. 找了老半天找不到原因 后来才发现是我同事写的框架css里面代码的一句话影响到 ...
  • "这是我们有史以来最完美的产品!"最有可能成为下一任CEO的苹果新星菲尔·希勒依旧穿着他那身令人生厌的黄色短袖衬衫,他的身后是"高大"的第六代iPhone.看着发布会大屏幕上时隔两年才推出的"全新"iPhone 5,人们心里没有一丝新鲜感. ...
一周排行
  • 1.1 点击"New VM", 开始新建虚拟机向导 1.2 选择VM模板"Windows Server2012 R2(64bit)", Next 1.3 输入虚拟机名称,Nex ...
  • 1.文本框获得(失去)焦点 当文本框获得输入焦点时,将该文本框高亮显示,算不得一个应用,只是一个小技巧,可以提高用户体验. <script src="jquery-2.1.0.min.js" ...
  • linux出现这样但问题是我不建议大家着急但去谷歌或者去问,可以自己先想想. 好吧,其实我也是谷歌一番百度一番才找到解决方法但.之前解决这个方法就简单的认为在这下面创建个文件不就得了,我确实创建了个文件,但又提示Ca ...
  • 横纵向的菜单效果,点击纵向菜单显示其子菜单.鼠标指向横菜单的时候,显示其子菜单,鼠标离开,子菜单隐藏. HTML代码: 横纵向的菜单 <script src="js/JQuery.js"&g ...
  • QML设计登陆界面 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境: 主机:WIN7 开发环境:Qt5.2 说明: 用QML设计一个应用的登陆界面 效果图: 源代 ...
  • 最初像想要实现的是:显示如下的小星星 最初的实现方式是在html页面加JS脚本,但是老外不喜欢这样,一定要我们转为angular指令,所以就试试呗~ 一.最初的实现方式   <script type=" ...
  •   之前碰到过,但是忘了,所以又琢磨了一段时间在记起来,所有有些事不写一写,记一记还是不行的. 问题的现象是:某一个包在工程里明明存在,而且工程项目代码均正常,但是就是在AVD运行的时候日志显示某个类不存在.很诡异. ...
  • 概述:微软最初推出该工具Windows Server 2003 Active Directory Domain Rename Tools是在Windows Server 2003的安装光盘上,位于\Valueadd\ ...
  • Strategic Game Time Limit: 20/10 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submissi ...
  • 1.新建demo.aspx页面.2.首先在该页面的后台文件demos.aspx.cs中添加引用. using System.Web.Services; 3.无参数的方法调用. 大家注意了,这个版本不能低于.net f ...