当前位置:文档之家› windows注册表详解

windows注册表详解

windows注册表详解
windows注册表详解

作者: DesertFlower 时间: 2005-8-25 01:32 标题: windows注册表详解

no1chengl

注册表对有的人还是比较陌生的,因为现在第三方软件太多了,如优化大师、魔法兔子等等,但个人觉得改善系统的第三方软件还不够完善,如果初级用户使用不当,会出现严重的后果,所以提供这篇文章,希望大家多多学习,本人能力有限,还希望大家多提宝贵意见:

一、注册表的由来

PC机及其操作系统的一个特点就是允许用户按照自己的要求对计算机系统的硬件和软件进行各种各样的配置。早期的图形操作系统,如Win3.x中,对软硬件工作环境的配置是通过对扩展名为.ini的文件进行修改来完成的,但INI文件管理起来很不方便,因为每种设备或应用程序都得有自己的INI文件,并且在网络上难以实现远程访问。

为了克服上述这些问题,在Windows 95及其后继版本中,采用了一种叫做“注册表”的数据库来统一进行管理,将各种信息资源集中起来并存储各种配置信息。按照这一原则,Windows各版本中都采用了将应用程序和计算机系统全部配置信息容纳在一起的注册表,用来管理应用程序和文件的关联、硬件设备说明、状态属性以及各种状态信息和数据等。

与INI文件不同的是:

1.注册表采用了二进制形式登录数据;

2.注册表支持子键,各级子关键字都有自己的“键值”;

3.注册表中的键值项可以包含可执行代码,而不是简单的字串;

4.在同一台计算机上,注册表可以存储多个用户的特性。

注册表的特点有:

1.注册表允许对硬件、系统参数、应用程序和设备驱动程序进行跟踪配置,这使得修改某些设置后不用重新启动成为可能。

2.注册表中登录的硬件部分数据可以支持高版本Windows的即插即用特性。当Windows检测到机器上的新设备时,就把有关数据保存到注册表中,另外,还可以避免新设备与原有设备之间的资源冲突。

3.管理人员和用户通过注册表可以在网络上检查系统的配置和设置,使得远程管理得以实现。

二、使用注册表

1.大家可以在开始菜单中的运行里输入regedit

2.也可以在DOS下输入regedit

三、注册表根键说明

hkey_classes_root 包含注册的所有OLE信息和文档类型,是从hkey_local_machine\software\classes复制的。

hkey_current_user 包含登录的用户配置信息,是从hkey_users\当前用户子树复制的。

hkey_local_machine 包含本机的配置信息。其中config子树是显示器打印机信息;enum子树是即插即用设备信息;system子树是设备驱动程序和服务参数的控制集合;software子树是应用程序专用设置。

hkey_users 所有登录用户信息。

hkey_current_config 包含常被用户改变的部分硬件软件配置,如字体设置、显示器类型、打

印机设置等。是从hkey_local_machine\config复制的。

hkey_dyn_data 包含现在计算机内存中保存的系统信息。

四、注册表详细内容

Hkey_local_machine\software\microsoft\windows\currentVersion\explorer\user shell folders 保存个人文件夹、收藏夹的路径

Hkey_local_machine\system\currentControlSet\control\keyboard Layouts保存键盘使用的语言以及各种中文输入法

Hkey_users\.Default\software\microsoft\internet explorer\typeURLs保存IE浏览器地址栏中输入的URL地址列表信息。清除文档菜单时将被清空。

Hkey_users\.Default\so..\mi..\wi..\currentVersion\ex..\menuOrder\startMenu 保留程序菜单排序信息

Hkey_users\.Default\so..\microsoft\windows\currentVersion\explorer\RunMRU 保存“开始* 运行...“中运行的程序列表信息。清除文档菜单时将被清空。

Hkey_users\.Default\so..\microsoft\windows\currentVersion\explorer\ecentDocs 保存最近使用的十五个文档的快捷方式(删除掉可解决文档名称重复的毛病),清除文档菜单时将被清空。

Hkey_local_machine\software\microsoft\windows\currentVersion\uninstall 保存已安装的Windows应用程序卸载信息。

hkey_users\.default\software\microsoft\windows\currentVersion\applets 保存Windows应用程序的纪录数据。

Hkey_local_machine\system\CurrentControlSet\services\class 保存控制面板-增添硬件设备-设备类型目录。

Hkey_local_machine\system\CurrentControlSet\control\update 立即刷新设置。值为00设置为自动刷新,01设置为手工刷新[在资源管理器中按F5刷新]。

HKEY_CURRENT_USER\Control Panel\Desktop 新建串值名MenuShowDelay=0 可使“开始”菜单中子菜单的弹出速度提高。新建串值名MinAnimate,值为1启动动画效果开关窗口,值为0取消动画效果。

Hkey_local_machine\software\microsoft\windows\currentVersion\run 保存由控制面板设定的计算机启动时运行程序的名称,其图标显示在任务条右边。[启动文件夹程序运行时图标也在任务条右边]

hkey_users\.default\software\microsoft\windows\currentVersion\run保存由用户设定的计算机启动时运行程序的名称,其图标显示在任务条右侧。

HKEY_CLASS_ROOT/Paint.Pricture/DefaultIcon 默认图片的图标。双击窗口右侧的字符串,在打开的对话框中删除原来的键值,输入%1。重新启动后,在“我的电脑”中打开Windows 目录,选择“大图标“,然后你看到的Bmp文件的图标再也不是千篇一律的画板图标了,而是每个Bmp文件的略图。

Hkey-local-machine\ software\ microsoft\ windows\ currentVersion\ Policies\ Ratings 保存IE4.0中文版“安全”*“分级审查”中设置的口令(数据加密)。

Hkey-local-machine\ software\ microsoft\ windows\ currentVersion\ explorer\ desktop\nameSpace保存桌面中特殊的图标,如回收站、收件箱、MS Network等。

五、如何备份注册表

利用注册表编辑器手工备份注册表

注册表编辑器(Regedit)是操作系统自带的一款注册表工具,通过它就能对注册表进行各种修改。当然,"备份"与"恢复"注册表自然是它的本能了。

--------------------------------------------------------------------------------

作者: DesertFlower 时间: 2005-8-25 01:32

(1)通过注册表编辑器备份注册表

由于修改注册表有时会危及系统的安全,因此不管是WINDOWS 98还是WINDOWS 2000甚至WINDOWS XP,都把注册表编辑器"藏"在了一个非常隐蔽的地方,要想"请"它出山,必须通过特殊的手段才行。点击"开始"菜单,选择菜单上的"运行"选项,在弹出的"运行"窗口中输入"Regedit"后,点击"确定"按钮,这样就启动了注册表编辑器。

点击注册表编辑器的"注册表"菜单,再点击"导出注册表文件"选项,在弹出的对话框中输入文件名"regedit",将"保存类型"选为"注册表文件",再将"导出范围"设置为"全部",接下来选择文件存储位置,最后点击"保存"按钮,就可将系统的注册表保存到硬盘上。

完成上述步骤后,找到刚才保存备份文件的那个文件夹,就会发现备份好的文件已经放在文件夹中了。

(2)在DOS下备份注册表

当注册表损坏后,WINDOWS(包括"安全模式")无法进入,此时该怎么办呢?在纯DOS 环境下进行注册表的备份、恢复是另外一种补救措施,下面来看看在DOS环境下,怎样来备份、恢复注册表。

在纯DOS下通过注册表编辑器备份与恢复注册表前面已经讲解了利用注册表编辑器在WINDOWS环境下备份、恢复注册表,其实"Regedit.exe"这个注册表编辑器不仅能在WINDOWS环境中运行,也能在DOS下使用。

虽然在DOS环境中的注册表编辑器的功能没有在WINDOWS环境中那么强大,但是也有它的独到之处。比如说通过注册表编辑器在WINDOWS中备份了注册表,可系统出了问题之后,无法进入WINDOWS,此时就可以在纯DOS下通过注册表编辑器来恢复注册表。

应该说在DOS环境中备份注册表的情况还是不多见的,一般在WINDOWS中备份就行了,不过在一些特殊的情况下,这种方式就显得很实用了。

进入DOS后,再进入C盘的WINDOWS目录,在该目录的提示符下输入"regedit"后按回车键,便能查看"regedit"的使用参数。

通过"Regedit"备份注册表仍然需要用到"system.dat"和"user.dat"这两个文件,而该程序的具体命令格式是这样的:

Regedit /L:system /R:user /E filename.reg Regpath

参数含义:

/L:system指定System.dat文件所在的路径。

/R:user指定User.dat文件所在的路径。

/E:此参数指定注册表编辑器要进行导出注册表操作,在此参数后面空一格,输入导出注册表的文件名。

Regpath:用来指定要导出哪个注册表的分支,如果不指定,则将导出全部注册表分支。在这些参数中,"/L:system"和"/R:user"参数是可选项,如果不使用这两个参数,注册表编辑器则认为是对WINDOWS目录下的"system.dat"和"user.dat"文件进行操作。如果是通过从软盘启动并进入DOS,那么就必须使用"/L"和"/R"参数来指定"system.dat"和"user.dat"文件的具体路径,否则注册表编辑器将无法找到它们。

比如说,如果通过启动盘进入DOS,则备份注册表的命令是"Regedit /L:C:\windows\/R:C:\windows\/e regedit.reg",该命令的意思是把整个注册表备份到WINDOWS 目录下,其文件名为"regedit.reg"。而如果输入的是"regedit /E D:\regedit.reg"这条命令,则是说把整个注册表备份到D盘的根目录下(省略了"/L"和"/R"参数),其文件名为"Regedit.reg"。

(3)用注册表检查器备份注册表

在DOS环境下的注册表检查器Scanreg.exe可以用来备份注册表。

命令格式为:

Scanreg /backup /restore /comment

参数解释:

/backup用来立即备份注册表

/restore按照备份的时间以及日期显示所有的备份文件

/comment在/restore中显示同备份文件有关的部分

注意:在显示备份的注册表文件时,压缩备份的文件以.CAB文件列出,CAB文件的后面单词是Started或者是NotStarted,Started表示这个文件能够成功启动Windows,是一个完好的备份文件,NotStarted表示文件没有被用来启动Windows,因此还不能够知道是否是一个完好备份。

比如:如果我们要查看所有的备份文件及同备份有关的部分,命令如下:Scanreg /restore /comment

六、使用技巧

上面介绍的都是概念上的东东,下面让我们实际操作吧

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]-->[CurrentVersi on],在[Explorer]增加一个项[AlwaysUnloadDLL],默认值设为1。注:如由默认值设定为[0]则代表停用此功能

4.加快菜单显示速度

在[开始]-->[运行]-->键入[Regedit]-->[HKEY_CURRENT_USER]-->[Control Panel]-->[Desktop],将字符串值[MenuShowDelay]的数值数据更改为[0],调整后如觉得菜单显示速度太快而不适应者可将[MenuShowDelay]的数值数据更改为[200],重新启动即可

5.禁止修改用户文件夹

找到HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer。如果要锁定“图片收藏”、“我的文档”、“收藏夹”、“我的音乐”这些用户文件夹的物理位置,分别把下面这些键设置成1:DisableMyPicturesDirChange,DisablePersonalDirChange,DisableFavoritesDirChange,DisableMyMusicDirChange

6.减小浏览局域网的延迟时间

和Windows 2000一样,XP在浏览局域网时也存在烦人的延迟问题,但介绍这个问题的资料却很难找到。如果你浏览一台Win 9x的机器,例如,在网上邻居的地址栏输入“\computername”,XP的机器会在它正在连接的机器上检查“任务计划”。这种搜索过程可能造成多达30秒的延迟。如果你直接打开某个共享资源,例如在网上邻居的地址栏输入“\computernameshare”,就不会有这个延迟过程。要想避免XP搜索“任务计划”的操作,提高浏览网络的速度,你可以删除HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerRemoteComputerN ameSpace{D6277990-4C6A-11CF-8D87-00AA0060F5BF}子键。该键的类型是REG_SZ

7.屏蔽系统中的热键

点击“开始”→“运行”,输入Regedit,打开注册表编辑器。然后依次打开到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,新建一个双字节值,键名为“NoWindows Keys”,键值为“1”,这样就可以禁止用户利用系统热键来执行一些禁用的命令。如果要恢复,只要将键值设为0或是将此键删除即可

8.关闭不用的共享

安全问题一直为大家所关注,为了自己的系统安全能够有保证,某些不必要的共享还是应该关闭的。用记事本编辑如下内容的注册表文件,保存为任意名字的.Reg文件,使用时双击即可关闭那些不必要的共享:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]

"AutoShareServer"=dword:00000000

"AutoSharewks"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]

"restrictanonymous"=dword:00000001

9.让IE支持多线程下载

一般情况下,大家都使用多线程下载软件如Flashget等下载文件,其实IE也可以支持多线程下载的,只是微软将这个功能给藏了起来。我们把它给挖出来就可以使用了。打开注册表编辑器,在注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings下新建双字节值项“MaxConnectionsPerServer”,它决定了最大同步下载的连线数目,一般设定为5~8个连线数目比较好。另外,对于HTTP 1.0服务器,可以加入名为“MaxConnectionsPer1_0Server”的双字节值项,它也是用来设置最大同步下载的数目,也可以设定为5~8。

10.让WINDOWS XP自动登陆

打开:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon,在右边的窗口中的新建字符串"AutoAdminlogon",并把他们的键值为"1",并且把“DefaultUserName”的值设置为用户名,并且另外新建一个字符串值“DefaultPassword”,并设其值为用户的密码

--------------------------------------------------------------------------------

作者: DesertFlower 时间: 2005-8-25 01:32

七、我们来让我们的系统瘦瘦身

删除多余的虚拟光驱图标

当我们在系统中安装了虚拟光驱后,“我的电脑”中就会多出一个光盘图标,即便日后你不再使用虚拟光驱,虚拟光驱图标还会继续保留,实在没有必要。我们动手来删除这个多余的虚拟光驱图标:单击“开始→运行”,输入“regedit”,按下“确定”键后打开注册表编辑器,依次展开HKEY_LOCAL_MACHINE\Enum\SCSI分支,在SCSI子键下通常有两个子键,它们分别对应着虚拟光驱和物理光驱,把SCSI下的子键全部删除,重新启动电脑后虚拟光驱图标就会被删除。

删除多余的系统级图标

系统级图标是指在安装Windows时由系统自动创建的图标,如回收站、收件箱、网上邻居等,其中有些图标对用户来说并无用处,但这些图标无法直接删除。打开注册表编辑器,依次展开HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\

explorer\Desktop\NameSpace分支,然后删除不需要的子键。关闭注册表编辑器,重新启动电脑后,你会发现桌面上不需要的系统级图标已经消失了。

删除“运行”中多余的选项

如果你多次使用“开始→运行”菜单,会发现它的“打开”窗口被一大堆不再需要的命令弄得凌乱不堪。打开注册表编辑器,依次展开HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion

\Explorer\RunMRU分支,将右侧窗口的相关键值删除即可。

删除“查找”中多余的选项

依次展开HKEY_USER\.Default\Software\Microsoft\Windows\CurrentVersion

\Explorer\Doc-FindSpecMRU分支,将右侧窗口中的相关键值删除即可。

删除多余的键盘布局

Windows试图成为世界的宠儿,因此其键盘布局适合于各国各类人的使用习惯。打开注册表编辑器,依次展开HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control

\KeyboardLayouts分支,我们可以看到该分支下保存了西班牙语(传统)、丹麦语、德语(标准)等多种键盘布局,如果你用不到这些语言的键盘布局,完全可以直接删除这些子键。

删除多余的区域设置

与上述键盘布局相类似的还有Windows的区域设置,在注册表编辑器中展开HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control

\Nls\Locale分支,简体中文使用者完全可以只保留“00000804”键值,其他可以毫不留情地删除。

--------------------------------------------------------------------------------

作者: DesertFlower 时间: 2005-8-25 01:32

八、高级篇

1、自动清除登录窗口中上次访问者的用户名

?通常情况下,用户在进入WINNT网络之前必须输入自己的用户名称以及口令。但是当你

重新启动计算机,登录WINNT时,WINNT会在缺省情况下将上一次访问者的用户名自动显示在登录窗口的“用户名”文本框中。这样一来,有些非法用户可能利用现有的用户名来猜测其口令,一旦猜中的话,将会对整个计算机系统产生极大的安全隐患。为了保证系统不存在任何安全隐患,我们可以通过修改WINNT注册表的方法来也提供了启动时自动以某一个组的用户名称和口令进行访问WINNT,而不需要通过人工设置的方法来自动清除登录窗口中上次访问者的用户名信息。要实现自动清除功能,必须要进行如下配置:A、在开始菜单栏中选择运行命令,在随后打开的运行对话框里输入REGEDIT命令,从而打开注册表编辑器。

B、在打开的注册表编辑器中,依次展开以下的键值:[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS

NT\CURRENTVERSION\WINLOGON]

C、在编辑器右边的列表框中,选择“DONTDISPLAYLASTUSERNAME”键值名称,如果没有上面的键值,可以利用“编辑”菜单中的“新建”键值命令添加一个,并选择所建数据类型为“REG_SZ”。

D、选择指定的键值并双击,当出现“字符串编辑器”对话框时,在“字符串”文本框中输入“1”,其中“1”代表起用该功能,“0”代表禁止该功能。

E、当用户重新启动计算机登录WINNT时,NT登录对话框中的“用户名”文本框中将是空白的。

2、为一些非SCSI接口光驱进行手工配置

如果你想在WINNT上安装一个非SCSI接口的光驱,在WINNT版本较高的计算机中这中类型的光驱可能被自动识别并自动由计算机来完成其安装任务,不巧的是,你的计算机中安装了一个低版本的操作系统,例如安装了WINNT3.5,还没有时间来升级,但现在就着急用光驱呢,那该怎么办才好呢?不急,虽然Windows NT3.5不能自动识别非SCSI接口的光驱,但我们可以通过手工安装的方式来帮你轻松搞定这个小问题,具体工作步骤为:

A、首先必须将你手中的对应的非SCSI接口的CD-ROM驱动程序从安装盘拷贝到WINNT\SYSTEM32\DRIV ERS目录下。

B、在WINNT主群组中打开Setup图标。

C、从OPTION菜单中选择“Add/Remove SCSI Adapters”。

D、用鼠标单击ADD按钮,为你的非SCSI接口CD-ROM选择对应的驱动程序。

E、接着单击“INSTALL”按钮进行一些相关参数的配置。

F、退出Windows NT,重新启动计算机后光驱就会有用了。

3、增加NTFS性能

如果用户想增加NTFS的性能,也可以通过修改注册表的方法来达到目的,具体实现步骤如下:

A、打开注册表编辑器,并在编辑器中依次展开以下键值:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

B、在注册表编辑器中用鼠标单击“编辑”菜单,并在下拉菜单中选择“新建”菜单项,并在其弹出的子菜单中单击“DWORD值”。

C、在编辑器右边的列表中输入DWORD值的名称为“NtfsDisableLastAccessUpdate”。

D、接着用鼠标双击NtfsDisableLastAccessUpdate键值,编辑器就会弹出一个名为“字符串编辑器”的对话框,在该对话框的文本栏中输入数值“1”,其中0代表“取消”该项功能,1代表“启用”该项功能。

E、设置好后,重新启动计算机就会使上述功能有效。

4、修复镜像组

A、当镜像磁盘组中的驱动器发生故障时,系统自动向其余的驱动器发出发送数据请求,留下工作驱动器单独运行。此时,用户需要进入Disk Administrator,选择镜像组,再选择FaultTolerance/Break Mirror,将镜像组分为两个独立部分。

B、工作的驱动器得到磁盘组所用的驱动器盘符,故障驱动器得到系统的下一个有效盘符。关闭NT Server,更换一个相同型号的硬盘驱动器。

C、重新启动NT Server,运行Disk Administor,在新驱动器上选择分区和未用空间,选择Fault Tolerance/Establish Mirror即可对新驱动器作镜像。

5、自定义启动信息

每次当WINNT启动时,它都会显示“请按CTRL+ALT+DELETE键来登录”的信息,而如果你希望用户在按完CTRL+ALT+DELETE键后,画面上自动显示用户自己希望所看到的信息,可以通过如下的相关设置来进行:

A、在开始菜单栏中选择运行命令,在随后打开的运行对话框里输入REGEDIT命令,从而打开注册表编辑器。

B、在打开的注册表编辑器中,依次展开以下的键值:[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS

NT\CURRENTVERSION\WINLOGON]

C、在编辑器右边的列表框中,选择“LEGALNOTICECAPTION”键值名称,如果没有上面的键值,可以利用“编辑”菜单中的“新建”键值命令添加一个,并选择所建数据类型为“REG_SZ”。

D、选择指定的键值并双击,当出现“字符串编辑器”对话框时,在“字符串”文本框中输入用户希望看到的信息窗口的标题内容,例如输入“WINNT网络”。

E、接着在下面一个“字符串”文本框中输入信息窗口要显示的具体内容,例如输入“欢迎使用WINNT网络”。

F、重新启动计算机后,再次登录进WINNT网络时,用户将会看到自己在上面设置的内容。

--------------------------------------------------------------------------------

作者: DesertFlower 时间: 2005-8-25 01:32

6、加速文件管理系统缓存

大家知道计算机的速度有很大一部分与内存相关,如果内存容量大一点,计算机运行速度就会相应快一点。但是假设在内存一定的情况下,如何来提高计算机的运行速度呢?这就是我们下面通过注册表设置要实现的内容,具体步骤如下:

A、在开始菜单栏中选择运行命令,在随后打开的运行对话框里输入REGEDIT命令,从而打开注册表编辑器。

B、在打开的注册表编辑器中,依次展开以下的键值:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]。

C、在编辑器右边的列表框中,选择“IoPageLockLimit”键值名称,如果没有上面的键值,可以利用“编辑”菜单中的“新建”键值命令添加一个,并选择所建数据类型为“DWORD”。

D、选择指定的键值并双击,当出现“字符串编辑器”对话框时,在“字符串”文本框中输入用户需要的数值,系统默认缓存为512K,其他的参考值如下:

RAM (MB) IoPageLockLimit32409600064819200012816384000 256+65536000

E、当用户重新启动计算机登录WINNT时,文件管理系统缓存将得到改善。

7、增加“关闭系统”按钮

在NT计算机中,“关闭系统”按钮作为缺省值在登陆对话框中提供,这个任务按钮允许用户不必先登陆即可关闭系统。在NT SERVER中虽然没有这个功能,但可以通过修改注册表,使系统在登陆对话框中增加一个“关闭系统”的按钮,具体操作方法如下:

A、打开注册表编辑器,并在编辑器中依次展开以下键值:[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS

NT\CURRENTVERSION\WINLOGON]。

B、在编辑器右边的列表中用鼠标选择“SHUTDOWNWITHOUTLOGON”键值。

C、接着用鼠标双击“SHUTDOWNWITHOUTLOGON”键值,编辑器就会弹出一个名为“字符串编辑器”的对话框,在该对话框的文本栏中输入数值“1”,其中0代表取消“关闭系统”按钮,1代表增加“关闭系统”按钮。

D、退出后重新登录,在登录的界面中会增加一个“关闭系统”的按钮。

8、在NT下创建一个镜像集

A、先用Disk Administerator创建镜像集的第一个分区表,选中该分区,在另一个磁盘驱动器内的磁盘空间的未用区域上进行Ctrl+鼠标单击操作,以把未用的磁盘区域和第一个分区均选上。

B、从Disk Ad ministor的Fault Tolerlance(容错)菜单中选中Establish Mirror(建立镜像),Disk Administor将在被选自由盘区外创建一个磁盘分区。该分区与原有分区一样大,并包含原分区表上所有数据的备份。

C、如果要取消镜像集(并非删除镜像集),即仅仅停止两个分区之间的数据复制,只需从Disk Administor中选择Fault Tolerance/Break Mirror。

9、登录局域网超时自动断开

在登录Windows NT网络时,有可能用户不小心输错了登录参数或其他原因,导致了登录网络可能需要花费好长时间,这种情况是我们不想看到的。为了解决这种问题,我们可以通过注册表,来配置为闲置超时断开,以分钟为单位,具体步骤为:

A、打开注册表编辑器,并在编辑器中依次展开以下键值:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]

B、在编辑器右边的列表中用鼠标选择“AUTODISCONNECT”键值。

C、接着用鼠标双击“AUTODISCONNECT”键值,编辑器就会弹出一个名为“字符串编辑器”的对话框,在该对话框的文本栏中输入数值“1”,其中0代表取消自动断开功能,1代表使用自动断开功能。

D、退出后重新登录网络,上述功能就会生效。

10、改变远程访问服务的缺省端口传输速度

Windows NT远程访问服务为每个RAS串行端口设置两种BPS速度:载波BPS与联接BPS 速度,前者是指两个Modem通过电话线传输数据的速度,后者则指Modem与主机串口间的数据传输速度;当远程服务被启动时,计算机首先将其联接BPS速度值存放于\System Root\\System32\RAS\Modem.INF文件中,以MAXC ARRIERBPS参数形式存放,然后将该值保存在RASSERIAL.INF文件中,以后每次进行传输时对串口作初始化,只需改变SERIAL.INI文件,即可改变串口传输速度,具体操作方法如下:

A、将SERIAL.INI文件用编辑器打开。

B、将INITIALBPS参数改为自己所希望的数值。

C、将上述改动保存成一个文件,文件名仍为SERIAL.INI。

D、打开“开始”菜单,并单击“运行”命令,在运行栏中输入RasAdmin命令。

E、从服务器菜单中选择“Stop Remote Access Service”,再选择“Start Remote Access

Service”,上述设置就会生效。自动检测慢网登陆

上面我们曾经说过,在登录NT网络时有可能很慢。同样地,如果Windows NT检测速度有困难,可以取消。具体实现步骤为:

A、打开注册表编辑器,并在编辑器中依次展开以下键值:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]

B、在编辑器右边的列表中用鼠标选择“SlowLinkDetectEnabled”键值,如果没有该键值,必须新建一个DWORD值,名称设置为“SlowLinkDetectEnabled”。

C、接着用鼠标双击“SlowLinkDetectEnabled”键值,编辑器就会弹出一个名为“字符串编辑器”的对话框,在该对话框的文本栏中输入数值“1”,其中0代表取消自动检测慢网登陆功能,1代表使用自动检测慢网登陆功能。

D、退出后重新登录网络,上述设置就会起作用。

12、加快网络传输速度

对于拨号用户来说,时间就是金钱,怎样才能节约时间,节省金钱呢?回答是提高网络传输速度。那又如何提高网络传输速度呢?大家知道,网络速度主要是受网络带宽限制的。增加带宽不是拨号用户所能做到的,他们唯一能做的就是把调制解调器的传输速度能够再提高一点。其实拨号用户还可以从计算机本身运行速度出发,尽量能挖掘计算机在网络加速方面最大的潜能。下面我们就通过一些设置来尽量加快网络传输速度,具体设置如下:

A、在开始菜单栏中选择运行命令,在随后打开的运行对话框里输入REGEDIT命令,从而打开注册表编辑器。

B、在打开的注册表编辑器中,依次展开以下的键值:[HKEY_LOCAL_MACHINE\System\Current Control Set\Services\Class\NetTrans00n ],其中n表示个别拔号网络连接项号码。

C、在编辑器右边的列表框中,选择“MaxMTU”键值名称,如果没有上面的键值,可以利用“编辑”菜单中的“新建”键值命令添加一个,并选择所建数据类型为“DWORD”值。

D、选择指定的键值并双击,当出现“字符串编辑器”对话框时,在“字符串”文本框中输入“576”,576代表最大传输单元值。

E、接着在编辑器菜单栏中依次选择“编辑”→“新增”→“字符串值”,右边列表窗口就会多出一个新字符串,把它命名为“MaxSSS”,再双按这个字符串值并把它设定为“536”。

F、重新返回到编辑器的主操作界面,并依次展开如下键值:[HKEY_LOCAL_MACHINE\System\Current Control Set\Services\VxD\MSTCP]。

G、按照上述同样的操作方法,在编辑器右边的列表中依次添加字符串值“DefaultRcvWindow”、“DefaultTTL”,并且把它们的数值分别设置为“2144”,“64”。

H、当用户重新启动计算机登录WINNT时,上述所有的设置将会生效,这样计算机将会发挥它在网络加速方面最大的能量。

13、自动登陆网络

通常情况下,用户在进入WINNT网络之前必须输入自己的用户名称以及口令。但是WINNT也提供了启动时自动以某一个组的用户名称和口令进行访问WINNT,而不需要通过人工设置的方法来输入登陆网络的参数。要实现自动登陆功能,必须要进行如下配置:

A、打开注册表编辑器,并在编辑器中依次展开以下键值:

[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENT VERSION\WINLOGON]

B、用鼠标单击右边的“AUTOADMINLOGON”键值名称,编辑器就会弹出一个名为“字

符串编辑器”的对话框,在该对话框的文本栏中输入数值“1”。

C、接着再用鼠标选择右边的“DEFAULTDOMAINNAME”键值名称,并在随后弹出的文本栏中输入所要登陆的域名名称或所要访问的计算机名称,例如输入“DOMAIN”域或“COM”计算机名称,然后单击“确定”按钮。

D、按照同样的操作方法,选择右面的“DEFAULTUSERNAME”键值名称,并在“字符串”文本框中输入登陆网络的用户名称,例如输入管理员名称“ADMINISTRATOR”,并单击“确定”按钮。

E、最后在注册表编辑器中,用鼠标单击“编辑”菜单并在下拉菜单中选择“新建键值”命令,然后在注册表右边的列表中,输入键值名称为“DEFAULTPASSWORD”,键值类型为“REG_SZ”,接着单击“确定”按钮。

F、用鼠标双击“DEFAULTPASSWORD”键值,在弹出的对话框中输入用户的密码,在这里我们输入系统管理员的口令作为登陆网络的密码,输入完成后单击“确定”按钮结束设置工作。

G、让计算机重新启动,缺省设置的用户将会自动登陆到指定的网络中去。

如果用户日后不再需要自动登陆功能时,只需要把“AUTOADMINLOGON”的键值改为数值“0”即可。

14、禁止光盘的自动运行功能

大家都很清楚每当光盘放到计算机中时,WINNT就会执行自动运行功能,光盘中的应用程序就会被自动运行,而我们在实际工作中有时不需要这项功能,那么如何屏蔽该功能呢。此时,我们同样可以修改注册表使此功能失效,具体做法如下:

A、打开注册表编辑器,并在编辑器中依次展开以下键值:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom] 。

B、在编辑器右边的列表中用鼠标选择“AUTORUN”键值。

C、接着用鼠标双击“AUTORUN”键值,编辑器就会弹出一个名为“字符串编辑器”的对话框,在该对话框的文本栏中输入数值“0”,其中0代表“禁用”光盘的自动运行功能,1代表“启用”光盘的自动运行功能。

D、设置好后,重新启动计算机就会使上述功能有效。

15、取消系统检测串口,提高NT系统启动速度

计算机每次启动都会对计算机的硬件要重新检测一遍,这需要花费一定的时间,也因此就减慢了计算机的启动速度。在这里笔者向大家介绍一下通过一些设置来取消系统检测串口,从而达到提高NT系统启动速度的目的,具体步骤如下:

A、在开始菜单中,用查找的方法将Boot.INI文件找出来,然后将该文件的“只读”属性屏蔽掉,以便于我们在其中进行一些相关改动。

B、接着用一个文本编辑器将Boot.INI文件打开,并修改[operating system]段的内容,将其中每一行后加上NoserialMice参数,如下所示:

修改Boot.INI文件,

……

[operating system]

multi(0) disk(0) rdisk(0)

partition(1)\WINNT40="Windows NT

Workstation Version4.0"/NoSerialMice……

C、把上述修改的内容保存起来,文件名仍为Boot.INI。

D、退出Windows NT,重新启动计算机后上述配置就会生效

--------------------------------------------------------------------------------

作者: DesertFlower 时间: 2005-8-25 01:33

XP六条未公开的秘技

支持137 GB以上大硬盘

想要使用137 GB以上大硬盘,必须使用48位LBA模式。首先你的主板BIOS必须支持48Bit LBA,其次WinXP 家用版和专业版必须安装SP1补丁。然后打开注册表,在如下路径“HKEY_LOCAL_MACHINE System CurrentControlSet Services Atapi Parameter”找到“EnableBigLba”选项,将其值由“0”改为“1”。如果该项不存在,可以自建“DWORD值”项目,同样设置.最后重新启动即可.

删除共享文档

如果你不需要共享文件,可以这样移除它:进入HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer My computer Namespace DelegateFolders,删除键值“”。

锁定桌面

想要锁定桌面不被别人肆意修改,可以使用很多工具例如TweakUI,不过其实在注册表里进行小小的改动即可实现:进入HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies Explorer,建立DWORD值“NoDesktop”,将其值修改为“1”即可。

停用“上次访问时间标记(Last Access Time Stamp)”

不想要这项功能,可以这样修改:进入HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control File system,新建DWORD值“NtfsDisableLastAccessUpdate”,将其值修改为“1”即可。

设置“远程访问连接服务器(RAS)”

需要的话可以这样修改:进入HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon,新建字符串值“KeepRasConnections”,将其值修改为“1”即可。

使用明文密码(Lain Text Password)

访问UNIX或者LINUX服务器的时候,有时需要明文密码这在XP下很容易实现:找到“HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services lanmanworkstation parameter enableplaintextpassword”并将其值设置为“1”即可

--------------------------------------------------------------------------------

作者: DesertFlower 时间: 2005-8-25 01:33

控制面板

在Windows 2000的控制面板中有1 9个标准的应用小程序( a p p l e t ),每一个应用小程序

都有

影响注册表条目的能力(具有添加硬件和安装软件功能的系统还包括另外一些应用小程序);添加/删除硬件系统H K E Y _ L O C A L _ M A C H I N E \ H A R D WA R E

添加/删除程序系统H K E Y _ L O C A L _ M A C H I N E \ S O F T WA R E

管理工具系统H K E Y _ L O C A L _ M A C H I N E \ S O F T WA R E

日期/时间系统H K E Y _ L O C A L _ M A C H I N E \ S O F T WA R E

显示系统和用户H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M和HKEY _

CURRENT _ USER

文件夹选项系统H K E Y _ L O C A L _ M A C H I N E \ S O F T WA R E

字体系统H K E Y _ L O C A L _ M A C H I N E \ S O F T WA R E

I n t e r n e t选项系统H K E Y _ L O C A L _ M A C H I N E \ S O F T WA R E

键盘系统和用户H K E Y _ L O C A L _ M A C H I N E \ S O F T WA R E和HKEY _

CURRENT _ USER

鼠标系统和用户H K E Y _ L O C A L _ M A C H I N E \ S O F T WA R E和HKEY _

C U R R E N T _ U S E R

网络和拨号连接系统H K E Y _ L O C A L _ M A C H I N E \ S O F T WA R E

电话和调制解调器选项系统H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M

电源选项系统H K E Y _ L O C A L _ M A C H I N E \ H A R D WA R E

打印机系统H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M

区域设置系统H K E Y _ L O C A L _ M A C H I N E \ S Y ST E M

任务计划系统H K E Y _ L O C A L _ M A C H I N E \ S O FT WA R E

声音和多媒体系统和用户H K E Y _ L O C A L _ M A C H I N E \ S O F T WA R E和HKEY _C U R R E N T _ U S E R

系统系统和用户H K E Y _ L O C A L _ M A C H I N E \ S OF T WA R E,HKEY _

L O C A L _ M A C H I N E \ S Y S T E M和HKEY_CURRENT_USER

--------------------------------------------------------------------------------

作者: DesertFlower 时间: 2005-8-25 01:33

15.屏蔽/打开菜单阴影效果

Windows XP的阴影菜单效果确实更加个性化、绚丽,但对于系统性能较低的机器,此功能将消耗系统资源,通过注册表可以屏蔽/打开此功能。打开注册表子键:HKEY_CURRENT_USER \Control Panel\Desktop,新建或者编辑已有二进制类型键值项“UserPreferencesMask”,设置其值为:将第二个二位改为“28”表示滚动效果表示屏蔽;改为“3E”打开阴影效果。重新启动计算机后可看到效果。

16.打开无须登陆系统功能此功能用于控制对于便携电脑的用户即便在没有登录时,也有可以使用电脑。打开注册表子键:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System,新建或者编辑已有双字节值项“UndockWithoutLogon”,并设置其值为:0表示不允许有此功能;1表示允许此功能。

17.设置“尚未阅读信息”的最大期限

Windows XP新功能包括在登录时显示几天内尚未阅读的新信息,我们可以注册表里设置此

最大期限。打开注册表子键,如果仅仅应用于当前用户,则打开“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\UnreadMail”子键,如果应用于所有用户则打开“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\UnreadMail”子键,新建或者编辑已有双字节值项“MessageExpiryDays”,并设置其值为具体的天数。

18.隐藏/显示桌面图标

新的Windows XP外观更加个性化,桌面似乎也变得更加简洁,刚刚安装的系统桌面上,仅仅只有一个“回收站”图标,多少有点不方便,其实默认情况下其他常用的图标(如我的电脑、网上邻居等)都被设置为隐藏,我们可以通过注册表可以设置他们是否隐藏/显示。打开注册表子键:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel,新建下面所列对应的任何一个双字节值项:

IE图标:{20D04FE0-3AEA-1069-A2D8-08002B30309D}

回收站图标:{871C5380-42A0-1069-A2EA-08002B30309D}

网上邻居图标:{208D2C60-3AEA-1069-A2D7-08002B30309D}

我的文档图标:{450D8FBA-AD25-11D0-98A8-0800361B1103}

我的电脑图标:{645FF040-5081-101B-9F08-00AA002F954E}

并设置其值为:1为隐藏相应图标;0为显示相应图标。

19.显示/隐藏公共对话框中的“后退”按钮

Windows XP中可以调用功能更加强大、界面更加友好的新的公共对话框函数(comdlg32.dll),新的对话框中包含了“后退”这一方便的功能按钮,但如果想隐藏它,也可以通过注册表来设置。打开注册表子键:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32,新建或者编辑已有双字节值项“NoBackButton”,并设置其值为:1为隐藏;0为显示。

20.显示/隐藏公共对话框中的“查找范围快速定位区”

如上面说到的一样,Windows XP公共对话框中的“查找范围”快速定位区也是可以隐藏/显示的。打开注册表子键:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32,新建或者编辑已有双字节值项“NoPlacesBar”,并设置其值为:1为隐藏;0为显示。

21.防止应用程序窗口失去焦点

如果当前的窗口被另一个自动运行的程序窗口覆盖,即失去焦点,在以往的Windows操作

系统中,特别是Windows 2000中,常常因为窗口失去焦点,致使窗口无法正常被控制。Windows XP中增加了对窗口焦点的操作功能,具体可在注册表中设置。打开注册表子键:HKEY_CURRENT_USER\Control Panel\Desktop,新建或者编辑已有双字节值项“ForegroundLockTimeout”,并设置其值:如果是0,则屏蔽锁定当前窗口焦点功能;如果是具体的数字(单位为毫秒),则在等待设定的时间后自动释放被锁定的焦点。

然后在上面的子键下新建或者编辑已有双字节值项“ForegroundFlashCount”,并设置其值:如果是0,则闪烁任务栏中的窗口直到单击后才停;如果是具体的数字,则当闪烁指定的次数后自动释放被锁定的焦点。

22.激活磁盘DMA66模式

激活磁盘系统DMA功能可以节省更多的CPU资源对磁盘进行操作,通过注册表可以控制系统是否打开此功能。打开注册表子键:HKEY_LOCAL_MACHINE\System\CurrentControlSet \Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0000,新建或者编辑已有双字节值项“EnableUDMA66”,并设置其值:0表示取消此功能;1表示激活此功能。

23.锁定IE的下载功能

打开注册表子键:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3,新建或者编辑已有双字节值项“1803”,并设置其值:3表示锁定;0表示不锁定。

24.禁止使用“LAST KNOW GOOD”(最后一次成功引导)

“LAST KNOW GOOD”(最后一次成功引导)可以在系统瘫痪时恢复到上一次运行正常时的状态,如果出于需要而屏蔽此功能,可以使用注册表来设置。打开注册表子键:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT,新建或编辑已有子键“ReportBootOk”,并设置其值:1为启用此功能;0为屏蔽此功能。

25.控制发生错误时是否弹出警告窗口

默认情况下,当应用程序发生严重错误被关闭时会弹出警告窗口,并可以看到一些程序错误信息,如果不想看到此警告弹出窗口,可以在注册表里设置。打开注册表子键:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Windows,新建或者编辑已有双字节值项“ErrorMode”,并可设置键值为:0,所有错误都弹出显示“默认”;1,系统错误不显示,应用程序错误显示;2,系统和应用程序同时发生错误则弹出显示。

26.控制当系统崩溃时是否记录日制

打开注册表子键:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\CrashControl,新建或者编辑已有双字节值项“LogEvent”,并设置其值为:0为不记录;1为记录。

27.定制Regedit的收藏夹

Windows XP新版的Regedit增加了“收藏”功能,但却没有管理收藏功能,你只能创建、删除收藏,而不能修改以及备份这些内容。

Regedit的“收藏”信息保存在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit\Favorites子键下,键值项的名称就是显示在Regedit“收藏夹”里的条目,而键值则是该条目指向的注册表子键路径(比如“我的电脑\HKEY_CURRENT_USER\Software\Microsoft\Windows”)。可根据自己的需求添加、删除、编辑修改这些项目。

28.启用“自动完成”功能

自动完成是Internet Explorer的一个体贴功能。此功能的妙处在于,当你输入以前曾经输入过的地址时,它会自动完成输入,省去了反复输入的麻烦,而特别是在地址很长的时候,更能体现它的体贴入微。

Windows XP的一些命令输入窗口提供了类似的提示功能,就是在你输入以前曾经输入的内容时,它将其列出以备你选择使用,但并不自动填充完成输入。很明显这一功能比“自动完成”还差那么一点人性化的体贴。打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoComplete子键,如果该子键下没有“Append Completion”键值项,那么新建此键值项(字符串型),并赋值为“YES”,自动完成功能便启用了。

29.自定义磁盘图标和卷标

通过在磁盘根目录下创建并设置Autorun.inf,可以更改此磁盘的图标,其实,通过注册表的设置,同样可以达到效果,并且还可以自定义磁盘的卷标。打开注册表子键:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons(如果没有DriveIcons子键,请新建),在该子键下新建一个与欲修改磁盘盘符相同名称的子键(比如欲修改C盘,那么新建一个以C为名的子键),然后在其下新建一个用来设置磁盘图标的“DefaultIcon”子键,并设置其默然值为图标文件的路径,比如C:\Windows \Welcome.exe或者其他图标文件。

用上面一样的方法,再新建一个用来设置卷标的“DefaultLable”(即…C\DefaultLable),子键,并设置其默然值为欲设的卷标文字,比如My Drive或其他文字。

以上操作完成后,重新启动或者打开资源管理器并按F5刷新,使修改生效。

30.为CD-ROM和磁盘驱动器建立高级安全机制

为CD-ROM和磁盘驱动器及其可移动介质建立高级安全机制,可以只被当前登录的用户访问。具体可以按照如下步骤进行修改。打开注册表子键:HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon,新建或者编辑已有字符串类型键值项AllocateCDRoms,并设置其值为:1,可以使CD-ROM达到此功能;0,屏蔽此功能。

另外在该子键下还有键值项AllocateFloppies,可以使磁盘驱动器达到此效果,具体设置值与上面一样。

31.确定上次登录时用户使用的域

要控制用来确定成功登录到当前系统上一个用户所用域名的注册表项,可以按照如下步骤进行操作。打开注册表子键:HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon,新建或修改已有字符串类型键值项“DefaultDomainName”,其键值包含上一次成功登录时用户所用的域名。

32.Windows XP登录口令过期警告

要设置用来确定当用户登录且用户的口令已过期时是否显示警告对话框的注册表项,可以打开注册表子键:HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion \Winlogon,新建或者修改已有字符串值项“PasswordExpiryWarning”,设置其值为在用户使用即将过期的口令进行登录时显示警告对话框所需的值。

33.防止用户配置文件选择对话框超时

要设置在连接远程服务器有一段延迟的情况下,决定用户可以有多少时间确定使用本地配置文件还是服务器配置文件的注册表项,可以打开注册表子键:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,新建或者编辑已有字符串值项“ProfileDlgTimeOut”,并设置其值为当连接远程服务器遇到延迟时,允许用户在决定使用本地配置文件还是服务器配置文件时花费的时间(毫秒)。

34.使用定制的Shell(外壳程序)

要设置用来指定作为Windows XP缺省Shell执行的程序的名称和路径的注册表项,可以打开注册表子键:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,新建或者编辑已有字符串型键值项“Shell”,并设置其值改为想要使用的定制的Shell程序路径和程序文件名。

35.通过性能库防止可扩充计数器超时

你可能会遇到一个关于系统性能监视器的常见问题是图形或图表没有显示数据,而你知道一个进程正在执行。这是由于几个原因造成,但是最常见的原因是用来跟踪信息的可扩充计数器超时,导致进程启动延迟。你可以通过如下所示的方法修改注册表来更正这个问题,打开注册表子键:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Perflib,新建或编辑已有双字节值项“OpenProcedureWaitTime”,并设置其值:缺省值是5000ms(毫秒),即5秒,将这个数值增加到一个合理的数值,并再次试用系统性能监视器直到获取有效数据为止。

36.当资源管理器崩溃时强迫计算机重新启动

如果操作系统发生故障,Windows XP就会自动重新启动。但是如果资源管理器崩溃(桌面无法显示图标或任务栏),那么你可能就必须使用键盘快捷键来注销,并重新启动资源管理器。要避免出现这种情况,可以打开注册表子键:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,新建或编辑已有双字节值项“AutoRestartShell”,并设置其值为:1为允许在资源管理器崩溃时自动重启;0为强迫手工注销并重启。然后重新启动计算机,下次资源管理器崩溃时,计算机就会自动重启动,而不必先注销再登录。

37.禁用Windows XP的文件高速缓存

一个与服务相关的注册表操作是增加信箱的可用缓存以防止丢失信件,认识到这样做可能会对性能造成影响是很重要的,只有当一个很明显的涉及信件丢失的问题无法用其他方法解决时才能这样做,要做到这一点,可以打开注册表子键:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanWorkstation\Parameters,新建或者编辑已有双字节值项“UtilizeNtCaching”,并设置其值为:1为启用缓存;0,则禁止缓存。

38.设置系统临界线程的总数

打开注册表子键:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanWorkstation\Parameters,新建或者编辑已有双字节值项“CriticalThreads”,并设置其值为一个自己欲修改的值,增加系统可用的临界

--------------------------------------------------------------------------------

作者: DesertFlower 时间: 2005-8-25 01:33

电脑重要信息的安全防护

??

1、注册表的安全??

??

??在注册表中记录着Windows的软件和硬件的设置,如果系统出现问题,注册表被修改,而我们又不熟悉注册表的编制,我们可以通过Regscan工个来恢复系统自动记录的最后五个注册表,方法是:进入MS-DOS方式后进入C:\>WINDOWS\COMMAND目录下,然后键入SCANREG /RESTORE然后按回车,进入界面后有五项选择是前五天的注册表配制,选择其中的一个按Restore钮进行注册表的恢复即可。

2、给注册表解锁??

??

??现在网上的恶意程序利用注册表修改了IE的主页后,它不仅仅修改了注册表,而且为了防止您使用注册表程序修改会禁止使用注册表,其实只要我们启动记事本工具,并输入以下字符串(注意字符串一个不能多,一个也不能少)。

??

??REGEDIT4

??[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersionPolicies\System]

??DisableRegistryTools=dword:00000000

??

??然后把它保存为“C:\enreg.reg”。再打开“资源管理器”,切换到C 盘,然后双击“enreg.reg”文件,此时系统会弹出“是否确认要将C:\enreg.reg 中的信息添加进注册表?”的对话框,点按“是”钮,C:\enreg.reg 里的信息就会被成功导入注册表,这时我们的注册表就已被成功解锁了

Win10各种注册表小设置,不断更新中...

去除搜索按钮 复制粘贴一下内容,保存为reg文件,双击,确定(注意导入后需要重新启动资源管理器)Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Search] "EnableProactive"=dword:00000000 恢复搜索按钮1.导入如下即可(两个注册表任选其一即可恢复注意导入后需要重新启动资源管理器) Windows Registry Editor Version 5.00 [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion \Search] "EnableProactive"=dword:00000000 2. Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Search] "EnableProactive"=dword:00000001 去除多任务(虚拟桌面)按钮(同一楼,复制粘贴保存为reg文件)

Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\MultitaskingView\AllUpView] "Enabled"=dword:00000000 恢复多任务按钮 1. Windows Registry Editor Version 5.00 [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion \Explorer\MultitaskingView\AllUpView] "Enabled"=dword:00000000 2. Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\MultitaskingView\AllUpView] "Enabled"=dword:00000001 预览版更新选择功能,预览版微软锁定了选择权,现提供注册表方法更

Win10各种注册表小设置

Win10各种注册表小设置 很多人不适应Win10的新功能,且还有强迫症,讨厌任 务栏的搜索和多任务按钮。现提供屏蔽方法。去除搜索按钮 复制粘贴一下内容,保存为reg文件,双击,确定(注意导 入后需要重新启动资源管理器)Windows Registry Editor Version CurrentVersion\Search]"EnableProactive"=dword:00000000如何你想恢复,导入如下即可(两个注册表任选其一即可恢复 注意导入后需要重新启动资源管理器)Windows Registry Editor Version CurrentVersion\Search]"EnableProactive"=dword:00000000或者导入Windows Registry Editor Version CurrentVersion\Search]"EnableProactive"=dword:00000001去除多任务(虚拟桌面)按钮(同一楼,复制粘贴保存为reg 文件)Windows Registry Editor Version CurrentVersion\Explorer\MultitaskingView\AllUpView]"Enable d"=dword:00000000恢复多任务按钮Windows Registry Editor

Version CurrentVersion\Explorer\MultitaskingView\AllUpView]"Enable d"=dword:00000000或者Windows Registry Editor Version CurrentVersion\Explorer\MultitaskingView\AllUpView]"Enable d"=dword:00000001预览版更新选择功能,预览版微软锁定 了选择权,现提供注册表方法更改从不检查更新(不推 荐)Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win dows\CurrentVersion\WindowsUpdate\Auto Update]"AUOptions"=dword:00000001检查更新,但是让我选择是否下载和安装更新Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win dows\CurrentVersion\WindowsUpdate\Auto Update]"AUOptions"=dword:00000002下载更新,但是让我选择是否安装更新Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win dows\CurrentVersion\WindowsUpdate\Auto Update]"AUOptions"=dword:00000003自动安装更新(推荐)Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win

WINDOWS 注册表---注册表数据结构(一)

注册表数据结构(一) 使用注册表编辑器之前,首先得了解注册表的数据结构,例如注册表的显示方式、主键与子键、键值项数据的类型等等。 注册表显示方式 在Windows系统中,注册表是采用“关键字”及其“键值”来描述登录项及其数据的。所有的关键字都是以“HKEY”作为前缀开头。实际上,“关键字”是一个句柄。这种约定使得系统及应用程序的开发人员,可以在使用注册表中的API函数时把它用于应用程序的开发中。为此,Windows提供了若干API函数,以便在开发 for Windows 应用程序时添加、修改、查询和删除注册表的登录项。 在注册表中,关键字可以分为两类:一类是由系统定义的,一般都称为“预定义关键字”;另一类是由应用程序定义的,由于安装的应用软件不同,其登录项也就不同。在Windows系统中,打开注册表编辑器,可以看到注册表中的关键字,如图: 注册表通过主关键字(最上层的为“根键”,例如下图中的HKEY_CURRENT_USERS就是一个根键,标题栏上也有显示)和子键来管理各种信息,下图中的“Keyboard Layout”是一个主键,展开后就可以看到它里面的子键。注册表中的所有信息是以各种形式的“键值项数据”保存下来,如下图中的键值项Attributes的数据为“REG_DWORD:0”。其中“REG_DWORD”是该键值的数据类型;“0”是代表该键值被赋予的数值。

在注册表的左边窗口中,所有的数据都是通过一种树状结构,以键和子键的方式组织起来,十分类似于资源管理器内的目录结构,如下图。每个键都包含有一组特定的信息,每个键的键名都是与它所包含的信息相关的(注册表内是以英文的方式出现,比如‘Control Panel’表示的是控制面板内的一些内容)。 如果这个键包含子键,则在注册表编辑器窗口的左边出现一个“+”号,用来表示在这个文件夹内还有好多内容。如果这个文件夹被用户打开了,那么“+”号就变为“-”号,与我们使用资源管理器的方法是一样的,如图:

windows注册表详解

作者: DesertFlower 时间: 2005-8-25 01:32 标题: windows注册表详解 no1chengl 注册表对有的人还是比较陌生的,因为现在第三方软件太多了,如优化大师、魔法兔子等等,但个人觉得改善系统的第三方软件还不够完善,如果初级用户使用不当,会出现严重的后果,所以提供这篇文章,希望大家多多学习,本人能力有限,还希望大家多提宝贵意见: 一、注册表的由来 PC机及其操作系统的一个特点就是允许用户按照自己的要求对计算机系统的硬件和软件进行各种各样的配置。早期的图形操作系统,如Win3.x中,对软硬件工作环境的配置是通过对扩展名为.ini的文件进行修改来完成的,但INI文件管理起来很不方便,因为每种设备或应用程序都得有自己的INI文件,并且在网络上难以实现远程访问。 为了克服上述这些问题,在Windows 95及其后继版本中,采用了一种叫做“注册表”的数据库来统一进行管理,将各种信息资源集中起来并存储各种配置信息。按照这一原则,Windows各版本中都采用了将应用程序和计算机系统全部配置信息容纳在一起的注册表,用来管理应用程序和文件的关联、硬件设备说明、状态属性以及各种状态信息和数据等。 与INI文件不同的是: 1.注册表采用了二进制形式登录数据; 2.注册表支持子键,各级子关键字都有自己的“键值”; 3.注册表中的键值项可以包含可执行代码,而不是简单的字串; 4.在同一台计算机上,注册表可以存储多个用户的特性。 注册表的特点有: 1.注册表允许对硬件、系统参数、应用程序和设备驱动程序进行跟踪配置,这使得修改某些设置后不用重新启动成为可能。 2.注册表中登录的硬件部分数据可以支持高版本Windows的即插即用特性。当Windows检测到机器上的新设备时,就把有关数据保存到注册表中,另外,还可以避免新设备与原有设备之间的资源冲突。 3.管理人员和用户通过注册表可以在网络上检查系统的配置和设置,使得远程管理得以实现。 二、使用注册表 1.大家可以在开始菜单中的运行里输入regedit 2.也可以在DOS下输入regedit 三、注册表根键说明 hkey_classes_root 包含注册的所有OLE信息和文档类型,是从hkey_local_machine\software\classes复制的。 hkey_current_user 包含登录的用户配置信息,是从hkey_users\当前用户子树复制的。 hkey_local_machine 包含本机的配置信息。其中config子树是显示器打印机信息;enum子树是即插即用设备信息;system子树是设备驱动程序和服务参数的控制集合;software子树是应用程序专用设置。 hkey_users 所有登录用户信息。 hkey_current_config 包含常被用户改变的部分硬件软件配置,如字体设置、显示器类型、打

windows7注册表优化大全

为了方便对windows7的操作,我们可以利用注册表优化使系统性能、速度、稳定性更加突出。 把下面的文字用记事本保存成.reg文件,导入即可 Windows Registry Editor Version 5.00 ;--------------------------------------------------------------------------------------------- ; 侧边栏设置 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Sidebar\Settings] "AllowElevatedProcess"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Sidebar] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Sidebar\Compatibil ity] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Sidebar\Settings] ;--------------------------------------------------------------------------------------------- ; 资源管理器设置 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "Start_SearchFiles"=dword:00000002 "ServerAdminUI"=dword:00000000 "ShowCompColor"=dword:00000001 "DontPrettyPath"=dword:00000000 "ShowInfoTip"=dword:00000001 "HideIcons"=dword:00000000 "MapNetDrvBtn"=dword:00000000 "WebView"=dword:00000001 "Filter"=dword:00000000 "SeparateProcess"=dword:00000000 "AutoCheckSelect"=dword:00000000 "IconsOnly"=dword:00000000 "ShowTypeOverlay"=dword:00000001 "ListviewAlphaSelect"=dword:00000001 "ListviewShadow"=dword:00000001 "TaskbarAnimations"=dword:00000001 "StartMenuInit"=dword:00000004 "Start_ShowRun"=dword:00000001 "Start_LargeMFUIcons"=dword:00000000 "Start_MinMFU"=dword:0000000a

Windows注册表检验(实验)

Windows注册表检验 一、实验目的 通过实验,使用学员了解Windows操作系统注册表检验的内容,熟练掌握注册表提取和分析的方法,为Windows操作系统取证打下坚实的基础。 二、实验内容 (一)掌握Windows系统注册表存储的位置和文件名称; (二)使用不同的工具检验Windows注册表内容。 三、实验器材 (一)台式电脑,Windows 2000 / 2003 / XP/2003 操作系统; (二)EnCase、X-Ways Forensics、AccessData Registry Viewer工具; (三)移动存储设备。 四、实验方法步骤 以班为单位,每2人一组展开作业。 (一)Windows操作系统注册表存储位置 1、windows95/98/ME操作系统 在Windows操作系统中不同的操作系统注册表文件由不同的文件组成。windows95/98/ME操作系统的注册表文件在Windows目录中,包括System.dat和User.dat 两个文件。 2、windowsNT/2000/XP/2003操作系统 windowsNT/2000/XP/2003操作系统的注册表文件包括在\%SYSTEMROOT%\system32\config\目录中的system.SAM、SECURITY、software和default 五个文件和Documents and Settings目录中每个用户都有的一个NTUSER.DAT文件。 3、Vista和Win7操作系统 Vista和Win7操作系统注册表中增加了一些注册表文件,以下的列表代表了在默认的Vista系统中的注册表的所有配置单元: C:\Windows\System32\config\Regback\SECURITY C:\Windows\System32\config\Regback\SOFTWARE C:\Windows\System32\config\Regback\DEFAULT C:\Windows\System32\config\Regback\SAM C:\Windows\System32\config\Regback\COMPONENTS C:\Windows\System32\config\Regback\SYSTEM C:\Windows\System32\config\BCD-Template C:\Windows\System32\config\COMPONENTS C:\Windows\System32\config\DEFAULT C:\Windows\System32\config\SAM C:\Windows\System32\config\SECURITY

Windows系统注册表的中文注释

Windows系统注册表的中文注释.txt爱人是路,朋友是树,人生只有一条路,一条路上多棵树,有钱的时候莫忘路,缺钱的时候靠靠树,幸福的时候别迷路,休息的时候靠靠树!第一:进程是什么 进程为应用程序的运行实例,是应用程序的一次动态执行。看似高深,我们可以简单地理解为:它是操作系统当前运行的执行程序。在系统当前运行的执行程序里包括:系统管理计算机个体和完成各种操作所必需的程序;用户开启、执行的额外程序,当然也包括用户不知道,而自动运行的非法程序(它们就有可能是病毒程序)。 危害较大的可执行病毒同样以“进程”形式出现在系统内部(一些病毒可能并不被进程列表显示,如“宏病毒”),那么及时查看并准确杀掉非法进程对于手工杀毒有起着关键性的作用。 第二:什么是木马 木马病毒源自古希腊特洛伊战争中著名的“木马计”而得名,顾名思义就是一种伪装潜伏的网络病毒,等待时机成熟就出来害人。 传染方式:通过电子邮件附件发出,捆绑在其他的程序中。 病毒特性:会修改注册表、驻留内存、在系统中安装后门程序、开机加载附带的木马。 木马病毒的破坏性:木马病毒的发作要在用户的机器里运行客户端程序,一旦发作,就可设置后门,定时地发送该用户的隐私到木马程序指定的地址,一般同时内置可进入该用户电脑的端口,并可任意控制此计算机,进行文件删除、拷贝、改密码等非法操作。 防范措施:用户提高警惕,不下载和运行来历不明的程序,对于不明来历的邮件附件也不要随意打开。 第三:什么是计算机病毒 计算机病毒是一个程序,一段可执行码。就像生物病毒一样,计算机病毒有独特的复制能力。计算机病毒可以很快地蔓 延,又常常难以根除。它们能把自身附着在各种类型的文件上。当文件被复制或从一个用户传送到另一个用户时,它们就随 同文件一起蔓延开来。 除复制能力外,某些计算机病毒还有其它一些共同特性:一个被污染的程序能够传送病毒载体。当你看到病毒载体似乎 仅仅表现在文字和图象上时,它们可能也已毁坏了文件、再格式化了你的硬盘驱动或引发了其它类型的灾害。若是病毒并不 寄生于一个污染程序,它仍然能通过占据存贮空间给你带来麻烦,并降低你的计算机的全部性能。 可以从不同角度给出计算机病毒的定义。一种定义是通过磁盘、磁带和网络等作为媒介传播扩散,能“传染”其他程序 的程序。另一种是能够实现自身复制且借助一定的载体存在的具有潜伏性、传染性和破坏性

windows操作系统注册表详解

windows操作系统注册表详解 第一课注册表基础 一、什么是注册表 注册表是windows操作系统、硬件设备以及客户应用程序得以正常运行和保存设置的核心“数据库”,也可以说是一个非常巨大的树状分层结构的数据库系统。 注册表记录了用户安装在计算机上的软件和每个程序的相互关联信息,它包括了计算机的硬件配置,包括自动配置的即插即用的设备和已有的各种设备说明、状态属性以及各种状态信息和数据。利用一个功能强大的注册表数据库来统一集中地管理系统硬件设施、软件配置等信息,从而方便了管理,增强了系统的稳定性。 二、注册表的功能 刚才我们看到了,注册表中记录了用户安装在计算机上的软件和每个程序的相关信息,通过它可以控制硬件、软件、用户环境和操作系统界面的数据信息文件。 相关知识:注册表文件的数据信息保存在system.dat和user.dat中、利用regedit.exe程序能够存取注册表文件(其实大家可能也知道regedt32.exe,这两个程序是一样的) 三、编辑器说明: 在运行里键入regedit就可以进入了 根键:这个称为HKEY…………,某一项的句柄项:附加的文件夹和一个或多个值

子项:在某一个项(父项)下面出现的项(子项) 值项:带有一个名称和一个值的有序值,每个项都可包括任何数量的值项,值项由三个部分组成:名称、数据类型和数据。 1、名称:不包括反斜线的字符、数字、代表符和空格的任意组合。同一键中不可有相同的名称 2、数据类型:包括字符串、二进制和双字节等 3、数据:值项的具体值,它的大小可以占用64KB ***************************************************************** ************* 第二课总体结构分析 注册表包括以下5个根键 1.HKEY_CLASSES_ROOT 说明:该根键包括启动应用程序所需的全部信息,包括扩展名,应用程序与文档之间的关系,驱动程序名,DDE和OLE信息,类ID 编号和应用程序与文档的图标等。 2.HKEY_CURRENT_USER 说明:该根键包括当前登录用户的配置信息,包括环境变量,个人程序以及桌面设置等 3.HKEY_LOCAL_MACHINE 说明:该根键包括本地计算机的系统信息,包括硬件和操作系统信息,安全数据和计算机专用的各类软件设置信息 4.HKEY_USERS

WINDOWS注册表的简介

WINDOWS注册表的简介 An introduction to the WINDOWS registry 学生:xxx (xxx学院级xxx班级,学号) 摘要:我们经常谈到windows注册表,而且有很多软件是专门为修改它而设计的。可是我们对它的内容不一定很了解,一些教材书上也很少提及,下面对windows注册表的知识作一点介绍。 Abstract:we often talk about the windows registry,and there are a lot of software is specifically designed to modify it.But we do not necessarily understand it very well,some textbooks are rarely mentioned,the following knowledge of the windows registry to make a little introduction. 关键词:WINDOWS注册表;简介 Key words:WINDOWS registry;brief introduction 0引言 所谓注册表就是一个庞大的数据库,其中容纳了应用程序和计算机系统的全部配置信息。它是Windows用来存储描述用户信息、硬件配置、各种系统设置以及各个32位Windows 应用程序的配置信息的分层数据库。当安装32位的Windows应用程序时,则与那个应用程序的配置和参数选择有关的登录项就被加入到注册表里;当安装一个即插即用的硬件设备时,Windows在启动以后就会在注册表里增加一个合适的登录项。 1注册表的特点 1.1WINDOWS注册表有如下的特点: 1.1.1注册表允许用户对硬件、系统参数、应用程序和设备驱动程序进行跟踪配置,这使得修改某些设置后不用重新启动计算机。 1.1.2注册表中登录的硬件部分数据可以支持高版本WINDOWS的即插即用特性。当WINDOWS检测到计算机上安装了新硬件时,就会把相关数据保存到注册表中,此外,还可以避免新设备与原有设备之间的资源冲突。 1.1.3管理人员和用户通过注册表可以在网络上检查系统的设置,使得远程管理得以实现。 1.2注册表与INI文件比较起来有如下的不同: 1.2.1它采用二进制形式记录数据。 1.2.2它支持子键,各级子键关键字都有自己的键值。 1.2.3注册表的键值可以包括可执行代码,而不是简单的字串,在同一计算机上。 2注册表简介 2.1什么是WINDOWS注册表 WINDOWS注册表是一个庞大的数据库。它包含应用程序和计算机系统配置,系的应用程序的初始化信息,应用程序和文档文件的关联,硬件设备的说明、状态和属性以及各种状态信息和数据。 2.1.1WINDOWS注册表包含两部分内容:数据库和数据库编辑器。

如何修改注册表1

如何修改注册表? 注册表是Windows操作系统的核心。它实质上是一个庞大的数据库,存放有计算机硬件和全部配置信息、系统和应用软件的初始化信息、应用软件和文档文件的关联关系、硬件设备说明以及各种网络状态信息和数据。可以说计算机上所有针对硬件、软件、网络的操作都是源于注册表的。 一、Windows XP注册表精解 Windows XP是微软公司于2001年10月份正式推出的新的Windows操作系统。Windows XP是Windows 2000的后续版本,以Windows 2000核心代码为基础,不仅继承了前者的可靠性和其它的优良性能,而且还加强了Windows Me操作系统的系统回复、媒体播放器、图像获取等新功能,给用户提供了更稳定的运行环境和方便快捷的操作。 正如上文所述,Windows XP是以Windows 2000核心代码为基础的,也可是完全说成是Windows 2000的一个升级版本,在注册表方面,没有发生太大的改变,注册表仍然是Windows XP的核心部件。 1.Windows XP注册表的结构 Windows XP的注册表同样是以树形结构组织的。它由两个注册表子目录树组成:HKEY_LOCAL_MACHINE和HKEY_USERS。但是为了使注册表中的信息更易于查找,Windows XP预定义了五个子目录树。 每个根项名均以HKEY_打头,以便向软件开发人员指出这是可以由程序使用的句柄。句柄是一个数值,用来识别资源便于程序进行访问。 由于注册表是树形结构的,所以我们可以将注册表里的内容分为树枝和树叶。树枝下可以有多个树枝,也可以有多个树叶。这个树枝,我们把它叫做“项”,树叶呢,叫做“值项”。值项包括三部分:值的名称、值的数据类型和值本身。 [返回] 2.Windows XP注册表编器 我们知道,注册表内的所有信息都是存放在System.dat、User.dat文件中的,其中System.dat 文件包含了所有的硬件信息和软件信息,User.dat 包含了用户信息。如果在系统中配置了两个或两个以上的用户,在Windows\Profile\用户名目录中还存放有各个用户的User.dat文件,这些文件都是二进制数据文件,修改注册表实际上就是对上述的三个文件进行修改。但是,我们不能对这些二进制数据文件进行直接修改,而必须要借助于注册表编辑器。注册表编辑器实际上就是我们查看和修改注册表文件的图形界面。 启动Windows XP注册表编辑器的方法是:单击“开始→运行”,在对话框中输入“regedit”,然后点击“确定”按钮,注册表编辑器就会被运行起来。它的界面和Windows 2000中的注册表编辑器很相似。 和以前的Windows相比,注册表表编辑器有了一些改变。在“编辑”菜单下,有一个“权限”菜单项,通过它,可以设置各个注册表项对于不同用户的权限。当然,你必须是管理员才可以执行此操作。 在“查看”菜单中,有一个“显示二进位数据”。通过它,可以方便的查看二进制数据的内容。 提示:你可能还记得在Windows NT/2000中,还提供了一个32位的注册表编辑器Regedt32.exe,其界面类似于早期Windows的文件管理器。在Windows XP中,虽然仍然提供

windows注册表修改指南

windows注册表修改指南 1 提高子菜单速度 位置:HKEY_CURRENT_USERControl PanelDesktop 键值名:Menushowdelay 双击键值Menushowdelay后,弹出该键值的编辑窗口,在文本输入框内输入“0”后,再单击“确定”按钮即可。注意在系统默认的菜单弹出效果下,不易感觉到菜单弹出速度的提高;这时,请在桌面上单击“属性”命令,弹出“显示属性”窗口,然后在“效果”标签下将“动画显示菜单和工具提示”下的“淡入淡出效果”改为“滚动效果”。 2 去掉“关闭系统” 位置: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoClose 取值:1为隐藏、0为显示 3 自动刷新窗口内容 位置:HKEY_LOCAL_MACHINESystemCurrentcontrolsetControlUpdate 键值名:UpdateMode 取值:0、1 若“UpdateMode”键值为0,则设置为自动刷新,若“UpdateMode”键值为1,则设置为手工刷新;这等于在资源管理器窗口内按“F5”键或者在“查看”菜单中选择“刷新”命令 4 去掉“设置” 一位置: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoSetFolders 取值:1为隐藏、0为显示 二位置: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoSetTaskbar 取值:1为隐藏、0为显示 5 去掉升级位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoCommonGroups 取值:1为隐藏、0为显示 6 去掉“文档” 位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoRecentDocsMenu 取值:1为隐藏、0为显示 7 自动清除“文档” 位置: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:ClearRecentDocsOnExit 取值:1为自动清除、0为不自动清除 8 去掉“查找” 位置: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoFind 取值:1为隐藏、0为显示 9 锁定“文档” 位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoRecentDocsHistory 取值:1为锁定、0为不锁定 10 去掉“运行” 位置: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoRun 取值:1为隐藏、0为显示

Windows常用注册表修改30项

常用注册表修改30项 打开注册表并找到: “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Expl orer". 01.新建二进值NoDriveTypeAutoRun,设置键值b5,00,00,00,为禁用光盘自动运行。 02.新建键值dword键值为EditLevel,设置键值为1,禁用开始菜单中“程序”上的 水平线。 03.新建二进制值键值NoStartBanner,设置键值为01,00,00,00,禁用单机“从这里开始”动画箭头。 04.新建dword设键值为NoFavoritesMenu,设置键值为1,禁用开始菜单中的“收藏夹”. 05.新建dword键值NoRecentDocsMenu,设置键值为1,禁用开始菜单中的“文档”. 06.新建dword键值Nofind,设置键值1为禁用开始菜单中的“查找”. 07.新建dword键值NoRun,设置键值1,为禁用开始菜单中的“运行”. 08.新建dword键值NoLogOff,设置键值为1,禁用开始菜单中的"注销”. 09.新建dword键值NoClose,设置键值为1,禁用开始菜单中的"关闭“. 10.新建二进制值NoRecentDocsHistory,设置键值01,00,00,00,不保存新近打开的文 档历史记录。 11.新建二进制设置键值为退出时自动删除“运行”,“查找”中的历史记录,与10题一起设置,自动清除新近打开的所有文档的历史记录。 12.新建dword键值NoNetHood,设置键值为1,禁用开始菜单中的“网上邻居”. 13.新建dword键值NoInternetIcon,设置键值为1,禁用IE浏览器图标。 14.新建dword键值NoSaveSettings,设置键值为1,禁用退出时保存设置(锁定桌面)。 15.新建二进制键键值Nodrives,设置为01,00,00,00,禁用A驱动盘,设置为 ff,ff,ff,ff禁用所有驱动器。 16.新建dword键值NoFileMenu,设置键值为1,禁用"我的电脑”,“资源管理器”及“我的文档中”中的“文件”菜单。 17.新建dword键值NoActiveDesktop,设置键值为1,禁用显示属性中的“Web"选项卡. 18.新建dword键值NoChangeStartMenu,设置键值为1,禁用在开始菜单拖放快捷菜单; 19.新建dword键值NoViewContextMenu,设置键值为1,禁用右键快捷菜单.

windows注册表修改项目大全.docx

《开始菜单及相关设置》 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoRecentDocsMenu"=dword:00000001(隐藏开始->文档菜单)"NoRecentDocsHistory"=dword:00000001(禁止将打开的文档存入历史记录)"ClearRecentDocsonExit"=dword:00000001(退出系统自动清除历史记录,包括文档、运行和查找) "NoFavoritesMenu"=dword:00000001(隐藏开始->收藏夹菜单) "NoSMHelp"=dword:00000001(隐藏开始->帮助菜单)(WIN2000/ME/XP) "NoFind"=dword:00000001(禁用查找/搜索) "NoRun"=dword:00000001(禁用运行,禁止IE访问本地资源,除非输入"桌面",禁止WIN2000/XP通过任务管理器创建新任务) "NoLogOff"=dword:00000001(禁用注销)(WIN9X) "StartMenuLogOff"=dword:00000001(禁用注销)(WIN2000/XP) "NoClose"=dword:00000001(禁用关闭系统/关闭计算机) "NoSetFolders"=dword:00000001(隐藏控制面板、打印机/网络连接,WIN2000/XP仅从开始菜单隐藏;此外还禁用WIN E快捷键) "NoSetTaskbar"=dword:00000001(禁止设置任务栏和开始菜单) "NoFolderOptions"=dword:00000001(从开始->设置菜单和资源管理器菜单中删除文件夹选项)"NoWindowsUpdate"=dword:00000001(从开始菜单中删除Windows Update,禁止到Windows Update网站升级) "NoSetActiveDesktop"=dword:00000001(从开始->设置菜单中删除活动桌面)(WIN9X)"NoActiveDesktop"=dword:00000001(禁用活动桌面,WIN9X/2000在桌面右键菜单和显示属性里不出现相关项目) "NoActiveDesktopChanges"=dword:00000001(禁止更改活动桌面,在显示属性里不出现相关项目) 《资源管理器设置》 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoFileMenu"=dword:00000001(隐藏Explorer中的文件菜单)"NoNetConnectDisconnect"=dword:00000001(禁止使用资源管理器或网上邻居映射或断开网络驱动器) "NoWebView"=dword:00000001(禁止按Web页查看)(WIN2000/XP) 《隐藏桌面图标》 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "Nodesktop"=dword:00000001(隐藏桌面所有图标) "NoNetHood"=dword:00000001(隐藏桌面网上邻居图标) "NoInternetIcon"=dword:00000001(隐藏桌面Internet Explorer图标) 《禁止使用鼠标右键》 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoViewContextMenu"=dword:00000001(禁止在桌面、我的电脑中使用鼠标右键)

Windows注册表说明文档

Windows注册表说明文档 目录 1.注册表概述 (2) 1.1. 定义 (2) 1.2. 作用 (2) 1.3. 配置文件 (2) 1.4. 编辑器程序 (3) 1.5. 基本结构 (3) 1.6. 数据类型 (4) 1.7. 五大预定义项 (6) 2.注册表相关操作 (6) 2.1. 修改注册表 (6) 2.2. 备份注册表 (7) 2.2.1.什么情况下备份注册表 (7) 2.2.2.备份注册表的方法 (7) 2.3. 注册表文件的修改 (7) 2.3.1.注册表文件的位置 (7) 2.3.2.修改方法 (7) 3.实例:软件与注册表 (8) 3.1. 相关表项 (8) 3.1.1.HKCU\Software项 (8) 3.1.2.HKLM\SOFTWARE项 (8) 3.2. 软件安装与注册表 (8) 3.3. 软件信息与注册表 (8) 3.3.1.软件注册信息与注册表 (8) 3.3.2.软件运行信息与注册表 (9) 3.4. 注册表编写示例 (10)

1. 注册表概述 1.1. 定义 Windows注册表是Microsoft Windows 9x、Windows CE、Windows NT、Windows 2000、Windows XP和Windows Vista中使用的中央分层数据库,用于存储为一个或多个用户、应用程序和硬件设备配置系统所必需的信息。 注册表包含Windows 在运行期间不断引用的信息,例如,每个用户的配置文件、计算机上安装的应用程序以及每个应用程序可以创建的文档类型、文件夹和应用程序图标的属性表设置、系统上存在哪些硬件以及正在使用哪些端口。 注册表取代了Windows 3.x 和MS-DOS 配置文件(例如,Autoexec.bat 和Config.sys)中使用的绝大多数基于文本的 .ini 文件。虽然几个Windows 操作系统都有注册表,但这些操作系统的注册表有一些区别。 1.2. 作用 注册表是windows操作系统中存放着各种参数的核心数据库,用户通过注册表编辑器进行相应的编辑。注册表最基本的功能就是保存信息,当程序需要这些信息时,就从注册表里读出。注册表直接控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心作用。 这些作用包括了软、硬件的相关配置和状态信息,比如注册表中保存有应用程序和资源管理器外壳的初始条件、首选项和卸载数据等,联网计算机的整个系统的设置和各种许可,文件扩展名与应用程序的关联,硬件部件的描述、状态和属性,性能记录和其他底层的系统状态信息,以及其他数据等。 在没有注册表的情况下,操作系统不会获得必须的信息来运行和控制附属的设备和应用程序及正确响应用户的输入。在系统中注册表是一个记录驱动设置和位置的数据库。当操作系统需要存取硬件设备,它使用驱动程序,甚至设备是一个BIOS支持的设备。当一个用户准备运行一个应用程序,注册表提供应用程序信息给操作系统,这样应用程序可以被找到,正确数据文件的位置被规定,其他设置也都可以被使用。 注册表保存关于缺省数据和辅助文件的位置信息、菜单、按钮条、窗口状态和其他可选项。它同样也保存了安装信息(比如说日期),安装软件的用户,软件版本号和日期,序列号等。根据安装软件的不同,它包括的信息也不同。 1.3. 配置文件 注册表配置单元是注册表中的一组项、子项和值,它有一组包含其数据备份的支持文件。所有配置单元(HKEY_CURRENT_USER 除外)的支持文件都位于Windows NT 4.0、Windows 2000、Windows XP、Windows Server 2003 和Windows Vista 上的%SystemRoot%\System32\Config 文件夹中。HKEY_CURRENT_USER 的支持文件位于%SystemRoot%\Profiles\Username 文件夹中。这些文件夹中文件的文件扩展名指示各自包含的数据的类型。缺少扩展名有时也可能指示文件包含的数据的类型。 因为配置单元是一个文件,所以它可以从一个系统移动到另一个系统。但是,用户必须使用“注册表编辑器”编辑该文件。 Windows 2000/XP/Vista注册表中的每个配置单元均与一组标准文件相关联。下表显示

Windows XP注册表详解

Windows XP注册表详解 特别提示:在修改注册表前请先备份注册表 注册表是Windows操作系统的核心。它实质上是一个庞大的数据库,存放有计算机硬件和全部配置信息、系统和应用软件的初始化信息、应用软件和文档文件的关联关系、硬件设备说明以及各种网络状态信息和数据。可以说计算机上所有针对硬件、软件、网络的操作都是源于注册表的。 一、Windows XP注册表精解 Windows XP是微软公司于2001年10月份正式推出的新的Windows操作系统。Windows XP是Windows 2000的后续版本,以Windows 2000核心代码为基础,不仅继承了前者的可靠性和其它的优良性能,而且还加强了Windows Me操作系统的系统回复、媒体播放器、图像获取等新功能,给用户提供了更稳定的运行环境和方便快捷的操作。 正如上文所述,Windows XP是以Windows 2000核心代码为基础的,也可是完全说成是Windows 2000的一个升级版本,在注册表方面,没有发生太大的改变,注册表仍然是Windows XP的核心部件。 1.Windows XP注册表的结构 Windows XP的注册表同样是以树形结构组织的。它由两个注册表子目录树组成:HKEY_LOCAL_MACHINE和HKEY_USERS。但是为了使注册表中的信息更易于查找,Windows XP预定义了五个子目录树。 每个根项名均以HKEY_打头,以便向软件开发人员指出这是可以由程序使用的句柄。句柄是一个数值,用来识别资源便于程序进行访问。 由于注册表是树形结构的,所以我们可以将注册表里的内容分为树枝和树叶。树枝下可以有多个树枝,也可以有多个树叶。这个树枝,我们把它叫做“项”,树叶呢,叫做“值项”。值项包括三部分:值的名称、值的数据类型和值本身。 2.Windows XP注册表编辑器 我们知道,注册表内的所有信息都是存放在System.dat、User.dat 文件中的,其中System.dat文件包含了所有的硬件信息和软件信息,User.dat包含了用户信息。如果在系统中配置了两个或两个以上的用户,在Windows\Profile\用户名目录中还存放有各个用户的User.dat 文件,这些文件都是二进制数据文件,修改注册表实际上就是对上述的三个文件进行修改。但是,我们不能对这些二进制数据文件进行直

相关主题
文本预览
相关文档 最新文档