版权归原作者所有,如有侵权,请联系我们

[科普中国]-键值

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

键值(key)是windows中注册表中的概念。键值位于注册表结构链末端,和文件系统的文件类似,包含当前计算机及应用程序执行时使用的实际配置信息和数据。键值包含几种数据类型,以适应不同环境的使用需求。

注册表中,是通过键和子键来管理各种信息。同时,在注册表里面的所有信息是以各种形式的键值项数据保存下来。在注册表编辑器的右窗口中,保存的都是各种键值项数据。键值项由键值名、数据类型和键值三部分组成,其格式为:“键值名:数据类型:键值”。

含义键值位于注册表结构链末端,比较形象的比喻是,它和文件系统的文件类似,包含当前计算机及应用程序执行时使用的实际配置信息和数据,键值包含几种数据类型,以适应不同环境的使用需求。

键值项键值项(Value entry),指显示在“注册表编辑器”右侧的项目,每个键值项包括名称,类型和数据三部分。

键值项的名称可以由任意字符,数字,代表符和空格组成,但不能使用反斜杠。不同键值,主键和子键的键值项可以同名,但同一键中的键值项不能同名。键值项所定义的内容即为该键值项的值(即“键值”),其中最多能存放64KB的数据。值的数据类型可以是字符串,二进制值,DWORD(双字节)值等。

键值项类型这些键值项数据可分为如下三种类型:

1.字符串值(S)

在Windows98的注册表中,表示文件的描述、硬件的标识等等信息一般都用字符串值。字符串值由字母和数字组成,它的最大长度不能超过255个字符。通过键、键值就组成了一种键值项数据,这就相当于Win.ini、System.ini文件中每个小节下面的设置行一样的道理。键值内才是真正存放了计算机及应用程序的配置信息,它位于树状结构的叶子位置,用户和应用程序都可以修改、删除或新建键值

2.二进制值(B)

在Windows的注册表中,二进制值是没有长度限制的,可以是任意个字节长。在注册表编辑器中,二进制以十六进制的方式显示出来。

3.DWORD值(D)

在Windwos98的注册表中,DWORD值是一个32位(双字节长)长度的数值。在注册表编辑器中,系统以十六进制的方式显示DWORD值。1

打开方式在开始,运行中输入regedit,就可以打开注册表编辑器了。从打开的注册表编辑器中可以看出,注册表采用类似资源管理器的树状层次结构,并有四个部分组成:根键、子键、键值项和键值,见附图。

类型1.字符串值(S)

在Windows98的注册表中,表示文件的描述、硬件的标识等等信息一般都用字符串值。字符串值由字母和数字组成,它的最大长度不能超过255个字符。通过键、键值就组成了一种键值项数据,这就相当于Win.ini、System.ini文件中每个小节下面的设置行一样的道理。

2.二进制值(B)

在Windows的注册表中,二进制值是没有长度限制的,可以是任意个字节长。在注册表编辑器中,二进制以十六进制的方式显示出来。

3.DWORD值(D)

在Windwos98的注册表中,DWORD值是一个32位(双字节长)长度的数值。在注册表编辑器中,系统以十六进制的方式显示DWORD值。2

意义HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]

;〖Internet Explorer选项类〗

"HomePage"=dword:00000001 ;禁止更改主页设置〖0=可修改〗

"Cache"=dword:00000001 ;禁止更改Internet临时文件设置〖0=可修改〗

"History"=dword:00000001 ;禁止更改历史记录设置〖0=可修改〗

"Colors"=dword:00000001 ;禁止修改【文字】和【背景】的颜色〖0=可修改〗

"Links"=dword:00000001 ;禁止修改【链接】颜色设置〖0=可修改〗

"Languages"=dword:00000001 ;禁止修改【语言】设置〖0=可修改〗

"Accessibility"=dword:00000001 ;禁止修改【辅助功能】颜色设置〖0=可修改〗

"Rating"=dword:00000001 ;禁止修改分级设置〖0=可修改〗

"Certificates"=dword:00000001 ;禁止更改证书设置〖0=可修改〗

"FormSuggestPasswords"=dword:00000001 ;禁止使用保存密码〖0=可修改〗

"Profiles"=dword:00000001 ;禁用更改配置文件〖0=可修改〗

"ConnwizAdminLock"=dword:00000001 ;禁用Internet连接向导〖0=可修改〗

"ConnectionSettings"=dword:00000001 ;禁止更改连接设置〖0=可修改〗

"Proxy"=dword:00000001 ;禁止修改代理服务器设置〖0=可修改〗

"Messaging"=dword:00000001 ;禁止修改关联程序(邮件、新闻组、呼叫)〖0=可修

改〗

"CalendarContact"=dword:00000001 ;禁止修改关联程序(日历、联系人列表)〖0=可修改

"Check_If_Default"=dword:00000001 ;禁止修改默认浏览器〖0=可修改〗

"Advanced"=dword:00000001 ;禁止修改高级选项卡〖0=可修改〗

"ResetWebSettings"=dword:00000001 ;限制还原为默认值〖0=可修改〗

;〖屏蔽Internet Explorer选项卡类〗

"GeneralTab"=dword:00000001 ;屏蔽【常规】选项卡〖0=显示〗

"SecurityTab"=dword:00000001 ;屏蔽【安全】选项卡〖0=显示〗

"ContentTab"=dword:00000001 ;屏蔽【内容】选项卡〖0=显示〗

"ConnectionsTab"=dword:00000001 ;屏蔽【连接】选项卡〖0=显示〗

"ProgramsTab"=dword:00000001 ;屏蔽【程序】选项卡〖0=显示〗

"AdvancedTab"=dword:00000001 ;屏蔽【高级】选项卡〖0=显示〗

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]

;〖Internet Explorer菜单类〗

"NoFavorites"=dword:00000001 ;屏蔽【收藏】菜单〖0=显示〗

"NoBrowserContextMenu"=dword:00000001 ;屏蔽【鼠标右键】〖0=显示〗

"NoFileNew"=dword:00000001 ;禁用【新建】菜单项〖1=禁止〗

"NoFileOpen"=dword:00000001 ;屏蔽【打开】命令〖1=禁止〗

"NoBrowserSaveAs"=dword:00000001 ;屏蔽【另存为】命令〖1=禁止〗

"NoBrowserSaveWebComplete"=dword:00000001 ;屏蔽【另存为Web页】命令〖0=可以保存全部类型

"NoBrowserColse"=dword:00000001 ;限制【关闭】IE窗口〖1=限制〗

"NoTheaterMode"=dword:00000001 ;限制【全屏幕】显示〖1=限制〗

"NoViewSource"=dword:00000001 ;限制查看【源文件】〖1=限制〗

"NoBrowserOptions"=dword:00000001 ;限制使用【Internet选项】命令〖1=限制〗

"NoHelpItemTipOfTheDay"=dword:00000001 ;屏蔽【每日提示】〖1=屏蔽〗

"NoHelpItemNetscapeHelp"=dword:00000001 ;屏蔽【Netscape用户】命令〖1=屏蔽〗

"NoHelpItemTutorial"=dword:00000001 ;屏蔽【教程】命令〖1=屏蔽〗

"NoHelpItemSendFeedback"=dword:00000001 ;屏蔽【发送反馈意见】命令〖1=屏蔽〗

"NoOpenInNewWnd"=dword:00000001 ;屏蔽【新窗口中打开】命令〖1=屏蔽〗

"NoSelectDownloadDir"=dword:00000001 ;限制【目标另存为】命令〖1=限制〗

"NoFindFiles"=dword:00000001 ;屏蔽【F3】搜索命令〖1=屏蔽〗

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet

Explorer\Infodelivery\Restrictions]

;〖脱机Web网页〗

"NoAddingChannels"=dword:00000001 ;禁用【添加频道】〖1=屏蔽〗

"NoRemovingChannels"=dword:00000001 ;禁用【删除频道】〖1=屏蔽〗

"NoScheduledUpdates"=dword:00000001 ;禁用【所有已计划的脱机页】〖1=屏蔽〗

"NoAddingsSubscriptions"=dword:00000001 ;禁用【添加脱机页计划】〖1=禁用〗

"NoRemovingSubscriptions"=dword:00000001 ;禁用【删除脱机页计划】〖1=屏蔽〗

"NoChannelLogging"=dword:00000001 ;禁用【脱机页记数】〖1=屏蔽〗

"NoChannelUI"=dword:00000001 ;完全禁用【频道用户界面】〖1=屏蔽〗

;〖制定预定限制标准〗

"MaxSubscriptionSize"="" ;网站预定的最大容量KB上限

"MaxSubscriptionCount"="" ;脱机页数目上限

"MinUpdateInterval"="" ;计划更新间隔的最少分数

"UpdateExcludeBegin"="" ;禁用计划更新的开始时间

"UpdateExcludeEnd"="" ;禁用计划更新的结束时间

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TcpIp\Parameters]

"ArpRetryCount"=dword:00000000 ;设置传送ASP次数1-3

"DefaultTTL"=dword:00000000 ;设置TTL(Time to Live)时间1-255

"DisalbeDHCPMediaSense"=dword:00000000 ;取得DHCP协议〖0=关闭〗

"IPEnableRouter"=dword:00000000 ;允许IP路由(将包传送到整个网络)〖0=允许〗

"DatabasePath"="" ;存储标准Internet数据库路径

"ForwardBufferMemory"=dword:00000000 ;定义转发缓冲区大小1480的整数倍

"EnableBcastArpReply"=dword:00000000 ;对不是单播的ARP请求作出回应〖1=响应〗

"UseDomainNameDevolution"=dword:00000000 ;使用DNS名称解释〖1=使用〗

"DefaultRegistrationTTL"=dword:00000000 ;指定TTL时间0X0-0XFFFFFFFF

"DisableReplaceAddressesInConflicts"=dword:00000000;是否覆盖现存的资源记录〖0=DNS使用本身

IP地址〗

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RasMan\Parameters]

"ProhibitIpSec"=dword:00000000 ;使用RAS的L2TP功能〖1=关闭〗

"DisableSavePassWord"=dword:00000000 ;不缓存登录密码〖1=强迫输入密码〗

"Logging"=dword:00000000 ;记录连接端口〖1=记录〗

"AuthenticateTime"=dword:00000000 ;等待确认时间(秒)

"AutoDisconnect"=dword:00000000 ;自动断线时间(0X1-0XFFFFFFFF)

"TimeoutBase"=dword:00000000 ;增加NetBios网关对RAS的等待时间(秒)

"NetBiosRouting"=dword:00000000 ;RAS NetBIOS广播方式0不前导1客户到广域网2与1

反3双向

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RasMan\Parameters\NetBiosGateway]

"EnableBroadcast"=dword:00000000 ;使用RAS数据广播〖1=广播〗

"MaxBcastDgBuffered"=dword:00000000 ;指定RAS的最大广播值(RAS客户端)

"MaxDgBufferedGroupName"=dword:00000000 ;指定RAS的最大广播值(工作组)

"SettingMeaningRemark"=dword:00000000 ;控制RAS连接的使用等级

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WINS\Parameters]

"BrustHanding"=dword:00000000 ;启用客户端请求丢失时仍回传成功响应〖0=启用〗

"DbFileNm"="" ;WINS数据库路径

"DoBackupOnTerm"=dword:00000000 ;停用WINS服务时自动备份数据库〖1=自动备份〗

"InitTimePause"=dword:00000000 ;WINS服务启动在暂停状态(确保重写前不会有新的

登记)

"LogDetailedEvents"=dword:00000000 ;WINS服务的记录等级0=记录错误1=所有事件

"LoggingOn"=dword:00000000 ;把WINS记录的改变写入到记录文件中〖1=记录〗

"LogFilePath"="" ;记录文件的路径

"NoOfWordThreads"=dword:00000000 ;控制WINS服务的线程数目1-40

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteAccess\Parameters]

"NetBiosGatewayEnable"=dword:00000000 ;限制看到整个网络〖0=限制〗

"CallbackTime"=dword:00000000 ;RAS回电等待时间(单位为秒)

"AuthenticateRetries"=dword:00000000 ;RAS允许最大连接重试次数

"EnabledAudit"=dword:00000000 ;对RAS进行检查〖1=检查〗

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteAccess\Parameters\NetBiosGatew

ay]

"McastFwdWhenSessionTraffic"=dword:00000000 ;增加RAS的网络流量〖1=增加流量〗

"EnableNetBiosSessionsAuditing"=dword:00000000;记录NetBios流量〖1=记录〗

"RemoteListen"=dword:00000000 ;加强对本地网络的使用权限〖1=较大权限〗

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteAccess\Parameters\IP]

"WINSNameServer"="" ;修改RAS WINS服务器名称(服务器IP或名称)

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

"ForceActiveDesktopOn"=dword:00000001 ;强制使用【活动桌面】

"NoActiveDesktop"=dword:00000001 ;禁用Active Desktop

"NoActiveDesktopChanges"=dword:00000001 ;禁止修改Active Desktop

"ClassicShell"=dword:00000001 ;使用传统外壳

"NoComponents"=dword:00000001 ;禁用【活动桌面】所有功能

"NoInternetIcon"=dword:00000001 ;隐藏桌面【IE图标】

"NoNetHood"=dword:00000001 ;隐藏【网上邻居】

"NoComputersNearMe"=dword:1 ;隐藏【网上邻居】里的【邻近的计算机】

"NoRecentDocsNetHood"=dword:00000001 ;不将文件记录到网上邻居窗口(2000)

"NoDesktop"=dword:00000001 ;禁用显示属性(隐藏桌面上所有图标)!

"NoCommonGroups"=dword:00000001 ;隐藏菜单中的共享程序

"NoFavoritesMenu"=dword:00000001 ;取消〖收藏夹〗项

"NoRun"=dword:00000001 ;取消〖运行〗项

"NoFind"=dword:00000001 ;取消〖查找〗项

"NoSetActiveDesktop"=dword:00000001 ;关闭Setting中Active Desktop项

"NoChangeStartMenu"=dword:00000001 ;禁止拖放更改开始菜单中项

"NoFolderOptions"=dword:00000001 ;关闭Setting中文件夹选项

"NoSMHelp"=dword:00000001 ;取消〖帮助〗项

"NoSMMyDocs"=dword:00000001 ;取消〖文档〗项

"NoRecentDocsMenu"=dword:00000001 ;取消〖文档〗项

"NoRecentDocsHistory"=dword:00000001 ;不在文档项中记录信息

"MaxRecentDocs"=dword:00000001 ;0X0到0XFFFFFFFF--文档中记录数目

"ClearRecentDocsOnExit"=dword:00000001 ;退出时清除〖文档〗内容

"StartMenuLogoff"=dword:00000001 ;取消〖注销〗项(不影响安全模式)

"NoLogoff"=dword:00000001 ;取消〖注销〗项

"ForceStartMenuLogoff"=dword:00000001 ;强制显示〖注销〗项

"NoClose"=dword:00000001 ;取消〖关机〗项

"NoSetFolders"=dword:00000001 ;屏蔽开始菜单->设置中控制面板和打印机

"NoFolderOptions"=dword:00000001 ;屏蔽文件夹选项命令

"NoSetTaskbar"=dword:00000001 ;禁止修改Taskbar和Start菜单的设置

"NoTrayContextMenu"=dword:00000001 ;禁止任务栏属性菜单

"Nostarbanner"=dword:00000001 ;关闭〖点击这里开始〗

"NoStartMenuSubFolder"=dword:00000001 ;隐藏Program文件夹(Win2000中隐藏用户文件)

"ClassicShell"=dword:00000001 ;激活Classic Shell双击式桌面=1

"NoFileMenu"=dword:00000001 ;在Shell文件夹中关闭File菜单/取消"资源管理器"

中运行

"NoViewContextMenu"=dword:000000001 ;禁在桌面用上右键

"EnforceShellExtensionSecurity"=dword:000000001;只激活认可Shell扩展

"LinkResolveIgnoreLinkInfo"=dword:000000001 ;在浏览期间不跟踪Shell快捷键

"NoDrives"=hex:000000000 ;隐藏磁盘

"NoDrives"=dword:000000000 ;隐藏磁盘

该项值从最低位(第0 位)到第25位,共26个字位,分别代表驱动器A-Z,如果第0位为1,表示不

显示A,第3位为1,D。如果不显示任何驱动器图标,可以改为03ffffff。

"NoViewOnDrive"=hex:00000000 ;限制对硬盘、软盘、光驱的操作(26位代表26个字

母)

"NoNetConnextDisconnect"=dword:000000001 ;关闭网络连接并解除连接

"NoNetworkConnections"=dword:00000001 ;隐藏控制面版中网络和拨号图标

"NoPrinterabs"=dword:000000001 ;在Printer Properties中隐含General和Details选

项卡

"NoDeletePrinter"=dword:000000001 ;关闭Printer的Delete

"NoAddPrinter"=dword:000000001 ;关闭Printer的Add

"RestrictRun"=dword:000000001 ;仅运行指定的Windows应用程序

"NoControlPanle"=dword:00000001 ;屏蔽控制面版

"NoSaveSettings"=dword:00000001 ;不保存设制

"NoWindowsUpdata"=dword:00000001 ;删除开始菜单中98升级项

"Intellimenus"=dword:00000001 ;禁用个性化菜单(2000中∨隐藏命令)

"NoFileAssociate"=dword:00000001 ;限制修改文件关联

"DisablePersonalDirChange"=dword:00000001 ;限制修改我的文档的路径(2000)

"NoManageMyComputerVerb"=dword:00000001 ;屏蔽我的电脑的管理命令(2000)

"NoShellSearchButton"=dword:00000001 ;删除搜索按钮

"NoHardwareTab"=dword:00000001 ;屏蔽系统属性中硬件选项卡

"NoAddPrinter"=dword:00000001 ;禁止添加打印机

"NoDeletePrinter"=dword:00000001 ;禁止删除打印机

"NoMovingBands"=dword:00000001 ;限制调整任务栏

"NoCloseDragDropBands"=dword:00000001 ;限制往快速启动菜单中加入快捷方式0=能拖动

"NoDeletePrinter"=dword:00000001 ;禁止删除打印机

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Polici

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System]

"NoDispAppearancePage"=dword:00000001 ;屏蔽外观选项卡

"NoDispBackgroundPage"=dword:00000001 ;屏蔽背景选项卡

"NoDispScrSavPage"=dword:00000001 ;屏蔽屏保选项卡

"NoDispSettingsPage"=dword:00000001 ;屏蔽设置选项卡

"Nodevmgrpage"=dword:00000001 ;设备管理

"Noconfigpage"=dword:00000001 ;硬件配置文件

"Novirtmempage"=dword:00000001 ;虚拟内存

"Nofilesyspage"=dword:00000001 ;文件系统

"Disableregistrytools"=dword:00000001 ;禁止修改注册表

"NoDispCPL"=dword:00000001 ;屏蔽控制面版中显示程序

"Wallpaper"="" ;背景图片路径

"WallpaperStyle"="" ;图片显示方式(0=居中1=平铺2=拉伸)

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall]

"NoAddRemovePrograms"=dword:00000001 ;限制控制面版中的添加/删除程序

"NoRemovePage"=dword:00000001 ;屏蔽添加/删除程序选项卡中"更改或删除程序"页

"NoAddPage"=dword:00000001 ;屏蔽添加/删除程序选项卡中"添加程序"页

"NoWindowsSetupPage"=dword:00000001 ;屏蔽添加/删除程序选项卡中"添加/删除Windows组

件"页

"NoAddFromCDorFloppy"=dword:00000001 ;屏蔽添加/删除程序选项卡中"从软盘安装"页

"NoAddFromInternet"=dword:00000001 ;屏蔽添加/删除程序选项卡中"从网络安装"页

"NoSupportInfo"=dword:00000001 ;屏蔽添加/删除程序选项卡中"支持信息"页

"NoAddFromNetwork"=dword:00000001 ;屏蔽添加/删除程序选项卡中"从局域网安装"页

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall]

下面各Key内DisplayName键值对应的,就是在添加/删除程序选项卡中显示的该程序的名称,可以自己

更改或者删除整个Key,如果删除,则添加/删除程序选项卡中程序列表里不再有该程序。

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop]

"NoChangingWallPaper"=dword:00000001 ;禁止更改墙纸

"NoHTMLWallPaper"=dword:00000001 ;只允许使用位图墙纸

"NoAddingComponents"=dword:00000001 ;禁止添加活动桌面项目(显示属性)

"NoDeletingComponents"=dword:00000001 ;禁止删除活动桌面项目(显示属性)

"NoChangingWallPaper"=dword:00000001 ;禁止更改墙纸

"NoClosingComponents"=dword:00000001 ;禁止关闭已设定的活动桌面和修改显示属性中Web

页选项

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop\Admin

Component]

"Add"="" ;要添加的网址

"Delete"="" ;要的删除的网址

[HKEY_CURRENT_USER\Control Panel\desktop]

"HungAppTimeout"="1" ;程序出错等待时间

"MenuShowDelay"="0" ;菜单显示速度

"WaitToKillAppTimeout"="1" ;Ctrl+Alt+Shift关闭程序所等待时间

"PaintDesktopVersion"="1" ;在桌面上显示win98版本号

"ScreenSaverIssecure"=dword:00000001 ;启动屏保密码

[HKEY_USERS\.DEFAULT\Control Panel\desktop]

"DragFullWindows"="1" ;拖动时显示窗口内容

"FontSmoothing"="1" ;平滑字体边缘

"ScreenSaveActive"=dword:00000001 ;未登录是否启动屏保0=屏蔽

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Update]

"UpdateMode"=hex:00000000 ;(0/1)"0"时自动刷新

[HKEY_LOCAL_MACHINE\Software\CLASSES\Folder\shell\lin123]

@="lin123" ;在右键中加入项

[HKEY_LOCAL_MACHINE\Software\CLASSES\Folder\shell\lin123\command]

:\?.exe" ;命令行

[HKEY_CLASSES_ROOT\Lnkfile]

"IsShortcut"="" ;删除本句则去掉快捷方式小箭头

"NeverShowExt"="" ;删除本句则去掉扩展名

[HKEY_LOCAL_MACHINE\Software\CLASSES\.reg]

@="regfile" ;@="txtfile"禁用.reg文件

[HKEY_LOCAL_MACHINE\Software\CLASSES\.inf]

@="inffile" ;@="txtfile"禁用.inf文件

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]

"Hidden"=dword:00000001 ;是否显示隐藏文件(2隐/0隐&系/1All)

"ShowCompColor"=dword:00000000 ;是否显示组件颜色

"HideFileExt"=dword:00000001 ;隐藏已知文件扩展名

"DontPrettyPath"=dword:00000000 ;允许全大写名称

"ShowInfoTip"=dword:00000001 ;鼠标下给出提示信息

"HideIcons"=dword:00000001 ;按web页查看时隐藏桌面图标

"ShowAttribCol"=dw3

本词条内容贡献者为:

李嘉骞 - 博士 - 同济大学