当前位置:  夜鹰网校->注册表->注册表结构->WinXP注册表初级揭秘
☆☆ 栏目导航 ☆☆

注册表入门

注册表结构
注册表修改
注册表应用
注册表工具
注册表在线修复

WinXP注册表初级揭秘

http://www.yy0736.com  加入日期:2004.11.25  点击数:

[ ]

上次我提到在新建里面多了2个内容:多字符串值和可扩展字符串值。今天我将揭开其中的一个秘密,也就是可扩展字符串值的用法,这是今天的主题之一;主题之二是讲述一下我对WinXP注册表的一些使用上的感觉。

1.可扩展字符串值 名词解释:长度可变的数据串。该数据类型包含在程序或服务使用该数据时确定的变量。在注册表中显示的符号是:REG_EXPAND_SZ

使用举例:经过我的一番研究,发现这个新东西是用于代替一般的字符串值的。例如在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths里面有使用了很多可扩展字符串值(关于HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths的用法同Win98一样,这里就不再赘述),而且使用这个可扩展字符串值的程序均是WinXP自带的。大家都知道,字符串一般最常用的方法是指示路径,可扩展字符串值也是一样的,不过他好像支持环境变量。在WinXP注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths里面,点击主键WORDPAD.EXE你会看到在右边使用了可扩展字符串值,而且指示的路径不再是绝对的位置而是使用了环境变量(%ProgramFiles%\Windows NT\Accessories\WORDPAD.EXE),

由此可见可扩展字符串支持环境变量。

以上就是我对可扩展字符串的初次碰面。如果有不对的地方欢迎大家指出来。本人乐意接受大家的意见。

2.感觉 WinXP的确是Microsoft的一个大作,的确集成了Win98和Win2000,这一点在注册表里面就可以体现出来。在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft主键下面你会看到有2个"奇怪"的主键:Windows和Windows NT.之所以说奇怪是因为一般情况下这2个主键是不会碰面的,即使碰面也有一个为主。但是这一切在WinXP里面荡然无存。因为这2个主键里面均可以设定很重要的内 容。如Window主键可以设定运行里面可以输入的内容,Windows NT主键里面可以设定安装源文件路径等等。看来要想好好的"修理"WinXP还需要费一番功夫的。^_^

好了!这就是WinXP注册表初级揭秘,一次对WinXP注册表的初级碰面。

作者:不详 来源:不详  

  [夜鹰论坛] [我要留言] [关闭窗口] [ ][TOP]
 

上篇:windows注册表背后的秘密(上)  下篇:HKEY_USER 根键(二)

     
此文章最新评论(不超过十条)
■评论此文章 ( 有问题请去夜鹰论坛发帖 )
共有评论: 查看全部评论 姓名:
【 声明 】 您所发表的言论将被众多网友阅读,因此,您所发表的言论应不违反中国法律,不违背一般的道德原则,否则,您必须对您的不当言论引发的一切不良后果负责;此外,我们的管理员有权删除您发表的不当言论,谢谢合作!