鍵值

鍵值

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

含義

鍵值位於註冊表結構鏈末端,比較形象的比喻是,它和檔案系統的檔案類似,包含當前計算機及應用程式執行時使用的實際配置信息和數據,鍵值包含幾種數據類型,以適應不同環境的使用需求。

鍵值項類型

這些鍵值項數據可分為如下三種類型:

1.字元串值(S)

在Windows98的註冊表中,表示檔案的描述、硬體的標識等等信息一般都用字元串值。字元串值由字母和數字組成,它的最大長度不能超過255個字元。通過鍵、鍵值就組成了一種鍵值項數據,這就相當於Win.ini、System.ini檔案中每個小節下面的設定行一樣的道理。鍵值內才是真正存放了計算機及應用程式的配置信息,它位於樹狀結構的葉子位置,用戶和應用程式都可以修改、刪除或新建鍵值

2.二進制值(B)

在Windows的註冊表中,二進制值是沒有長度限制的,可以是任意個位元組長。在註冊表編輯器中,二進制以十六進制的方式顯示出來。

3.DWORD值(D)

在Windwos98的註冊表中,DWORD值是一個32位(雙位元組長)長度的數值。在註冊表編輯器中,系統以十六進制的方式顯示DWORD值。

打開方式

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

類型

1.字元串值(S)

在Windows98的註冊表中,表示檔案的描述、硬體的標識等等信息一般都用字元串值。字元串值由字母和數字組成,它的最大長度不能超過255個字元。通過鍵、鍵值就組成了一種鍵值項數據,這就相當於Win.ini、System.ini檔案中每個小節下面的設定行一樣的道理。

2.二進制值(B)

在Windows的註冊表中,二進制值是沒有長度限制的,可以是任意個位元組長。在註冊表編輯器中,二進制以十六進制的方式顯示出來。

3.DWORD值(D)

在Windwos98的註冊表中,DWORD值是一個32位(雙位元組長)長度的數值。在註冊表編輯器中,系統以十六進制的方式顯示DWORD值。

註冊表常用鍵值意義

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"=dw

相關詞條

相關搜尋

熱門詞條

聯絡我們