經常見到一些網友,跟U盤病毒作鬥爭久了,養成了看到磁碟根目錄的隱藏檔案就刪的“職業習慣”,結果當自己買來新電腦的時候,一下子看到C盤下有那 麼多“病毒”,就全部刪了,結果……下次開機的時候系統就起不來了,所以,我感覺有必要跟大家講一講C盤下這些系統檔案的作用,就請我為大家一一道來:
1、
是包含在DOS(磁碟作業系統,Disk Operating System)中的一個文字檔案命令,它告訴作業系統計算機如何初始化。多數情況下,命令制定記憶體裝置驅動和程式,以控制硬體裝置; 開啟或進位制系統特徵;以及限制系統資源。在(自動批處理程式)檔案執行前載入。
2、
DOS在啟動會自動執行這個檔案,一般我們在裡面裝載每次必用的程式,如: path(設定路徑)、smartdrv(磁碟加速)、 mouse(滑鼠啟動)、mscdex(光碟機連線)、 doskey(鍵盤管理)、set(設定環境變數)等。
3、
提供標準硬體的輸入/輸出介面和DOS的中斷呼叫,在電腦啟動過程中,此檔案會根據使用者通過輸入裝置的訊號執行相應的操作。大家常掛在嘴邊的“開機按F8進入安全模式”就是來自於這個檔案的作用。
4、
當我們在電腦中安裝了多系統(如Windows 2000和Windows XP)之後,每次啟動計算機時都會出現一個系統引導選單,在此選擇需要進入的系統後回車即可。這個載入程式就是,在安裝Windows 2000(XP)時程式自動被安裝,使用它我們可以輕鬆對電腦中的多系統進行引導,還可以通過該引導檔案,設定個性化的啟動選單。
系統主要依賴檔案來確定計算機在重啟(引導)過程中顯示的可供選取的作業系統類別。在預設狀態下被設定為隱含和系統檔案屬性, 並且被標識為只讀檔案。
雙擊,我們通常能看到如下的內容:
[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”指定快速監視並除錯資訊,啟動時不檢查序列口和並行口。
5、
是用來漢化引導選單的,刪除後引導選單會變成英文
6、
是DOS的核心檔案之一。
在微軟非NT核心的作業系統中經常可以看到它。可以修改,但改壞了可能會導致系統無法啟動,可以用記事本開啟,內面是一些啟動引數,如:開機時顯示選單、開機時進行磁碟掃描、開機時顯示LOGO等等。
7、
會收集如下型別的硬體資訊:
系統韌體資訊,例如時間和日期等
匯流排介面卡的型別
顯示卡介面卡的型別
鍵盤
通訊埠
儲存裝置
其它輸入裝置,例如滑鼠等
並口
安裝在ISA槽中的ISA裝置
完成資訊的檢測之後,系統就會在螢幕上顯示那個Windows圖示,並出現一個滾動條,告訴使用者Windows 的啟動程序
8、ntldr
NTLDR全稱是NT Loader,是系統載入程式,用來裝載作業系統。
NTLDR檔案是系統的引導檔案,當此檔案丟失時啟動系統會提示"NTLDR is missing..."並要求按任意鍵重新啟動,不能正確進入系統。