%systemdrive%下的隱藏文件

%systemdrive%下的隱藏文件

[size=2][size=3][b]Autoexec.bat[/b][/size]

Autoexec.bat是DOS/Win95/98下很常用的一個文件,使用它可以在系統啓動的時候一次性的調用多個程序或在屏幕上顯示說明信息,但是隨着DOS的退位,Win95/98使用的人數越來越少,這個文件也不是很常用的了。

一般我們在Autoexec.bat裏面裝載每次必用的程序,如: path(設置路徑)、smartdrv(磁盤加速)、 mouse(鼠標啓動)、mscdex(光驅連接)、 doskey(鍵盤管理)、set(設置環境變量)等。
一個典型的autoexec.bat內容如下:
@echo off                     不顯示命令行
prompt $p$g                    設置提示符前有目錄提示
path c:\dos;c:\;c:\windows;c:\ucdos;c:\tools    設置路徑
lh c:\dos\doskey.com                加載鍵盤管理
lh c:\mouse\mouse.com               加載鼠標管理
lh c:\dos\smartdrv.exe               加載磁盤加速管理
lh c:\dos\mscdex /S /D:MSCD000 /M:12 /V      加載CD-ROM驅動
set temp=c:\temp                  設置臨時目錄

雖然DOS已經退位,但WinXP在默認狀態下會在啓動時處理這個文件裏面的內容,這就給一些惡意程序造成了可乘之機,比如:Autoexec.bat裏面有一段話“format d: /q”,這個後果是很嚴重的。
不過同時WInXP也給我們一種方法來屏蔽在啓動的時候處理Autoexec.bat,我們只要在註冊表相應的地方修改一下就可以了:
打開註冊表編輯器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows NT\ CurrentVersion\Winlogon,察看右邊有沒有一個叫做"ParseAutoexec"的Dword值,沒有的話新建一個,修改這個值爲“0”即可屏蔽在WinXP啓動時處理Autoexec.bat這個文件。



------------------------------------------
[size=3][b]config.sys[/b][/size]

CONFIG.SYS是包含在DOS(磁盤操作系統,Disk Operating System)中的一個文本文件命令,它告訴操作系統計算機如何初始化。多數情況下,CONFIG.SYS命令制定內存設備驅動和程序,以控制硬件設備;開啓或進制系統特徵;以及限制系統資源。
CONFIG.SYS在autoexec.bat(自動批處理程序)文件執行前載入。由於CONFIG.SYS是一個文本文件,因此它可以使用文本編輯程序編輯。

隨着DOS的退位,這個文件也不是很常用的了。

另外,已經隨着DOS時代的離開而退位的文件還有[size=3][b]IO.SYS[/b]、[b]MSDOS.SYS[/b][/size]等。



------------------------------------------
[size=3][b]boot.ini[/b][/size]

當我們在電腦中安裝了NT核心操作系統(如 Windows 2000 和Windows XP)之後,每次啓動計算機時都會出現一個系統引導菜單,在此選擇需要進入的系統後回車即可。這個多重引導的配置文件名爲Boot.ini,配置它,我們可以輕鬆對電腦中的多系統進行引導,還可以通過該引導文件,設置個性化的啓動菜單.

一個典型的boot.ini文件的內容如下:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

在引導加載部分,timeout=xx表示等待用戶選擇操作系統的時間,默認是30秒,用戶可以根據需要自行更改。default=xxxx表示缺省情況下系統默認要加載的操作系統路徑,表現爲啓動時等待用戶選擇的高亮條部分。

那“multi(0)disk(0)rdisk(0)partition(1)”是什麼意思?
實際上這是根據ARC規則命名的,它是x86或RISC計算機中用於標識設備的一種通用方法。ARC名字指向存放操作系統文件的分區,對於磁盤設備, ARC名字的構成如下:

(X)disk(Y)rdisk(Z)partition(Q)

component 部分有兩種有效值,即multi和SCSI,它用於標明硬件適配器。multi表示一個非SCSI硬盤或一個由SCSI BIOS訪問的SCSI硬盤,而SCSI則表示一個SCSI BIOS禁止的SCSI硬盤。X值表示操作系統的系統根目錄所在的分區所在的硬盤所在的磁盤控制器在同一磁盤控制器上的序號(X從0開始)。

disk(Y):對於SCSI硬盤來說,Y值表示操作系統的系統根目錄所在的分區所在的硬盤在同一個磁盤控制器上的硬盤序號(Y從0開始);對於multi來說,Y值無任何意義,恆爲0。

rdisk(Z):對於multi來說,Z值表示操作系統的系統根目錄所在的分區所在的硬盤在同一個磁盤控制器上的硬盤序號(Z從0開始);對於SCSI硬盤來說,Z值無意義,恆爲0。

partition(Q):Q值表示操作系統的系統根目錄所在的分區在同一硬盤上主分區的序號(Q從1開始)。

Operating systems部分列出了這臺電腦上所有操作系統的路徑和清單,其中還包括一些如/fastdetect、/basevideo、/sos之類的開關符。這些開關符都有特殊的含義,一般情況下建議不要更改。



------------------------------------------
[size=3][b]bootfont.bin[/b][/size]

位於活動分區根目錄下的BOOTFONT.BIN文件提供在操作系統選擇菜單中的中文字體。



------------------------------------------
[size=3][b]ntldr[/b][/size](全稱爲:NT LOADER)

NTLDR是Windows NT 架構操作系統特有的一個文件,用於操作系統的引導。它包含着“Windows系統選擇菜單”和“Windows高級選項菜單”(就是按F8後那個)。NTLDR 根據用戶的選擇,設置不同的啓動參數並使用啓動參數來加載NT內核。如果BOOT.INI 文件裏面只有一個啓動項,那麼NTLDR 將不顯示啓動選擇菜單而直接進入啓動流程。

從Windows XP with Service Pack 2 開始,安裝程序在安裝的時候將檢測NTLDR和NTDETECT.COM版本,如果發現現有的版本比安裝源上的版本新的話,將使用現有版本而不使用安裝源上的版本。



------------------------------------------
[size=3][b]NTDETECT.COM[/b][/size]

系統啓動時用於檢測機器硬件信息:
& 系統固件信息,例如時間和日期等
& 總線適配器的類型
& 顯卡適配器的類型
& 鍵盤
& 端口
& 磁盤
& 軟盤
& 輸入設備,例如鼠標
& 並口
& 安裝在ISA槽中的ISA設備
並將收集到的硬件列表返回NTLDR用於以後在註冊表中註冊保存。



------------------------------------------
[size=3][b]pagefile.sys[/b][/size]

頁面文件,其實是在你的硬盤上虛擬內存,頁面文件的大小可以通過一下方式設置:  
右鍵"我的電腦"=>屬性=>高級=>性能=>設置=>高級=>虛擬內存=>更改
可以改變頁面文件的大小還可以改變頁面文件在哪個分區

在註冊表中的位置:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management
名爲PagingFiles(REG_MULTI_SZ)的值
[/size]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章