註冊表

                                  註冊表結構  

 HKEY_LOCAL_MACHINE根鍵(一)
     HKEY_LOCAL_MACHIN根鍵中存放的是用來控制系統和軟件的設置。由於這些設置是針對那些使用Windows系統的用戶而設置的,所以它與具體用戶無關,它是一個公共配置信息,大家只須作一個瞭解就可以了。
     HKEY_LOCAL_MACHINE包括瞭如下五個子鍵,如圖:

 HARDWARE子鍵:
   該子鍵下面存放一些有關超文本終端、數學協處理器和串口等信息。HARDWARE子鍵下面包括兩個子鍵DEVICEMAP(用於存放設備映象)、DESCRIPTION(存放有關係統信息)。DEVICEMAP子鍵的層次結構如下:
HKEY_LOCAL_MACHINE\HARDWARE
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM
    在HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM分支下面包括如下設置內容: 
*COM1=COM1:指定COM1端口。
*COM2=COM2:指定COM2端口。

 DESCRIPTION子鍵的層次結構如下:
HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION
HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System
HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\FloatingPointProcessor
HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\FloatingPointProcessor\0 
*SAM子鍵:系統自動將其保護起來。
*SECURITY子鍵:包含了安全設置的信息,同樣也讓系統保護起來。
*SOFTWARE子鍵:包含了系統軟件、當前安裝的應用軟件及用戶的有關信息。 
*SYSTEM子鍵:
    該子鍵存放的是啓動時所使用的信息和修復系統時所需的信息,其中包括各個驅動程序的描述信息和配置信息等。System子鍵下面只有一個CurrentControlSet子鍵,系統在這個子鍵下保存了當前的驅動程序控制集的信息。這裏介紹CurrentControlSet子鍵下面的Control和Services子鍵。

Control子鍵
    這個子鍵中保存的是由控制面板中各個圖標程序設置的信息。由於控制面板中的各個圖標程序可能會把信息寫在不同的子鍵下,所以用戶最好不要通過註冊表編輯器來修改這些信息,否則容易
引起系統死機。
(1) fontassoc子鍵
  該子鍵存放的是有關字體設置信息(如缺省字體、替代字體以及字符集等)。在HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ fontassoc分支下還有兩個子鍵Associated DefaultFonts、Associated CharSet。 

 Associated DefaultFonts子鍵
  在HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ fontassoc\Associated DefaultFonts分支下有如下設置信息:
*AssocSystemFont=simsun.ttf:定義系統字體。simsun.ttf爲TrueType宋體字庫文件。
*FontPackageDontCare=宋體:以下行設置了已安裝的套裝字體(FontPackage),在Win3.x中,這些設置在Wifeman.ini文件的[FontPackages]小節中列出。
*FontPackageRoman=宋體
*FontPackageSwiss=宋體
*FontPackageModern=宋體
*FontPackageScript=宋體
*FontPackageDecorative=宋體 Associated CharSet子鍵 在HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ fontassoc\Associated CharSet分支下是關於一些系統字體的設置。
(2) Nls子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ Nls分支中,它是用來設置Windows的語言特性,如代碼頁、EUDC內碼範圍、語言分類等。
(3) SessionManager子鍵
  該子鍵用於管理系統的會話,它包括三個主鍵和八個子鍵。

KnownDLLs子鍵
  該子鍵下包含了Windows中32位Dll文件以及標識,如圖:
   CheckBadApps子鍵
  該子鍵用於檢查有問題的16位應用程序,這些應用程序在Windows中運行會出現莫名其妙的問題,甚至引起系統的崩潰。該子鍵下面有許多應用程序的可執行文件的子鍵,如PPower.exe是
MS DOS 6.x一個用於便攜機電源管理的程序,它在註冊表中的分支是 HKEY_LOCAL_MACHINE
\System\ CurrentControlSet\control\SessionManager\CheckBadApps\ POWER.EXE。
通常這個分支下有幾個子鍵!
CheckBadApps400子鍵
  該子鍵用於檢查有問題的32位應用程序,它在註冊表的分支是HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ SessionManager\CheckBadApps400。
  該分支下面有許多應用程序的子鍵,這些子鍵有這些應用程序的相應運行設置,例如,
UltraEdit32是一個32位的多功能編輯器,其可執行文件爲Ui32.exe,它在註冊表的分支是HKEY_LOCAL_MACHINE\System\ CurrentControlSet\control\SessionManager\CheckBadApps400
\ UE32.EXE。在該分支下面有Ui32.exe的運行設置(包括可執行文件Ui32.exe本身的檢查標誌、
版本檢查標誌以及其標誌位等)。
AppPatches子鍵
  該子鍵用於應用程序的補丁,使這些應用程序能夠很好地運行在Windows中。在Windows 3.x時
代,這些補丁是放在Win.ini文件中。該子鍵位於註冊表的HKEY_LOCAL_MACHINE\System
\CurrentControlSet\ control\SessionManager\AppPatches分支上。在該分支下面有許多應用
程序的子鍵及其設置內容。例如,在該分支下有一個Setup的應用程序,其位置是
HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ SessionManager\AppPatches\SETUP。 
(4) MediaResources子鍵 
  該子鍵用於設置多媒體資源,其位置在HKEY_LOCAL_MACHINE\System\ CurrentControlSet\control\MediaResources分支上。該分支下還包括DirectSound、Joystick、MIDINonGeneralMIDIDriverList子鍵及其設置,如圖:
 (5)MediaProperties子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ Media-Properties
分支上,用於設置多媒體的屬性。
(6)FileSystem子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ FileSystem分支上,
主要對Windows的NTFS及Win31、Win9.x文件系統進行設置,如圖:
(7) Shutdown子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ Shutdown分支上,用於對Windows關機時的設置,一般裏面有一個快速關機的設置,如圖:
(8)keyboard layouts子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ keyboard layouts分支上,主要對Windows的鍵盤佈局(Keyboard Layouts)或者鍵盤語言進行設置。該子鍵下面包括多個關於鍵盤語言(也包括漢字輸入法)的子鍵,這些子鍵使用數值表示出來,如圖:
(9) Update子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ Update分支上,用於確定“控制面板”窗口是否被刷新,此子鍵的功能與“控制面板”窗口中的“查看”菜單中的“刷新”相同。
(10) TimeZoneInformation子鍵
該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ TimeZoneInformation分支上,用於設置時區信息,如圖:
(11) Print子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ Print分支上,用於設置打印機,如圖:
(12)IDConfigDB子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ IDConfigDB分支上,用於顯示硬件配置文件的配置數據、配置名稱等其他信息,如圖:
(13)ComputerName子鍵
  該子鍵下面具有如下分層結構:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ ComputerName\ActiveComputerName
HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ ComputerName\ComputerName 
   該分層結構用於設置計算機名稱。
(14)SecurityProviders子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ SecurityProviders分支上,用於設置網絡供應商的安全功能,如圖:
Services子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services分支上。該子鍵中存放了Windows中各項服務的信息,有些是自帶的,有些是隨後安裝的。在該子鍵下面的每個子鍵中存放相應服務的配置和描述信息。 
(1) Class子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class分支上。該子鍵中保存的是Windows支持的不同種類硬件的信息,它下面的子鍵與“控制面板”中添加新硬件的分類類似。 下面簡單介紹幾種硬件分類子鍵。
① 1394子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services \Class\1394,用於配置滿足IEEE 1394規範的“1394總線控制器”。 * @=1394 總線控制器:指定1394子鍵的描述名稱。
* Icon=-21:指定圖標標識。
* Link={6BDD1FC1-810F-11D0-BEC7-08002BE2092F:指定“1394總線控制器”的連接。該連接將在{6BDD1FC1-810F-11D0-BEC7-08002BE2092F子鍵中定義。

   ② {6BDD1FC1-810F-11D0-BEC7-08002BE2092F}子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\Class\ {6BDD1FC1-810F-11D0-BEC7-08002BE2092F}分支上,用於配置“1394總線控制器”的連接。
*Link=1394:指定連接爲“1394”。
*Class=1394:指定“1394總線控制器”類爲“1394”。
③Adapter子鍵
該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\Class\Adapter分支上,用於配置“CD-ROM 控制器”。
*@=CD-ROM 控制器:指定該子鍵的描述名稱。
*Icon=-9:指定圖標標識。
*Link={4d36e964-e325-11ce-bfc1-08002be10318}:指定“CD-ROM 控制器”的連接,由
{4d36e964-e325-11ce-bfc1-08002be10318}子鍵進一步地定義。
 ④{4d36e964-e325-11ce-bfc1-08002be10318}子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\Class\ {4d36e964-e325-11ce-bfc1-08002be10318}分支上,用於配置“CD-ROM 控制器”的連接。
*Link=Adapter:指定連接爲“Adapter”。
*Class=Adapter:指定類爲“Adapter”。
⑤Printer子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\Class\Printer分支上,用於配置“打印機”。
*@=打印機:指定該子鍵的描述名稱。
*Installer=MSPRINT.DLL:指定“打印機”的安裝程序爲“MSPRINT.DLL”。
*Icon=-4:指定圖標標識。
*NoDisplayClass=1:確定是否顯示類。若爲1,則不顯示類。若爲0,則顯示類。
*Link={4d36e979-e325-11ce-bfc1-08002be10318}:指定“打印機”的連接。
 ⑥ MEDIA子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\Class \MEDIA分支上,用於配置多媒體設備,包括聲音卡、視頻卡和遊戲控制器等。
*@=聲音、視頻和遊戲控制器:指定該子鍵的描述。
*Link={4d36e96c-e325-11ce-bfc1-08002be10318:指定“多媒體”的連接,
 參見{4d36e96c-e325-11ce-bfc1-08002be10318}子鍵。
*Icon=0:指定圖標標識。
*Installer=mmci.dll:指定“多媒體”設備的安裝程序爲“MMCI.DLL”。
(2) VxD子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\VxD分支上。該子鍵保存了Windows中所有虛擬設備驅動程序的信息。由於Windows系統能夠自動管理這些信息,因此,在通常情況下最好不要通過註冊表編輯器來修改這些信息,但是瞭解此子鍵下的信息是有好處的,因爲有一些功能(如撥號網絡提速)必須修改此子鍵下的信息。
  ① Winsock子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\VxD\Winsock分支上,用於設置WinSock。 *IrSockets=wsirda.vxd:指定Winsock的虛擬驅動程序爲wsirda.vxd。 
② VNETSUP子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\VxD\VNETSUP分支上,用於設置網絡的標識以及初始化數值。
*ComputerName=caogjwj:計算機名稱。
*Workgroup=cgj:工作組名字。
*Comment=CAO GUO JUN:計算機描述。
*StaticVxD=vnetsup.vxd:靜態虛擬設備驅動程序爲vnetsup.vxd。
*Start=hex:00:設置初始化數值。
*NetClean=hex:01:確定是否清理網絡。若爲01,則清理網絡。若爲00,則不清理網絡。*MaintainServerList=2:設置瀏覽主控服務器的屬性值。
*LMAnnounce=0:設置LM廣播(LMAnnounce)屬性值。

  爲了進一步地配置網絡服務,在Ndi子鍵下面將有如下子鍵結構: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\ VNETSUP\Ndi
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\ VNETSUP\Ndi\params params子鍵用於進一步地設置瀏覽主控服務器、LM廣播的屬性值。 
HKEY_LOCAL_MACHINE根鍵(二)
a.MaintainServerList子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\VxD \VNETSUP\Ndi\params\MaintainServerList分支上,用於設置瀏覽主控服務器的屬性值。在Windows中,瀏覽服務是由一個瀏覽主控服務器和一個瀏覽備份服務器來管理瀏覽列表。您可以使用net view命令來獲得瀏覽主控服務器的機器列表。
*default=2:缺省屬性值爲2。
*ParamDesc=瀏覽主控服務器:屬性描述。
*type=enum:屬性值類型爲枚舉型。
*@=2:缺省值爲2。
以上枚舉型由enum子鍵定義。enum位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VNETSUP\Ndi\params\MaintainServerList\enum分支上。 
*2=自動:使用“自動”選項,則系統將允許該終端變成一個合格的瀏覽主控服務器。
*1=啓用:使用“啓用”選項,則系統將允許該工作站將成爲瀏覽主控服務器。
*0=禁用:使用“禁用”選項,則系統將使此機器不可能成爲瀏覽主控服務器。

 b.LMAnnounce子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\VxD\VNETSUP\Ndi\params\LMAnnounce分支上,用於設置LM廣播的屬性值。LM廣播設置用於LAN Manager網絡
環境,它要求每個工作站必須向網絡上的其他工作站廣播自己的存在。 
*default=0:缺省屬性值爲0。
*ParamDesc=LM 廣播:屬性描述。
*type=enum:屬性類型爲枚舉型。
*@=0:缺省值爲0。 
枚舉型是由enum子鍵定義的。enum位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VNETSUP\Ndi\params\LMAnnounce\ enum分支上。 
*1=是:使用“是”選項,則LAN Manager就會開始廣播,這會增加用戶的網絡衝突。*0=否:如果在用戶的網絡環境中不需要LM廣播性能,則選擇“否”選項。 
③ NDIS子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\NDIS分支上,用於設置NIDS。 
*Start=hex:00:初始化值爲00。
*NetClean=hex:01:確定是否清理網絡。
*StaticVxD=ndis.vxd,ndis2sup.vxd:靜態虛擬設備驅動程序爲ndis.vxd、ndis2sup.vxd。*DeviceVxDs=ndiswmi.sys:NIDS的設備驅動程序爲ndiswmi.sys。 
④ JAVASUP子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\VxD\JAVASUP分支上,用於設置JAVASUP(Java服務)。 
*Start=hex:00:初始化值爲00。
*StaticVxD=JAVASUP.VXD:靜態虛擬設備驅動程序爲JAVASUP.VXD。  
 ⑤ CONFIGMG子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\CONFIGMG分支上,用於所有系統設備的管理。 
*StaticVxD=*CONFIGMG:靜態虛擬設備驅動程序爲*CONFIGMG。
*Start=hex:00:初始化值爲00。
*SysDM=SYSDM.CPL:由SYSDM.CPL啓動系統設備管理器。
*SysDMFunc=DMSetupDevnode:由DMSetupDevnode啓動系統設備管理器功能。
*Detect=SYSDM.CPL:由SYSDM.CPL自動檢測系統設備。
*DetectFunc=DMRedetect:由DMRedetect啓動自動檢測功能。
*Private=SYSDM.CPL:由SYSDM.CPL啓動私有設備管理器。
*PrivateFunc=DMPrivateProblem:由DMPrivateProblem啓動私有設備管理器功能
*RemoveRomOkay=SYSDM.CPL:由SYSDM.CPL確定ROM中內容刪除是否成功。
*RemoveRomOkayFunc=DMRemoveRomOkay:由DMRemoveRomOkay啓動ROM刪除功能。
*AskForConfig=SYSDM.CPL:使用SYSDM.CPL查詢系統設備的設置。*AskForConfigFunc=DMAskForConfig:由DMAskForConfig啓動系統設備的查詢功能。
*AskForUndock=SYSDM.CPL:使用SYSDM.CPL查詢設備出塢情況。
*AskForUndockFunc=DMAskForUndock:由DMAskForUndock啓動設備出塢查詢功能 
  在CONIFGMG子鍵下面還有兩個子鍵,用於設置系統總線。 
a.SpannableBus子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\CONFIGMG\SpannableBus分支上,用於設置可擴展的總線(Spannable Bus)的個數。 
*PCI=hex:00:設置可擴展的PCI總線個數。
*ISAPNP=hex:00:設置可擴展的即插即用ISA總線的個數。 
b.PnPBus子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\CONFIGMG\PnPBus分支上,用於設置即插即用總線(PnP Bus)的個數。 
*PCI=hex:00:設置PCI總線的個數。
*BIOS=hex:00:設置BIOS總線的個數。
*EISA=hex:00:設置EISA總線的個數。
*USB=hex:00:設置USB總線的個數。
*HID=hex:00:設置HID總線的個數。
*1394=hex:00:設置1394總線的個數。
*ISAPNP=hex:00:設置ISAPNP總線的個數。
*MF=hex:00:設置MF總線的個數。
*ACPI=hex:00:設置ACPI總線的個數。 
⑥ NTKern子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\NTKern分支上,用於設置NTKern。 
*StaticVxD=*NTKERN:靜態虛擬驅動程序爲*NTKERN。
*Start=hex:00:設置初始化數值。 
(3) WinSock子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock分支上,存放的是當系統連接Internet時使用的WinSock的信息。 在該子鍵下面有如下兩個子鍵: 
 ① Autodial子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock\Autodial分支上,用於設置Autodial(自動撥號)。 
*AutodialDllName32=wininet.dll:啓動自動撥號功能的32位DLL驅動程序爲wininet.dll
*AutodialFcnName32=InternetAutodialCallback:設置自動撥號的回調功能。 
 ② Parameters子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock\Parameters分支上,用於設置WinSock參數。 
*MSTCP=:使用HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP\Parameters\Winsock分支中的參數設置WinSock。 
(4) WDMFS子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WDMFS分支上,用於設置WDMFS(WDM文件系統)。 
*ImagePath=\\SystemRoot\\System32\\Drivers\\wdmfs.sys:WDMFS驅動程序爲wdmfs.sys。
*ErrorControl=hex:01,00,00,00:設置錯誤控制碼。
*Start=hex:00:設置初始化數值。
*Type=hex:01,00,00,00:設置WDMFS的類型。
*DisplayName=WDM Windows File System Mapper:顯示WDMFS的名稱。 
(5) UPDATE子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\UPDATE分支上,用於設置UPDATE(更新服務)。 
*ImagePath=\\SystemRoot\\System32\\Drivers\\update.sys:UPDATE服務的驅動程序爲update.sys。
*ErrorControl=hex:01,00,00,00:設置錯誤控制碼。
*Start=hex:00:設置初始化數值。
*Type=hex:01,00,00,00:設置UPDATE服務的類型。
*DisplayName=Intel Update Driver:UPDATE服務的顯示名稱。 
(6) RemoteAccess子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteAccess分支上,存放的是和Windows撥號網絡有關的信息。 
*Version=1.2c:版本號。
*Remote Connection=hex:00,00,00,00:設置遠程連接。 在該子鍵下面有如下兩個子鍵: 
① Authentication子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services \RemoteAccess\Authentication分支上,用於設置撥號網絡的驗證信息(如服務器類型、協議等)。 

 ② NetworkProvider子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services \RemoteAccess\NetworkProvider分支上,用於設置撥號網絡的驅動程序。 
(7) MSNP32子鍵
  該子鍵具有如下子鍵結構: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSNP32
   HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSNP32\NetworkProvider NetworkProvider子鍵用於保存Microsoft網絡用戶的驗證信息。 
*GroupFcn=GROUPPOL.DLL,NTGetUserGroups:由GROUPPOL.DLL、NTGetUserGroups設置組功能。
*AuthenticatingAgent=:設置驗證代理。若爲空,則使用缺省的驗證代理。
*LogonDisconnected=hex:00,00,00,00:設置登錄斷開標誌。
*Name=Microsoft Network:設置名稱。
*ProviderPath=msnp32.dll:“Microsoft網絡用戶”的驅動程序爲msnp32.dll。
*Description=Microsoft Network:設置“Microsoft網絡用戶”的描述。
*NetID=hex:00,00,01,00:網絡標識號。
*CallOrder=hex:00,00,00,40:設置調用順序。 
(8) NWNP32子鍵
  該子鍵下面具有如下子鍵結構: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NWNP32
  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NWNP32\NetworkProvider NetworkProvider子鍵中存放的是Microsoft網絡用戶針對Netware網絡時的驗證信息。 
*GroupFcn=GROUPPOL.DLL,NWGetUserGroups:由GROUPPOL.DLL、NWGetUserGroups設置組功能。 
(9) Arbitrators子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Arbitrators分支上。該子鍵中保存的信息是用來解決不同的設備間資源衝突的問題,它的四個子鍵中分別保存了內存區域、DMA、I/O端口和中斷的信息。 
① IRQArb子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Arbitrators\IRQArb分支上,主要用於保存保留的中斷信息。 
② DMAArb子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Arbitrators\DMAArb分支上,主要用於保存保留的DMA信息。 
③ AddrArb子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Arbitrators\AddrArb分支上,用於保存保留的內存區域列表。 
④ IOArb子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Arbitrators\IOArb分支上,用於保存保留的I/O端口列表。 
(10) WinSock2子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\WinSock2分支上,用於存放與Internet連接時WinSock 2.0版本的有關信息。 
① Parameters子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WinSock2\Parameters分支上,用於存放WinSock 2.0版的有關參數,如註冊版本號、協議目錄、名字空間目錄等。 

  ② Providers子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WinSock2\Providers分支上,用於存放WinSock 2.0的提供商信息。在該子鍵下面還提供了一個INET子鍵,用於存放提供商名稱。 
(11) wdmaud子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\wdmaud分支上,用於存放WDM Audio(WDM音頻)信息。
*Group=Base:設置WDM Audio所屬組(基組)。
*ImagePath=\\SystemRoot\\system32\\drivers\\wdmaud.sys:WDM Audio驅動程序爲wdmaud.sys。
*Start=hex:03,00,00,00:設置初始化值。
*Type=hex:01,00,00,00:設置類型值。
*ErrorControl=hex:01,00,00,00:設置錯誤控制代碼。 類似於wdmaud子鍵設置的還有redbook、sbemul、swmidi等子鍵。 
(12) NPSTUB子鍵
  該子鍵具有如下子鍵結構: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NPSTUB
  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NPSTUB\NetworkProvider NetworkProvider子鍵用於存放“Microsoft友好登錄”的有關信息。 
*Name=Microsoft 友好登錄:名稱。
*ProviderPath=ienpstub.dll:32位保護模式驅動程序爲ienpstub.dll。
*RealDLL=mslocusr.dll:實模式DLL驅動程序爲mslocusr.dll。
*Description=Microsoft 友好登錄:描述。
*NetID=hex:00,00,01,00:設置網絡標識。
*CallOrder=hex:00,00,00,40:設置調用順序。 (13) ProtectedStorage子鍵
  該子鍵位於HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ProtectedStorage分支上,用於存放ProtectedStorage(受保護的系統存儲)信息。
  在該子鍵下面有一個Parameters子鍵,它位於HKEY_LOCAL_MACHINE\system\CurrentControlSet\Services\ProtectedStorage\Parameters分支上,用於設置受保護的系統存儲參數。 
*ImagePath=C:\\WINDOWS\\SYSTEM\\PSTORES.EXE:啓動保護的系統存儲功能的程序爲PSTORES.EXE。
*AuthCodeCfg=dword:00000001:設置驗證代碼值。
*Configuration=dword:00000001:設置配置值。 
另外,Parameters子鍵下面還有一個S子鍵,該子鍵位於HKEY_LOCAL_MACHINE \System\CurrentControlSet\Services\ ProtectedStorage\Parameters\S分支上,用於進一步地設置pstores.exe、psbase.dll系統參數值。
*pstores.exe=hex:13,ff,e7,bb,a3,f2,01,1e,87,.......:設置pstores.exe系統參數值。
*psbase.dll=hex:d0,08,ef,10,2b,bf,b2,f2,23,.......:設置psbase.dll系統參數值。
(14) WebPost子鍵
  該子鍵具有如下子鍵結構: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WebPost
  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WebPost\ProvidersProviders子鍵下面保存了所有與Internet Mail(這是Outlook Express軟件中的一個電子郵件管理程序)有關的信息。
HKEY_CLASSES_ROOT根鍵擴展名與應用程序的對應關係
  Windows所支持的文件類型(這些文件具有一定的文件擴展名)在HKEY_CLASSES_ROOT根鍵下定義。下表中列出了HKEY_CLASSES_ROOT根鍵中的文件擴展名和文件類型之間的關係。

           文件擴展名和文件類型間的關係
文件擴展名 文件類型 文件擴展名 文件類型 
.386 vxd文件(這是一個虛擬設備驅動程序
 .ADM ADM_auto_文件 
.ai application/postscript文件 
.aif aiff文件 
.aifc aiff文件 
.aiff aiff文件 
.ani ani文件(光標動畫文件) 
.art art文件 
.au au文件(用於Internet傳輸的聲音文件)
.awd FaxView文檔(用於傳真的顯示) 
.snd au文件 
.avi avi文件(由Video forWindows支持) 
.bat bat文件(DOS、Windows下的批處理文件)
.bfc Briefcase(這是一種公文包文件) 
.bmp Paint.picture(這是一個由畫圖附件所產生的圖片文件) 
.cda cda文件 
.cnf Conferencelink(這是一個會議連接) 
.crt certificate
文件(這是一個用於安全方面的證書認證文件) 
.der certificate文件 
.clp Clipboard文件(用於保存剪貼板中的內容) 
.cmd cmd文件(這是一個文本文件,主要用於命令解釋) 
.com com文件(這是DOS、Windows上一個命令解釋程序,如command.com、win.co等) 
.cpl cpl文件 
.css text/css文件 
.cur cur文件(用於存放光標資源) 
.dat DAT_auto_文件 
.dcx DCXImage.Document(這是一個DCXImage產生的文檔) 
.DIC Txt文件 
.dll dll文件(這是一個Windows上使用的動態鏈接庫文件) 
.shb DocShortCut(這是DOC文件的快捷方式) 
.drv drv文件(Windows上的設備驅動程序) 
.xla EXCEL.Addin 
.xlk Excel.Backup .xlc Excel.Chart.5 
.csv Excel.CSV .xld Excel.Dialog 
.dif Excel.DIF .xlb Excel.Sheet.5 
.xls Excel.Sheet.5 .slk Excel.SLK 
.xlt Excel.Template .xlv Excel.VBAModule 
.xlw Excel.Workspace .xll Excel.XLL 
.xlm Excel.Macro.Sheet .xif XIFImage.Document(這是一個XIFImage
產生的文檔) 
.exe exe文件(這是DOS、Windows下可執行文件) 
.fnd fnd文件 
.fon fon文件(這是Windows的TTF字庫的索引文件) 
.gif gif文件 
.goc gocserve .hlp help文件(Windows下幫助文件) 
.ht ht文件 .htm html文件(這是超文本標記語言文件) 
.html html文件 .ico ico文件(這是Windows的圖標文件) 
.inf inf文件(這是一個信息安裝文件) 
.ini ini文件(Windows的初始化文件) 
.url InternetShortcut(這是Internet上URL地址的快捷方式) 
.job JobObject 
.jfif jpeg文件 .jpe jpeg文件 
.jpg jpeg文件 .lnk lnk文件(這是Windows上的快捷方式) 
.mid mid文件 .mmm MPlayer 
.mlv MPEG文件(這是一個視頻文件) .mak mak文件 
.man application/x-trof-man格式的文件
.MAPIMail CLSID\{9E56BE60-C50F-11CF-9A2C-00A0C90A90CE}(這是一個類標識) 
.mcc Dialer10CallingCard(這是一個電話卡文件)
.mov mov文件(這是一個由QuickTime forWindows支持的視頻文件) 
.movie video/x-sgi-movie格式文件 .mp2 MPEG文件 
.mpa MPEG文件 .mpe MPEG文件 
.mpeg MPEG文件 .mpg MPEG文件 
.msn MS.Network.Document(這是一個MSN軟件產生的文件) 
.rmi mid文件 
.gra MSGraph.Chart.5 .grp MSProgramGroup(這是一個由程序管理器產生的組窗口文件) 
.obd Office.Binder.95 .obt Office.Binder.Template 
.obz Office.Binder.Wizard .ofn Office.File.New(這是一個由Office新
創建的文件 
.PBK MSN_PhoneBook .pcx PCXImage.Document 
.nws MicrosoftInternet NewsMessage .pif pif文件 
.pma Perf文件 .ps application/postscript格式文件 
.pmc Perf文件 .pml Perf文件 
.pmr Perf文件 .pmw Perf文件 
.pfm pfm文件 .pnf pnf文件 
.que QueueObject .qt MOV文件 
.ra ReadAudio文件 .ram ReadAudio文件 
.reg reg文件(註冊表文件) .rnk rnk文件 
.rpm audio/x-pn-realaudio-plugin格式文件 .rtf Word.RTF 
.scr scr文件 .shs ShellScrap 
.sit application/x-stuffit格式文件 .sys sys文件 
.tif TIFImage.Document .tiff TIFImage.Document 
.ttf ttf文件 .ttc ttc文件 
.EXC txt文件 .log txt文件 
.scp txt文件(腳本文件) .txt txt文件 
.pic ViewerFrameClass .vir vir文件 
.vsd Visio.Drawing.4 .vss Visio.Drawing.4 
.vst Visio.Drawing.4 .vsw Visio.Drawing.4 
.wav wav文件 .ARC Winzip 
.ARJ Winzip .gz Winzip 
.LZH Winzip .tar Winzip 
.taz Winzip .tgz Winzip 
.z Winzip .zip Winzip 
.wll Word.Addin wbk Word.Backup 
.DOT Word.Template .wiz Word.Wizard 
.doc Word.Document .wri wri文件 
.xbm xbm文件(image/x-xbitmap格式文件) .xif XIFImage.Document 
.uls uls文件( text/iuls格式文件) .WHT Whiteboard 
.WPS wps文件     
特殊擴展名與應用程序的對應關係
  我們在註冊表編輯器中可以發現,HKEY_CLASSES_ROOT根鍵下的文件擴展名子鍵(如*、bas等)前面有“+”符號,而且在此文件擴展名中沒有對應的應用程序。爲了查明這些文件後綴與應用程序之間的關係,我們必須單擊“+”一次或者幾次,纔可以看到它們的關係。
下面簡要地介紹這些特殊的文件後綴子鍵。
*子鍵
   *子鍵下面具有如下層次結構:
HKEY_CLASSES_ROOT\*
HKEY_CLASSES_ROOT\*\shellex
HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers
HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\{3EA48300-8CF6-101B-84FB-666CCB9BCD32}
此層次結構說明了*子鍵的文件類型與 Windows系統中的外殼擴展中的屬性頁句柄建立了一種關聯。
bas子鍵
   .bas子鍵下面具有如下層次結構:
HKEY_CLASSES_ROOT\.bas 
HKEY_CLASSES_ROOT\.bas\shell
HKEY_CLASSES_ROOT\.bas\shell \open
HKEY_CLASSES_ROOT\.bas\shell \open \command
此層次結構說明了bas子鍵與command子鍵所指定的應用程序建立了關聯。在command子鍵中還有如下設置:
#@=E:\VB\vb.exe %1也就是說,bas文件後綴與E:\VB\vb.exe關聯。
bmp子鍵
 bmp子鍵下面具有如下層次結構:
HKEY_CLASSES_ROOT\.bmp
HKEY_CLASSES_ROOT\.bmp \ShellNew
  在ShellNew子鍵下面只有一個設置:
#NullFile=:將NullFile設置爲空串,以便能將.bmp文件擴展名添加到系統的新建菜單中。
HKEY_CURRENT_CONFIG根鍵
    如果您在Windows中設置了兩套或者兩套以上的硬件配置文件(Hardware Configuration file),則在系統啓動時將會讓用戶選擇使用哪套配置文件。而HKEY_CURRENT_CONFIG根鍵中存放的正是當前配置文件的所有信息,如圖:
HKEY_CURRENT_CONFIG根鍵包含的內容
  在Windows系統啓動以後,任何對配置文件的修改都會同時影響到HKEY_LOCAL_MACHINE\Config分支、HKEY_LOCAL_MACHINE\Enum分支和HKEY_CURRENT_CONFIG中的相應內容。有關HKEY_CURRENT_CONFIG中子鍵的詳細情況請參見前面的HKEY_LOCAL_MACHINE\Config分支HKEY_LOCAL_MACHINE\Enum分支。
如何設置硬件配置文件
  在Windows中文版中,當可用設備發生變化時,硬件配置文件指示Windows加載正確的驅動程序。例如,對應計算機的安裝與否,便攜機的可用硬件也會各不相同。Windows將只加載正確的硬件配置文件所需的驅動程序。使用硬件配置文件,可以在啓動Windows中文版時選擇適當的配置環境。另外,使用硬件配置文件,可以將系統恢復到剛安裝Windows時的系統環境。
HKEY_CURRENT_USER根鍵   
HKEY_CURRENT_USER根鍵中保存的信息(當前用戶的子鍵信息)與HKEY_USERS\.Default分支中所保存的信息是相同的,如圖:
 任何對HKEY_CURRENT_USER根鍵中的信息的修改都會導致對HKEY_USERS\.Default中子鍵信息的修改,反之也是如此。
 HKEY_USER 根鍵(一)
AppEvents子鍵
  HKEY_USERS根鍵中保存的是默認用戶(.DEFAULT)、當前登錄用戶(如ws)與軟件(Software)的信息,如圖:
注意:HKEY_USERS\Software中保存的軟件信息與HKEY_LOCAL_MACHINE\Software相同。
    HKEY_CURRENT_USER\.DEFAULT下面有八個子鍵。其中除RemoteAccess子鍵外,下面是其中幾個系統預定義的子鍵。
# AppEvents:登錄已註冊的各種應用事件。
# Control Panel:與控制面板設置有關的內容。
# keyboard layout:鍵盤設置信息。
# Software:軟件的有關信息。
     .DEFAULT子鍵的配置是針對未來將會被創建的新用戶的。新用戶根據默認用戶的配置信息來生成自己的配置文件,該配置文件包括環境、屏幕、聲音等多種信息。
Control子鍵
  Control Panel子鍵位於HKEY_USERS\.DEFAULT\Control Panel分支上,它所包含的內容與桌面、光標、鍵盤和鼠標等設置有關。改變它們的鍵值就將改變對應的工作環境或參數,如下圖所示的就是Control Panel的子鍵結構。
    在圖中,我們可以看到,Control Panel子鍵下面又有二十幾個子鍵,在這裏可能看到全部的子鍵,你可以打開註冊表編輯器加以檢證。根據系統配置和設置情況的不同,子鍵的數目也會不同。例如有的系統中沒有Mouse子鍵,這並不是表示計算機中沒有安裝鼠標,而是指您從來沒有對鼠標器作過任何設置,Windows系統完全採用默認值。
  雖然Control Panel子鍵中的鍵值與環境和特性有直接關係,但很多參數的改變並不要求用戶通過修改註冊表來實現,而只需通過“控制面板”即可進行修改。也有一些環境特性的改變只能通過修改註冊表來實現,例如,改變菜單的彈出延遲時間。
Accessibility子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Control Panel\Accessibility分支上,如圖:
  該子鍵包含如下兩個配置數據:
# Keyboard Preference=0:禁止使用鍵盤性能功能。 
# Blind Access=0:禁止閃爍存取功能。
  Accessibility子鍵還包含了十個子鍵,多數子鍵在“控制面板”窗口的“輔助選項”圖標中都有對應的選項。這些子鍵的鍵值名中一般都有一個“On”。當其鍵值爲0時,表示此設置無效;而當其鍵值爲1時,則表示此設置生效。
Appearance子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Control Panel\Appearance分支上,該子鍵下的鍵值中列出了可供選擇的各種顏色和圖案。您可以在“控制面板”的“顯示屬性”對話框的“外觀”選項下的“方案”下拉菜單中,看到這些顏色和圖案的中文名稱,如圖:
    在Appearance子鍵下還有一個Scheme子鍵,用於設置配色方案的,這些圖案使用十六進制數值表示出來。 
Cursors子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Control Panel\Cursors分支,它的鍵值中列出了光標圖案所在的文件路徑。您可以在“控制面板”的“鼠標”對話框中的“指針”選項下的“方案”下拉菜單中,看到這些顏色和圖案的中文名稱並進行設置。
Colors子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Control Panel\Colors分支上,用於設置桌面上各種項目(如圖標、菜單等)的顏色。您可以在“控制面板”的“顯示屬性”對話框中的“外觀”選項下的“顏色”框內,看到這些項目所設置的顏色,如圖:
如:Scrollbar=192 192 192:設置滾動條的顏色,其中部分設置可以在顯示屬性窗口內進行設置。其顏色使用RGB格式來組合顏色值。 
desktop子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Control Panel\desktop分支上,該子鍵的鍵值中列出了桌面和窗口中的各種部件,如窗口邊界、標題、圖標、菜單、滾動條、消息框的長度、寬度和字體等數據。這些數據可以在“控制面板“的“顯示屬性”對話框中進行修改,如圖:
Desktop子鍵具有如下的設置數據:
# DragFullWindows=0:確定在拖動窗口時是否顯示全窗口形狀。若爲0,則不顯示全窗口。若爲1,則顯示全窗口。
# FontSmoothing=0:確定是否讓字體平滑地顯示。若爲0,則字體不平滑顯示。若爲1,則字體平滑地顯示。
# Wallpaper=:設置牆紙。
# TileWallpaper=0:設置牆紙的顯示方式。
# ScreenSaveTimeOut=840:啓動屏幕保護程序的等待時間爲840毫秒。
# UserPreferencemask=hex:ae,00,00,00:設置用戶的顯示性能掩碼。此掩碼使用十六進制數值表示。
# WallpaperStyle=0:設置用於填充牆紙的周圍剩餘空間的Active Desktop樣式。
# ScreenSaveLowPowerActive=0:確定是否進入屏幕保護的低功耗狀態。若爲0,則不進入屏幕保護的低功耗狀態。
# ScreenSavePowerOffActive=0:確定在進入屏幕保護狀態時,是否關閉監視器。若爲0,則關閉監視器。
# CursorBlinkRate=500:設置光標閃爍速率。
# MenuShowDelay=400:設置菜單顯示的延遲時間。
# ScreenSaveActive=0:確定是否啓用屏幕保護程序。若爲0,則禁用屏幕保護程序。
# ScreenSaveUsePassword=dword:00000000:確定屏幕保護程序是否使用密碼。若爲0,則不使用密碼。若爲1,則使用密碼。
在desktop子鍵下面還有一個子鍵:
WindowMetrics子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Control Panel\desktop\WindowMetrics分支上,該子鍵保存瞭如何顯示窗口的信息,如圖:
這些信息顯示如下:
# IconSpacingFactor=100:設置圖標間距因子。 
# ScrollWidth=-270:設置滾動寬度。 
# ScrollHeight=-270:設置滾動高度。 
# IconSpacing=-1155:設置圖標間距。 
# IconVerticalSpacing=-1125:設置圖標垂直間距。
# IconFont=hex:09,00,00,00,00,00,00,00,90,01,00,00,... ... :設置圖標字體。此字體使用十六進制表示出來。
# CaptionFont=hex:09,00,00,00,00,00,00,00,90,01,00,00,00,... ... :設置標題字體。
# MenuFont=hex:09,00,00,00,00,00,00,00,90,} 01,00,00,00,00,... ... :設置菜單字體。
# SmCaptionFont=hex:09,00,00,00,00,00,00,00,bc,02,00,00,... ... :設置調色板標題字體。
# StatusFont=hex:09,00,00,00,00,00,00,00,90,01,00,00,00,86,00,... ... :設置狀態欄字體。
# MessageFont=hex:09,00,00,00,00,00,00,00,90,01,00,00,00,86,00,... ... :設置信息字體。
# BorderWidth=-15:設置邊框寬度。
# CaptionWidth=-270:設置標題寬度。
# CaptionHeight=-270:設置標題高度。
# SmCaptionWidth=-210:設置調色板標題的寬度。
# SmCaptionHeight=-210:設置調色板標題的高度。
# MenuWidth=-270:設置菜單寬度。
# MenuHeight=-270:設置菜單的高度。
# Shell Icon Size=32:圖標尺寸爲32× 32。
Input Method子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Control Panel\Input Method,該子鍵的鍵值中登錄了輸入方法切換熱鍵的有關數據。這些數據您可以在“控制面板”中打開“輸入法”對話框中的
“熱鍵”選項下進行修改,如圖:
Input Method子鍵下有如下配置數據:
# Show Status=1:確定是否顯示輸入法狀態。 
# Parallel Distance=hex:00,00,00,00:設置輸入法狀態圖標與輸入法圖標之間的水平距離。
# Perpendicular Distance=hex:10,00,00,00:設置輸入法狀態圖標與輸入法圖標之間的垂直距離。
# Parallel Tolerance=hex:38,00,00,00:設置輸入法狀態圖標與輸入法圖標之間的最大的水平距離。
# Perpendicular Tolerance=hex:10,00,00,00:設置輸入法狀態圖標與輸入法圖標之間的最大的垂直距離。
  在Input Method子鍵下面還有一個Hot Keys子鍵,它位於HKEY_USERS\.DEFAULT\Control Panel\Input Method\Hot Keys分支上,用於設置輸入法的熱鍵。根據系統中所安裝的輸入法的個數,在Hot Keys子鍵下面將有多個用於設置熱鍵的子鍵,但是其設置方法是類似的。例如,“微軟拼音輸入法1.5”的熱鍵設置子鍵位於HKEY_USERS\.DEFAULT\Control Panel\Input Method\Hot Keys\00000011分支上,其鍵值數據如下:
# Key Modifiers=hex:04,c0,00,00:設置鍵盤修改符。
# Target IME=hex:00,00,00,00:設置目標IME。
# Virtual Key=hex:20,00,00,00L:設置虛擬鍵。
International子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Control Panel\International分支上,該子鍵的鍵值中登錄了表示時間的“上午”和“下午”的數據。這些數據可以在“控制面板”中打開“區域設置”對話框中的“時間”選項下進行修改,如圖:
Keyboard子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Control Panel\Keyboard,該子鍵的鍵值中登錄了擊鍵時的重複延時和重複速率。這些數據可以在“控制面板”中打開“鍵盤”對話框中的“速度”選項下進行修改,如圖:
keyboard子鍵下具有如下鍵值數據:
# KeyboardSpeed=31:設置鍵盤的字符重複輸入速度。 
# KeyboardDelay=0:設置鍵盤的字符重複的延緩時間。
Mouse子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Control Panel\Mouse分支上,該子鍵的鍵值中登錄了鼠標的雙擊速度和指針的移動速度。這些數據可以在“控制面板”中打開“鼠標”對話框中的“按鈕”和“移動”選項下進行修改,如圖:
Mouse子鍵下面具有如下設置數據:
# MouseThreshold1=4:設置鼠標雙擊速度。 
# MouseThreshold2=12:設置鼠標指針軌跡移動速度。
# MouseSpeed=2:設置鼠標速度。 PowerCfg子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Control Panel\PowerCfg分支上,用於設置電源管理的有關數據。這些數據可以在“控制面板”中打開“電源管理”對話框中的“電源方案”選項下進行修改。
PowerCfg子鍵具有如下鍵值數據: 
# CurrentPowerPolicy=0:設置電源方案爲“家庭/辦公室桌面”。電源方案的序號由PowerPolicies子鍵下的子鍵內容確定。
PowerCfg子鍵下面還有如下兩個子鍵:
(1) GlobalPowerPolicy 子鍵
    該子鍵位於HKEY_USERS\.DEFAULT\Control Panel\PowerCfg\GlobalPowerPolicy分支上,用於設置全局電源方案。該方案是由該子鍵下面的鍵值數據確定的: 
# Policies=hex:01,00,00,00,06,00,00,00,03,00,00,00,00,...... :設置全局電源方案數據。
(2) PowerPolicies 子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Control Panel\PowerCfg\PowerPolicies分支上,用於設置電源方案的序號以及方案數據。
①0子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\ControlPanel\PowerCfg\PowerPolicies\0分支上,用於設置“家庭/辦公室桌面”的電源方案。
# Name=家庭/辦公室桌面:電源方案的名稱。
# Description=此方案適用於大多數整天不關電源的家用或桌面計算機。電源方案的描述。#
# Policies=hex:01,00,00,00,02,00,00,00,01,00,00,00,00,00,......。電源方案數據。
②1子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\ControlPanel\PowerCfg\PowerPolicies\1分支上,用於設置“便攜型/膝上型”的電源方案。
# Name=便攜型/膝上型:電源方案的名字。
# Description=此方案是爲延長旅途中使用的便攜機電池壽命而設計。:該電源方案的描述。
# Policies=hex:01,00,00,00,02,00,00,00,01,00,00,00,00,...... :電源方案數據。
③3子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\ControlPanel\PowerCfg\PowerPolicies\3分支上,用於設置“始終打開”的電源方案。
# Name=始終打開:電源方案的名稱。
# Description=此方案使計算機保持運行,這樣,他人可從網絡訪問該計算機。如果您沒有網絡喚醒硬件,請使用此方案。:該電源方案的描述。
# Policies=hex:01,00,00,00,00,00,00,00,01,00,00,00,00,00,... ...:電源方案數據。
Keyboard子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\keyboard layout分支上,用於設置鍵盤的佈局,如鍵盤語言的加載順序等,如圖。
    該子鍵下面提供有如下三個子鍵:
preload子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\keyboard layout\preload分支上,用於設置鍵盤語言的加載序。Preload子鍵下面的子鍵個數與您在系統中所安裝的鍵盤語言有關。
Substitutes子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\keyboard layout\substitutes分支,用於設置可替換的鍵盤語言佈局。在通常情況下,此子鍵的設置是空的。
Toggle子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\keyboard layout\toggle分支上,用於選擇鍵盤語言。
Software子鍵
  Software子鍵對於不同的機器其鍵值數據是不同的。此子鍵其實是HKEY_LOCAL_MACHINE\Software分支的一部分,因爲這裏只涉及Microsoft公司開發的程序以及Netscape公司開發的Navagiator瀏覽器 ,而HKEY_LOCAL_MACHINE\Software分支則包括了其他應用程序(如Adobe、Corel、Autodesk等)和Microsoft公司開發的應用程序及Netscape公司的Navagiator瀏覽器的鍵值數據。由於Windows中文版內嵌了許多Microsoft公司開發的應用程序(如Internet Explorer 5.0、NetMeeting、FrontPage Express等),因此,該子鍵在註冊表中就顯得十分重要。通過修改該子鍵下,就可以實現Windows的某些重要功能。  

HKEY_USER 根鍵(二)
Microsoft子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Software\Microsoft分支上,用於設置Microsoft公司開發的應用程序的鍵值數據。
(1) Internet Explorer子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer分支上,用於設置Internet Explorer 5.0的鍵值數據。
Internet Explorer子鍵還有一個子鍵:
Main子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Software\Microsoft\InternetExplorer\Main分支上,用於設置Internet Explorer 5.0軟件的主操作界面。
(2) Java VM子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Software\Microsoft\Java VM分支上,用於設置Java虛擬機(VM)。
# EnableJIT=hex:01,00,00,00:確定是否允許使用JIT(Java Internet Toolbar)。如果爲“01,00,00,00”,則允許使用JIT。如果爲“00,00,00,00”,則禁止使用JIT。
# EnableLogging=hex:00,00,00,00:確定是否允許登錄。如果爲“01,00,00,00”,則允許使用登錄 。如果爲“00,00,00,00”,則禁止使用登錄。
(3) Windows子鍵
該子鍵下面如下子鍵結構: 
HKEY_USERS\.DEFAULT\Software\Microsoft\Windows
HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion
CurrentVersion子鍵用於設置當前Windows版本。其下面有如下子鍵:
①Applets子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Applets分支上,用於設置Java Applets(Java小程序)。
②Multimedia子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Multimedia分支上,用於設置多媒體驅動程序與應用程序。
(4) Outlook Express子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Software\Microsoft\Outlook Express分支上,用於設置Outlook Express,如圖:
(5) Active Setup子鍵
  該子鍵具有如下子鍵結構:
HKEY_USERS\.DEFAULT\Software\Microsoft\Active Setup
HKEY_USERS\.DEFAULT\Software\Microsoft\Active Setup\Installed Components
  該子鍵中存儲了使用Active Setup程序安裝組件的信息。Active Setup是Windows最新提供的活動桌面設置程序,如圖:
(6) Conferencing子鍵
  該子鍵下面具有如下子鍵結構:
HKEY_USERS\.DEFAULT\Software\Microsoft\Conferencing
HKEY_USERS\.DEFAULT\Software\Microsoft\Conferencing\UI
HKEY_USERS\.DEFAULT\Software\Microsoft\Conferencing\UI\Directory
  Directory子鍵用於設置Micrososft NetMeeting程序的預設目錄服務器個數及其URL地址,如圖:
# Count=hex:09,00,00,00:預設的目錄服務器的個數(缺省爲9個)。
(7) WebPost子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Software\Microsoft\WebPost分支上,用於設置WebPost程序(這是一個Web發佈嚮導程序,使用此程序可以將FrontPage生成的網頁發佈到Internet服務器上)。
該子鍵下面有如下兩個子鍵:
①Logging子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Software\Microsoft\WebPost\Logging分支上,用於設置WebPost的登錄信息。
# LoggingDir=C:\\PROGRA~1\\WebPub~1:設置登錄目錄。
# WizardLogging=No:確定Web發佈嚮導是否需要登錄。若爲yes,則需要登錄。若爲no,則不需要登錄。
# WebPostLogging=No:確定WebPost程序是否需要登錄。若爲yes,則需要登錄。若爲no,則不需要登錄。
②FrontPageWPP子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Software\Microsoft\WebPost\FrontPageWPP分支上,用於存儲FrontPage生成的WebPost的網頁(WebPost Page)。
(8) SystemCertificates子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Software\Microsoft\SystemCertificates分支上,用
於存儲系統驗證信息,如圖:
(9) Internet Account Manager子鍵
  該子鍵位於 HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Account Manager分支上,用於設置Internet帳號管理器(InternetAccount Manager)。
# Server ID=dword:0000006b:設置服務器標識。
# Account Name=dword:0000000c:設置帳號名字。
# Default LDAP Account=00000001:設置LDAP(目錄服務器)的帳號。
# Default Mail Account=00000008L:設置缺省的電子郵件帳號。
# Default News Account=0000000b:設置缺省的新聞組服務器帳號。
  在該子鍵下面有一個Accounts子鍵,用於進一步地設置各種服務器的帳號。對於每種服務器,將在Accounts子鍵下面提供了類似00000001、00000002等子鍵,在這些子鍵中,包含了LDAP目錄服務器、電子郵件服務器等。其中LDAP服務器的設置是類似的,而電子郵件服務器的設置也是類似的。在本機器中,00000001子鍵、00000002子鍵、......、00000007子鍵爲LDAP服務器,而00000008子鍵、00000009、0000000a子鍵爲電子郵件服務器。
  下面我們以00000001、00000008子鍵分別說明LDAP服務器、電子郵件服務器的設置。
①00000001 子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Account Manager\Accounts\00000001分支上,用於設置SwitchBoard目錄服務器有關參數。
# Account Name=SwitchBoard:設置帳號。
# LDAP Server=ldap.switchboard.com:設置目錄服務器地址。
# LDAP Authentication=dword:00000000:確定是否需要安全驗證。若爲0,則不需要安全驗證
# LDAP Timeout=dword:00000003:設置連接失敗時重試的次數(缺省爲3次)。
# LDAP Search Return=dword:00000064:設置目錄服務器在搜索時的返回地址。
# LDAP Server ID=dword:00000064:設置目錄服務器的標識。
# LDAP Resolve Flag=dword:00000000:設置目錄服務器的分析標誌。
# LDAP URL=http://www.switchboard.com:設置目錄服務器的URL地址。
# LDAP Port=dword:00000185:設置目錄服務器的端口地址(缺省爲185)。
# LDAP Secure Connection=dword:00000000:確定是否設置安全連接。若爲0,則不設置安全連接。
# LDAP Logo=C:\\PROGRA~1\\COMMON~1\\Services\\swtchbrd.bmp:設置SwitchBoard目錄服務器的顯示微標。
# LDAP Bind DN=dword:00000000:確定是否設置綁定(Bind)域名服務器(DN)。若爲0,則不綁定域名服務器。
# LDAP Simple Search=dword:00000000:確定是否執行簡單搜索。若爲0,則不執行簡單搜索。
          Accounts子鍵下面其他子鍵所對應LDAP服務器的帳號
Accounts子鍵下面其他LDAP服務器的子鍵 帳 號 LDAP服務器 LDAP的URL
地址 
00000
002子鍵 Yahoo! People Search ldap.yahoo.com Http://www.yahoo.com/search/people/
 00000
003子鍵 Info
Space ldap.infospace.com Http://www.infospace.com 
0000
0004子鍵 Info
Space Business ldapbiz.infospace.com Http://www.infospace.com 
00000
005子鍵 Bigfoot ldap.bigfoot.com http://www.bigfoot.com 
0000
0006子鍵 WhoWhere ldap.whowhere.com http://www.whowhere.com 
0000
0007子鍵 Verisign directory.verisign.com Http://www.verisign.com 
②00000008子鍵
  該子鍵位於HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Account Manager\Accounts\00000008分支上,用於設置電子郵件服務器的有關參數。
# Account Name=163.net:設置郵件服務器的帳號名稱。
# Connection Type=dword:00000002:指定連接類型(此類型由“Internet連接嚮導”指定)。
# Connectoid=CQ163:設置連接標識。
# POP3 Server=pop.163.net:設置POP3服務器地址。
# POP3 User Name=Wanji:指定POP3用戶名稱。
# POP3 Password2=hex:01,01,07,00,00,00,16,7f,7f,77,00,00,63:指定POP3服務器的密碼。
# POP3 Use Sicily=dword:00000000:確定是否使用“安全密碼驗證(SPA)”登錄。若爲0,則不使用“安全密碼驗證”登錄。
# SMTP Server=public.cta.gz.cn:設置SMTP服務器地址。此地址可爲本地SMTP服務器的地址。
# SMTP Display Name=王晶:SMTP顯示名字。
# SMTP Email [email protected]:指定SMTP電子郵件地址。
      Accounts子鍵下面其他子鍵所對應電子郵件服務器的帳號
子鍵
名稱
帳號
POP3服務器
POP3用戶名
POP3密碼
SMPT
0000
0009
子鍵CQ
163Public.cta.gz.cn
Wanji
 hex:01,01,07,00,00,00,16,7f,7f,77,00,00,63 
public.cta.gz.cn
000
0000a
子鍵263.NET
 pop.263.net
 Wanji_1
 hex:01,01,07,00,00,00,16,7f,7f,77,00,00,63 Public.cta.gz.cn

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章