中文字幕精品亚洲无线码,99视频在线观看精品29,亚州十八禁免费不卡在线视颖,亚洲香蕉网久久综合影视

<sub id="xxpls"></sub><sub id="xxpls"></sub>

  • <listing id="xxpls"><u id="xxpls"></u></listing>
    <sub id="xxpls"></sub>

  • <sub id="xxpls"><ol id="xxpls"></ol></sub>
    <style id="xxpls"><u id="xxpls"></u></style>
  • 汶上信息港

    標題: C盤根目錄下文件揭秘 [打印本頁]

    作者: 關大哥    時間: 2009-4-16 09:56
    標題: C盤根目錄下文件揭秘
    C盤根目錄下文件大揭秘  v8 X/ Q# o( u$ P, e. f
    經(jīng)常見到一些網(wǎng)友,跟U盤病毒作斗爭久了,養(yǎng)成了看到磁盤根目錄的隱藏文件就刪的“職業(yè)習慣”,結果當自己買來新電腦的時候,一下子看到C盤下有那么多“病毒”,就全部刪了,結果……下次開機的時候系統(tǒng)就起不來了,汗……
    7 E! O% ?0 y" a1 `" v
    / D& L% Z: R+ d+ X* M+ I所以,我感覺有必要跟大家講一講C盤下這些系統(tǒng)文件的作用,以及簡要介紹一下系統(tǒng)的啟動過程。下面,就請我為大家一一道來:% r7 E4 O- z6 V% c0 ~4 o

    ' |0 a+ ]. ^8 r& D: oCONFIG.SYS+ C# \' |$ k; r+ w4 Z
    ; Q/ {6 e7 I: G! }3 w7 y! v/ w5 h8 K
    CONFIG.SYS是包含在DOS(磁盤操作系統(tǒng),Disk Operating System)中的一個文本文件命令,它告訴操作系統(tǒng)計算機如何初始化。多數(shù)情況下,CONFIG.SYS命令制定內(nèi)存設備驅動和程序,以控制硬件設備;開啟或進制系統(tǒng)特征;以及限制系統(tǒng)資源。CONFIG.SYS在autoexec.bat(自動批處理程序)文件執(zhí)行前載入。
    , y. n$ g8 b" ?4 i) `. X8 T
    6 s  l# R5 n/ MAUTOEXEC.BAT
    & A7 L" l% w- l3 o5 b  G! K( B$ X" i0 t. y  L
    DOS在啟動會自動運行autoexec.bat這個文件,一般我們在里面裝載每次必用的程序,如: path(設置路徑)、smartdrv(磁盤加速)、 mouse(鼠標啟動)、mscdex(光驅連接)、 doskey(鍵盤管理)、set(設置環(huán)境變量)等。
    5 W* k; g: S6 t5 ]0 E9 A, F4 _/ K, t  Q! }, \
    IO.SYS
    % U2 t5 x6 z% k# [' P
    , ?7 p% _+ S; C2 R9 }IO.SYS提供標準硬件的輸入/輸出接口和DOS的中斷調用,在電腦啟動過程中,此文件會根據(jù)用戶通過輸入設備的信號執(zhí)行相應的操作。大家常掛在嘴邊的“開機按F8進入安全模式”就是來自于這個文件的作用
    + Q) C/ V. K8 i) j2 W
    ( w* t) p' }% j! Gboot.ini9 r2 S1 U/ {* D1 I* m! ~6 S
    8 Y, D' `- x# Q, b& y/ b
    當我們在電腦中安裝了多系統(tǒng)(如Windows 2000和Windows XP)之后,每次啟動計算機時都會出現(xiàn)一個系統(tǒng)引導菜單,在此選擇需要進入的系統(tǒng)后回車即可。這個引導程序就是Boot.ini,在安裝Windows 2000(XP)時程序自動被安裝,使用它我們可以輕松對電腦中的多系統(tǒng)進行引導,還可以通過該引導文件,設置個性化的啟動菜單。
    / B+ \2 A! ?# i# [$ l
    9 w% h; q- u, v8 [系統(tǒng)主要依賴Boot.ini文件來確定計算機在重啟(引導)過程中顯示的可供選取的操作系統(tǒng)類別。Boot.ini在缺省狀態(tài)下被設定為隱含和系統(tǒng)文件屬性, 并且被標識為只讀文件。
    ! ^* f. |+ g  P; {! H1 f. C& R3 A* R
    雙擊boot.ini,我們通常能看到如下的內(nèi)容! F- `8 @. W9 }) Z8 s

    0 S) I, D2 ~% \; f[boot loader]
    5 o6 I7 n8 U: Y; k/ F0 t! ~  p0 n  g* |% ^* j+ v3 Z
    timeout=309 ], h$ x. V  |9 P( @7 k+ o  S
    : F7 i. F3 Q% I
    default=scsi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    2 B( u+ f5 I4 _# C- ?( ^6 \5 L
    * j4 d9 m5 O6 J% Z8 h! c[operating systems]
    4 X" L3 e( M7 p) X6 A/ J
    1 H9 O& |! v: m3 f" O2 A. i7 w! f8 jscsi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
    1 }# K. y6 i! f! ]# o5 e
    / G, Q* f: P  g, M4 e$ B' ~對其分析,主要有以下功能
    ) G( c  k  a9 Q. h, F+ d+ \3 e2 c2 L$ i* g
    “timeout”指定在選擇默認的操作系統(tǒng)之前 Windows等待的時間。) Z9 L5 a$ j0 T
    8 w: n& @% r6 l5 k" u
    “default”指定默認的操作系統(tǒng)。
    % ^4 m: @+ L# T0 a# W& \" y5 j) J+ [% H
    “scsi(0)”表示主控制器(通常也是唯一的控制器)負責此設備。如果有兩個 SCSI 控制器并且磁盤與第二個控制器相關聯(lián),則第二個控制器稱為“scsi(1)”。
    2 a! ]! n% ^/ [, N" j. y/ [- ^. k+ `, x
    如果系統(tǒng)使用 IDE、增強的 IDE (EIDE) 或增強的小型設備接口 (ESDI) 驅動器,或者如果系統(tǒng)使用沒有內(nèi)置 BIOS 的 SCSI 適配器,請將“scsi”替換為“multi”。
    . _0 z9 W9 L  \; h( M2 V
    ' ^! U* C1 O$ t0 g) M, L“disk(0)”指要使用的 SCSI 邏輯單元 (LUN)。它可以是獨立的磁盤,但是大多數(shù) SCSI 設置對每個 SCSI ID 只有一個 LUN。
    ) M; ^( U& e) \5 J$ V8 e3 T2 B% x2 Y, P1 y& m6 Y2 }
    “rdisk(0)”指物理磁盤1。# O; B: f, U, K6 u

    5 S2 w, W) n6 g# }* f“partition(1)”是計算機中第一個驅動器上的第一分區(qū)。如果有兩個分區(qū)(C 和 D),則分區(qū) C 為 partition(1),分區(qū) D 為 partition(2)。4 ]# `- _" @' M* M" h/ {  o# o
    ( z: r* M; `. a$ ]( y/ O3 \# q% `  y
    “/noexecute=optin /fastdetect”指定快速監(jiān)視并調試信息,啟動時不檢查串行口和并行口。
    4 R) {$ W" Z4 T; }; n! W
    % _3 e/ K9 Y1 Pbootfont.bin- O6 K3 w) m3 j. z: `

    $ q) \7 ]# ?$ E" e" v6 zBOOTFONT.BIN是用來漢化引導菜單的,刪除后引導菜單會變成英文  `" a0 p$ }) `0 O

    / B7 x0 p3 G, _! d/ qMSDOS.SYS! f4 B+ `1 }+ N% f% v! c, V* n( `
    0 w7 q. X/ ^( U9 C' ^
    MSDOS.SYS是DOS的核心文件之一。! f9 \4 K( W" u; v& S
    2 E* Y! [7 P% R$ ^- T
    MSDOS.SYS 在微軟非NT內(nèi)核的操作系統(tǒng)中經(jīng)??梢钥吹剿?。MSDOS.SYS可以修改,但改壞了可能會導致系統(tǒng)無法啟動,可以用記事本打開,內(nèi)面是一些啟動參數(shù),如:開機時顯示菜單、開機時進行磁盤掃描、開機時顯示LOGO等等。8 _' Q: ~: T# T/ ^; g% L
    $ W; t( r" m, ^
    NTDETECT.COM' e5 c, L) t/ c, f8 g

    : n9 q0 i- p; N+ ?' ZNtdetect.com會收集如下類型的硬件信息:& [9 Y. s2 V4 v" K

    + r& u& c3 z$ i系統(tǒng)固件信息,例如時間和日期等4 _) W  A3 e, j- `  V- ?$ y

    ; j8 O) p, f3 q$ a6 E' ~/ N# e3 `5 y總線適配器的類型2 W' m7 V7 S" Q7 N+ m
    - h& _, u- |. X, d& \% _  A5 t8 ~1 h
    顯卡適配器的類型. x* T# m# _' g4 ~: B

    " V' q# `/ q. W0 _! P1 U2 _# \( K2 g鍵盤2 u  ~1 K& u: M8 \) P( p3 W

    & m' `. }) h6 m  _通信端口
    ( @+ }# d! T) n6 F: Y6 p
    4 s1 [& G/ W" d) |; S: ?存儲設備6 q9 y4 H1 d* d7 N9 w0 D
    7 V* Q8 Q- ~! F( W; ^* k( g8 _) L
    其它輸入設備,例如鼠標等
    + j# b( ?2 _. g: T7 ~2 P$ o% ~) y
    并口
    4 V0 Q! l" d/ p$ T9 Y
    + B; f+ _. X+ `! z/ Z' |1 I安裝在ISA槽中的ISA設備7 J9 T# n8 J. P/ P

    9 u- @' v: c7 i: k完成信息的檢測之后,系統(tǒng)就會在屏幕上顯示那個Windows圖標,并出現(xiàn)一個滾動條,告訴用戶Windows 的啟動進程
    ( n3 T: X2 T+ @7 ]& c
    * @& u3 Y! J1 W0 W+ s$ Wntldr
    : i) K8 x2 g% @5 `! v
    ' F' y2 y; d' b5 v8 p! s. [: oNTLDR全稱是NT Loader,是系統(tǒng)加載程序,用來裝載操作系統(tǒng)。# D5 J" v$ d* }) k' h; z

    9 w7 `$ {0 \8 `& w7 lNTLDR文件是系統(tǒng)的引導文件,當此文件丟失時啟動系統(tǒng)會提示"NTLDR is missing..."并要求按任意鍵重新啟動,不能正確進入系統(tǒng)。
    $ k( x* o4 p! \# B+ M* Z/ k! d, Q; q  H" i2 `
    下面簡要介紹系統(tǒng)的啟動過程:
    ( `$ e5 z3 v* K( y3 `7 ]# w" o7 ?* S6 R9 O0 R
    1、電源BIOS自檢程序開始運行
    $ c# v( V6 c0 ?( h2 C7 T+ e
    4 p5 L6 ^& E1 i# C* H/ F8 _- @2、主引導記錄被裝入內(nèi)存,并且程序開始執(zhí)行
    6 [% H* \( O# d9 ?4 @% Y. ]+ N
    : O) s4 o/ w; W. D) `3、活動分區(qū)的引導扇區(qū)被裝入內(nèi)存
    ( c  f: Y  N3 G. t% F
    . t3 ?1 `; }( [/ p, ~2 R4、NTLDR從引導扇區(qū)被裝入并初始化' d. w# E, |  p
    # f: y; S3 [3 @2 F, n2 G! p! K; A
    5、將處理器的實模式改為32位平滑內(nèi)存模式
      X2 X/ j$ ?* J0 L; L) @5 ~  c$ F! \; X+ ^# t3 _0 S5 N
    6、NTLDR開始運行適當?shù)男∥募到y(tǒng)驅動程序(小文件系統(tǒng)驅動程序是建立在NTLDR內(nèi)部的,它能讀FAT或NTFS)7 R" ]/ T5 {7 h7 o6 ?4 ]9 y

    7 A( q; A: P4 q7、NTLDR讀boot.ini文件( L0 z9 [! y3 A2 y9 u
    ( w8 H% E; p; s. |/ p. M/ a! ~
    8、NTLDR裝載所選操作系統(tǒng)6 z5 B" B8 R+ Z! U) E, y' z
    ) g* Z+ Z' G5 x' m% h: s
    9、Ntdetect.com 搜索計算機硬件并將列表傳送給NTLDR,以便將這些信息寫進HKE Y_LOCAL_MACHINE/HARDWARE中。( {, N' v/ H7 F9 \$ Y

    . k! l& I; N$ g9 i. \5 ?: W10、然后NTLDR裝載Ntoskrnl.exe,Hal.dll和系統(tǒng)信息集合。4 h6 Z; C+ U8 j: R+ g, I; s

    7 N% U6 M$ h$ Q/ H# d+ J11、Ntldr搜索系統(tǒng)信息集合,并裝載設備驅動配置以便設備在啟動時開始工作! ?' n" e. ?1 u7 s4 U
    . _( b. @3 k9 M! n5 Z
    12、Ntldr把控制權交給Ntoskrnl.exe,這時,啟動程序結束,裝載階段開始6 W4 V  w2 y/ A
      S1 f3 X- [% W! v$ n

    6 f0 U' L- Z% G3 E- g# p! q8 @( R7 h. U* X
    另外,有的電腦系統(tǒng)盤根目錄下還會有下面的兩個文件,雖然跟系統(tǒng)啟動沒有關系,在此也一并介紹吧
    - G+ p. c5 Z- c- u4 N- U8 t) g! I7 a7 Y2 c
    pagefile.sys
    ' }% l$ R- n6 T% S) Y* t0 x$ A) y% e9 ~  [1 [
    簡單說說吧,其實這就是傳說中的虛擬內(nèi)存啦,可以用這個文件的空間做內(nèi)存,從而彌補RAM空間的缺乏。虛擬內(nèi)存管理器會選擇最近沒有用過的、低優(yōu)先級的內(nèi)存部分寫到這個文件上去
      J$ y$ D+ i/ `1 U) ]
    ( V! n. P+ h) Phiberfil.sys
    ! w" @+ J8 S+ p9 z- L4 }/ h; ~* z# E0 R2 `
    這個文件只在啟用了系統(tǒng)休眠的電腦上可見,而且其大小與電腦的內(nèi)存大小一致。
      Y  W8 Q3 A. z. X  ~* u
    0 b7 A+ \1 _4 l- l" I" f- e當電腦進入休眠狀態(tài)時,內(nèi)存會把自身的內(nèi)容完全拷貝到這個文件里,當下一次電腦啟動,內(nèi)存被加電喚醒的時候,又會從這個文件里把內(nèi)容調回來+ M! K( }; h7 L9 V  A/ Z" U

    / S. U, b2 M9 C如何才能顯示上面的這些文件?* @# M) \  Y5 X8 x& \' {

    & t; w! J& m6 D  ^( N5 }2 y5 C打開“我的電腦”——工具——文件夾選項——查看" b: \6 R6 X# c! l

    ) P3 w/ F! L" v- r: @勾選“顯示系統(tǒng)文件夾的內(nèi)容”
    2 \7 ^" o  X) C2 B) \
    . T* U& P  a7 s  }取消勾選“隱藏受保護的操作系統(tǒng)文件”- G( O/ ~4 q8 X, f2 o

    - Y# b* i" x. `選擇“顯示所有文件和文件夾”
    " [. r2 q2 ^- A! @' }1 X2 N0 q( e7 n% V4 k
    如果誤刪了這些文件,該如何修復呢?  u, U2 {  j4 }! {0 S2 H
    - w  T& B- b$ |8 h" U
    最簡單的方法,就是找另一臺電腦,把那些文件完全拷貝過來) ?- V1 M  Y( B/ j1 C9 G  j$ x& M
    1 f2 V6 [6 p- O' I: |
    如果已經(jīng)關機了,無法啟動,先用工具光盤引導啟動,然后執(zhí)行上面的步驟就ok了!




    歡迎光臨 汶上信息港 (http://huihexinxi.com.cn/) Powered by Discuz! X3.5