设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
注册表是干什么的?
返回列表
发新帖
注册表是干什么的?
[复制链接]
11
|
1
|
2006-6-14 15:50:05
|
显示全部楼层
|
阅读模式
它是系统的核心程序,可以在里面很快的完成大部分系统设置但是不懂的话最好不要动
回复
使用道具
举报
千问
|
2006-6-14 15:50:05
|
显示全部楼层
注册表因为它复杂的结构和没有任何联系的CLSID键使得它可能看上去很神秘。不幸的是,微软并没有完全公开讲述关于注册表正确设置的支持信息,这样使得注册表看上去更不可琢磨。处理和编辑注册表如同“黑色艺术”一样,它在系统中的设置让用户感觉象在黑暗中摸索一样找不到感觉。这样,因为用户对这方面的缺乏了解使得注册表更多的出现故障。Windows注册表是帮助Windows控制硬件、软件、用户环境和Windows界面的一套数据文件,注册表包含在Windows目录下两个文件system.dat和user.dat里,还有它们的备份system.da0和user.da0。通过Windows目录下的regedit.exe程序可以存取注册表数据库。在以前,在windows的更早版本(在win95以前),这些功能是靠win.ini,system.ini和其他和应用程序有关联的.ini文件来实现的.在windows操作系统家族中,system.ini和win.ini这两个文件包含了操作系统所有的控制功能和应用程序的信息,system.ini管理计算机硬件而win.ini管理桌面和应用程序。所有驱动、字体、设置和参数会保存在.ini文件中,任何新程序都会被记录在.ini文件中。这些记录会在程序代码中被引用。因为受win.ini和system.ini文件大小的限制,程序员添加辅助的.INI文件以用来控制更多的应用程序。举例来说,微软的Excel有一个excel.ini文件,它包含着选项、设置、缺省参数和其他关系到Excel运行正常的信息。在system.ini和win.ini中只需要指出excel.ini的路径和文件名即可。最开始,system.ini和win.ini控制着所有windows和应用程序的特征和存取方法,它在少数的用户和少数应用程序的环境中工作的很好。随着应用程序的数量和复杂性越来越大,则需要在.ini文件中添加更多的参数项。这样下来,在一个变化的环境中,在应用程序安装到系统中后,每个人都会更改.ini文件。然而,没有一个人在删除应用程序后删除.ini文件中的相关设置,所以system.ini和win.ini这个两个文件会变的越来越大。每增加的内容会导致系统性能越来越慢。而且每次应用程序的升级都出现这样的难题:升级会增加更多的参数项但是从来不去掉旧的设置。而且还有一个明显的问题,一个.ini文件的最大尺寸是64Kb。为了解决这个问题,软件商自己开始支持自己的.ini文件,然后指向特定的ini文件如win.ini和system.ini文件。这样下来多个.ini文件影响了系统正常的存取级别设置。如果一个应用程序的.ini文件和WIN.INI文件设置起冲突,究竟是谁的优先级更高呢?注册表最初被设计为一个应用程序的数据文件相关参考文件,最后扩展成对于32位操作系统和应用程序包括了所有功能下的东东.注册表是一套控制操作系统外表和如何响应外来事件工作的文件。这些“事件”的范围从直接存取一个硬件设备到接口如何响应特定用户到应用程序如何运行等等。注册表因为它的目的和性质变的很复杂,它被设计为专门为32位应用程序工作,文件的大小被限制在大约40Mb。注册表都做些什么?注册表是为Windows NT和Windows95中所有32位硬件/驱动和32位应用程序设计的数据文件。16位驱动在Winnt下无法工作,所以所有设备都通过注册表来控制,一般这些是通过bIOS来控制的。在Win95下,16位驱动会继续以实模式方式设备工作,它们使用system.ini来控制。16位应用程序会工作在NT或者Win95 下,它们的程序仍然会参考win.ini和system.ini文件获得信息和控制。在没有注册表的情况下,操作系统不会获得必须的信息来运行和控制附属的设备和应用程序及正确响应用户的输入。在系统中注册表是一个记录32位驱动的设置和位置的数据库。当操作系统需要存取硬件设备,它使用驱动程序,甚至设备是一个bIOS支持的设备。无bIOS支持设备安装时必须需要驱动,这个驱动是独立于操作系统的,但是操作系统需要知道从哪里找到它们,文件名、版本号、其他设置和信息,没有注册表对设备的记录,它们就不能被使用。当一个用户准备运行一个应用程序,注册表提供应用程序信息给操作系统,这样应用程序可以被找到,正确数据文件的位置被规定,其他设置也都可以被使用。注册表保存关于缺省数据和辅助文件的位置信息、菜单、按钮条、窗口状态和其他可选项。它同样也保存了安装信息(比如说日期),安装软件的用户,软件版本号和日期,序列号等。根据安装软件的不同,它包括的信息也不同。然而,一般来说,注册表控制所有32位应用程序和驱动,控制的方法是基于用户和计算机的,而不依赖于应用程序或驱动,每个注册表的参数项控制了一个用户的功能或者计算机功能。用户功能可能包括了桌面外观和用户目录。所以,计算机功能和安装的硬件和软件有关,对所以用户来说项都是公用的。有些程序功能对用户有影响,有些时作用于计算机而不是为个人设置的,同样的,驱动可能是用户指定的,但在很多时候,它们在计算机中是通用的。注册表控制用户模式的例子有:控制面板功能;桌面外观和图标;网络参数;浏览器功能性和特征;那些功能中的某些是和用户无关的,有些是针对用户的。计算机相关控制项基于计算机名,和登陆用户无关。控制类型的例子是安装一个应用程序,不管是哪个用户,程序的可用性和存取是不变的,然而,运行程序图标依赖于网络上登陆的用户。网络协议可用性和优先权基于计算机,但是当前连接和用户信息相关。这里是在注册表中基与计算机控制条目的一些例子:存取控制;登陆确认;文件和打印机共享;网卡设置和协议;系统性能和虚拟内存设置;没有了注册表,Win95和Winnt 就不太可能存在。它们实在太复杂了,以致于用过去的.ini文件无法控制,它们的扩展能力需要几乎无限制的安装和使用应用程序,注册表实现了它。然而,注册表比.ini文件更复杂,理解它如何工作,它做什么和如何用它来做是有效管理系统的关键。在系统中注册表控制所有32位应用程序和它们的功能及多个应用程序的交互,比如复制和粘贴,它也控制所有的硬件和驱动程序。虽然多数可以通过控制面板来安装和设置,理解注册表仍是做Winnt和Win95系统管理基本常识。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
庆大是什么药
2
玫瑰花和茉莉茶的功效与作用
3
加德纳菌阴性是正常吗
4
想要大便通畅要吃什么
5
焦虑引起的胸痛怎么办
6
起泡胶的危害性
7
泪腺管堵塞手术多长时间
8
脱发到底能不能治好
9
红豆陈皮百合汤的功效
10
生物酶的作用?真的很神奇?
11
用什么杀霉菌效果最好
12
甲状腺瘤手术后多久可以上班
13
慢性盲肠炎的治疗药物
14
满月针和第二个月隔多久
15
酸枣仁功效与作用是什么
16
网球肘如何康复治疗
17
湿热食积的症状有哪些
18
罗汉果泡水可以长期喝吗
19
手指上半截发白是怎么回事
20
母乳可以常温下放多久
21
老年人韧带断裂多久能好
22
什么是牡蛎肽
23
右胸部内侧一阵一阵痛是什么原因
24
怎样戒掉止痛药药物依赖
25
男生腿毛刮了多久长出来
26
药物过敏湿疹一般多久自愈
27
吡哌酸片为什么被禁止
28
葫芦条的功效作用是
29
单眼看东西有重影怎么调节
30
酸奶可以泡在热水里加热吗
31
熟了的大葱的功效
32
肛门口发炎肿痛怎么办
33
龙葵草的功效与作用及食用方法
34
吃什么可以补奶
35
吃鱼油有什么功效
36
肠道真菌感染是什么原因造成的
37
吃什么可以治疗小肠吸收不良
38
伤口反复发炎怎么办
39
肠道积气是什么原因引起的
40
肾结石一般怎么治
41
豹纹状眼底需要治疗吗
42
外阴病毒性疣是怎么引起的
43
青椰汁的功效与营养价值
44
中医大蒜的功效与作用禁忌
45
手指甲中间黑一条是什么原因
46
什么是放射性疼痛症状
47
变态反应性肺曲菌病治疗
48
小黄西红柿的功效与作用禁忌
49
小麦分子肽有什么功效
50
胎宝宝横位怎么办
51
玫瑰花酱泡水喝的功效与作用
52
吃生鸡蛋黄有什么功效
53
洋甘菊精油对皮肤的功效
54
康王酮康唑洗发水能长期用吗
55
天天敷芦荟胶会对脸部有影响吗
56
欧龙马滴剂是喝的吗
57
检查胃吹气需要空腹吗
58
得了类风湿病是不是免疫力很低的原因
59
夏天面部浮肿怎么回事
60
树莓煮水的功效与作用
61
什么人不能吃鹿茸粉
62
轻度焦虑症怎么引起的
63
冬瓜的功效与作用、禁忌和食用方法
64
决明子和什么搭配最好泡水喝的功效
65
女性总放响屁不臭是什么原因大便正常
66
肋骨缝隙疼是怎么回事
67
颞下颌关节不可复前移怎么治
68
琥珀药珀的功效与作用
69
按摩委中的作用与好处
70
外斜怎么做手术
71
蜂胶口腔膜化了能吃吗
72
硫酸氨糖的作用和功效
73
人参是热性的吗
74
膝关节神经性疼痛症状
75
青包菜的功效与作用禁忌
76
口腔过敏症状吃什么药
77
前列腺坠胀感多久能好
78
接血管和神经多久可以恢复好
79
安化黑茶喝半年以上有效果吗
80
桃胶和银耳一起煮有什么功效
81
洋葱红糖煮水喝的功效
82
宫颈低度病变可以不治疗吗
83
绒毛膜取样术的适宜时间为妊娠的第几周
84
斜视术后多久可做视功能训练
85
眼胀眼酸流眼泪怎么回事
86
红心火龙果活血吗
87
高丽参片怎么吃
88
下颌下腺癌早期症状
89
启赋奶粉会不会上火
90
眼底出血眼睛疼是怎么回事
91
肠胃感冒的症状及治疗方法
92
豨莶草的功效与作用及食用方法
93
肉芽性血管炎的症状
94
甲状腺激素是怎么回事
95
内侧副韧带断裂多久可以恢复正常
96
多指畸形专科体格检查
97
慢性瘙痒怎么根治
98
青蛙趴对内八字有效果吗
99
百合知母汤的功效与作用及禁忌
100
细叶青天葵的功效与作用