查看: 1405|回復(fù): 1
打印 上一主題 下一主題

C盤根目錄下文件大揭秘

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2010-11-23 22:34:50 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
經(jīng)常見到一些網(wǎng)友,跟U盤病毒作斗爭久了,養(yǎng)成了看到磁盤根目錄的隱藏文件就刪的“職業(yè)習(xí)慣”,結(jié)果當(dāng)自己買來新電腦的時候,一下子看到C盤下有那么多“病毒”,就全部刪了,結(jié)果……下次開機的時候系統(tǒng)就起不來了,汗……

所以,我感覺有必要跟大家講一講C盤下這些系統(tǒng)文件的作用,以及簡要介紹一下系統(tǒng)的啟動過程。下面,就請我為大家一一道來:

CONFIG.SYS

CONFIG.SYS是包含在DOS(磁盤操作系統(tǒng),Disk Operating System)中的一個文本文件命令,它告訴操作系統(tǒng)計算機如何初始化。多數(shù)情況下,CONFIG.SYS命令制定內(nèi)存設(shè)備驅(qū)動和程序,以控制硬件設(shè)備;開啟或進制系統(tǒng)特征;以及限制系統(tǒng)資源。CONFIG.SYS在autoexec.bat(自動批處理程序)文件執(zhí)行前載入。

AUTOEXEC.BAT

DOS在啟動會自動運行autoexec.bat這個文件,一般我們在里面裝載每次必用的程序,如: path(設(shè)置路徑)、smartdrv(磁盤加速)、 mouse(鼠標(biāo)啟動)、mscdex(光驅(qū)連接)、 doskey(鍵盤管理)、set(設(shè)置環(huán)境變量)等。

IO.SYS

IO.SYS提供標(biāo)準(zhǔn)硬件的輸入/輸出接口和DOS的中斷調(diào)用,在電腦啟動過程中,此文件會根據(jù)用戶通過輸入設(shè)備的信號執(zhí)行相應(yīng)的操作。大家常掛在嘴邊的“開機按F8進入安全模式”就是來自于這個文件的作用

boot.ini

當(dāng)我們在電腦中安裝了多系統(tǒng)(如Windows 2000和Windows XP)之后,每次啟動計算機時都會出現(xiàn)一個系統(tǒng)引導(dǎo)菜單,在此選擇需要進入的系統(tǒng)后回車即可。這個引導(dǎo)程序就是Boot.ini,在安裝Windows 2000(XP)時程序自動被安裝,使用它我們可以輕松對電腦中的多系統(tǒng)進行引導(dǎo),還可以通過該引導(dǎo)文件,設(shè)置個性化的啟動菜單。

系統(tǒng)主要依賴Boot.ini文件來確定計算機在重啟(引導(dǎo))過程中顯示的可供選取的操作系統(tǒng)類別。Boot.ini在缺省狀態(tài)下被設(shè)定為隱含和系統(tǒng)文件屬性, 并且被標(biāo)識為只讀文件。

雙擊boot.ini,我們通常能看到如下的內(nèi)容

[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”指定在選擇默認的操作系統(tǒng)之前 Windows等待的時間。

“default”指定默認的操作系統(tǒng)。

“scsi(0)”表示主控制器(通常也是唯一的控制器)負責(zé)此設(shè)備。如果有兩個 SCSI 控制器并且磁盤與第二個控制器相關(guān)聯(lián),則第二個控制器稱為“scsi(1)”。

如果系統(tǒng)使用 IDE、增強的 IDE (EIDE) 或增強的小型設(shè)備接口 (ESDI) 驅(qū)動器,或者如果系統(tǒng)使用沒有內(nèi)置 BIOS 的 SCSI 適配器,請將“scsi”替換為“multi”。

“disk(0)”指要使用的 SCSI 邏輯單元 (LUN)。它可以是獨立的磁盤,但是大多數(shù) SCSI 設(shè)置對每個 SCSI ID 只有一個 LUN。

“rdisk(0)”指物理磁盤1。

“partition(1)”是計算機中第一個驅(qū)動器上的第一分區(qū)。如果有兩個分區(qū)(C 和 D),則分區(qū) C 為 partition(1),分區(qū) D 為 partition(2)。

“/noexecute=optin /fastdetect”指定快速監(jiān)視并調(diào)試信息,啟動時不檢查串行口和并行口。

bootfont.bin

BOOTFONT.BIN是用來漢化引導(dǎo)菜單的,刪除后引導(dǎo)菜單會變成英文

MSDOS.SYS

MSDOS.SYS是DOS的核心文件之一。

MSDOS.SYS 在微軟非NT內(nèi)核的操作系統(tǒng)中經(jīng)??梢钥吹剿?。MSDOS.SYS可以修改,但改壞了可能會導(dǎo)致系統(tǒng)無法啟動,可以用記事本打開,內(nèi)面是一些啟動參數(shù),如:開機時顯示菜單、開機時進行磁盤掃描、開機時顯示LOGO等等。

NTDETECT.COM

Ntdetect.com會收集如下類型的硬件信息:

系統(tǒng)固件信息,例如時間和日期等

總線適配器的類型

顯卡適配器的類型

鍵盤

通信端口

存儲設(shè)備

其它輸入設(shè)備,例如鼠標(biāo)等

并口

安裝在ISA槽中的ISA設(shè)備

完成信息的檢測之后,系統(tǒng)就會在屏幕上顯示那個Windows圖標(biāo),并出現(xiàn)一個滾動條,告訴用戶Windows 的啟動進程

ntldr

NTLDR全稱是NT Loader,是系統(tǒng)加載程序,用來裝載操作系統(tǒng)。

NTLDR文件是系統(tǒng)的引導(dǎo)文件,當(dāng)此文件丟失時啟動系統(tǒng)會提示"NTLDR is missing..."并要求按任意鍵重新啟動,不能正確進入系統(tǒng)。

下面簡要介紹系統(tǒng)的啟動過程:

1、電源BIOS自檢程序開始運行

2、主引導(dǎo)記錄被裝入內(nèi)存,并且程序開始執(zhí)行

3、活動分區(qū)的引導(dǎo)扇區(qū)被裝入內(nèi)存

4、NTLDR從引導(dǎo)扇區(qū)被裝入并初始化

5、將處理器的實模式改為32位平滑內(nèi)存模式

6、NTLDR開始運行適當(dāng)?shù)男∥募到y(tǒng)驅(qū)動程序(小文件系統(tǒng)驅(qū)動程序是建立在NTLDR內(nèi)部的,它能讀FAT或NTFS)

7、NTLDR讀boot.ini文件

8、NTLDR裝載所選操作系統(tǒng)

9、Ntdetect.com 搜索計算機硬件并將列表傳送給NTLDR,以便將這些信息寫進HKE Y_LOCAL_MACHINE/HARDWARE中。

10、然后NTLDR裝載Ntoskrnl.exe,Hal.dll和系統(tǒng)信息集合。

11、Ntldr搜索系統(tǒng)信息集合,并裝載設(shè)備驅(qū)動配置以便設(shè)備在啟動時開始工作

12、Ntldr把控制權(quán)交給Ntoskrnl.exe,這時,啟動程序結(jié)束,裝載階段開始



另外,有的電腦系統(tǒng)盤根目錄下還會有下面的兩個文件,雖然跟系統(tǒng)啟動沒有關(guān)系,在此也一并介紹吧

pagefile.sys

簡單說說吧,其實這就是傳說中的虛擬內(nèi)存啦,可以用這個文件的空間做內(nèi)存,從而彌補RAM空間的缺乏。虛擬內(nèi)存管理器會選擇最近沒有用過的、低優(yōu)先級的內(nèi)存部分寫到這個文件上去

hiberfil.sys

這個文件只在啟用了系統(tǒng)休眠的電腦上可見,而且其大小與電腦的內(nèi)存大小一致。

當(dāng)電腦進入休眠狀態(tài)時,內(nèi)存會把自身的內(nèi)容完全拷貝到這個文件里,當(dāng)下一次電腦啟動,內(nèi)存被加電喚醒的時候,又會從這個文件里把內(nèi)容調(diào)回來

如何才能顯示上面的這些文件?

打開“我的電腦”——工具——文件夾選項——查看

勾選“顯示系統(tǒng)文件夾的內(nèi)容”

取消勾選“隱藏受保護的操作系統(tǒng)文件”

選擇“顯示所有文件和文件夾”

如果誤刪了這些文件,該如何修復(fù)呢?

最簡單的方法,就是找另一臺電腦,把那些文件完全拷貝過來

如果已經(jīng)關(guān)機了,無法啟動,先用工具光盤引導(dǎo)啟動,然后執(zhí)行上面的步驟就ok了!

中國畜牧人網(wǎng)站微信公眾號
版權(quán)聲明:本文內(nèi)容來源互聯(lián)網(wǎng),僅供畜牧人網(wǎng)友學(xué)習(xí),文章及圖片版權(quán)歸原作者所有,如果有侵犯到您的權(quán)利,請及時聯(lián)系我們刪除(010-82893169-805)。
沙發(fā)
發(fā)表于 2010-12-6 11:31:12 | 只看該作者
很好的資料,學(xué)習(xí),學(xué)習(xí)!
再也不會因為c盤容量小而誤刪文件了!

評分

參與人數(shù) 1論壇幣 +10 收起 理由
system + 10 第一個回復(fù)系統(tǒng)自動獎勵

查看全部評分

您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則

發(fā)布主題 快速回復(fù) 返回列表 聯(lián)系我們

關(guān)于社區(qū)|廣告合作|聯(lián)系我們|幫助中心|小黑屋|手機版| 京公網(wǎng)安備 11010802025824號

北京宏牧偉業(yè)網(wǎng)絡(luò)科技有限公司 版權(quán)所有(京ICP備11016518號-1

Powered by Discuz! X3.5  © 2001-2021 Comsenz Inc. GMT+8, 2025-1-5 12:43, 技術(shù)支持:溫州諸葛云網(wǎng)絡(luò)科技有限公司