鍵值

鍵值

鍵值(key)是windows中註冊表中的概念。鍵值位於註冊表結構鏈末端,和文件系統的文件類似,包含當前計算機及應用程序執行時使用的實際配置信息和數據。鍵值包含幾種數據類型,以適應不同環境的使用需求。註冊表中,是通過鍵和子鍵來管理各種信息。同時,在註冊表裡面的所有信息是以各種形式的鍵值項數據保存下來。在註冊表編輯器的右窗口中,保存的都是各種鍵值項數據。鍵值項由鍵值名、數據類型和鍵值三部分組成,其格式為:“鍵值名:數據類型:鍵值”。

鍵值項類型


這些鍵值項數據可分為如下三種類型:
1.字元串值(S)
Windows98的註冊表中,表示文件的描述、硬體的標識等等信息一般都用字元串值。字元串值由字母和數字組成,它的最大長度不能超過255個字元。通過鍵、鍵值就組成了一種鍵值項數據,這就相當於Win.ini、System.ini文件中每個小節下面的設置行一樣的道理。鍵值內才是真正存放了計算機及應用程序的配置信息,它位於樹狀結構的葉子位置,用戶和應用程序都可以修改、刪除或新建鍵值
2.二進位值(B)
在Windows的註冊表中,二進位值是沒有長度限制的,可以是任意個位元組長。在註冊表編輯器中,二進位以十六進位的方式顯示出來。
3.DWORD值(D)
在Windwos98的註冊表中,DWORD值是一個32位(雙位元組長)長度的數值。在註冊表編輯器中,系統以十六進位的方式顯示DWORD值。

打開方式


在開始,運行中輸入regedit,就可以打開註冊表編輯器了。從打開的註冊表編輯器中可以看出,註冊表採用類似資源管理器的樹狀層次結構,並有四個部分組成:根鍵、子鍵、鍵值項和鍵值,見附圖。

註冊表常用鍵值意義


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 ;使用RASL2TP功能〖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"=dw