IO.SYS是什么文件?

   IO.SYS为WIN9X模式下的重要启动文件,主要控制启动中由机器向操作者之间的重要转换,是WIN9X系统启动的枢纽

  IO.SYS位于C:下,和MSDOS.SYS COMMAND.COM共同构成WIN9X的启动核心,通常情况下为系统、只读、隐藏属性。

  其中MSDOS.SYS对IO.SYS起配置作用。

  IO.SYS是输入输出的驱动文件

  这样的文件,你最好不要删,有些文件是系统保护文件,你想删都删不掉

  1、IO.SYS的内部启动菜单

  Win 9X的IO.SYS由原DOS的系统文件IO.SYS、MSDOS.SYS合并而成,提供标准硬件的输入/输出接口和DOS的中断调 用,功能全面增强,它基本上控制着Win 9X的全部启动过程,是Windows的DOS实模式的核心文件。但它需要根据MSDOS.SYS的设置才能实 现正常的启动过程。

  IO.SYS可由启动功能键改变启动过程,这些功能键对应着启动菜单各选项:功能键

  对应的启动菜单项 F4:

  Previous MS-DOS version F5:

  Safe mode Shift+F5: Command prompt only F6:

  Safe mode with network support F8:

  启动时调出启动菜单 Shift+F8: Step-by-step confirmation 系统启动出现“Starting Windows 95...”时按下功能键即可

  IO.SYS在启动时与DOS的最大不同,是提供能满足大多数DOS应用的缺省CONFIG.SYS配置,能够自动加载必要的驱动程序

  2、IO.SYS控制下的启动过程

  ⑴系统启动时,IO.SYS显示“Starting Windows 95...”,此时可由启动功能键选择启动方式。

  ⑵IO.SYS根据启动菜单选择和MSDOS.SYS的配置确定启动模式。

  ⑶若使用原DOS系统,IO.SYS自动将DOS和Win 9X的系统启动文件对换,然后由原DOS控制系统启动过程。(即Win 9X的双重启动过程最终是由IO.SYS控制完成的,与引导记录等无关)

  ⑷IO.SYS根据启动模式先由CONFIG.SYS进行系统硬件配置,若CONFIG.SYS中没有加载Win 9X启动的必需文件(如 HIMEM.SYS、IFSHLP.EXE等),系统则根据默认设置自动加载。(如果要加载使用扩展内存的驱动程序,如EMM386.EXE等,必须在 CONFIG.SYS第一行加上HIMEM.SYS驱动,否则由于系统此时未提供扩展内存,EMM386.EXE等程序将无法运行)

  ⑸完成CONFIG.SYS等硬件配置后,IO.SYS通过COMMAND.COM调用AUTOEXEC.BAT进行软件配置。

  ⑹系统根目录下的BOOTLOG.TXT是由IO.SYS控制完成的,其它一些日志文件多是在安装系统时建立的。

  ⑺完成DOS启动过程后自动调用Win.COM,开始启动GUI。

  是系统重要文件,建议备份,如果被病毒删除的话可以在安全模式下将备份文件恢复

时间: 2024-08-19 23:55:37

IO.SYS是什么文件?的相关文章

MSDos.SYS是什么文件?

  MSDos.SYS作为系统盘中的核心文件,是系统启动时必不可少的.在DOS操作系统时代,主要负责建立.删除以及读写磁盘文件等的管理,内存的管理.磁盘和其它系统资源的管理工作. 在MS-DOS 6.x及以下版本中,MSDOS.SYS是一个非常重要的启动文件.不过,到了MS-DOS 7.x版本中,MSDOS.SYS变成了一个设置文件,有点类似CONFIG.SYS,仍具有较大的作用. MSDOS.SYS的作用 在Win 9X中,MSDOS.SYS变成了纯文本系统配置文件,用于控制Win的启动方式.

hiberfil.sys是什么文件

  hiberfil.sys是什么文件?hiberfil.sys是什么意思? 今天小编无意中在论坛中看到了hiberfil.sys文件,虽然小编做文章已经这么长时间了但是还是不知道这个文件是什么东西,今天借这个机会不仅自己学习一下,也想朋友帮助们介绍一下,帮助大家增长一下见识. hiberfil.sys是系统休眠文件,其大小和电脑的物理内存一样大,它可以删除(但不能手动删除,在下一期的文章里我们将介绍具体的删除的方法). 事实上,电脑处于休眠状态时,内存中的所有内容将保存到硬盘,并且电脑会被关闭

利用java io操作多个文件

问题描述 利用java io操作多个文件 A文件: A B C D B文件: 1 2 3 4 利用java io操作A B 文件,得出 C文件: A 1234 B 1234 C 1234 D 1234 或者 A 1 A 2 A 3 A 4 B 1 B 1 B 2 B 3 B 4 ---- 大神求解 解决方案 第一种合并方式比较简单,A文件的逐行+B文件的全部内容,所以可以这样实现:先将B文件读入内存中存入中间变量中,然后逐行遍历A文件写入C文件. 参考实现如下,合并时注意添加必要的空格: imp

hiberfil.sys是什么文件及其关闭技巧

什么是hiberfil.sys文件?hiberfil.sys文件有什么作用?如何关闭hiberfil.sys文件?我们很多用户都对hiberfil.sys文件不是很了解,下DLL下载站http://www.wenjian.net而且hiberfil.sys文件在电脑里面会占用很多的内存,我们应该将之关闭,下面笔者向大家介绍在Win XP.Vista以及win7中关闭hiberfil.sys文件的方法. 什么是hiberfil.sys文件 hiberfil.sys文件是系统的休眠功能所占用的硬盘空

tdx.sys是什么文件?

  解决方法: tdx.sys是网卡驱动的文件,所以tdx.sys引起的蓝屏,一般都是网卡的驱动出现了问题,建议更新或者重新安装网卡驱动.

为什么java 用IO流读docx文件里的内容打印在控制台是乱码

问题描述 importjava.io.BufferedReader;importjava.io.File;importjava.io.FileNotFoundException;importjava.io.FileReader;importjava.io.IOException;importjava.io.Reader;importjava.util.regex.Matcher;importjava.util.regex.Pattern;publicclassLinx{publicstaticv

bryato.exe,acpisys.sys等恶意文件清除解决方案_病毒查杀

1.建议使用XDelBox删除以下文件:(XDelBox1.6下载),系统盘非C盘的建议下载费尔木马强力清除助手删除以下文件: 使用说明:删除时复制所有要删除文件的路径,在待删除文件列表里点击右键选择剪贴板导入不检查路径,导入后在要删除文件上点击右键,选择立刻重启删除,电脑会重启进入DOS界面进行删除操作.运行xdelbox前最好卸载所有可移动存储设备. c:\windows\system32\bryato.exe c:\program files\cool66\cool66.exe c:\wi

IO流拷贝大文件电影死循环

问题描述 此代码能拷贝图片.音乐,但为什么不能拷贝电影呢?测试结果:while循环停不下来,read方法一致读取!java大神,救我!! 解决方案 解决方案二:代码看着没有问题的,你的电影多大呢?刚试了个1G大小的安装文件,一点问题都没有解决方案三:定义这么大的数组,为何不用缓冲呢.看代码异常块也没有包啊.解决方案四:没有死循环的,是因为文件过大而用数组读取的时候效率不高,所以花费的事件多,多等一会就OK大文件建议使用缓冲区操作解决方案五:我试了一下我的代码,3.8G是可以的,你试试行不行pac

在java.io中怎么实现文件内容的部分修改

问题描述 我只能全部读取,然后保存在list里面,然后对特定行修改,然后在全部写入,可是这么写,如果数据太多的话,就费时了,怎么实现部分修改啊?就是不对特定行以后的数据进行遍历,并且保证原有的未修改数据不被覆盖. 解决方案 使用java.io.RandomAccessFile,可以随机读取文件.