电脑服务器注册表,(恢复Windows服务器注册表的系统配置单元.doc

(恢复Windows服务器注册表的系统配置单元

恢复Windows服务器注册表的系统配置单元关于注册表

Windows服务器的注册表看上去令人望而生畏,包括一些陌生的拼写、怪异的字符,但它却是服务器配置的核心和灵魂。一旦Windows服务器的注册表受到破坏,可能会导致整个系统瘫痪。下面将描述注册表的系统配置单元通常出现的几个症状,并介绍相应的恢复方法。

关于注册表注册表实际上是一个庞大的数据库,记录并更新计算机上所有的设置信息。如果用户改变壁纸、显示设置、或服务器上安装的软件,Windows 2000将在注册表中记录这些变更。注册表由子树、键、值、数据类型、配置单元组成。其中,子树表示注册表的逻辑结构;键、值、数据类型是包含在注册表子树中的一些信息,它们都是注册表逻辑结构的组成部份;数据类型表示注册表将记录的数据种类(例如:简单的字符串或二进制信息);配置单元则是从另一方面表示注册表的物理结构。

Regedit (Regedit.exe) 和 Regedt32 (Regedt32.exe)是对注册表进行编辑的两个工具,两者之间的差异其实很小。主要的不同在于,Regedt32提供了一个安全特性,称为只读模式。当从选项菜单中选择使用它时,系统允许用户只读注册表,却没有权限进行编辑,使用户因小错误导致重大问题出现的机率最小化。Regedit虽然不具备这项安全特性,但它为用户提供了一条直接的路途通向所有子树,从而取代了从一个窗口跳向另一窗口的命令。两个注册表编辑工具虽然看上去不同,并且存在着细微的内部差异,它们却被冠以相同的名字,即注册表编辑器。

系统配置单元保存用户的结构设置系统配置单元由一台机器正确启动所需要的系统配置信息组成,如驱动程序的加载、硬件设备信息、需要开启的服务、以及执行软件设置等信息。系统配置单元存在于注册表编辑器的Hkey_local_machine\system目录下,在CurrentControlSet子键中存储各项配置数据。

如同其它类型的数据库文件一样,系统配置单元是作为一个物理文件存在于服务器的硬盘驱动器上。用户可以在%systemroot%\system32\config目录中查找到它。当用户查看这个目录时,会看到一组文件,包括被称为System和System.alt的两个文件。System表示系统配置单元,而System.alt则是系统的一个完整的拷贝,用来容忍故障的出现。

系统配置单元的问题系统配置单元文件的大小受多方面限制,从而引起问题。当计算机进行适当的装载和执行时,系统配置单元文件不应该超过13MB,一旦超出这个限制,Windows 2000启动程序将无法进行。

这个限制的存在,是由于系统配置单元的加载是在一个低水平的环境中进行,仅有16MB RAM可利用资源执行启动程序。当系统配置单元的加载程序,必须与NT装载程序、NT内核、HAL、以及其它要求启动的驱动程序同时分享16MB RAM资源。在一个典型的服务器上,通常不能留出更多的RAM资源进行共享,因此庞大的系统配置单元可能导致启动程序无法进行。

即便在一个普通的机器中,系统配置单元文件也可能很庞大。例如,一台运行许多标准应用程序的便携式电脑,即便它不是一台承担繁重任务的机器,然而系统配置单元文件也占用了2.6MB资源;而另外一台作为测试服务器的机器,其系统配置单元文件占用了5.5MB资源,这使得服务器实际上不能执行任何工作。

当系统配置单元增加时,上述事实的存在导致系统配置单元形成碎片。这种破碎在本质上是破坏性的,同时它也导致文件残缺。一旦这些问题在用户的系统配置单元发生,用不了太长时间,用户手头的服务器就不能继续工作了。

通过限定系统配置单元大小,可以使它的增加不超过13MB;但这样做也不能配合Windows 2000域控制器进行工作。系统配置单元可以配合运行许多重要共享资源的服务器工作,同时要求这个服务器的注册表足够的大。如果用户的服务器属于上述类别,那么通过Microsoft Knowledge Base可以检验用户需要制订的注册表项目。

恢复系统配置单元

恢复系统配置单元因为系统配置单元的问题而引起服务器启动失败时,用户可以采取多种方法对此情形进行补救,并且恢复服务器的运行。这些补救方法包括使用紧急修复磁盘(Emergency Repair Disk)、Windows 2000恢复控制台(Recovery Console)、和紧急修复程序(Emergency Repair Process)。

紧急修复磁盘(ERD)通过修复系统配置单元,启动计算机进入一个可使用的状态是一件相对而言简单的事情;然而,需要做多少工作才能使用户的计算机依赖最新的注册表备份进行工作,这正是ERD程序重要的原因所在。如果拥有一个ERD,用户就等于拥有了一个最新的系统配置单

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值