550 likes | 713 Views
第一章 微机硬件与组装. 第二章 磁 盘. 第三章 内存及内存管理. 第四章 BOIS. 第五章 Windows 95/98 操作系统. 第六章 实用工具软件. 第七章 微机软件维护. 微软公司产品介绍. FAT 文件格式. 字符界面 ( 单任务 ). 图形界面 ( 多任务 ). 95 97 98 me. Windows 1.0 2.0 3.x. 单独发行 DOS1.0~DOS6.0 未单独发行 DOS7.0~DOS7.1. Windows 9.x. 3.0 3.1 3.2.
E N D
第一章 微机硬件与组装 第二章 磁 盘 第三章 内存及内存管理 第四章 BOIS 第五章 Windows 95/98 操作系统 第六章 实用工具软件 第七章 微机软件维护
微软公司产品介绍 FAT文件格式 字符界面(单任务) 图形界面(多任务) 95 97 98 me Windows 1.0 2.0 3.x 单独发行 DOS1.0~DOS6.0 未单独发行 DOS7.0~DOS7.1 Windows 9.x 3.0 3.1 3.2 Windows 2000 NTFS文件格式 2.0 3.0 4.0 Windows XP Windows NT Workstation Server
第一节 WINDOWS 95 概述 一、Windows 95概述 Windows 95的主要特点有: 1.直观的用户界面 2.支持即插即用特性
3.彻底的保护模式操作系统 4.32位操作系统结构 5.支持新的32位抢先式多任务应用程序 6.内带信息传递功能,包括电子邮件及传真等各种服务信息 7.内置联网功能
第二节 Windows 95的安装与删除 一、Windows 95安装所需硬件环境 二、安装Windows 95前的准备工作 1. 备份文件 2. 整理硬盘 3. 将设置中的 “ 硬盘引导区写保护”项置为Disable。
三、Windows 95的安装 1.典型安装 2.便携安装 3.最小安装 4.用户安装 四、Windows 95启动盘的制作 五、Windows 95的卸载 卸载方法
第三节 Windows 95的启动与引导 一、Windows 95的启动 1. 装入BIOS,通过BIOS完成自举 2. 装入兼容的DOS驱动程序和TSR 3. 在实模式下初始化静态VxD 4. 启动保护模式操作系统并装入剩余的VxD
二、Windows 95与MS-DOS的关系 Windows 95和MS-DOS都是独立的操作系统,Windows 95操作系统仍把MS-DOS文件系统作为默认的磁盘结构。 Windows 95采用的基于FAT的虚拟文件分配表(VFAT),它是应用程序和磁盘FAT之间的一层接口,每次系统存取文件时,可在保护模式下完成,无须处理器工作模式的转换。
VFAT还支持长文件名,为了兼容FAT表文件系统,Windows 95每建立一个文件的长文件名,VFAT都将自动创建一个附带的 “ 8·3”结构的文件名来达到向下兼容的目的。 Windows 95仍然依赖MS-DOS,只不过该DOS是一个特定的DOS版本,称为MS-DOS 7.0。
三、Windows 95的引导 引导Windows 95,可以控制系统的引导方式进行引导。
Windows 95与DOS都彩系统文件引导,但Windows 95先由MS-DOS 7.0完成引导,其后并不停留在DOS命令提示行,而是执行Win.com命令进入Windows 95界面。
Windows 95将原DOS操作系统的Io.sys 和Msdos.sys的功能合并为一个新的、更大且更复杂的Io.sys文件;新的Msdos.sys也是一个文本文件,它主要用来配置Windows 95的启动菜单和为其他应用程序的兼容性而设置的。而command.com仅为一个实用程序,无须config.sys来加载实模式的驱动程序。
第四节 Windows 95体系结构 Windows 95保留了大量的Windows 3.X的系统部件,同时也进行了大量的改进,使32位CPU的特性和保护环特性得到更充分地发挥。
Windows 95新的特点: 彻底的保护模式操作系统 抢先式多任务和协同式多任务 32位可安装文件系统 虚拟设备驱动程序(VxD) 完全的32位内核,虚拟内存及进程管理 动态环境配置
DOS 的 虚 拟 机 Windows 95系统结构图
一、MS-DOS虚拟机器(MS-DOS Virtual Machines) 二、系统虚拟机器(System VM)
三、Windows 95内核模块 1. Kernel16和Kernel32(内核) 内核的工作实际上是管理系统并提供操作系统的基本功能。 2. GDI16和GDI32(图形设备接口) 3. User16和User32(组件) 4. API(应用编程接口)
四、虚拟机管理器(VMM32) 虚拟机管理器(Virtual Machines Manager,简称VMM)是管理虚拟机的程序。 1. 管理虚拟内存 程序使用到的虚拟内存部分由物理内存和硬盘中的交换文件来模拟。
2. 虚拟设备驱动程序 虚拟设备驱动程序(Virtual Device Drivers)是一个32位保护模式驱动程序,它能管理硬件和软件使用的系统资源,以便多个应用程序同时使用,常用VxD表示。
3. 进程调度程序 处理多任务的能力,实际上是计算机切换进程的速度特快,好象是计算机能同时运行多个应用程序。抢先式多任务是操作系统可根据系统的需要获取或控制另一个正在运行的任务。 Windows 95采用多线程方式运行程序。
五、可装入式文件系统管理器(IFSM) Windows 95文件管理子系统的主要特点,其一是突破了DOS的“ 8·3”文件名命名规则,其二是采用了全新的32位文件管理和动态高速缓存。
可装入式文件系统管理器(Installable File System Manager)简称IFSM。可安装的文件系统管理程序就是针对要访问的设备,选择合适的方法,完成与设备驱动程序的匹配,从而实现对多种类型文件系统的访问。
32位文件系统(VFAT)驱动程序 32位CD-ROM文件系统(CDFS)驱动程序 32位网络重定向程序 Windows 95将VFAT作为应用程序和物理文件系统之间的接口,按保护方式服务文件系统的请求,无需微处理器进行从保护模式到实模式的转换就可完成磁盘文件的读写。
CDFS文件系统,用于访问CD-ROM。 采用CDFS,CDFS改进并取代了DOS和Windows 3.X的MSCDEX格式转换文件,按保护模式读取数据,无需微处理器的模式转换。 网络重定向系统使用新的文件管理系统来管理它对远程文件的访问。
六、配置管理器(Configuration Manager) 七、Windows 95的保护环 八、注册表(Registry) 注册表保存了Windows 95系统和基于 Windows 95 的应用程序的所有配置信息。
第五节 Windows 98概述 一、Windows 98简介 二、Windows 98与Windows 95的比较 1. Windows 98启动运行速度快 2. Windows 98更易操作和维护 3. Windows 98支持硬件的效果更好 4.Windows 98支持大硬盘
第六节 Windows 98系统结构 一、Windows 98主要基础结构组件 二、Windows 98系统结构。 Windows 98与Windows 95的代码基础相同,Windows 98集成的体系结构与Windows 95类似。Windows98是32位的操作系统,版本号为Win 4.10.2222。
Windows 98操作系统新增了Win32驱动模型驱动程序(Win32 Driver Model ,简称WDM)。WDM使用层次化结构,将通用驱动程序和微型驱动程序依硬件功能(如不同的设备和总线)再细分为许多层,每一层的驱动程序可以独立放入一个文件中,在未来开发新驱动程序时,按需要加入硬件制造商提供的微驱动程序即可。
WDM的结构包括:设备类驱动程序、设备微型驱动程序、总线类驱动程序、总线微型驱动程序和Ntkern.vxd。WDM的结构包括:设备类驱动程序、设备微型驱动程序、总线类驱动程序、总线微型驱动程序和Ntkern.vxd。
微型驱动程序(Mini Drivers) Ntkern.vxd是将驱动程序中有关操作系统的部分抽出来,厂商只需开发一套微驱动程序就可分别供Windows 98和NT两套操作系统使用。事实上,提供硬件某特定类别基本功能的通用驱动程序由微软公司提供,厂商只提供访问硬件功能的微型驱动程序,因此,通用驱动程序和WDM结构将有利于厂商驱动程序的开发。
Windows 98系统的网络功能比Windows 95强大许多,其网络结构是以分层的模块建立,每个层次只需要与下层直接沟通即可,每个层次可由多个组件组成,可实现比Windows 95更多的功能。
第七节 Windows 95/98文件系统 微机上使用的操作系统从DOS一直发展到Windows 95/98,其磁盘的规划方式基本上是由DOS的相应规划变化而来,仍有不少相同之处。
Windows 95/98的文件管理子系统提供了一系列良好的文件系统接口,实现了相对独立的多个文件系统在计算机中的共存。 Windows 95/98文件系统具有下述新特性: 可采用FAT16或FAT32 保护模式的VFAT文件系统 新的网络特性 层次化动态装入的文件系统
二、FAT32文件系统特性 1. 支持大硬盘和小簇 2. 程序打开速度加快 3. 可将2TB硬盘分成单个逻辑盘 4. 具有较好的向下兼容性
三、FAT32文件系统 (一)FAT32文件系统的特点 1. FAT32文件系统将逻辑盘的空间划分为三部分:引导区(BOOT区)、文件分配表区(FAT区)和数据区(DATA区),引导区和文件分配表区合称系统区。 2. 引导区从第一扇区开始,使用了三个扇区,保存该逻辑盘的重要参数和引导记录。
3. 第一个FAT表损坏时可使用第二个FAT表。 4. FAT32系统一簇对应8个逻辑相邻的扇区,能管理更大的分区和更有效的磁盘利用率。 5. 在FAT32位系统中根目录区(ROOT区)不再是固定区域、固定大小,它是数据区的一部分。
(二)FAT32文件系统的目录项 FAT32文件系统的目录结构与FAT16的目录项基本结构相同。但其内涵有较大的改变,FAT32目录项中前12个字节与后8个字节定义与FAT16相同,但1AH的2字节改为起始簇号的低16位,FAT16项目项从0CH开始的12个字节另有定义,其含义如下:
1. 0CH 仅长文件名用,存贮对应短文件名目录项文件名各字节校验和; 2. 0D~0FH 表文件建立时间占3字节; 3. 10~11H 表文件建立日期; 4. 12~13H 表文件最新访问日期; 5. 16~17H 表起始簇号的高16位。
(三)FAT32文件系统的系统引导结构 FAT32文件系统的系统引导记录与DOS的DBR结构也有一些新的变化。表5-2中为引导记录内容的详细介绍,其BPB表后有38个字节的描述区,内涵与FAT16不同。
四、FAT16与FAT32转换 注:(1)对于需在其上运行不支持FAT32的操作系统的逻辑盘,不应当将它们转换到FAT32。如果在双引导环境中运行Windows 98和另一个操作系统,将主盘转换到FAT32可能会使另一个操作系统瘫痪,即使另一个操作系统安装在另一个逻辑盘上也会如此;
(2)转换到FAT32之后,无法压缩已存储的信息或再重新转换到FAT16;(2)转换到FAT32之后,无法压缩已存储的信息或再重新转换到FAT16; (3)在FAT32逻辑盘上,“休眠”特性允许一些计算机进入挂起状态,关闭所有电源;
(4)如果将FAT16逻辑盘转换到FAT32后,该盘中将无法卸载Windows 98; (5)FAT32驱动器可以被网上的DOS、Windows 3.1、Windows 95/ NT、Workstation 4.0和Windows NT Server 4.0共享。另外,DOS 7.1也支持FAT32;
五、长文件名系统 长文件名指用小于256个字符来描述一个文件,最大路径为260个字符。系统为保持其兼容性,在建立长文件名的同时,自动创建一个符合“8·3”结构的短文件名。短文件名取长文件名的前6个字符加“ ~n”和扩展名头3个字符组成。
六、长文件名的实现 Windows 95就是采用多个连续的短文件名目录项,并利用0FH属性来保护和存储整个长文件名。 图5-4 长文件名目 录项结构图 图5-3 长文件名目录格式图
七、长文件名存放规则 1. 序列号的位置及意义 2. 属性保留字节 3. Windows保留字节 5. 文件名字符的存放规则
第八节 注 册 表 一、概述 Windows 95/98配置的主要部分都存放在注册表中,注册表实际上是Windows 95/98配置数据的界面。系统配置信息、硬件配置信息、基于Win 32的应用程序安装信息以及用户选择冠以文件名System.dat 、User.dat和Config.pol,也可以讲注册表是一个源于这三个文件的ASCII码数据库,它不是文本文件,故只能用Regedit来查看和修改其内容。
注册表实质上是一个核心数据库,它存储系统的相关信息。如果注册表遭到破坏,则系统功能就会不正常。注册表实质上是一个核心数据库,它存储系统的相关信息。如果注册表遭到破坏,则系统功能就会不正常。