C盘下面总是有一些隐藏的系统文件,那么它们到底有什么用呢?如果没有了它们会不会有什么事呢?别急,咱们一一道来.
1.autoexec.bat: XP系统几乎用不到他,DOS系统在启动时会自动运行它,执行的东西是装载必用的驱动.如path:设置路径,smartdrv:磁盘加速,mouse:鼠标,mscdex:光驱,doskey:键盘管理,set:设置环境变量等等.在XP下面可以删掉,没有什么用处.
2.boot.ini:如果装了多个系统,那么他就有用了.它是一个系统引导菜单,让用户选择装要进入的系统.如下:
[boot loader]
timeout=30
default=scsi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
scsi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
“timeout”指定在选择默认的操作系统之前 Windows等待的时间。
“default”指定默认的操作系统。
“scsi(0)”表示主控制器(通常也是唯一的控制器)负责此设备。如果有两个 SCSI 控制器并且磁盘与第二个控制器相关联,则第二个控制器称为“scsi(1)”。
如果系统使用 IDE、增强的 IDE (EIDE) 或增强的小型设备接口 (ESDI) 驱动器,或者如果系统使用没有内置 BIOS 的 SCSI 适配器,请将“scsi”替换为“multi”。
“disk(0)”指要使用的 SCSI 逻辑单元 (LUN)。它可以是独立的磁盘,但是大多数 SCSI 设置对每个 SCSI ID 只有一个 LUN。
“rdisk(0)”指物理磁盘1。
“partition(1)”是计算机中第一个驱动器上的第一分区。如果有两个分区(C 和 D),则分区 C 为 partition(1),分区 D 为 partition(2)。
“/noexecute=optin /fastdetect”指定快速监视并调试信息,启动时不检查串行口和并行口。
如果是单操作系统的话,可以删掉,不影响系统的正常启动,但它也不占什么硬盘空间,也就不要删了.
3.bootfont.bin:用来汉化引导菜单,没有它的话,开机按F8出来的选单将会是英文状态.系统可以没有它的存在,所以它不影响系统的正常运行.
4.io.sys:开机按F8进入安全模式就是这个文件的作用,但是没有它也一样能进入安全模式,即使这个文件坏掉了,也不影响系统的正常运行.
5.msdos.sys:它是windows系列系统非NT内核的系统中常用的文件,里面是一些启动参数,在win95时代以前用,那时如果它坏了,那么系统就进不去了.现在它也没有用了,可以扔掉了.
6.ntdetect.com:在系统启动的时候,它会收集一些系统外设硬件的信息如:总线适配器类型,显卡适配器类型,键盘鼠标,通信端口,存储设备,打印机并口及USB等等.如果它丢失了,系统在启动的时候会显示ntdetect faild,而且系统也将会进不去了.好在有一种方法可以把它再请进系统,那就是故障恢复控制台.
7.ntldr:NT loader,也就是用来装载程序,加载操作系统的.它是系统重要的引导文件,如果坏掉或者丢失,那么系统会提示:NTLDR IS MISSING.....,从此就不能再进入系统了.还好,我们也可以通过故障恢复控制台来把它还原回来.
8.pagefile.sys:硬盘里划出的虚拟内存空间,弥补物理内存的缺乏的,大小随你设定.
9.hiberfil.sys:如果系统启用休眠的话,就会有它.大小跟内存一致.当机器休眠时,内存的东西会全部被安置在这里.当被唤醒的时候,再重新调回内存.
这些文件可能不在C盘,但它们肯定在系统盘!!