含義
鍵值位於註冊表結構鏈末端,比較形象的比喻是,它和檔案系統的檔案類似,包含當前計算機及應用程式執行時使用的實際配置信息和數據,鍵值包含幾種數據類型,以適應不同環境的使用需求。
鍵值項類型
這些鍵值項數據可分為如下三種類型:
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