1. 研究目的与意义
注册表是windows操作系统中的一个核心数据库,其中存放着各种参数,直接控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心的作用,这些作用包括了软硬件的相关配置和状态信息,比如注册表中保存有应用程序和资源管理器外壳的初始条件、首选项和卸载数据等,联网计算机的整个系统的设置和各种许可,文件扩张名和应用程序的关联,硬件部分的描述、状态和属性,性能记录和其他底层的系统状态信息,以及其他数据等。
注册表是数据的大管家,windows的一切家当都由它来管理,通过对注册表的学习和研究,能够更好地掌握计算机系统的内部结构信息,更好地进行个性化系统设置,更好地提高软硬件系统的性能,更好地进行系统的安全管理。
这不仅符合现在计算机高速发展的潮流,而且学习好注册表的相关知识是我们在如今发达的计算机网络世界中的安全通行证,能让我们更加灵活地穿梭这个巨大的互联网中,挖掘出最宝贵的资源,并且运用这些资源,分享这些资源,最后懂得保护这些资源。
2. 研究内容和预期目标
一、研究内容: 1、了解注册表的发展历史,学习意义; 2、掌握注册表的重要参数,了解其组成结构; 3、学习掌握注册表的重要作用,包括提高系统性能,增加系统安全性,设置个性化系统,解决常见故障,便于网络管理和避免资源冲突; 4、对注册表进行进一步的分析和探索,是注册表最大利用化; 5、进行实战编程,模拟注册表功能,进行开发软件。 二、拟解决的关键问题:注册表是如何有效管理计算机中的所有数据,其数据结构是什么,如何模拟注册表原理开发软件。 三、写作提纲:第一部分:注册表的概况了解,包括其文件组成和重要参数;第二部分:注册表的重要作用分点重点分析探索;第三部分:探讨注册表的未来发展趋势,如何使用注册表使其最大利用化;第四部分:编程,根据注册表的原理进行开发软件。
3. 国内外研究现状
注册表在windows操作系统中的应用和发展经历了以下几个阶段:利用注册表对软硬件及用户环境进行控制最早是在windows NT 3.51操作系统中采用的;接着Microsoft公司在windows 95操作系统中引入了windows NT操作系统中注册表的思想,并将INI文件中的大部分设置一直注册表中,其功能更加齐全,能够用安全性较高的数据库来集中管理系统的软硬件配置信息,实现了系统方便管理且增强了系统的稳定性;在windows 2000/XP问世后,注册表中新增了即插即用、保存恢复和Active Directory等功能,并在系统安全性上有了较大的提高;最近几年Microsoft公司推出的windows Vista、windows7和windows8操作系统中的注册表与windows XP中的注册表功能基本相同。
4. 计划与进度安排
2022-11-1至2022-11-20 同老师学习和探讨毕业设计的有关问题,确定选题内容; 2022-12-1 至2022-12-31 初步了解windows注册表的相关知识,进行开题报告的撰写; 2022-1-19 至2022-3-19 借阅相关书籍和搜集网络资源,深入学习注册表的重要内容,主要包括注册表参数的含义,注册表参数保护功能、修改功能和恢复功能实现原理及其他,撰写论文初稿,并且通过自己所学的编程知识和拥有的编程环境进行初步的编程; 2022-3-25 至2022-5-6 根据老师的意见和建议,进一步完善论文,同时完善自己的编程软件; 2022-5-7 至2022-5-10 进行最后论文和编程软件修改,提交定稿。
5. 参考文献
[1]华师傅资讯.注册表设置与技巧速查手册[M].北京:中国铁道出版社,2007-03. [2]罗振候,杨海等.注册表密技万事通[M].上海:上海科学普及出版社,2005-09. [3]刘晓辉,许广博.注册表和BIOS应用技巧与故障1000例[M].北京:清华大学出版社,2005-12. [4]王岩.注册表终极解析2100例[M].北京:中国林业出版社,2006-07. [5]魏小智, 董洪飞等.注册表应用技巧精粹[M].北京:电子工业出版社,2007-06. [6]卓越科技.注册表与BIOS应用详解[M].北京:电子工业出版社,2008-04. [7]刘亚刚.黑客攻防与电脑安全无师自通[M].北京:清华大学出版社,2012-01. [8]Kevin D.Mitnick,William L.Simon.反入侵的艺术:黑客入侵背后的真实故事[M].北京:清华大学出版社,2014-09. [9]丛威,范晶晶.新编黑客攻防从入门到精通[M].北京:清华大学出版社,2014-01. [10]Pawan K.Bhardwaj.Windows系统管理之道:命令行脚本应用与解决方案[M].北京:中国水利水电出版社,2008-01.
