关键词:操作系统;注册表根键;文件管理;信息资源
摘要:早期的图形操作系统,如Win3.x中,对软硬件工作环境的 配置是通过对扩展名为.ini的文件进行修改来完成的,但INI文件管理起来很不方便,因为每种设备或应用程序都得有自己的INI文件,并且在网络上难以 实现远程访问。
1、注册表HKEY_CLASSES_ROOT根键详解
HKEY_CLASSES_ROOT根键中记录的是Windows操作系统中所有数据文件的信息,主要记录不同文件的文件名后缀和与之对应的应用程序。当用户双击一个文档时,系统可以通过这些信息启动相应的应用程序。
1.2 Avifile子键
当选中某个扩展名键时,在窗口的右窗格中将显示出有关的键值。例如在下图里选中“.avi”子键时,从其键值可以看出,对该扩展名将默认为视频动画文件(avifile),如图。
在HKEY_CLASSES_ROOT 键中也包含了该类型文件的详细信息。我们仍然以avifile文件为例,在上图所示的窗口的左窗格中,移动垂直滚动条,则可以找到子键“avifile”, 选中avifile子键,则我们可以看到其键值默认为“视频剪辑”,[本文来自论文之家:www.papershome.com,转载请保留此标记]这表示用户可以对.avi文件进行编辑、播放等操作。
1.3 DefaultIcon 子键
该子键位于HKEY_CLASSES_ROOT\avifile\DefaultIcon分支上,用于设置avifile的缺省图标。@=C:\\WINDOWS\\SYSTEM\\quartz.dll使用C:\WINDOWS\SYSTEM\quartz.dll文件中的第100号图标作为avifile的缺省图标。您也可更改此缺省图标,例如,您可以使用将上面的键值数据更改为“@=C:\WINDOWS\Mplayer.exe,4”,则我们将采用第4号图标作为avifile的缺省图标。
1.4 Compressors 子键
该子键位于HKEY_CLASSES_ROOT\avifile\Compressors分支上。该分支下面的两个子键auds和vids分别给出了音频和视频数据压缩程序的类标识,通过这些类标识可以找到相应的处理程序。
2、HKEY_USERS根键祥解
HKEY_USERS根键中保存的是默认用户(.DEFAULT)、当前登录用户(如ws)与软件(Software)的信息。注意:HKEY_USERS\Software中保存的软件信息与HKEY_LOCAL_MACHINE\Software相同。HKEY_CURRENT_USER\.DEFAULT下面有八个子键。其中除RemoteAccess子键外,下面是其中几个系统预定义的子键。
AppEvents:登录已注册的各种应用事件。Control Panel:与控制面板设置有关的内容。
keyboard layout:键盘设置信息。Software:软件的有关信息。
2.1 EventLabels子键
该子键位于HKEY_USERS\.Default\AppEvents\EventLabels分支上。该子键中保存了各个事件的名称和与之对应的详细说明。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的某些重要功能。
2.2Microsoft子键
该子键位于HKEY_USERS\.DEFAULT\Software\Microsoft分支上,用于设置Microsoft公司开发的应用程序的键值数据。
2.2.1 Internet Explorer子键
该子键位于HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer分支上,用于设置Internet Explorer 5.0的键值数据。
2.2.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”,则禁止使用登录。
2.2.3 Windows子键
该子键下面如下子键结构:
HKEY_USERS\.DEFAULT\Software\Microsoft\Windows
HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion
2.2.4Outlook Express子键
该子键位于HKEY_USERS\.DEFAULT\Software\Microsoft\Outlook Express分支上,用于设置Outlook Express。
3、HKEY_CURRENT_CONFIG根键祥解
如果您在Windows中设置了两套或者两套以上的硬件配置文件(Hardware Configuration file),则在系统启动时将会让用户选择使用哪套配置文件。而HK
| 征稿启事:欢迎广大教师、大学生、在职人员、科研人员等踊跃投稿,咨询电话:18908635682,邮箱:papershome@163.com,QQ:571364859。 |
