WindowsXP操作(zuò)系統原理(lǐ)使用(yòng)系統維護工(gōng)具系統啓動故障的修複病毒防治的一般方法循辱魂币禾赫促陛醛放(fàng)憶蛔睡錢(qián)佯回改波壞敏寄鏽擄長提每臣傳遙抄個似計(jì)算(suàn)機軟件系統故障及維護計(jì)算(suàn)機軟件系統故障及維護13.1.1WindowsXP的架構特點WindowsXP已不再完整支持16位DOS應用(yòng)程序,僅有的CMD命令窗口(“開(kāi)始”→“運行”→“輸入CMD”)也(yě)隻能(néng)執行一些(xiē)基本DOS命令,對(duì)大(dà)多數直接控制硬件的16位應用(yòng)程序是不支持的。從(cóng)圖13.1可以看(kàn)出,WindowsXP還引入了(le)用(yòng)戶模式和(hé)内核模式,以提高(gāo)内核穩定性,在與硬件交互時(shí)增加了(le)硬件抽象層(HAL)以提供抽象的硬件訪問接口,避免了(le)直接操作(zuò)硬件,這(zhè)些(xiē)都是WindowsXP穩定性的主要保障。圖13.1WindowsXP體系結構多芥批酒牆誠宰囪蒼憐鈞鑷蝴父得似飼碾忻蔫姬烷崗富哉侈靡貝渡輪瞳憾計(jì)算(suàn)機軟件系統故障及維護計(jì)算(suàn)機軟件系統故障及維護(1)内核模式(KernelMode)。當CPU運行于内核模式時(shí),一切程序都可運行。(2)用(yòng)戶模式(UserMode)。在這(zhè)個模式中,硬件防止特權指令的執行,并對(duì)内存和(hé)I/O空(kōng)間的訪問操作(zuò)進行檢查。允許WindowsXP限制程序對(duì)各種I/O操作(zuò)的訪問,并捕捉違反系統完整性的任何行爲。Windows系統文(wén)件夾下(xià)文(wén)件數量很(hěn)多,并且随着安裝軟件的增加而遞增。WindowsXP架構中的核心系統文(wén)件如表13.1所示。柔邢部酸邊呀規踢矽階護園烤膳曾按邢堆秀肛移軟隋智天須吾腫屋存司汐計(jì)算(suàn)機軟件系統故障及維護計(jì)算(suàn)機軟件系統故障及維護1.預引導階段在按下(xià)計(jì)算(suàn)機電源到(dào)操作(zuò)系統開(kāi)始加載第一個文(wén)件前這(zhè)段時(shí)間,稱爲預引導(Pre-Boot)階段。此時(shí),計(jì)算(suàn)機首先運行PowerOnSelfTest(POST),POST檢測系統的處理(lǐ)器、内存等硬件設備的狀況。所有硬件設備都被自(zì)動識别和(hé)配置後,BIOS将會(huì)定位引導設備(如硬盤或光驅),然後MBR(MasterBootRecord)被加載并運行。在預引導階段的最後将加載WindowsXP的NTLDR文(wén)件。2.引導階段WindowsXP引導階段包含4個步驟。