JavaScrip Zone


新发表

新评论

留言信息

链接收藏

『中国群落博客』

免费注册博客通道

快速登陆


Windows自启动方式小汇

Windows自启动程序的方式很多。在这里试着写出一部分。不全的部分请指出来。
一、注册表启动方式

1、HKEY_CURRENT_USER\SoftWare\Micosoft\WindowsNT\CurrentVersion\Windows
   Load键值可以启动程序;

2、HKEY_LOCAL_MACHINE\SoftWare\Micosoft\WindowsNT\CurrentVersion\WinLogon
   UserInit键值可以启动程序;
   默认为:UserInit.exe,但是这里可以写入多个逗号分隔开的程序。如:UserInit.exe,Tresss.exe,

3、HKEY_CURRENT_USER\SoftWare\MicroSoft\Windows\CurrentVersion\Policies\Explorer\Run
HKEY_LOCAL_MACHINE\SoftWare\MicroSoft\Windows\CurrentVersion\Ploicies\Explorer\Run
   都可以启动程序;

4、HKEY_CURRENT_USER\SoftWare\MicroSoft\Windows\CurrentVersion\RunServicesOnce
HKEY_LOCAL_MACHINE\SoftWare\Microsoft\Windows\CurrentVersion\RunServicesOnce
   都可以启动服务程序,而且启动顺序先于其它键启动项;

5、HKEY_CURRENT_USER\SoftWare\Microsoft\Windows\CurrentVersion\RunServices
HKEY_LOCAL_MACHINE\SoftWare\Microsoft\Windows\CurrentVersion\RunServices
   RunServices在RunServicesOnce之后,但在用户登陆之前启动其键值;

6、HKEY_CURRENT_USER\SoftWare\Microsoft\Windows\CurrentVersion\RunOnce\Setup
HKEY_LOCAL_MACHINE\SoftWare\Microsoft\Windows\CurrentVersion\RunOnce\Setup
   在用户登陆之后启动程序

7、HKEY_LOCAL_MACHINE\SoftWare\Microsoft\Windows NT\CurrentVersion\WinLogon\Shell
   其中键值"shell"可以启动多个项。以空格分开如:
   "Shell"="Explorer.exe Tresss.exe"

8、HKEY_CURRENT_USER\SoftWare\Microsoft\Windows\CurrentVersion\
HKEY_LOCAL_MACHINE\SoftWare\Microsoft\Windows\CurrentVersion\
   这两个键下面已存在的以Run开头的键值都可以用来启动程序
   其中:
HKEY_LOCAL_MACHINE\SoftWare\Microsoft\Windows\CurrentVersion\RunOnce
   此键值的程序在用户登陆后立即运行。即:运行在其它Run键之前,一般为安装程序所用;
   而
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
   在其它Run键值及"启动"文件夹之后运行;
   最常用的两个Run键值为:
HKEY_LOCAL_MACHINE\SoftWare\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
   他们都在"启动"文件夹之前运行;

9、HKEY_LOCAL_MACHINE\SoftWare\Classes\ExeFile\Shell\Open\Command\
   也可以用来加载程序如:设值为:tresss.exe "%1"

二、文件启动方式

1、AUTOEXEC.BAT
   最古老的启动方式了!
2、Win.ini
   [Windows]
   load=tresss.exe
   run=file.exe
   load与run的区别在于:通过load运行的文件会在后台运行,而通过run运行的程序则在默认状态下启动
   [boot]
   shell=explorer.exe
   可以改为
   shell=explorer.exe tresss.exe
3、开始菜单启动组
   也是古老的启动方式。其路径大家都会知道
   但是它的位置可以在注册表里修改。其键值为:
   HKEY_CURRENT_USER\SoftWare\MicroSoft\Windows\CurrentVersion\Explorer\Shell Folders
   键名为:Startup

三、服务程序启动方式
   服务程序的查找须要有一定的系统知识,至少你要知道哪一些是系统必备的服务,哪一些不必要,因此而得知哪一些应该删除,哪一些要留。
   你可以在注册表里查找到:展开“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\服务显示名称”键,在右边窗格中找到二进制值“Start”,修改它的数值数,“2”表示自动,“3”表示手动,而“4”表示已禁用。当然最好直接删除整个主键,平时可以通过注册表导出功能,备份这些键值以便随时对照。


                                                                 2006-3-9 11:09:20

Posted by jser | 阅读全文() | 回复(0) | 引用通告() | 编辑

..................................................
博客的精神于写自己某一刻的思想或心动!
..................................................
当然要是你愿意就是拿来做记事本也可以!
..................................................
群落博客将提供全程免费服务!免费注册!
..................................................
欢迎您成为群落博客的成员!使用之前请先看系统帮助>>>>系统帮助
..................................................

免费注册群落博客【点击完成注册】
..................................................

发表评论:

    昵称:
    密码: (游客无须输入密码)
    主页:
    标题: