导航:首页 > 配服务器 > 如何在服务器上注册表

如何在服务器上注册表

发布时间:2022-08-29 11:55:47

1. windows server 2012怎么进注册表

windows server 2012进入注册表需要在运行中使用注册表快捷键。

在运行中,使用注册表快捷键步骤如下所示:

1、在电脑键盘上,摁下windows+r组合键,打开运行程序。


2. 什么是注册表.怎么打开注册表.在电脑哪里打开.

点开始---运行---输入“regedit"回车就看到注册表了
什么是注册表?
注册表因为它复杂的结构和没有任何联系的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系统管理基本常识。
二、注册表的结构
注册表的结构
注册表是Windows程序员建造的一个复杂的信息数据库,它是多层次式的。在不同系统上注册表的基本结构相同。其中的复杂数据会在不同方式上结合,从而产生出一个绝对唯一的注册表。
计算机配置和缺省用户设置的注册表数据在Winnt中被保存在下面这五个文件中:
DEFAULT,SAM,SECURITY,SOFTWARE,SYSTEM,NTUSER.DAT。
Win95中所有系统注册信息保存在windows目录下的SYSTEM.DAT文件里。所有硬件设置和软件信息也保存在这个文件。它要比NT注册表文件简单的多,因为这里并不需要更多的控制。Win95被设计为一个网络的客户或者单独工作的系统,所以用户控制或者安全级别和NT不一样。这使得Win95注册表工作比NT更容易,所以这个文件也比较小。
Win95用户的注册数据一般被保存在windows目录下的user.dat里。如果你在控制面板|密码|用户配置文件中创建并使用多于一个用户的配置文件,每个用户就会有在\WINDOWS\Profiles\username\USER.DAT下它自己的user.dat文件。在启动时,系统将记录你的登陆,从你目录中的配置文件(USER.DAT信息)将被装入,以用来保持你自己的桌面和图标。

控制键
在注册表编辑器中注册表项是用控制键来显示或者编辑的。控制键使得找到和编辑信息项组更容易。因此,注册表使用这些条目。下面是六个控制键
HKEY_LOCAL_MACHINE
HKEY_CLASSES_ROOT
HKEY_CURRENT_CONFIG
HKEY_DYN_DATA
HKEY_USERS
HKEY_CURRENT_USER

Winnt和Win95的注册表并不兼容。从Win95向Winnt升级需要你重新安装32位应用程序,重新在桌面上创建图标,并重新建立用户环境。
通过控制键可以比较容易编辑注册表。虽然它们显示和编辑好象独立的键,其实HKEY_CLASSES_ROOT 和HKEY_CURRENT_CONFIG是 HKEY_LOCAL_MACHINE的一部分。HKEY_CURRENT_USER是HKEY_USERS的一部分。
HKEY_LOCAL_MACHINE包含了HKEY_CLASSES_ROOT和HKEY_CURRENT_CONFIG的所有内容。每次计算机启动时,HKEY_CURRENT_CONFIG和HKEY_CLASSES_ROOT的信息被映射用以查看和编辑。
HKEY_CLASSES_ROOT其实就是HKEY_LOCAL_MACHINE\SOFTWARE\Classes,但是在HKEY_CLASSES_ROOT窗编辑相对来说显得更容易和有条理。
HKEY_USERS保存着缺省用户信息和当前登陆用户信息。当一个域成员计算机启动并且一个用户登陆,域控制器自动将信息发送到HKEY_CURRENT_USER里,而且HKEY_CURRENT_USER信息被映射到系统内存中。其他用户的信息并不发送到系统,而是记录在域控制器里。

键和子键
数据被分割成多层次的键和子键,建立分层次(就象Exploer一样)结构更易于编辑。每个键有成组的信息而且根据在其中的数据类型被命名。每个键在它的文件夹图标上都有一个加号(+)标志子键说明在它下面还有更多内容的东西。当点开它的时候,文件夹的加号标志被替换成一个减号(-)标志,然后显示出下一级的子键。
所有软件,硬件,windows工作的设置都存放在HKEY_LOCAL_MACHINE。所有安全策略,用户权限和共享信息也包括在这个键中。用户权限,安全策略,共享信息可以通过Windows NT域用户管理器,Explorer和Win95中控制面板来设置。
HKEY_CLASSES_ROOT
HKEY_CLASSES_ROOT包含了所有应用程序运行时必需的信息:
在文件和应用程序之间所有的扩展名和关联;
所有的驱动程序名称;
类的ID数字(所要存取项的名字用数字来代替);
DDE和OLE的信息;
用于应用程序和文件的图标;
HKEY_CURRENT_CONFIG.
HKEY_CURRENT_CONFIG是在HKEY_LOCAL_MACHINE中当前硬件配置信息的映射。如果系统只有一个配置文件,也就是原始配置,数据将一直在同样的地方。在控制面板|系统|硬件配置文件|创建一个额外的配置使额外配置信息放入HKEY_LOCAL_MACHINE。当Win95中存在多个配置文件时,当每次计算机启动时将给出一个提示让你选择一个配置文件。在Winnt中,在启动时你可以按空格键来选择上次正常启动时硬件配置文件。根据硬件配置文件选择的不同,特定的信息被映射到HKEY_CURRENT_CONFIG。
HKEY_DYN_DATA
HKEY_DYN_DATA和其他的注册表控制键不同,因为实际上它并不被写入硬盘驱动器中。Win95的一个优点是,在系统启动时HKEY_DYN_DATA这个控制键储存收集到的即插即用信息并配置它们。它保存在内存中,Win95用它来控制硬件。因为是在内存中,所以它不从硬盘中读取,每次当你启动计算机时,配置都有可能会不一样。在启动时Win95必须计算超过1600种可能的配置。所以,如果系统改变既定的设置而没有报告给Win95那么潜在的问题就可能发生。系统大多数时间工作良好,但是并非一直如此。
HKEY_USERS
HKEY_USERS仅包含了缺省用户设置和登陆用户的信息。虽然它包含了所有独立用户的设置,但在用户未登陆网络时用户的设置是不可用的。这些设置告诉系统哪些图标会被使用,什么组可用,哪个开始菜单可用,哪些颜色和字体可用,和控制面板上什么选项和设置可用。
HKEY_CURRENT_USER
用来保存当前用户和缺省用户的信息,HKEY_CURRENT_USER仅映射当前登陆用户的信息。

各主键的简单介绍
HKEY_LOCAL_MACHINE
HKEY_LOCAL_MACHINE是一个显示控制系统和软件的处理键。HKLM键保存着计算机的系统信息。它包括网络和硬件上所有的软件设置。(比如文件的位置,注册和未注册的状态,版本号等等)这些设置和用户无关,因为这些设置是针对使用这个系统的所有用户的。
HKEY_LOCAL_MACHINE\AppEvents
为了以后在瘦客户机上运行客户机/服务器这样的应用程序,在Win95/98中AppEvents键是空的。应用程序实际上都驻留网络服务器上,这些键会保存部分指针。
HKEY_LOCAL_MACHINE\Config
这个键保存着你计算机上所有不同的硬件设置(这些从控制面板的系统属性中硬件配置文件中可以创建)。这些配置在启动时通常被复制到HKCC。每个配置会被用一个键(比如0001或者0002等等)来保存,每个都是一个独立的配置。如果你只有一个单一的配置,那就只会有0001这个键
HKEY_LOCAL_MACHINE\Config\0001\Display
这个键表示显示的设置,如荧屏字体,窗体大小,窗体位置和分辨率等
一个小技巧:当设置了计算机不支持的大分辨率导致Windows不能启动时(黑屏),可以修改分辨率来解决。进入安全模式,运行regedit.exe,在这个键的Resolution键值中把数据值修改为640,480或者800,600这样的低分辨率,然后重新启动计算机即可。
HKEY_LOCAL_MACHINE\Config\0001\System
这个键保存着系统里打印机的信息
HKEY_LOCAL_MACHINE\Config\0001\System\CurrentControlSet\Control\Print\Printers
在这个键下面,有一个键是为系统上每一个打印机设置的,通过控制面板添加和删除打印机会调整这个列表
HKEY_LOCAL_MACHINE\Enum
Enum键包含启动时发现的硬件设备和那些既插即用卡的信息。Win95使用总线列举在启动时通过不同的.ini文件来检测硬件信息。那些在启动时被安装的和被检测到的硬件会显示在这里。子键包括BIOS, ESDI, FLOP, HTREE, ISAPNP, Monitor, Network, Root, SCSI, 和 VIRTUAL。子键名表示它们各自的硬件设备信息。
HKEY_LOCAL_MACHINE\Enum\BIOS
BIOS键保存着系统中所有即插即用设备的信息。它们用一套代码数列出,包括每一个键的详细说明,举例,*pnp0400是并行口LPT1的键。如果LPT1并不具备即插即用功能,它就会别列入到Enum下的Root键中
HKEY_LOCAL_MACHINE\Enum\Root
Root键包括所有非即插即用设备的信息。在这里,我们可以迅速断定哪些设备是即插即用,那些不是。比如SCSI适配器,这个设备必须符合Win95中一个键名为ForcedConfig的硬件设置,这个不会改变。
HKEY_LOCAL_MACHINE\Enum\Network
win95的网络功能在这个键有详细说明,子键包括了每个已经安装的主要的服务和协议。
HKEY_LOCAL_MACHINE\HARDWARE
hardware子键包括了两个多层的子键:DESCRIPTION键,它包含了中央处理器和一个浮点处理器的信息。还有一个设备映射键,它下面的串行键列出你所有的com端口。这个hardware键仅保存超级终端程序的信息,及数学处理器和串行口。
HKEY_LOCAL_MACHINE\Network
这个键仅保存网络登陆信息。所有网络服务细节都保存在HKEY_LOCAL_MACHINE\Enum\Network这个键中。这个键有一个子键,logon,包括了lmlogon(本地机器登陆?0=false 1=true)的值,logonvalidated(必须登陆验证),策略处理,主登陆方式(Windows登陆 ,微软网络客户方式等),用户名和用户配置。
HKEY_LOCAL_MACHINE\SECURITY
security 有两个子键,第一个是存取(它最终致使一个远程键列出网络安全资源,存取权限等)和提供(包括列出网络地址和地址服务器),这个键被保留用在以后使用高级安全功能和NT兼容性上
HKEY_LOCAL_MACHINE\SOFTWARE
这个键列出了所有已安装的32位软件和程序的.ini文件。它包括了变化,依靠软件安装。那些程序的控制功能在这里的子键中列出。多数子键简单的列出了安装软件的版本号。
我们在\Microsoft\Windows\Current Version下发现了一些有意思的设置,它有如下子键:
1.App paths: 你曾经安装过的所有32位软件的位置。
2.Applets, Compression, Controls Folder : 包括下控制面板象显示属性那样属性条的附件。
3.Detect, explorer :很多有意思的子键如Namespace keys of Desktop和My Computer----它们指出了回收站和拨号网络的CLSID行----和提示子键可以让你建立自己的提示。
4.Extensions : 一个扩展联系的列表,当前相关联的扩展名和比特定的执行文件更适合的目标类型。
5.Fonts, fontsize, FS Templates :系统属性条中所选择文件系统模板, 服务器,桌面计算机或者笔记本电脑信息。
6.MS-DOS Emulation :包括一个应用程序兼容子键 为大量过时的程序二进制键所设。
7.MS-DOS Options :在dos模式下的设置,如himem.sys,cd-roms等。
8.Network :网络驱动的配置。
9.Nls, Policies :系统管理员认为你不应该去做的事。
10.ProfileList :所有可以登陆你计算机的用户名列表。
11.在Windows启动时运行的程序的神秘之处是它们并不在开始菜单的启动文件夹中。它们在HKEY_LOCAL_MACHINE\Microsoft\Windows\CurrentVersion\下的子键中被执行。
Run : 程序在启动时运行
RunOnce : windows初始化时程序在启动时只运行一次,这个经常用在当安装软件之后需要重新启动系统的时候,所以这个键一般都是空的。
RunServices : 它就象Run一样,但是包含了“服务”,它不象一般的程序它们是比较重要的或者是“系统”程序。但是它们不是VXDs,就象McAfee或者RegServ工作一样。
RunServicesOnce : 它只运行一次,但是是“系统自身”的安装(大量的windows安装参数:通常键值包括了系统目录位置,和win95更新,可选项安装组件,和windows启动目录的子键。
注意:在很多黑客木马软件中,常常在这里添加键值(一般是在Run中),这样使得木马软件可以随着windows启动而启动并且很隐秘。在这里可以查看不正常的启动项和去掉无用的运行程序(比如我就很不喜欢超级解霸的自动服务器,在这里可以去掉它)。
12.SharedDLLs:共享DLL的列表,每一个都给出了在一个不可知系统的一个数字等级。
13.Shell Extensions:列出了“被认可的”OLE注册条,和相应的CLSID连接。
14.ShellScrap :这个包含了一个PriorityCacheformats的子键,它包括了一个空的有限值,它更象过去SmartDrive命令行参数的派生。
15.Time Zones : 主键值是你现在的时区;子键定义了所以可能的时区。
16.Uninstall:这个保存了程序在添加/删除程序对话框的显示;子键包含了指向反安装程序的路径。和安装向导相似.......)winlogon(包含了合法登陆布告的文本句)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
这个子键包括设备驱动和其他服务的描述和控制。不同于windows nt,win95只包括限制驱动的控制设置信息。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
这个子键包括了win95控制面板中的信息。不要编辑这些信息,因为一些小程序的改变在很多地方,一个丢失的项会使这个系统变的不稳定
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
这个键包括了所有win95的标准服务。所有被添加的服务和设备,每个标准的服务键包括了它的设置和辨认设置。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Arbitrators
atbitrators键包括了当两个设备共同占用同样的设置需要解决的信息。四个子键包括了内存地址,冲突,DMA,I/O端口冲突和IRQ冲突。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Class
class键包括了所有win95支持的设备classes控制,这些和你在添加新硬件出现的硬件组很类似,还包括了这些设备如何安装的信息。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\inetaccs
这个键包括了关于这个系统变化的ie附件的可用性,它仅在你安装过ie2。0或者更高版本才出现。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSNP32
msnp32描述了客户机如何在microsoft网络中实现功能,它包括了认证过程和认证者的信息。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NWNP32
nenp32键描述了windows客户如何在netware网络中工作功能,它包括了关于认证过程和证明者的信息。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteAccess
在这个键里包括需要远程工作在win95系统上的信息,有认证参数,主机信息,和为了建立一个拨号连接工作的协议信息。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMP
这个键包括了所以snmp(简单网络管理协议)的参数。它包括了允许的管理,配置陷阱,和有效的团体。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VxD
vxd键包括了win95中所有32位虚拟设备驱动信息,win95自动管理它们,所以不必要用注册表编辑器编辑它们,所以的静态vxds用子键列出。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebPost
webpost键包括了所有装载的internet邮局的设置,如果你连接一个isp,并且它列出载这里,你应该给自己选则一个服务器。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock
这个键列出了当连接到internet上winnsock文件的信息,如果列出了不正确的文件,你将不会连接上internet。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinTrust
wintrust功能是检查从Internet上下载来的文件是否有病毒,它可以确保你得到干净安全的文件。

HKEY_CLASSES_ROOT
在注册表中HKEY_CLASSES_ROOT是系统中控制所有数据文件的项。这个在Win95和Winnt中是相通的。HKEY_CLASSES_ROOT控制键包括了所有文件扩展和所有和执行文件相关的文件。它同样也决定了当一个文件被双击时起反应的相关应用程序。
HKEY_CLASSES_ROOT被用作程序员在安装软件时方便的发送信息,在Win95和Winnt中,HKEY_CLASSES_ROOT和HKEY_LOCAL_MACHINE\Software\Classes是相同的。程序员在运行他们的启动程序时不需要担忧实际的位置,相反的,他们只需要在HKEY_CLASSES_ROOT中加入数据就可以了。
在Windows用户图形界面下,每件事----每个文件,每个目录,每个小程序,每个连接,每个驱动---都被看做一个对象;每个对象都有确定的属性和它联系。HKCR包含着对象类型和它们属性的列表。HKCR主要的功能被设置为:
一个对象类型和一个文件扩展名关联
一个对象类型和一种图标关联
一个对象类型和一个命令行动作的关联
定义对象类型相关菜单选项和定义每一个对象类型属性选项
在Win95中,相关菜单就是当你鼠标右击一个对象时所弹出的菜单;属性就是当你选择属性项后一个展开的对话框。用简单术语来说就是在改变HKCR中的设置可以改变一个给定文件扩展名缺省的关联。改变一个文件类型的缺省图标,和添加或者删除给定对象类型的弹出菜单内容(或者所有的对象类型)
HKCR包括了三种基本类型的子键
\??? 或者文件扩展名子键
文件扩展名子键在弹出菜单上连接文件扩展名到对象类型和相关操作,属性项,和相关操作。
\object 类型子键
对象类型子键定义了一个对象类型在它缺省图标的项,它的弹出菜单和属性项,它的相关操作和它的CLSID连接。
\CLSID 子键
在Windows下每件事都被用一个数字取代它的名字来对待。就象人往往是用名字来处理事情一样。CLSID是标识所有列出的图标,应用程序,目录,文件类型等等对象的数字。是微软为制造商分配的,每一个都必须是唯一的。制造商将CLSID放入安装程序文件这样就可以在安装时更新注册表。
注册表是应用程序进行时它们需要关于做什么的指示的数据库。比如说,假定你有一个微软Excel 7电子数据表的Word 7文档,当你在Word中双击这个电子数据表,应用程序菜单就会变成Excel的菜单而且电子数据表进入编辑状态,就好象你在Excel中一样。它是如何知道该做什么呢?每个Excel 7创建的文件都有Excel的CLSID连接。Word读这个CLSID后,到注册表中寻找指示,依赖CLSID下的数据运行.DLL文件或者应用程序。
CLSID子键为对象类型提供了OLE和DDE信息和图标。相关菜单,或者包含在它子键中的属性项信息。这个可能是多数让人看到后觉得“恐怖”的键。每个CLSID数必须是唯一的,实际上,为了这个目的微软已经出产了CLSID-产生程序--这个结果导致你往往得到32位16进制的数字串,除非你是程序员,否则多数部分键看起来是很枯燥的。它们包括内存管理模式,客户机/服务器配置,和OLE处理的.dll连接。
关于子键的一点注解
1)shell:Shell键有个一”action“子键,如同”open“一样,这里有一个command子键;command子键有一个缺省句值,它包含了运行程序的命令行。将一个”open“子键放在一个对象类型的shell子键中会在这个对象类型的弹出菜单上多出一个”open“选项,给这个open子键一个command(缺省命令行"C:\Windows \Notepad.exe %1")子键会使得打开这个对象类型时使用笔记本做为缺省应用程序。其他操作选项包括View,Print,Copy,Virus,Scan等等。
2)shellex:Shellex键有一个子键。它们包含的每一个子键指向一个为对象类型执行OLE和DDE功能的CLSID项(比如说快速查看,一个菜单处理子键下指向一个有句值的CLSID键列出了包含了文件浏览功能的.dll文件)
3)shellnew:ShellNew包含了一个“command”句,它包含了一个打开对象类型“新”文件的命令行。
4)DefaultIcon:DefaultIcon子键包含了一个“default”句,?/td>

3. 如何通过注册表解决新客户端与服务器的连接问题

方法/步骤:
一、服务器端设置
1、开始→运行→regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders,为防出错可以先备份一下,右键导出
2、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer内的【Enabled】设定为1,打开NTP服务器功能
3、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags设定为 5,该设定强制主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体(CMOS) 时钟。
如果该服务器和internet连接,为了避免服务器和internet上的ntp同步,最好追加以下配置:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient的【enable】设定为 0 以防止作为客户端自动同步外界的时间服务,设置完运行
net stop w32time
net start w32time
服务器端设置完了
二、客户端设置
1、先双击右下角时间,设置时间服务器,然后应用确定
2、修改注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient\SpecialPollInterval键值,十进制3600即3600秒
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient\SpecialPollTimeRemaining键值改为:服务器IP,0
如132.147.100.130,0
3、然后运行
net stop w32time
net start w32time
或重启Windows time服务
局域网内用Windows2003做NTP服务器及客户端设置
客户端设置可以用如下批处理,先设置上面图上时间服务器,再运行下面的批处理即可,然后点立即更新,我这里是约十几二十秒更新时间成功
@echo off
net stop w32time
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient /v SpecialPollInterval /t reg_dword /d 3600 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient /v SpecialPollTimeRemaining /t reg_multi_sz /d 132.147.100.130,0 /f
net start w32time
pause

4. 服务器设置开机自动登录,修改的注册表的方法和xp的一样吗

开始\运行\输入"msconfig"\启动\关闭多余的启动项就可以了.

在注册表上修改:

查看“自启动”程序

绝大多数“自启动”程序都是通过注册表加载的,而它们在“开始/程序/启动”菜单中是看不到的。这时,你可以选择“本地机器上的HKEY_LOCAL_MACHINE”子窗口,定位到HKEY_LOCAL_MACHINE\Software\Microsoft\

Windows\CurrentVersion\Run分支查看,也可以删除右边窗口中的一些键值而达到禁止某些程序自启动的目的。

开始\运行\输入"regedit"\打开注册表.

5. 如何客户端启动远程服务器注册表

右键下面任务栏调出任务管理器,左上角选项里有运行,输入regedit

6. 电脑注册表的使用有什么技巧

玩转Windows XP注册表之性能优化

前言:
Microsoft的Windows
XP发布已经很久了,相信有不少朋友也都将自己的操作系统升级成XP。这款号称得上是至今功能最强大的操作系统,在功能与界面上的确比以往的Windows操作系统有了很大的改进,但新安装的Windows
XP系统并不是处于最佳的状态,大多数功能与接口都是按照预设值设置的,今天在这里,我将教大家如何通过改造windows XP的神经系
统—注册表,使你的windows xp的性能更佳,更具个性化。
1、加快开机及关机速度
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_CURRENT_USER]-->[Control
Panel]-->[Desktop],将字符串值[HungAppTimeout]的数值数据更改为[200],将字符串值[WaitToKillAppTimeout]的数值数据更改为1000.另外在[HKEY_LOCAL_MACHINE]-->[System]-->[CurrentControlSet]-->[Control],将字符串值[HungAppTimeout]的数值数据更改为[200],将字符串值[WaitToKillServiceTimeout]的数值数据更改1000.
2、自动关闭停止响应程序
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_CURRENT_USER]-->[Control
Panel]-->[Desktop],将字符串值[AutoEndTasks]的数值数据更改为1,重新启动即可。
3、清除内存内被不使用的DLL文件
在[开始]-->[运行]-->键入[Regedit]-->[HKKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Microsoft]-->[Windows]-->[CurrentVersion],在[Explorer]增加一个项[AlwaysUnloadDLL],默认值设为1。注:如由默认值设定为[0]则代表停用此功能。
4、加快宽带接入速度
(1)家用版本:在[开始]-->[运行]-->键入[regedit]-->在[HKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Policies]-->[Microsoft]
-->[Windows],增加一个名为[Psched]的项,在[Psched]右面窗口增加一个Dword值[NonBestEffortLimit]数值数据为0。
(2)商业版本:在[开始]-->[运行]-->键入[gpedit.msc],打开本地计算机策略,在左边窗口中选取[计算机配置]-->[管理模板]-->[网络]-->[QoS数据包调度程序],在右边的窗口中双击"限制可保留的带宽",选择"已启用"并将"带宽限制(%)"设为0应用-->确定,重启动即可。
5、加快菜单显示速度
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_CURRENT_USER]-->[Control
Panel]-->[Desktop],将字符串值[MenuShowDelay]的数值数据更改为[0],调整后如觉得菜单显示速度太快而不适应者可将[MenuShowDelay]的数值数据更改为[200],重新启动即可。
6、加快自动刷新率
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[System]-->[CurrentControlSet]-->[Control]-->[Update],将Dword[UpdateMode]的数值数据更改为[0],重新启动即可。
7、加快预读能力改善开机速度
Windows
XP预读设定可提高系统速度,加快开机速度。按下修改可进一步善用CPU的效率:在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SYSTEM]-->[CurrentControlSet]-->[Control]-->[SessionManager]-->[MemoryManagement],在[PrefetchParameters]右边窗口,将[EnablePrefetcher]的数值数据如下更改,如使用PIII
800MHz CPU以上的建议将数值数据更改为4或5,否则建议保留数值数据为默认值即3。
8、利用CPU的L2 Cache加快整体效能
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SYSTEM]-->[CurrentControlSet]-->[Control]-->[SessionManager],在[MemoryManagement]的右边窗口,将[SecondLevelDataCache]的数值数据更改为与CPU
L2 Cache相同的十进制数值:例如:P4 1.6G A的L2 Cache为512Kb,数值数据更改为十进制数值512。
9、在启动计算机时运行Defrag程序
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Microsoft]-->[Dfrg]-->[BootOptimizeFunction
],将字符串值[Enable]设定为:Y等于开启而设定为N等于关闭。
10、关机时自动关闭停止响应程序
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_USERS]-->[.DEFAULT]-->[Control
Panel],然后在[Desktop]右面窗口将[AutoEndTasks]的数值数据改为1,注销或重新启动。

===============================================================

Windows XP操作系统在易用性方面的确非常的方便,带给我们和以前操作系统相比更快的速度外,还有更靓丽的外观。但是,我们还是可以通过一些不为人知的技巧来让系统使用更方便。下面笔者就介绍一些技巧,通过这些技巧可能让你更好,更方便的使用Windows XP操作系统。

1、扩大虚拟内存容量

如果你的硬盘够大,那就请你打开”控制面板“中的“系统”,在“性能”选项中打开“虚拟内存”,选择第二项:用户自己设定虚拟内存设置,指向一个较少用的硬盘,并把最大值和最小值都设定为一个固定值,大小为物理内存的2倍左右。这样,虚拟存储器在使用硬盘时,就不用迁就其忽大忽小的差别,而将固定的空间作为虚拟内存,加快存取速度。虚拟内存的设置最好在“磁盘碎片整理”之后进行,这样虚拟内存就分不在一个连续的、无碎片文件的空间上,可以更好的发挥作用。

2、让密码不过期招式

Windows XP在密码过期前14天就会提醒你更换密码。除了可以通过修改注册表来取消提醒外,我们还可以在“运行”命令里输入“lusrmgr.msc”后敲击回车。在弹出的Local Users and Groups”对话框中,选择“用户”文件夹,在右边窗口中找到你所使用的用户名,例如:Format,双击后,会弹出“Format 属性”对话框,只需选中“密码永不过期”复选框。

3、隐藏不用的图标

我们隐藏任务栏中的图标除了在“任务栏和‘开始’菜单属性”对话框进行自定义外,还可以通过修改注册表来实现。打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\Advanced,然后新键DWORD值,名为EnableBalloonTips,然后设该值数值为0,重新启动电脑即可。

4、了解你的Windows XP启动所消耗时间

尽管Windows XP的启动速度已经能让我们感到满意了,但微软仍然为我们提供了一款用于了解的Windows XP启动时具体所消耗启动时间的小工具,以及查看CPU的使用率、Disk I/O等等,由于该工具用图形的方式显示出来,因此一目了然。工具可到此处下载。

5、停用Windows徽标键

标准Windows键盘上都有一个Windows徽标键(即键盘上带有视窗图案的键),它的作用是和其他键配合完成一些针对Windows的快捷操作,如“Windows徽标键+D”可以立即显示桌面,“Windows徽标键+L”可以快速锁定计算机(针对Windows XP)等,为我们使用计算机提供了更为快捷的方法。

不过,有些用户并不喜欢Windows徽标键,那么你可以通过修改注册表来停用Windows徽标键:打开注册表编辑器,依次展开[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layout]分支,然后在右侧窗口中找到或者新建一个名为“Scancode Map”的“REG_BINARY(二进制)”子项,双击该子项,将其键值设置为“00 00 00 00 00 00 00 00 03 00 00 00 00 00 5B E0 00 00 5C E0 00 00 00 00”,退出注册表编辑器,重新启动计算机后你就会发现Windows徽标键已经失去了作用。

6、让驱动程序签名不再烦人

在Windows 2000/XP中,通常我们在安装设备的驱动程序时,系统都会检查该驱动程序是否通过了微软的签名认证,如果没有通过,系统就会弹出一个警告对话框,问你是否继续安装驱动程序。事实上,很多驱动程序本身并没有问题,只是没有通过微软的认证而已。因此这个对话框会浪费我们很多时间。下面我们就动手将这个讨厌的警告框关闭:在桌面上右击“我的电脑”,选择“属性”命令打开“系统属性”对话框,切换到“硬件”选项卡。

然后点击“驱动程序签名”按钮,接着在弹出的对话框中选择“忽略”项,即“安装软件,不要征求我的同意”,注意应确保“将这个操作作为系统默认值应用”选项前的复选框选中,最后“确定”退出后即可生效。以后我们再安装驱动程序时,就可以快速地完成了,Windows 2000/XP再也不会弹出警告对话框了!

7、隐藏部分文件扩展名

在资源管理器中单击“工具→文件夹选项”,可以选择“隐藏已知文件类型的扩展名”将所有文件的扩展名隐藏起来。不过,如果你只想隐藏部分文件扩展名,那还要借助注册表编辑器:单击“开始→运行”,键入“Regedit”后回车,在注册表编辑器中展开[HKEY_CLASSES_ROOT]分支,找到要隐藏的文件扩展名并展开,然后在右侧窗口中新建字符串值“NeverShowExt”,退出注册表编辑器重新启动计算机后,该类型文件的扩展名将会自动隐藏起来。

8、恢复下载对话框

很多人取消了对话框上的“在打开这种类型的文件前始终询问”复选框,造成了“另存为”对话框的消失。这时只要你改变一下与当时下载文件类型的默认操作方式就可以恢复了。

下面以RAR文件为例介绍一下恢复该默认操作方式的步骤。首先打开“我的电脑”,选择“工具→文件夹选项→文件类型”,然后在“已注册的文件类型”列表中找到RAR文件的项目,选中该项目,并且单击“编辑”按钮,注意下方四个复选框中的“下载后确认打开”,选中该复选框并单击“确认”退出。此后,您再次下载Zip文件时,浏览器将重新显示“文件下载”提示对话框了。

9、让Windows XP关机速度更快

一些用户在安装了Windows XP后察觉到电脑关机会变得很慢。如果你安装了NVidia显卡,就得找找它的原因了。很多时候都是由于名为“NVIDIA Driver Helper Service”的服务会导致这一现象的出现。该服务一般我们是不需要的,有了它会占用更多的系统资源。关闭的方法是打开控制面板,选择“管理工具”,再点击“服务”,在弹出的窗口中找到“VIDIA Driver Helper Service”项,鼠标右键单击,选择“停止”。如果你想永远的终止该项服务,点击属性,在已启动的下拉列表框中,选择“已禁用”。

10、快速修复Internet Explorer

除了在“添加/删除程序”面板中进行再次安装而达到修复的目的外,还有个简单的方法,在“运行”对话框中输入“sfc /scannow”敲击回车键即可。

11、加快Windows XP远程访问共享文件夹的速度

在Windows XP中,如果你尝试通过网络进行来访问远程电脑中共享文件夹的话,那么将会延迟近30秒的时间,这是因为Windows XP需要额外的时间来进行查找远程电脑中所包含的任务。下面的方法可以让你加快速度。打开注册表编辑器,找到 HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Explorer/Remote
Computer/NameSpace,找到其分支{D6277990-4C6A-11CF-8D87-00AA0060F5BF},再将其删除。
12、改变时间显示设置

一般情况下,任务栏中的时间显示是“20:30”的显示格式。如要改变其它方式则可修改注册表来完成。

打开HKEY_CURRENT_USER\Control Panel\International主键,在右窗新建名为“sTimeFormat”的字符串。双击sTimeFormat项,将其“键值”修改为“h h 点m m 分”。重启后便可在任务栏上看到“h点m分”的显示格式了。

13、增加执行文件路径

如果需要运行的程序不在指定的目录中,则DOS系统一般采用在自动批处理文件中设置路径的方法来达到自动寻找此程序的目的;在Windows中则可以更秘密地增加程序路径,而不是通过设置自动批处理的方式,这就需要通过修改注册表来实现上述目的。 比如要为“C:ProgramFilespdocpdoc.exe”文件增加路径。先打开注册表,然后找到HKEY_LOCAL_的位置,在窗口右边新建一个名为“pdoc.exe”的主键,选择该主键,将其默认值设为“C:ProgramFilespdocpdoc.exe”;再新建名为“Path”的主键,将其设为“C:ProgramFilespdoc”。这样就可以通过在“运行”命令行中键入“pdoc.exe” 或“pdoc”来运行该程序了。另外你还可以为已经存在的程序设置新的主键,比如可以为MicrosoftWord 97添加名称为“Word.exe”的主键。假设Word 97安装在“C:”目录中,则其操作为:打开注册表,在“我的电脑”文件夹中依次选择“HKEY_LOCAL_”,新建名称为“Word.exe”主键,选择该主键,将其默认值设为“C:Winword.exe”即可,建立执行目录的方法与上例一样。

14、禁止自动运行

在通常情况下,绝大多数在Windows启动时自动运行的应用程序有如下两种设置办法:在“启动”程序组中添加快捷方式 如果使用的是这种方法。则我们只需将它们的快捷方式从 “启动”程序组中删除即可达到禁止它们自动运行的目的。修改Windows的注册表数据库如果您使用过一些诸如CD播放机等的用户都知道,在使用这些软件时,都将在任务栏右边 将出现一个图标,这有时会带来不便。其实,这些软件的自启动程序的注册项放在HKEY_LOCAL_分支中。您只要到此分支中找出对应的自启动程序即可,另外,在“Run”主键下还可能有“SysExplr”子键。如果有该子键,可以将其中的内容清空,同样也能取消Windows启动时自启动的程序。那么反过来,我们怎样在注册表内添加自启动程序呢?先找到 HKEY_LOCAL_主键,然后在它的窗口右边建立一 个名为“SysExplorer”的键值名,并将其值设为“Explorer.exe”,退出注册表编辑器,注销用户后重新启动计算机,系统将自动运行资源管理器。 另外Windows还提供了一次性的自启动功能。紧跟在“Run”主键后面有一个“RunOnce”和“RunOnceEx”子键,你可以在这两个子键内设置新的键值,让系统自动运行一次某个程序,即仅在下一次启动Windows时才有效 。

15、妙用网络诊断功能

在Windows XP的“附件/系统工具/系统信息”下的“工具”中新增加了一个网络诊断工具,你可以选择该功能进行多种测试来收集不同的信息,通过网络诊断可以查看当前系统是否有网络连接以及与网络有关的程序和服务是否正在运行等。如果我们选择这个工具的“扫描您的系统”项即可对当前系统进行网络诊断,这个扫描的过程不需要很长的时间,然后就可以看到Internet服务、计算机信息、调制解调器和网络适配器等方面的许多信息,如果发现什么问题,系统会忠实的向你报告(如“失败”、“未被配置”等),点击某一项目前面的“+”号,还可以看到更为详细的信息。

16、禁止媒体文件预览

Windows XP中视频文件的预览文件“shmedia.dll”起着决定性的作用,主要关闭该动态链接文件就可以了。在“开始→运行”中输入“regsvr32 /u shmedia.dll”回车,出现“shmedia.dll中的DllUnregisterServer成功”的对话框就说明成功禁止预览功能了。如果想恢复它时,输入“regsvr32 shmedia.dll”即可。Windows 2000中禁止的话,打开要禁止预览的文件夹,右键单击空白处,选择“自定义文件夹”,会出现自定义文件夹向导,其中有一个“请选择模板”项,选择其中的“简易”就可以禁止预览了。

17、双系统中如何整理磁盘分区

建议你最好是在Windows 98系统下对其所在分区进行整理,在Windows XP下对其所在分区进行整理。因为每个系统的碎片整理程序都是根据这个系统的实际需要量身定做的。如果你在Windows 98下对Windows XP的系统分区进行了整理,可能会造成Windows XP的相关文件混乱或被破坏,导致Windows XP系统不正常。所以还是最好不要跨系统进行碎片整理。

18、去掉Windows的开机标志

首先你要打开“开始”→“设置”→“文件夹选项”,从“查看”标签里的“高级设置”列表框中勾选“显示所有文件”。然后打开C盘,找到MSdos.sys这个文件,并取消它的“只读”属性,打开它,在“Option”段落下,加上一行语句:LOGO=0,这样Windows的开机图案就不会被加载运行,开机时间也可以缩短3秒钟。

19、整理、优化注册表

Windows在开机启动后,系统要读取注册表里的相关资料并暂存于RAM(内存)中,Windows开机的大部分时间,都花费了在这上面。因此,整理、优化注册表显得十分必要。有关注册表的优化,可以使用Windows优化大师等软件。以Windows优化大师,点击“注册信息清理”→“扫描”,软件就会自动替你清扫注册表中的垃圾,在扫描结束后,会弹出个菜单让你选择是否备份注册表,建议选择备份,备份后再点击“清除”即可。

20、Windows XP注册表故障修复

电脑出现故障的原因很多,其中有不少是由注册表产生的。一般出现以下症状则可以初步断定为注册表出了问题:(1)运行程序时弹出“找不到*.dll”信息;(2)Windows应用程序出现“找不到服务器上的嵌入对象”或“找不到OLE控件”错误提示;(3)单击某个文档时,Windows XP给出“找不到应用程序打开这种类型的文档”信息;(4)Windows资源管理器中存在没有图标的文件夹、文件或奇怪的图标;(5)菜单、控制面板中的一些项目丢失或处于不可激活状态;(6)网络连接无法建立;(7)工作正常的硬件设备变得不起作用;(8)Windows XP根本无法启动,或仅能从安全模式启动;(9)Windows XP系统显示“注册表损坏”等信息。

此时可采取以下方法修复注册表:

A.在Windows XP下用备份文件还原

如果Windows XP还能启动,只是出现出错提示信息并且有些系统程序不能用,单击“开始”→“所有程序”→“附件”→“系统工具”→“备份”菜单项,调出“备份工具”对话框,然后点击“备份工具”对话框中的“还原与管理媒体”标签,将注册表还原到损坏前的状态。此方法有个前提条件,就是你必须有注册表损坏前的备份文件。

B.用Windows XP的“系统还原”功能还原

和上一方法一样,必须能启动进入Windows XP系统。单击“开始”→“所有程序”→“附件”→“系统工具”→“系统还原”菜单项,调出“系统还原”对话框,选择“恢复我的计算机到一个较早的时间”项,单击“下一步”,选择一个较早的还原点,然后单击“下一步”确认。Windows XP便会重新启动系统,将系统设置还原到指定的时间,并给出恢复完成的提示。如果你的Windows XP的系统还原功能被关闭,可单击“开始”→“控制面板”→“系统”项,并点击“系统还原”标签,去掉“在所有驱动器上关闭系统还原”复选框前面的“√”。

C.使用上次正常启动的注册表配置

如Windows XP无法正常启动,可使用上次正常启动的注册表配置。当电脑通过内存、硬盘自检后,按F8键,进入启动菜单,选择“最后一次正确的配置”项,这样Windows XP就可以正常启动,同时将当前注册表恢复为上次的注册表。这里需要注意的是选择“最后一次正确的配置”,并不能解决由于驱动程序或文件被损坏、丢失所导致的问题。同时,选择“最后一次正确的配置”,Windows XP只还原注册表项HKEY_LOCAL_MACHINE\System\CurrentControlSet中的信息。任何在其他注册表项中所作的更改均保持不变。

D.使用安全模式恢复注册表

如果使用“最后一次正确的配置”项无效,则可以在启动菜单中选择“安全模式”,这样Windows XP可自动修复注册表中的错误,从而使启动能够正常引导下去。引导进入系统后再执行方法1或方法2。

E.使用故障恢复控制台修复损坏后的Windows XP注册表

如果连安全模式都进不去,那么我们就不得不利用Windows XP的恢复控制台来修复系统了。

将Windows XP安装光盘放入光驱中,然后在BIOS中将光驱设为第一启动驱动器。启动电脑进入“欢迎使用安装程序”界面,按“R”键进入Windows XP的“故障恢复控制台”页面,系统会将电脑中的Windows XP系统都列出来,选择需要修复的系统,并键入管理员密码。为了尽可能修复注册表到损坏前的设置和状态,可按以下4步进行操作。

进入故障恢复控制台,新建一个临时文件夹,备份当前的注册表文件到临时文件夹中以备不时之需,然后将当前注册表文件删除,接着将“%SystemRoot%\Repair”目录下文件拷贝到“%SystemRoot%\System\Config”目录下,最后重新启动系统便可进入Windows XP系统。不过恢复此项操作的是Windows XP刚安装完后的注册表,因此,安装完后所做的任何改变和设置都将丢失。具体操作如下(这里假设Windows XP安装在E:\Windows下,具体操作应根据情况改变此文件夹):

(1)进入故障恢复控制台

(2)键入以下命令,每键入1行便按回车键1次:

md tmp

e:\windows\system32\config\sam e:\windows\tmp\sam.bak

delete e:\windows\system32\config\sam

e:\windows\repair\sam e:\windows\system32\config\sam

接着将后3行中的“sam”字符分别替换为“software”、“system”、“security”和“default”,分别键入(即除上述4行命令,还另有12行命令)。这里需要注意的是,熟悉DOS命令的朋友可以将delete语句去除,在进行时选择“Yes”;此外这里的命令不支持通配符“*”和“?”,一次只能复制一个文件。如果你有另外一台电脑可用,为节省时间也可用记事本新建一个文本文件,并将全部命令拷入,例如将其取名为r1.txt,把它拷贝到Windows目录下,并在故障恢复控制台的Windows目录下运行“batch r1.txt”命令。

(3)键入“exit”退出故障恢复控制台,电脑将自动重新启动,直接以正常模式进入Windows XP系统。

这一步需要从System Volume Information文件夹中拷贝注册表文件,以恢复系统设置,不过此文件夹在故障恢复控制台下不能用,在正常情况下的Windows XP系统中也不可见,因此首先应改变几项设置使得文件夹可见。

(1)重新启动系统,从“安全模式”以管理员组成员(Adiministrators)的身份进入Windows XP系统。

(2)进入资源管理器窗口,点击“工具”→“文件夹选项”,然后点选“查看”标签,在“高级设置”框中的“隐藏文件和文件夹”下点选“显示所有文件和文件夹”项,再清除“隐藏受保护的操作系统文件”前的“√”,最后单击“确定”。

(3)进入Windows XP系统所在驱动器,进入System Volume Information\_restore{E3586CBC-4366-49A4-8B15-8C7E491AB54F}\RPn\snapshot目录(RPn中的“n”为数字,若有多个,选择最大的那个),将该目录中的_REGISTRY_USER_.DEFAULT、_REGISTRY_MACHINE_SECURITY、_REGISTRY_MACHINE_SOFTWARE、_REGISTRY_MACHINE_SYSTEM、_REGISTRY_MACHINE_SAM共5个文件拷贝到Windows\tmp文件夹中,分别将其重命名为default、security、software、system、sam。

在这一步中又要进入故障恢复台,将当前注册表文件删除,然后把刚才拷贝到Windows\tmp中的5个文件,复制到Windows\system32\config文件夹下替代当前注册表文件。具体操作请先进入故障恢复控制台,然后在命令行下输入如下命令:

del e:\windows\system32\config\sam

e:\windows\tmp\sam e:\windows\system32\config\sam

同理将“sam”字符分别替换为“software”、“system”、“security”和“default”,分别键入(共10行命令)。

同样的道理也可以用batch命令进行上述操作,另外如果Windows XP不安装在E盘,请根据实际情况更改。

以正常模式进入Windows XP系统,运行“系统还原”工具,将系统还原到所需的还原点。具体操作可以参照前面的方法。

7. 系统发布在服务器上,如何用java检测本地的注册表,我检测的都是服务器上的注册表,求指教

你已经了解到程序运行在服务器上就只能查服务器的注册表,而你希望查客户端(浏览器所在机器?)的?

如果是这样,我们需要给程序包装成一个 applet 放在网页中,然后给这个所在的 jar 来个数字签名。Java 程序运行在客户端的沙箱中,涉及到本地资源的利用时需要数字签名证明自己的程序是来自那个声明的服务器并且没有被别人篡改过,数字签名能保证未经篡改,而浏览器沙箱会自动帮我们申请访问本地打印机,磁盘和注册表的权限。

这种沙箱的安全设置非常必要,如果没有这个声明,我们允许网站从自己机器上读取数据,谁又知道它到底读取了多少资料,哪些是你在使用它的网页时必要的而哪些又是偷偷摸摸地上传的?我们至少需要它明确地说它想读取我的资料,不可否认,将来如果我们发现它偷了资料我们可以去法院对质,因为它不可否认。

8. 注册表文件怎么上传到服务器

建议你先看一下环境安装说明
一、 系统的安装和设置

1-1、服务器的安装和设置
服务器的操作系统为为windows NT4 SP6,分区格式为NTFS6.0。
1-1-1.挂盘:将系统盘挂到服务器上第一个IDE口的主位置上,游戏盘挂到服务器上第二个IDE口的主位置上,电影盘挂在第一个IDE的从盘上, 光驱挂在第二个IDE的从盘上,否则会出现异常情况。
1-1-2、添加删除服务器网卡驱动程序:基本网卡驱动程序(如8139、Inter-pro、3com等)存放于C:\Hardware文件夹下,添加网卡步骤如下:
加电启动,右击网上邻居-属性-适配器(如图1)-添加(若已存在网卡驱动,应先删除)-从软盘安装-填入驱动所在的路径(例如Inter-pro网卡,路径为C:\hardware\inter-pro)点击确定-出现〔选择OEM选项〕,点击确定-出现Duples mode窗口,不用更改任何选项,点击〔OK〕-关闭属性窗口。
这时要求配置服务器网卡的IP地址(若未出现此窗口,应先重新启动计算机,重复以上步聚),填入:192.168.0.247,子网掩码为:255.255.255.0 ,网关为192.168.0.1-确定-要求重新起动计算机,点击确定-网卡添加成功。
1-1-3、配置盘符:进入开始\程序\管理工具\磁盘管理,(中途会出现一些提示窗口,将其关闭即可),看到的磁盘0 为系统盘,磁盘1为游戏盘。
系统盘符从左到右顺序占用为C、E两个盘符,游戏盘符为D盘和I盘,如不符合要求,请将其调对(右击盘符\分配驱动器号\选择盘符\确定),关闭磁盘管理。盘符设置正确后,重启服务器,自动会为硬盘分配共享名。
1-1-4权限的设置。
进行合理的安全设置可以提高系统的安全性。权限设置的方法为:选择需要设置文件→打开右键菜单→属性→选择安全性分页→权限对话框。权限构成分为两个部分一是用户,用户有超级用户(Administartors)一般用户(Usrs)所有用户(Eveyone)等,这里我们需要用到的是超级用户Administartors和所有用户Eveyone;二是访问类型。新加用户在舔加对话框中进行舔加和设置。已存在用户可在访问类型下拉菜单中进行权限的更改。

1-2、客户机的安装和设置
1-2-1 CMOS设置:在CMOS为默认值下(若不是默认值,请先还原),标准设置(Standard CMOS Features)里将四个硬盘均设置为:None(目的是加快电脑硬件自检),软驱设为1.44M(不管有无软驱)、HALT为:no errors;第一启动顺序改为从LAN启动(若没有LAN启动选项,请选择A:启动);取消主板防病毒功能即(Virus Warning : Disable),此选项一般在Advanced BIOS Features 选项里;在PNP/PCI configurations设置中将5,7,9改为ISA(目的是为了使网卡的IRQ为10以上,含10),网卡中断为5,客户机也可以正常启动,有些ISA声卡的中断不可以为5,遇到这样的声卡,改7,9中断就够了。
1-2-2驱动程序安装:本系统可以自动识别大多数常见硬件。如无法识别请先将其驱动程序预先放在服务器的E:\Diska目录下,即客户机的A盘。本系统的win98盘路径为G:\win98,驱动程序的安装方法和普通98一样。工作站的驱动程序要加载正确,否则工作站易产生死机、蓝屏、没有声音等问题,不能正常工作。

二、 文件系统

2-1服务器的文件系统
服务器一般分为五个盘:
C盘为服务器的系统。C:\WINNT和C:\WINNT\RPL\RPLFILES文件夹共享。共享为系统自动建立,客户不应进行设置。C:\HARDWARE存放有一些服务器和客户机能用到的驱动程序。
D盘为客户机的网络游戏、软件的一部分的系统文件。共享连默认共享有三个0755-3659704、D$、ie和D:\REAL共享,共享名为real权限超级用户完全控制,一般用户只读;D:\SOFT共享。共享名为soft,权限所有用户完全控制;D:\WZ\DESKTOP为客户机的桌面文件夹,权限超级用户完全控制,所有用户只读;D:\WZ\START MENU为客户机的开始菜单,权限超级用户完全控制,所有用户只读;D:\Program Files\Windows Miedia Palyer为客户机Windows Miedia Palyer所在文件夹,权限超级用户完全控制,所有用户只读。在设定D:\WZ\DESKTOP和D:\WZ\START MENU文件夹的权限时都需选择替换子目录权限选项。
E盘存放客户机的windows文件和客户机的A盘,共享名应有二个,分别为E$与Windir。E:\DISKA为客户机A盘,共享,共享名diska,权限为所有用户完全控制。如果在DISKA中放置如客户机的驱动程序等文件,应把所放置的文件的权限设为级用户完全控制,一般用户只读。E:\WZ\文件夹放有客户机的F盘文件系统,由系统自动进行管理,用户不应再为其进行设置。
F盘为电影盘共享名为real-rm,默认共享F$。权限为超级用户完全控制,所有用户只读,并且在设置权限时选择替换子目录权限选项。
I盘为游戏盘共享名为qzgame,默认共享I$。权限为完全控制。

2-2客户机的文件系统
客户机一般情况下有八个盘,有二个盘可见,某些游戏游戏运行时会产生若干个临时盘。一般情况下的盘为A盘、C盘、F盘、G盘、H盘、I盘、T盘、L盘。
A盘可见为客户机的工作盘,用于顾客下载和存放文件,客户机的驱动程序和一些常用的软件可以存放其中。在服务器中的位置为E:\DISKA
F盘不可见为客户机的系统盘,客户机的windows文件夹注册表和虚拟内存等交换文件存放其中。每台客户机都有自己的F盘。在服务器中的位置为E:\WZ\客户机名文件夹。客户机名在客户机我的电脑—C盘的卷标中可以看出。
C盘为F盘的可见镜象。
G盘不可见为客户机的网络游戏盘,在服务器中的位置为D :\。在客户机上安装网络游戏,在选择安装路径时,直接输入G:\游戏文件夹;安装完毕,在服务器上的“D:\WZ\DESKTOP\网络游戏”文件夹为所安装的游戏建立一快捷方式即可,然后在客户机上修改即可
H盘不可见为客户机的软件盘,在服务器中的位置是D:\。在客户机上安装软件,在选择安装路径时,直接输入H:\软件文件夹;安装完毕,在服务器上的“D:\WZ\DESKTOP\应用软件”文件夹为所安装的软件建立一快捷方式即可,然后在客户机上修改即可
T盘为电影盘通过桌面的“网络电影”快捷方式访问,在服务器中的位置F:\。增添电影直接烤入服务器的电影F盘即可。
I盘不可见客户机的游戏盘,在服务器中的位置为I:\。在客户机上安装游戏,在选择安装路径时,直接输入I:\游戏文件夹;游戏安装完毕后,在客户机桌面上运行“游戏菜单”在高级设置中设置路径和名称,进入高级设置需要密码,密码为:“qznetwork”。
L盘为客户机的虚拟光驱,由系统自动调用。客户不需要任何设置。

如果客户机上安装有本地硬盘,则本地硬盘为D盘和E盘。D盘可见,E盘不可见。客户机本地硬盘的分区不得超过两个,否则系统将无法启动。客户机上如挂有本地光驱,则光驱为C盘,可见。

2-3服务器文件系统表
表2-1
盘符 文件夹 属性 共享名 权限
C盘 C:\ 共享
C:\WINNT 共享
C:\WINNT\RPL\RPLFILES 共享
D盘 D:\ 共享 Ie、0751-
D:\wz\desktop 权限 超级用户完全控制所有用户只读
D:\wz\start menu 权限 超级用户完全控制所有用户只读
D:\real 共享、权限 Real 超级用户完全控制所有用户只读
D:\soft 共享 Soft
D:\Program Files\Windows Miedia Palyer 权限 超级用户完全控制所有用户只读
E盘 E:\ 共享 Windir
E:\diska 共享 Diska 完全共享
E:\wz\客户机文件夹 共享
F盘 F:\ 共享、权限 Real-rm 超级用户完全控制所有用户只读
I盘 I:\ 共享 Qzgame
I:\若干游戏文件夹 共享
说明:若表中项目为空则为不需要设置。

2-4客户机文件系统与服务器文件系统关系对应表
表2-2

客户机文件位置 作用 服务器文件位置
A盘 供顾客自由使用 E:\diska
C盘 系统盘的可见镜象 E:\wz\客户机文件夹
F盘 客户机系统盘 E:\wz\客户机文件夹
G盘 网络游戏盘 D :\
H盘 部分系统和应用软件 D:\
T盘 电影库 F:\
I盘 本地游戏 I:\
客户机桌面 D:\wz\desktop
客户机开始菜单 D:\wz\start menu

三、节目添加

3-1.添加软件、硬盘与网络游戏
在工作站上安装。下载或者拷入安装文件,放在A盘(服务器上位置是E:\diska),如果游戏的安装介质是光盘,可以在工作站上挂上光驱安装,光驱的盘符是C盘,如挂上光驱启动时报错点两次取消即可。执行安装文件,安装时选择路径。某些游戏安装需要把客户机的桌面和开始菜单的权限开放为添加才可以正常安装。
安装完后,若此游戏是有关于注册表的,进入服务器E:\WZ找到安装游戏的工作站所对应的目录,客户机名在客户机我的电脑—C盘的卷标中可以看出(服务器上显示为十六进制,例如工作站的编号为10,它在服务器上WZ目录下对应的是开头为0a的目录。),找到后,进入此目录点击进入WZ,将SYSTEM.DAT和USER.DAT这两个文件复制至D:\WZ.STZ和D:\WZ.USE目录下覆盖相同文件(覆盖前先备份那两个文件)
如是硬盘游戏就在工作站游戏菜单里添加:打开工作站桌面游戏菜单选择高级,添加游戏(添加前将游戏名称、执行文件、游戏类别填入)。添加完游戏后[检查游戏路径],完成退出。
添加网络游戏快捷方式:安装完网络游戏,进入网络游戏目录(D:\新添加网络游戏路径),创建此游戏执行文件的快捷方式,将此快捷方式复制,粘贴到D:\WZ\desktop\网络游戏目录中,新创建的快捷方式是指向\\OK\0755-3659704\新添加网络游戏路径\执行文件名 的,应在客户机上改成G:\新添加网络游戏路径\执行文件名形式的,为使顾客容易看懂,快捷方式也应改名。
添加软件和游戏基本相同,应把软件的快捷方式拷入D:\WZ\desktop\应用软件目录。
如果快捷方式在客户机上无法更改,硬把新添加的快捷方式的权限设为所有用户完全控制。修改快捷方式的指向,是为了提高系统的安全性,如不更改不影响使用。

3-2.添加电影
应在服务器上添加,直接将光盘或网络中的电影拷贝到电影盘上。
注:系统盘和游戏盘每个驱动器中都应留有空间,不可过满。

四、 重建系统与注销系统
客户机启动时按住alt+shif键(一直按住不放)可进入还原模式,有三个选项。分别为:
重建:代表不改变机号,重装驱动;
注销目录:代表可改变机号,重装驱动;
请不要使用目录上传。
客户机如果系统崩溃,可以选择重建恢复系统,上传注册表之后,客户机需要重建上传的注册表才可以在本台客户机上生效。
如果需要改变客户机编号和IP地址,可以选择注销。客户机的IP地址为:192.168.0.客户机编号+1,即如果某台客户机编号为10,则此台客户机的IP为192.168.0.11。

五、 服务器的日常维护
1、更换服务器系统盘或将备份盘克隆回系统盘前应将工作站的有关硬件驱动程序、E:\octopus\octlog.mdb(会员日志文件)等重要文件备份到服务器游戏盘I:或电影电影盘F:下。
2、服务器日志文件的清空:当服务器的日志文件太多时会引起内存不足,客户机死机等;开始\程序\管理工具\日志查看器。应定期对日志进行查看和清空。
3、对于服务器不应采用防火墙,否则会引起规律性的服务器死机,工作站上网速度慢,但应定期对D:、E:下所有文件进行查毒,如查杀到病毒则应对I盘也进行查毒。查毒时应在上机人数少时进行,否则工作站易死机或蓝屏或运行速度不流畅,且查毒后无论是否查到病毒都应重起服务器;杀毒时应断开客户机。
4、夏天气温过热,硬盘发热量大,散热无保证,请将服务器机箱打开,可用家用电风扇对着吹(建议在硬盘上加装风扇),否则硬盘温度过高会引起工作站、服务器的频繁死机,重则整个无盘系统的瘫痪及硬盘损坏。请保证对硬盘的散热。
5、服务器可以连续开机,不过我们建议定时重启维护。

六、 客户机注册表维护技巧
一个干净清洁的注册表,对机器的稳定快速的运行有很大帮助。我们的系统安装之时已经对注册表进行了很大的优化和设置,且我们无盘系统的注册表非常便于管理和维护,下边讲为大家讲讲无盘系统下注册表维护技巧。
1减少注册表的上传次数,多部游戏、软件的安装设置,尽可能集合一次完成。
2上传注册表最好是选择固定的机器进行。
3选定上传注册表的机器,要在重建后,进行游戏、软件的安装设置。其间不要再进行其他的操作。
4安装设置完成后,检查启动项,清理注册表^^。启动项为[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]和[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices]保留需要的启动项,不需要或者是不明启动项一律删除。删除卸载项的下的所有项目,卸载项位置为:[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall]。
5某些软件安装时添加到注册表内的信息,只有一部分是有用的,对于这样软件,我们可以先在任意机器上安装设置,再导出其中有用的注册表文件,然后重建一台机器,运行注册表文件,最后上传注册表。这些软件有用的信息一般存放在[HKEY_LOCAL_MACHINE\Software\]或者[HKEY_CURRENT_USER\Software\]下,以软件名称或公司名称命名,如决战的注册表项是[HKEY_LOCAL_MACHINE\Software\Droiyan Online],疯狂坦克的注册表项是[HKEY_LOCAL_MACHINE\Software\X2Online]。本技巧由用户自己积累经验,没有完全必要每个软件都这样做。对于在线棋牌类游戏千万不要用这个方法。
6注册表的设置与优化,我们系统在安装时以做好,没有必要,无须再进行设置和优化。^^清理和优化设置,用手动进行,不要用软件进行,防止发生一些希奇古怪的错误。
7做好备份,用户应养成备份的好习惯。上传注册表前,应做好前一次的备份,最好是备份几次注册表,然后纪录每次上传注册表,都相比较前次做了哪些更改。细心一点总是会有好处的。

七、 特殊软件的安装
本无盘系统有极好的兼容性,绝大多数的软件按照“添加节目”一节所述方法,都可以正常安装、运行。但是某些设计上有缺陷的软件,需采取特殊的方法进行安装。这一类软件主要特点是往系统的windows文件夹安装程序文件,(可用记事本查看软件的Install.log等文件得知),向注册表写入信息。所以要使系统可以象共享其他程序一样共享它,不单是要上传注册表,还要上传他所向windows文件夹添加的文件,既从客户机目录复制这些文件到D:\WZ.STZ和D:\WZ.USE。

八、紧急事件的处理
服务器应当加强电源管理,不得非法关机或重启。非法关机会造成服务器的服务失效和硬盘损伤。
因非法关机造成的最多的服务失效是远程启动服务失效,表现为客户机启动不了,在服务器上打开自动编号报告本机没有启动远程启动服务。解决的方法为,在服务器打开控制面板→服务。选择远程启动服务(在最低),按停止按钮停止远程启动服务,如果停止按钮还无效,需等待片刻(时间不一定),如不愿等待,按启动按钮,选择禁用,任何重启服务器,改回自动;停止了远程启动服务之后,再按开始按钮启动远程启动服务。无还是无法解决,重装网卡驱动可能会好。如还是不行,就需联系我们,重做系统了。
如服务器的硬盘没有质量问题且没有非法关机,运行是不会产生硬盘错误的。本系统所使用的分区格式是NTFS6.0,偌因非法关机造成了硬盘错误是无法使用系统本身工具进行修复,需要在2000系统进行修复,用2000启动一下就好了。

更多内容到天下游网站去自己查下吧

阅读全文

与如何在服务器上注册表相关的资料

热点内容
腾讯云服务器centos没有桌面 浏览:888
冒泡排序算法实验心得 浏览:684
php入侵教程 浏览:100
航电服务器地址 浏览:23
pdf是撒 浏览:487
五格数学算法 浏览:168
服务器怎么添加连接 浏览:15
排列组合a算法 浏览:983
服务器迷你号是什么 浏览:778
有什么免费的云服务器地址 浏览:575
微信为什么总是连接服务器失败 浏览:642
伯里曼手pdf 浏览:769
从程序员转行做机械 浏览:532
加密密码锁多少钱 浏览:608
电脑主机域名和服务器怎么绑定 浏览:705
python数据单位统一减小 浏览:325
ftp服务器架设linux 浏览:316
生成直线算法中最快的 浏览:689
头顶加密小妙招 浏览:60
三星qx2是什么安卓系统 浏览:207