系統檔案

系統檔案

系統檔案指的是存放作業系統主要檔案的資料夾,一般在安裝作業系統過程中自動創建並將相關檔案放在對應的資料夾中,這裡面的檔案直接影響系統的正常運行,多數都不允許隨意改變。它的存在對維護計算機系統的穩定具有重要作用。檔案按照檔案性質和用途分類,可以分為系統檔案,庫檔案,用戶檔案。系統檔案便是其中之一,屬於檔案的一種。

基本信息

分類

分類的目的

系統檔案系統檔案
對不同檔案進行區分和管理,提高系統效率;提高用戶界面友好性。
按照檔案性質和用途分類
系統檔案,庫檔案,用戶檔案。
檔案的保護方式
唯讀檔案,讀寫檔案,執行檔,不保護檔案。
檔案的保存期限
臨時檔案,檔案檔案,永久檔案。
檔案的後綴
exe,com,bin:執行檔;c,cc,cpp,java,pas:程式原始碼;bat,sh:命令檔案;txt,doc:文本數據,文本文檔;lib,dll:庫檔案;zip,rar:壓縮檔案;mpeg,mov,rm:多媒體檔案。

A

ACCESS.CHM - Windows幫助檔案

ACCSTAT.EXE- 輔助狀態指示器

ADVAPI32.DLL - 高級Win32套用程式接口

AHA154X.MPD- SCSI驅動程式

AM1500T.VXT-網卡驅動程式

AM2100.DOS- 網卡驅動程式

APPSTART.ANI- 動畫游標

APPS.HLP- Windows幫助檔案

AUDIOCDC.HLP- "易碼編碼解碼器"幫助檔案

AWARDPR32.EXE-增加印表機工具

B

BIGMEM.DRV - BIGMEM虛擬設備

BILLADD.DLL-動態程式庫(支持MSW)

BIOS.VXD-即插即用BIOS接口

BUSLOGIC.MPD - SCSI驅動程式

C

系統資料夾圖示系統資料夾圖示
calc.exe- 計算器應用程式

CANNON800.DRV- 佳能印表機驅動程式

CHS16.FON -字型檔案(16點陣文)

CANYON.MID- MIDI檔案例子

CARDDRV.EXE - PCMCIA支持程式

CDFS.VXD - CDROM檔案系統

cdplayer.exe- CD播放器應用程式

CDPLAYER.HLP - CD播放器幫助檔案

CHIPS.DRV - 晶片技術顯示驅動程式

CHKDSK.EXE - DOS磁碟檢查工具

CHOOSUSR.DLL - 網路客戶

CHOKD.WAV - 聲音檔案例子

CIS.SCP -腳本檔案(演示如何建立與CompuservePPP連線)

CLAIRE~1.RMI - MINI序列

CLIP.INF - 安裝信息檔案(剪粘板查看器)

CLOSEWIN.AVI - 影片剪輯(AVI)(如何關閉視窗)

CMC.DLLail - API1.0公共信息調用

COMBUFF.VXD - COM端虛擬設備

COMCTL32.DLL - 32位Shell組件

COMDLG32.DLL - 32位公共對話庫

COMIC.TIF -TrueType字型檔案(Comic Sans Ms)

COMMDLG.DLL - 16位公共對話庫

COMMON.HLP - OLE幫助檔案

COMPOBJ.DLL - OLE16/32互*作庫

CONAGEN.EXE - 32位控制支持

CONFAPI.DLL - Microsoft網路組件

CONFIG.SYS - 配置檔案

CONFIG.TXT - 自述檔案(配置檔案如何使用命令)

CONTROL.EXE - "控制臺"應用程式

COOL.DLL - 統一資源定位檔案

COPY.INF - 安裝信息檔案

CP-1250.NLS - 自然語言支持檔案

CPQNDIS.DOS - 網卡驅動程式

CPQNDIS3.VXD - Compaq以太控制器NDIS驅動程式

CR3240.EXE - DOS6.22文版CR3240印表機驅動程式

CRTDLL.DLL - Microsoft C運行時間庫

CSETUP.EXE - MSDOS6.22文設定程式

CSETUP.WIN - CSetup.exe支持檔案

CSMAPPER.SYS - 系統檔案(支持PCMCIA)

CSPMAN.DLL -動態程式庫(SoundBlaster 16 Driver)

CTRLPAN.EXE - MSDOS命令(系統控制台程式)

CTRLPAN.EXE - MSDOS6.22文版控制程式

D

DBLBVFF.SYS - 雙緩衝驅動程式

DC21X4.SYS - NDIS3驅動程式

DCIMAN.DLL - 顯示控制接口

dciman32.dll- 顯示控制接口

DDEML.DLL - DDE信息庫

DEBMP.DLL - 光柵顯示設備

DEBUG.EXE - Debug調試工具

DECPSMW4.INF - 安裝信息檔案(DEC印表機安裝)

DECLAN.VXD - DECLAN網卡驅動程式

DEFRAG - 打開"選定驅動器"視窗

DEL.INF - 安裝信息檔案

DELTREE.EXE - 刪除目錄工具

DEMET.DLL - 向量顯示工程

DESKTOP.MSN - Microsoft網路組件

DESS.DLL - 表格顯示工程

DEWP.DLL - 字處理顯示工程

DIALER.CNT - 對話幫助

dialer.exe- 電話撥號程式

DIALER.HLP - 電話撥號幫助檔案

DIALMON.EXE - 撥號監視程式(IE2.0)

DIBENG.DLL - 獨立設備位同工程

DICONIX.DRX -印表機驅動非常棒^__^.WAN - 聲音檔案例子

DIRECTCC.EXE - 直接線纜連線應用程式

DISKCOMP -磁碟比較工具

DISKDRV.INF - 安裝信息

DISPLAY.TXT - 顯示卡README檔案

DMCOLOR.DLL - 通用列印驅動程式彩打支持庫

DOSX.EXE - MSDOS配置程式

DRAGDROP.AVI - 影片剪輯(AVI)(如何使用拖拽)

DRIVER.SYS - DOS驅動程式

DRVSPACE.EXE - 磁碟壓縮工具

DRVSPACE.HLP - 磁碟空間管理幫助檔案

E

EDLIN.EXE - DOS行編輯器

EE16.VXD - 虛擬設備驅動程式

EISA.VXD -即插即用EISA匯流排計數器

EK550C.ICM -印表機簡介

EMM386.EXE-擴展記憶體管理程式

ENABLE.INF - 初始化信息

ENGCT.EXE - MSN支持檔案

ESCP24SC.DRV - 設備驅動程式

EUDCEDIT.CNF - 幫助索引檔案(造字程式)

EUDCEDIT.EXE - 造字程式

EUDCEDIT.HLP - 幫助檔案(造字程式)

EUDCEDIT.INF - 安裝信息檔案(造字程式)

EVX16.DOS - 網卡驅動程式

EWRK3.DOS - 網卡驅動程式

EWRK3.SYS - 網卡驅動程式

EXCEL.XLS - Excel5.0檔案模板

EXCEL4.XLS - Excel4.0檔案模板

EXCHANGE.TXT - Inbox和Exchange自述檔案

EXCHNG.CNT - Mail/Exchange幫助檔案內容

EXCHNG.HLP - Mail/Exchange組件

EXCHNG32.EXE - 對用戶交換機作初始設定

EXPLORER.AVI - 影片剪輯(AVI)(如何使用資源管理器)

EXPLORER.EXE - "資源管理器"應用程式

EXPO.HLP - 幫助檔案(產品信息)

EXPOSTRT.EXE - 產品信息應用程式EXTRACT.EXE -解壓縮工具

EXTRA.TXT - 自述檔案(在線上訪問附加檔案)

F

FAQ.TXT - 疑難解答自述檔案

FAXCODEC.DLL -傳真編碼/解碼器

FAXCOVER.EXE - 封面編輯器

fc.exe- DOS命令,比較兩個檔案

FD16-700.MPD - SCSI驅動程式

FD8XX.MPD - SCSI驅動程式

FDISK.EXE - DOS命令,硬碟建立、刪除及顯示當前分區

FILESEC.VXD - 檔案存取控制管理器

FILEXFER.CNT -檔案傳輸幫助檔案內容

FILEXFER.EXE - Microsoft檔案傳輸

FIND.AVI - 影片剪輯(如何使用查找)

FIND.EXE - 尋找指定字元串命令

FINDMVI.DLL - 媒體視覺支持

FINSTALL.DLL-字型檔安裝程式

FINSTALL.HLP - 字型檔安裝幫助檔案

FLSIMTD.VXD - PCMCIA支持

FLSIMTD.VXD - PCMCIA支持

FONT16.EXE - DOS6.22文版16點陣字型驅動程式

FONTS.INF -字型選擇初始化信息

FONTVIEW.EXE- 字型瀏覽程式

FOUTLINE.EXE - 輪廓字型驅動程式

FRAMEBUF.DRV - SVGA顯示器驅動程式

FTE.DLL - 聲音瀏覽檔案傳輸工程檔案

FTP.EXE -檔案傳輸協定TCP工具

FURELI~1.RMI - MINI序列

G

GBK.TXT - 文Windows95GBK代碼集字元定義表

GDI.EXE - 簡版WIN3.1圖形界面

GDI32.DLL - 32位GDI圖形界面

GENERAL.IDF - 一般MIDI指示器

grpconv.exe- Windows程式組轉換器

GUIDE.EXE -應用程式(MSN)

H

HARDWARE.TXT -硬體自述檔案

HOSTS.SAM - TCP配置

HPCLRLSK.ICM - 列印簡介

HPDESK.ICM -印表機簡介表

HPDSKJET.DRV -印表機驅動程式

HPEISA.VXD -網路適配器驅動程式

HPJAHLP.CNT - JetAdmin程式幫助檔案

HPJD.DLL - HPJetAdmin支持程式

HPLAN.DOS - 網路適配器驅動程式

HPLJ300.DRV - HPLJ300DPI印表機驅動程式

HPLJ300.EXE - MSDOS命令(HP印表機驅動)

HPLJ-31.SPD - 印表機驅動程式

HPLJ600.DRV - HPLJ600DPI印表機驅動程式

HPLJP-V4.INF - 印表機安裝信息

HPNETPRN.INF - HPJetAdmin支持程式

HPPJXL31.SPD - 印表機驅動程式

HPPLOT.DRV - 印表機驅動程式

HPPLOT.HLP - 印表機驅動程式幫助檔案

HPPRARBK.DLL - HPJetAdmin支持程式

HPPRARRK.HLP - HPJetAdmin支持程式幫助檔案

HPVCM.HPM - 印表機驅動程式

HSFLOP.PDR - HSFLOP虛擬設備

HTICONS.DLL - 終端設備動態程式庫

HYPERTRM.CNT - 終端設備幫助檔案

HYPERTRM.EXE - 終端設備應用程式

HYPERTRM.HLP - "超級終端"幫助

HZKBD.EXE - 常用輸入方法程式

HZVIO95.EXE - 顯示驅動程式

I

I82593.DOS - 網路適配器驅動程式

IB401917.SPD - 印表機驅動程式

IBM20470.SPD - 印表機驅動程式

IBM20K.DOS - 網路適配器驅動程式

icm32.dll- 圖象顏色匹配程式

ICMOI.DLL - 用戶界面顏色匹配程式

ICONLIB.DLL - 圖符庫

IEXPLORE.CNT - 幫助索引檔案

(IE) IEXPLORE.EXE - InternetExplore IEXPLORE.HLP - 幫助檔案

(IE) IFSHLP.SYS - 檔案系統安裝幫助檔案

IFSMGR.VXD - 檔案系統安裝管理程式

IMAGEOIT.EXE - 圖象編輯器游標程式

IMCLIENT.DLL - Microsoft網路組件

IME.CNT - 幫助索引檔案(文輸入法)

IME.HLP - Windows幫助檔案

IME.INF - 安裝信息檔案(文輸入法)

IMEGEN.CNF - 幫助索引檔案(輸入法生成器)

IMEGEN.EXE -輸入法生成器

IMEGEN.HLP - 幫助檔案(輸入法生成器)

IMEINFO.INI - 輸入法初始化檔案

IMM32.DLL - WIN32IMM應用程式界面

INBOX.EXC - 郵件組件

INDICDLL.DLL - 語言組件

INET.TXT - IE自述檔案

INET16.DLL -動態程式庫(支持IE2.0)

INETAB32.DLL - 動態程式庫(支持Internet mail)

INETCFG.DLL - 動態程式庫(支持IE2.0)

INETCPL.CPL -控制臺檔案(配置IE2.0)

INETMAIL.INF - 安裝信息檔案(Internet mail)

INETWIZ.EXE - Internet安裝精靈

INformS.WPF - 樣板檔案

INSTBE.BAT - Microsoft網路組件

INSTDICT.EXE - MSDOS命令(輸入法安裝程式)

INTB.VXD - 13號斷虛擬設備

INTL.CPL - 控制臺

INT-MAIL.CNT - 幫助索引檔案

(Internet mail) IOS.INI - 設定需要安全保護程式

IOSCLASS.DLL - CDROM安裝程式

IO.SYS - Windows啟動檔案(隱藏)

IRMATR.DOS - 網路適配器驅動程式

ISAPNP.VXD - ISA匯流排即插即用程式

J

JOY.CPL - 遊戲桿控制臺

JOYSTICK.INF - 媒體安裝信息

JP350.DRV - 印表機驅動程式

JUNGLE~1.WAV - 聲音檔案

K

KBDBE.KBD -比利時鍵盤格式

KBDBR.KBD - 巴鍵盤格式

KBDCA.KBD -法國、加拿大鍵盤格式

KBDOS.KBD -美國鍵盤格式

KDCOLOR1.SPD - 印表機驅動程式

KERNEL32.DLL - 32位核心

KODAKCE.ICM - 柯達ICC配置檔案

KRNL386.EXE - Core應用程式

L

LABEL.EXE - DOS命令,設定磁碟名稱

LFNBK.EXE - 長檔案名稱備份檔案

LFNBK.TXT - LFNBK自述檔案

LICENSE.HLP - Windows幫助檔案

LMSCRIPT.EXE - LAN管理器文稿處理程式

LOGIN.EXE - Win95登錄NetWare檔案

LQ1600K.EXE - LQ1600K列印驅動程式

M

MAILMSG.DLL -微軟網路組件

MAILOPT.INF - MAIL/MAPI設定檔案

MAPI.DLL - Mail/Exchange組件

MCIAVI.DRV - 媒體驅動程式

MCICDA.DRV - MCICD聲音驅動程式

MCIOLE.DLL - MCIOLE句柄

MCIPIONR.DRV - MCI光碟驅動程式

MCISEQ.DRV - MCI定序器驅動程式

MCIVISCA.DRV - MCIVCR驅動程式

MCIWAVE.DRV - MCI Ware驅動程式

MDMNOKIA.INF - 安裝信息檔案(modem)

MDMNOVA.INF - 安裝信息檔案(modem)

MDMVV.INF - 安裝信息檔案(modem)

MEMMAKER.EXE - 記憶體管理程式

MEMMAKER.INF - 記憶體管理程式設定信息

mfcuia32.dll- OLEI公共對話動態程式庫

MIDI.INF -即插即用MIDI設備信息

MINET32.DLL - 支持Internet Mail動態程式庫

MKECR5XX.MPD - SCSI驅動程式

ML3XEC16.EXE -應用程式(MAPI)

MLSHEXT.DLL - 微軟核擴展庫

MMCI.DLL - 媒體類安裝程式

MMDEVLDR.VXD - 即插即用設備裝載程式

MMDRV.HLP - 媒體幫助檔案

MMSOUND.DRV - 媒體驅動程式

MMSYSTEM.DLL - 媒體系統核心

mmtask.tsk- 媒體背景任務交換器

MODERN.FON -字型檔案(modem)

MOUSE.DRV - 滑鼠驅動程式

MOVEWIN.AVI - 影片剪輯(如何移動視窗)

mplayer.exe- 媒體播放程式

mpr.dll- WIN32網路接口動態程式庫

MSAB32.DLL - 微軟網路地址簿

MSBASE.INF - 設定信息

MSCDEX.EXE - DOS MSCDEX CDROM擴展工具

MSCDROM.INF - 類安裝設定信息

MSD.EXE- 微軟診斷工具

MSD.INI - 微軟診斷初始化

MSDET.INF - 系統檢測設定信息

MSDISP.INF - 顯示設定信息

MSDLG.EXE - 數據連結控制協定

MSDOS.INF - 設定信息

MSDOSDRV.TXT - 設備驅動程式自述檔案

MSFT.VRL - 統一資源定位檔案

MSGSRV32.EXE - Windows32位虛擬設備信息系統

MSHDC.INF -硬碟控制設定信息

MSJSTICK.DRV - 即插即用遊戲桿驅動程式

MSMAIL.INF - Mail/MAPI初始化

MSMOUSE.INF - 滑鼠設定信息

MSN.TXT - 微軟網路自述檔案

msnet32.dll- 微軟32位網路API庫

MSNEXCH.EXE - 微軟網路設定程式

MSNPSS.HLP - 微軟網路幫助檔案

MSNVER.TXT - 微軟網路幫助信息

mspaint.exe- 畫圖工具

MSPCIC.DLL - PCMCIA類安裝與控制工具

MSPORTS.INF - 公共設定信息

MSPP32.DLL - 微軟網路列印支持程式

MSPWL32.DLL - 口令清單管理庫

MSSBLST.DRV - 聲霸卡驅動程式

MSSBLSI.VXD - 聲霸卡驅動程式

MSSHRVI.DLL - 共享核心擴展程式

MSSNDSYS.DRV - Windows聲音系統驅動程式

MSSP.VXP - Windows NT安全支持

MSTCP.DLL - TCP用戶界面

MSVIEWUT.DLL - 顯示設備服務數據程式庫

MTMMINIP.MPD - SCSI驅動程式

MULLANG.INF - 種語言字型支持設定信息

MVIWAVE.DRV - 聲音驅動程式

N

NBTSTAT.EXE - TCP工具

NDDEAPI.DLL - Workgroups DDE共享接口

NDDENB.DLL - 微軟網路DDENetBIOS接口

NDISHLP.SYS - 實模式NDIS支持驅動程式

NET.EXE - 實模式網路客戶軟體

NET.INF - 網路檢測信息

NET.MSG - 網路客戶信息

NET3COM.INF - 網路設定信息

NETAMD.INF - 網路設定信息

netapi.dll- 網路應用程式接口動態程式庫

netapi32.dll- 32位網路API動態程式庫

NETAVXT.INF - MS內部傳輸檔案

NETBEUI.VXD - 32位NetBEUI協定

NETBIOS.DLL - NetBIOSAPI庫

NETDCA.INF - 安裝信息檔案

NETDDE.EXE - Windows網路動態數據交換

NETDET.INI - NetWare檢測檔案

NETDI.DLL - 網路設備安裝

NETH.MSG - 網路客戶幫助信息

NETOS.DLL - NOS檢測DLL

NETWATCH.EXE - 網路觀測程式

NETWORK.TXT - 網路信息自述檔案

NOTEPAD.EXE -記事本應用程式

NODRIVER.INF - 即插即用設備信息

NOTEPAD.EXE - NOTEPAD檔案

NSCL.VXD - NSCL虛擬設備

NW16.DLL - NetWare客戶

NWAB32.DLL - 地址簿支持動態程式庫

NWLSCON.EXE - 登錄文稿控制台程式

NWLSPROC.EXE - NetWare登錄處理器

NWNET32.DLL - NetWare客戶

NWNP32.DLL - NetWare組件

NWREDIR.VXD - NetWare重定向

NWSERVER.VXD - NCP服務

NWSP.VXD - NCP服務安全提供

O

OEMREVA.INF - 安裝信息檔案

OLE2.DLL - OLE2.0動態程式庫

OLE2.INF - OLE設定信息

ole32.dll- 32位OLE2.0組件

oleaut32.dll- OLE2-32自動化

OLECL1.DLL -對象連結與嵌入客戶庫

oledlg.dll- Windows OLE2.0用戶接口支持

OLESVR.DLL - 對象連結與嵌入服務端庫

OLETHK32.DLL - OLE形實替換程式庫

P

PACKAGER.EXE- 對象包裝程式

PARALINK.VXD - 遠程網路存取並行口驅動程式

PBRVSH.EXE - "畫圖"應用程式

pdos95.BAT - 進入文DOS狀態

PERF.VXD - 系統性能監視器

pifmgr.dll- 程式信息檔案管理服務程式

PING.EXE - TCPPing工具

PMSPL.DLL - LAN管理應用程式接口

POWER.DRV - 高級電源管理驅動程式

PPPMAC.VXD - Windows虛擬PPP驅動程式

PRINT.EXE - DOS列印檔案

PRINTERS.TXT - 列印信息自述檔案

PROGMAN.EXE - 程式管理器

PRTVPD.INF -印表機升級設定信息

Q

QUIKVIEW.EXE - 快速查看

QUIT.EXE - 退出文DOS狀態

R

README.TXT - Windows95自述檔案

REGEDIT.EXE - 註冊編輯器

REGSERV.EXE- 遠程註冊

REGWIE.EXE- 註冊工具

REGSERV.INF- 遠程註冊

RESTORE.EXE- DOS命令

rnaapp.exe- 撥號網路應用程式

RNASERV.DLL- 遠程網路存取服務

RNASETUP.DLL- 遠程網路存取設定動態程式庫

RNATHUNK.DLL- 遠程網路存取轉換支持動態程式庫

rnaui.dll- 遠程網路存取用戶接口DLL

RNDSRV32.DLL複製服務程式

ROBOTZCL.WAV- 聲音檔案

ROBOTZWI.WAV- 聲音檔案

ROMAN.FON- 字型檔案

ROUTE.EXE- TCP/IPROUTE命令

RPCLTC1.DLL- 遠程調用庫

RPCNS4.DLL- 遠程調用庫

RPCPP.DLL- 遠程調用列印驅動

RPCRT4.dll- 遠程調用庫

RPCSS.EXE - 遠程調用結點映象

RPLBOOT.SYS - 遠程程式裝入

RPLIMAGE.DLL - 遠程程式裝入磁碟映象器

RSRC16.DLL - 資源計量器

rsrcmtr.exe- 資源計量器

RSRCMTR.INF - 資源計量器

RUMOR.EXE - DDE測試/遊戲

RUNDLL.EXE - 把DLL作為應用程式運行

RUNDLL32.EXE - 32位殼組件

S

S3.DRV - S3顯示驅動

S3.VXD - S3虛擬設備

SACLIEN.DLL - Microsoft網路組件

SAMPLEVIDEOS - 圖象檔案

SAPNSP.DLL - Winsock數據連線

SB16.VXD - 16位音效卡虛擬設備

SB16SND.DRV - 16位音效卡驅動

SBAWE.VXD - AWE音效卡虛擬設備

SBAWE32.DRV - AWE音效卡驅動

SBFM.DRV - 16位音效卡驅動

SCANDISK.BAT - MSDOS6.x Scandisk替代存根模組

SCANDISK.BAT磁碟診斷工具

SCANDISK.INI - 磁碟診斷工具

SCANDISK.PIF - 安裝磁碟診斷工具時PIF檔案

SCANDSKW.EXE - 磁碟掃描工具

SCANPROG.EXE - 磁碟掃描工具

SCRNSAVE.SCR -螢幕保護

SCSI.INF - SCSI安裝檔案檔案名稱描述

SCSIIHLP.VXD - SCSI支持檔案

SCSIPORT.PDR - SCSI虛擬設備口

secur32.dll- Microsoft Win32安全服務

SECURCL.DLL - Microsoft網路組件

SEIKO24E.DRV - 印表機驅動

SEIKOSH9.DRV - 印表機驅動

SERIAL.VXD - 串口VCOMM驅動器

SERIFE.FON - 字型檔案

SERVER.HLP -伺服器幫助檔案

SETMDIR.EXE - SBS檔案

SETUP.BIN - 安裝支持檔案

SETUP.BMP - 安裝Wash點陣圖檔案

SETUP.EXE - Windows95安裝程式

SETUP.INF - 安裝信息檔案

SETUP.TXT - 安裝時README檔案

SETUP4.DLL - 安裝支持檔案

SETUPPP.INF - 安裝信息

setupx.dll- 安裝支持

SETVER.EXE - MSDOS版本顯示,該程式可網路執行

SF4029.EXE - 印表機驅動

SHARE.EXE - MSDOS共享實用程式

SHELL.INF - 安裝殼信息

SHELL.VXD - 虛擬殼設備

SHELL2.INF - 顏色組合

SHELL3.INF - 顏色組合

SIZE1-1.CUR -游標

SIZE1-M.CUR - 游標

SIZE4-M.CUR - 游標

SIZENESW.ANI - 活動游標

SIZEWE.ANI- 活動游標

SKPSFA-1.SPD - 印表機驅動

SLAN.DOS - 網路適配器驅動

SLCD32.MPD - SCSI驅動器

SLENH.DLL - 高級節能選項

SMALLE.FON - 字型檔案

SMALLF.FON - 字型檔案

SMARTDRV.EXE - 超高速快取程式

SMARTND.DOS -網路適配器驅動器

SMC3000.DOS - 網路適配器驅動器

SMC9000.VXD - 網路適配器驅動器

SNAPSHOT.EXE - 抽點

SNAPSHOT.VXD - 抽點虛擬設備

sndrec32.exe-錄音機

SNIP.VXD - 網路適配驅動器

SOCKET.VXD - Windows虛擬Socket網卡驅動器

SOCKET.VXD PCMCIA支持

SOL.CNT -紙牌遊戲

SOL.HLP - 紙牌遊戲幫助檔案

SORT.EXE - MSDOS分類實用程式

SOUNDREC.CNT - 錄音機幫助檔案內容

SOUNDREC.HLP - 錄音機幫助檔案

SPARROW.WPD - SCSI驅動器

SPARROWX.MPD - SCSI驅動器

spool32.exe- 印表機支持

SPOOLER.VXD -印表機共享虛擬設備

SRAMMTD.VXD - PCMCIA支持

SSERIFE.FON - 字型檔案

SSERIFF.FON - 字型檔案

SSFLYWIN.SCR - 螢幕保護

SSSTARS.SCR - 螢幕保護

STAR24E.DRV - 印表機驅動

STAR9E.DRV - 印表機驅動

START.EXE - 啟動程式

STATE.PBK - Microsoft網路組件

STDOLE.TLB - OLE2.0檔案

STDOLE32.TLB - OLE2-32檔案

STEMO409.DLL - Windows95幫助檔案

DLL STLSO4SS.SPD - 印表機驅動程式

STLS577U.SPD - 印表機驅動程式

STORAGE.DLL - OLE存儲器管理

STRN.DOS - 網路適配器驅動

SUBST.EXE - MSDOS Subst實用程式

SUEXPAND.DLL - LZ DLL安裝

SUHELPER.BIN - 安裝支持

SUPERVGA.DRV - 高級VGA顯示驅動

SURPORT.TXT - PSS支持信息

SVCPROP.DLL - Microsoft網路組件

svrapi.dll- 32位公用伺服器API實用程式

SXCIEXT.DLL - Matrox顯示驅動支持檔案

SYMBOLE.FON - 字型檔案

SYSCLASS.DLL - 系統類庫安裝

SYSDETMG.DLL - 系統檢測庫

SYSEDIT.EXE - 系統編輯器

SYSLOGO.RLE - 系統標識

sysmon.exe- 系統監控程式

SYSMON.HLP - 系統監控幫助

SYSTEM.DRV - 最Win3.1標準模式

SYSTHUNK.DLL - Windows系統形實替換程式庫

systray.exe- 高級節能管理

T

T128.MPD - SCSI驅動器

T160.MPD - SCSI驅動器

T20N3.VXD - 網路適配驅動器

T30ND.DOS - 網路適配驅動器

T338.MPD - SCSI驅動器

TADA.WAV - 聲音檔案

tapi.dll- API通話程式

TAPI.INF - API通話安裝信息檔案

tapi32.dll- 32位形實替換

TAPIADDR.DLL - API通話程式

TAPIEXE.EXE - API通話組件

TAPIINI.EXE - API通話組件

TASKMAM.EXE -任務管理器

TCCARC.DOS - 網路適配驅動器

TCTOKCH.VXD - 網路適配驅動器

TELEPHON.CPL - 通話幫助

TESTPS.TXT - PostScript測試

TEXTCHAT.EXE - Microsoft網路組件

THEMIC-1.WAV - 聲音檔案

THINKJET.DRV - 印表機驅動

THREED.VBX - Windows95瀏覽

T1850.DRV - 印表機驅動

TIMEDATE.CPL - 時間/日期控制臺

TIMES.TTF - 時間字型

TIMESBD.TTF - 時間粗體字型

TIMESBI.TTF - 時間粗斜體字型

TIMESI.TTF - 時間斜體字型

TIMEZONE.INF - 安裝信息

TIMLP232.SPD - 印表機驅動

TIPS.txt - 提示和技巧自述檔案

TKPHZR32.SPD - 印表機驅動

TLNK.DOS - 網路適配驅動器

TLNK3.VXD - 網路適配驅動器

TMV1.MPD - SCSI驅動器

toolhelp.dll- 16位開工具幫助器

TOSHIBA.DRV - 印表機驅動

TOUR.EXE - 瀏覽檔案

TPHAIII.ICM - 印表機簡介

TRACERT.EXE - TCP/IP IRACEROUTE命令

TREEEDCL.DLL - Microsoft網路組件

TREENVCL.DLL - Microsoft網路組件

TRIUMPHI.SPD - 印表機驅動

tsd32.dll- 聲音壓縮管理器

TSENG.DRV - ET4000W32顯示驅動

TTY.DRV- 印表機驅動

TTY.HLP- TTY印表機驅動幫助

TYPELIB.DLL - OLE2.0

U

U9415470.SPD - 印表機驅動

UBNEI.DOS - 網路適配器驅動

ULTRA124.MPD - SCSI驅動器

ULTRA24F.MPD - SCSI驅動器

UMDM16.DLL - 通用數據機驅動組件

UMDM32.DLL - 通用數據機驅動組件

unidrv.dll- Microsoft通用印表機驅動

UNIDRV.HLP - 通用印表機驅動幫助

UNIMODEM.VXD - 通用數據機驅動

USER32.DLL - 32位用戶

V

V86MMGR.VXD - V86MMGR虛擬設備

VCACHE.VXD - VCache虛擬設備

VCD.VXD - 虛擬COM驅動程式

VCOMM.VXD - VCOMM驅動程式

VCOND.VXD - Win32控制台

VDMAD.VXD - VDMAD虛擬設備

ver.dll- 型Win3.1安裝程式16位版動態程式庫

VER.NEW - 版本檢測與檔案安裝庫

version.dll- 32位版本動態程式庫

VERX.DLL - 安裝程式使用版本動態庫

VFAT.VXD - VFAT檔案系統

VFD.VXD -軟碟虛擬設備

VFLATD.VXD - 虛擬平板幀快取虛擬設備

VGA.DRV - VGA顯示驅動程式

VIDCAP.INF -即插即用VCD信息

VIDEOT.VXD - 視頻虛擬設備

VIP.386 - TCP/IP虛擬IP設備

VJOYD.VXD - 遊戲棒虛擬設備

VKD.VXD -虛擬鍵盤設備

VLB32.DLL - Mail/Exchange組件

VMD.VXD - Win3.1虛擬滑鼠驅動程式

VMM.VXD - 虛擬存儲管理設備

VMM32.VXD - 虛擬存儲管理設備

VMOUSE.VXD - 虛擬滑鼠驅動程式

VNBT.386 - NetBIOS傳輸驅動程式

VNETBIOS.VXD - VNETBIOS虛擬設備

VNETSUP.VXD - 網路支持虛擬設備

VPD.VXD - 虛擬LPT驅動程式

VPICD.VXD - 虛擬可程式干擾控制器設備

VPOWERD.VXD - 高級電源管理虛擬設備

VREDIR.VXD - Microsoft網路32位客戶端程式

VSAMI.DLL - AMI檔案語法分析程式

VSASC8.DLL -ASCII檔案語法分析程式

VSBMP.DLL - BMP檔案語法分析程式

VSERVER.VXD - Microsoft網路32位伺服器端程式

VSGIF.DLL - GIF檔案語法分析程式

VSHARE.VXD - 32位共享虛擬設備驅動程式

VSMSW.DLL - Win寫檔案語法分析

VSPP.DLL - PowerPoint語法分析程式

VSRTF.DLL - RTF檔案語法分析程式

VSTIFF.DLL - TIFF檔案語法分析程式

VSW6.DLL - Word6檔案語法分析程式

VSWORD.DLL - Word檔案語法分析程式

VSWP5.DLL - WordPerfect5檔案語法分析程式

VSXL5.DLL - Excel檔案/圖表語法分析程式

VTCP.386 - TCP/IP虛擬TCP驅動程式

VTDAPI.VXD - VTDAPI虛擬設備

VTDI.386 - 傳輸驅動接口支持程式

VXDLDR.VXD - 虛擬設備驅動程式裝載器

W

WAVE.INF - 即插即用音波設備信息

WDTOOOEX.MPD - SCSI驅動

WGPOADMN.DLL - Mail/Exchange組件

WHLP16T.DLL - 幫助動態程式庫

win87em.dll- 80387數學仿真庫

WINABC.HLP - 智慧型ABC幫助檔案

WINBX.HLP -表形碼輸入法幫助檔案

WINCHA.HLP - 繁體倉頡輸入法幫助檔案

WINDOWS.CNT - Windows95幫助檔案內容

windows.hlp- Windows95幫助檔案

WINFILE.CNT - 檔案管理器幫助檔案內容

WINFILE.EXE - Windows工作組檔案管理器

WINFILE.HLP - 檔案管理器幫助檔案

WINGB.HLP - 區位碼輸入法幫助檔案

WINHLP23.HLP - Windows幫助檔案

WINIME.HLP - *作指幫助檔案

WINNM.HLP - GBK內碼輸入法幫助檔案

wininit.exe- Windows初始化檔案

WINIPCFG.EXE - TCP/IP配置工具

WINNEWS.TXT - Winnews信息

WINPHO.HLP - 繁體注音輸入法幫助檔案

winpopup.exe- POPUP工具

WINREG.DLL - 遠程註冊支持

WINPY.HLP -全拼輸入法幫助檔案

winsock.dll- Windows套接API

WINSY.HLP -雙拼輸入法幫助檔案

WINXSP.HLP - GBK雙拼輸入法幫助檔案

WINXZM.HLP - GBK鄭碼輸入法幫助

WINZM.HLP - 鄭碼輸入法幫助檔案

wnaspi32.dll- Windows DLL32位ASPI WPSUNI.DRV - 傳真驅動程式

WPSUNIRE.DLL - WPS主機資源執行程式

X

XCOPY.EXE-DOS XCOPY工具

XCOPY32.EXE-檔案拷貝程式

XGA.DRV-XGA顯示驅動程式

檔案系統

作業系統中負責管理和存儲檔案信息的軟體機構稱為檔案管理系統,簡稱檔案系統。檔案系統由三部分組成:與檔案管理有關的軟體、被管理的檔案以及實施檔案管理所需的數據結構。從系統角度來看,檔案系統是對檔案存儲器空間進行組織和分配,負責檔案的存儲並對存入的檔案進行保護和檢索的系統。具體地說,它負責為用戶建立檔案,存入、讀出、修改、轉儲檔案,控制檔案的存取,當用戶不再使用時撤銷檔案等。

檔案系統是作業系統用於明確磁碟或分區上的檔案的方法和數據結構;即在磁碟上組織檔案的方法。也指用於存儲檔案的磁碟或分區,或檔案系統種類。因此,可以說"我有2個檔案系統"意思是他有2個分區,一個存檔案,或他用"擴展檔案系統",意思是檔案系統的種類。

磁碟或分區和它所包括的檔案系統的不同是很重要的。少數程式(包括最有理由的產生檔案系統的程式)直接對磁碟或分區的原始扇區進行操作;這可能破壞一個存在的檔案系統。大部分程式基於檔案系統進行操作,在不同種檔案系統上不能工作。

一個分區或磁碟能作為檔案系統使用前,需要初始化,並將記錄數據結構寫到磁碟上。這個過程就叫建立檔案系統。

大部分UNIX檔案系統種類具有類似的通用結構,即使細節有些變化。其中心概念是超級塊superblock,i節點inode,數據塊datablock,目錄塊directoryblock,和間接塊indirectionblock。超級塊包括檔案系統的總體信息,比如大小(其準確信息依賴檔案系統)。i節點包括除了名字外的一個檔案的所有信息,名字與i節點數目一起存在目錄中,目錄條目包括檔案名稱和檔案的i節點數目。i節點包括幾個數據塊的數目,用於存儲檔案的數據。i節點中只有少量數據塊數的空間,如果需要更多,會動態分配指向數據塊的指針空間。這些動態分配的塊是間接塊;為了找到數據塊,這名字指出它必須先找到間接塊的號碼。

UNIX檔案系統通常允許在檔案中產生孔(hole)(用lseek;請看手冊),意思是檔案系統假裝檔案中有一個特殊的位置只有0位元組,但沒有為這檔案的這個位置保留實際的磁碟空間(這意味著這個檔案將少用一些磁碟空間)。這對小的二進制檔案經常發生,Linux共享庫、一些資料庫和其他一些特殊情況。(孔由存儲在間接塊或i節點中的作為數據塊地址的一個特殊值實現,這個特殊地址說明沒有為檔案的這個部分分配數據塊,即,檔案中有一個孔。)

孔有一定的用處。在筆者的系統中,一個簡單的測量工具顯示在200MB使用的磁碟空間中,由於孔,節約了大約4MB。在這個系統中,程式相對較少,沒有資料庫檔案

下面是檔案系統的代碼,根據這個代碼我們可以更好地了解檔案系統的工作流程

1.main.cpp

#include"head.h"

#include"blockinodesuperblock.h"

#include"initial.h"

#include"userop.h"

#include"file.h"

#include"dir.h"

#include"command.h"

#include"chsome.h"

/////////////////////////////////////////////////////////////////////////////////////////

voidmain()

{

control.open("control.txt",ios::in|ios::out|ios::nocreate);

inti;

control>>i;

control.close();

if(i!=0)//不為0就初始化

{

initial();

}

control.open("control.txt",ios::in|ios::out|ios::nocreate);

control.seekp(0);

control

相關詞條

相關搜尋

熱門詞條

聯絡我們