无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1863|回复: 2
打印 上一主题 下一主题

注册表密技[转帖]

[复制链接]
跳转到指定楼层
1#
发表于 2001-12-11 18:45:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我们知道,注册表是采用"关键字"及其"键值"来描述登录项及其数据的.所有的关键字都是以"HKEY"作为前缀开头.而关键字可以分为两类:一类是由系统定义的,通常称为"预定义关键字";另一类是由应用程序定义的,安装的应用软件不同,其登录项也就有所区别.系统预定义的六个主关键字(即根键)是:
(1)HKEY_CLASSES_ROOT:基层类别键,定义了系统中所有已经注册的文件扩展名、文件类型、文件图标等.
(2)HKEY_CURRENT_USER:定义了当前用户的所有权限,实际上就是HKEY_USERS.Default下面的一部分内容,包含了当前用户的登录信息.
(3)HKEY_LOCAL_MACHINE:定义了本地计算机(相对网络环境而言)的软硬件的全部信息.当系统的配置和设置发生变化时,其下面的登录项也会随之改变.
(4)HKEY_USERS:定义了所有的用户信息,其中部分分支将映射到HKEY_CURRENT_USER关键字中,它的大部分设置都可以通过控制面板来修改.
(5)HKEY_CURRENT_CONFIG:定义了计算机的当前配置情况,如显示器、打印机等可选外部设备及其设置信息等.它实际上也是指向HKEY_LOCAL_MACHINEConfig结构中的某个分支的指针.
(6)HKEY_DYN_DATA:定义了系统运行中的动态数据——即已发生的事件的有关信息.它不仅包含系统硬件的当前状态,也包含了那些需要更新和检索的数据.系统每次启动时都要创建此关键字.
每个根键再由若干主键组成,键名代表一特定的注册项目,键值可分为字符串值、二进制值和DWORD值,都能用注册表编辑器进行修改.下面小生就拿出多年来收集积累的注册表终极修改技巧与诸君共享.
(一)HKEY_CLASSES_ROOT
1.删除快捷方式的图标中的箭头
删除HKEY_CLASSES_ROOTpiffile键下的主键"Inshortcut"与 HKEY_CLASSES_ROOTlnkfile键下的主键"Inshortcut"。
2.添加控制面板中的组件到开始菜单中
在HKEY_CLASSES_ROOTCLSID中查找关键字"控制面板",找到时记下相应的主键值 (本人系统内的键值为{21EC2020-3AEA-1069-A2DD-08002B30309D})然后在C:WINDOWSSTAR MENU中建立名为"控制面板 {21EC2020-3AEA-1069-A2DD-08002B30309D}"的文件夹即可。
3.关联文件的多路打开(以BMP文件为例)
在HKEY_CLASSES_ROOT* 下单击 * 新建主键并命名为"shell",用右键单击"shell"再新建一主键输入自已喜欢的名字,这里以打开方式为例,再用右键单击"打开方式"新建一主键名为"command"编辑"默认"输入"rundll32.exe shell32.dll,OpenAs_RunDLL %1",以后有BMP文件时,点击图标用鼠标右键,则在弹出的菜单中会多出一个我们刚建成的"打开方式",点击它你就会发现用处了。
(二)HKEY_CURRENT_USER
4.制定任意窗口的颜色
在HKEY_CURRENT_USERSControl PanelColors中选所想制定的窗口,再将键值改为所需的RGB值。不过在 HKEY_CURRENT_USER子树下的设置均为对所有用户桌面,若想只修改当前用户设置的话应该更改 HKEY_USER.Default下相应的设置,如只改变当前用户桌面的窗口颜色,刚在HKEY_USER.DefaultControl PanelColors下更改。(下同)
如:将非活动窗口的颜色改为红的话,则选"InactiveTilte"改值为"255 0 0"。
5.改变窗口的动感效果
在HKEY_CURRENT_USERControl PaneldesktopWindowMetrics中新建串值"Minanimat"与"Maxanimat"并设值为"0",为"1"时在窗口最大最小化切换时有递变的效果。
6.隐藏驱动器
在 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer 下新建二进制串值 "NoDrives" 二进制值与相应隐藏的驱动器关系有: "01 00 00 00"为隐藏A驱,"02 00 00 00"为B驱,"04 00 00 00"为C驱,"05 00 00 00"为D驱,隐藏全部的为"FF FF FF FF"。
7.在任务栏上加入信息
在 HKEY_CURRENT_USERControl PanelInternational 下新建字符串值 "sTimeformat"="HH:MM:SS TT","s1159"="HI!","s2359"="Hello!"。则在 12:00前显示"HI!",后显示"HELLO!"。
8.关闭活动桌面
在 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer 下新建二进制串"NoActiveDesktop" 改值为"01 00 00 00"。
9.关闭桌面上显示WIN98版本号
在 HKEY_CURRENT_USERControl Paneldesktop 新建DWORD值"PaintDesktopVersion"="0"。
10.自动清除或固定文档中的历史记录
在 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer 下新建军DWORD值 "ClearRecentDocson exit"并设值为"1"。要固定的话为新建"NoRecentDocsHistory"并设值为"1
2#
发表于 2001-12-13 09:14:55 | 只看该作者

注册表密技[转帖]

天哪!您好神哪!這我一定要去試試看,感謝,感謝!
回复

使用道具 举报

3#
发表于 2001-12-17 13:42:28 | 只看该作者

注册表密技[转帖]

注册表是win系统的一个核心部分,
请问你能多介绍一些关于注册表中的键值项数据的含义吗,如我只知道二进制值的“1”和“0”的含义,其它的能介绍一些吗?
还有就是通过在注册表内的修改把“开始”菜单中“运行”给屏蔽了,要如何才能还原“运行”项,
拜谢!!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-25 00:37

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表