• 论文首页
  • |
  • 经济学
  • |
  • 管理学
  • |
  • 法学
  • |
  • 计算机
  • |
  • 医药
  • |
  • 教育
  • |
  • 理学
  • |
  • 工学
  • |
  • 哲学
  • |
  • 政治
  • |
  • 艺术
  • |
  • 文化
  • |
  • 文学
  • |
  • 社会
  • |
  • 英语论文
  • |
  • 范文大全
  • |
  • 论文指导
  • 论文之家
    Win3.x中注册表根键剖析
    核心提示:操作系统的一个特点就是允许用户按照自己的要求对计算机系统的硬件和软件进行各种各样的配置。...

    关键词:操作系统;注册表根键;文件管理;信息资源
    摘要:早期的图形操作系统,如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。
      当日头条
      同分类热门论文
      相关推荐论文
      论文首页-经济学-管理学-法学-计算机-医药-教育-理学-工学-哲学-政治-艺术-文化-文学-社会-英语-范文大全-毕业论文 返回顶部↑
      About Papershome - 联系我们 - 免责声明 - 网站地图 -
      ©1998-2013 论文之家 鄂ICP备11014765号-1