導航:首頁 > 文件目錄 > 系統桌面運行文件

系統桌面運行文件

發布時間:2025-07-20 18:45:27

⑴ windows啟動時最先運行的文件是什麼文件

Windows XP的NTLDR文件

windows Xp啟動揭密

在按下計算機電源使計算機啟動,並且在Windows XP專業版操作系統啟動之前這段時間,我們稱之為預引導(Pre-Boot)階段,在這個階段里,計算機首先運行Power On Self Test(POST),POST檢測系統的總內存以及其他硬體設備的現狀。
從按下計算機開關啟動計算機,到登入到桌面完成啟動,一共經過了以下幾個階段:

1. 預引導(Pre-Boot)階段;

2. 引導階段;

3. 載入內核階段;

4. 初始化內核階段;

5. 登陸。

每個啟動階段的詳細介紹

a) 預引導階段

在按下計算機電源使計算機啟動,並且在Windows XP專業版操作系統啟動之前這段時間,我們稱之為預引導(Pre-Boot)階段,在這個階段里,計算機首先運行Power On Self Test(POST),POST檢測系統的總內存以及其他硬體設備的現狀。如果計算機系統的BIOS(基礎輸入/輸出系統)是即插即用的,那麼計算機硬體設備將經過檢驗以及完成配置。計算機的基礎輸入/輸出系統(BIOS)定位計算機的引導設備,然後MBR(Master Boot Record)被載入並運行。在預引導階段,計算機要載入Windows XP的NTLDR文件。

b) 引導階段

Windows XP Professional引導階段包含4個小的階段。

首先,計算機要經過初始引導載入器階段(Initial Boot Loader),在這個階段里,NTLDR將計算機微處理器從實模式轉換為32位平面內存模式。在實模式中,系統為MS-DOS保留640kb內存,其餘內存視為擴展內存,而在32位平面內存模式中,系統(Windows XP Professional)視所有內存為可用內存。接著,NTLDR啟動內建的mini-file system drivers,通過這個步驟,使NTLDR可以識別每一個用NTFS或者FAT文件系統格式化的分區,以便發現以及載入Windows XP Professional,到這里,初始引導載入器階段就結束了。

接著系統來到了操作系統選擇階段,如果計算機安裝了不止一個操作系統(也就是多系統),而且正確設置了boot.ini使系統提供操作系統選擇的條件下,計算機顯示器會顯示一個操作系統選單,這是NTLDR讀取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" /fastdetect

multi(0)disk(0)rdisk(0)partition(2)WINNT="Windows Windows 2000 Professional"

.

其中,multi(0)表示磁碟控制器,disk(0)rdisk(0)表示磁碟,partition(x)表示分區。NTLDR就是從這里查找Windows XP Professional的系統文件的位置的。(*本文不會更詳細地講解boot.ini的組成結構,因為其與本主題關系不大,如果想了解,可以到一些專門的網站處查詢相關信息。)如果在boot.ini中只有一個操作系統選項,或者把timeout值設為0,則系統不出現操作系統選擇菜單,直接引導到那個唯一的系統或者默認的系統。在選擇啟動Windows XP Professional後,操作系統選擇階段結束,硬體檢測階段開始。

在硬體檢測階段中,ntdetect.com將收集計算機硬體信息列表並將列表返回到NTLDR,這樣做的目的是便於以後將這些硬體信息加入到注冊表HKEY_LOCAL_MACHINE下的hardware中。

硬體檢測完成後,進入配置選擇階段。如果計算機含有多個硬體配置文件列表,可以通過按上下按鈕來選擇。如果只有一個硬體配置文件,計算機不顯示此屏幕而直接使用默認的配置文件載入Windows XP專業版。

引導階段結束。在引導階段,系統要用到的文件一共有:NTLDR,Boot.ini,ntdetect.com,ntokrnl.exe,Ntbootdd.sys,bootsect.dos(可選的)。
c) 載入內核階段

在載入內核階段,ntldr載入稱為Windows XP內核的ntokrnl.exe。系統載入了Windows XP內核但是沒有將它初始化。接著ntldr載入硬體抽象層(HAL,hal.dll),然後,系統繼續載入HKEY_LOCAL_MACHINEsystem鍵,NTLDR讀取select鍵來決定哪一個Control Set將被載入。控制集中包含設備的驅動程序以及需要載入的服務。NTLDR載入HKEY_LOCAL_MACHINEsystemservice...下start鍵值為0的最底層設備驅動。當作為Control Set的鏡像的Current Control Set被載入時,ntldr傳遞控制給內核,初始化內核階段就開始了。

d) 初始化內核階段

在初始化內核階段開始的時候,彩色的Windows XP的logo以及進度條顯示在屏幕中央,在這個階段,系統完成了啟動的4項任務:

? 內核使用在硬體檢測時收集到的數據來創建了HKEY_LOCAL_MACHINEHARDWARE鍵。

? 內核通過引用HKEY_LOCAL_MACHINEsystemCurrent的默認值復制Control Set來創建了Clone Control Set。Clone Control Set配置是計算機數據的備份,不包括啟動中的改變,也不會被修改。

? 系統完成初始化以及載入設備驅動程序,內核初始化那些在載入內核階段被載入的底層驅動程序,然後內核掃描HKEY_LOCAL_...下start鍵值為1的設備驅動程序。這些設備驅動程序在載入的時候便完成初始化,如果有錯誤發生,內核使用ErrorControl鍵值來決定如何處理,值為3時,錯誤標志為危機/關鍵,系統初次遇到錯誤會以LastKnownGood Control Set重新啟動,如果使用LastKnownGood Control Set啟動仍然產生錯誤,系統報告啟動失敗,錯誤信息將被顯示,系統停止啟動;值為2時錯誤情況為嚴重,系統啟動失敗並且以LastKnownGood Control Set重新啟動,如果系統啟動已經在使用LastKnownGood值,它會忽略錯誤並且繼續啟動;當值是1的時候錯誤為普通,系統會產生一個錯誤信息,但是仍然會忽略這個錯誤並且繼續啟動;當值是0的時候忽略,系統不會顯示任何錯誤信息而繼續運行

? Session Manager啟動了Windows XP高級子系統以及服務,Session Manager啟動控制所有輸入、輸出設備以及訪問顯示器屏幕的Win32子系統以及Winlogon進程,初始化內核完畢。

e) 登陸

? Winlogon.exe啟動Local Security Authority,同時Windows XP Professional歡迎屏幕或者登陸對話框顯示,這時候,系統還可能在後台繼續初始化剛才沒有完成的驅動程序。

?提示輸入有效的用戶名或密碼

?Service Controller最後執行以及掃描HKEY_LOCAL_來檢查是否還有服務需要載入,Service Controller查找start鍵值為2或更高的服務,服務按照start的值以及DependOnGroup和DepandOnService的值來載入。

只有用戶成功登陸到計算機後,Windows XP的啟動才被認為是完成,在成功登陸後,系統拷貝Clone Control Set到LastKnownGood Control Set,完成這一步驟後,系統才意味著已經成功引導了。

⑵ xp系統桌面上的文件都在哪裡啊

XP系統桌面文件都在C盤的以下位置:

1. 桌面文件的存儲位置

在XP系統中,桌面文件一般保存在C盤的「Documents and Settings」文件夾下的用戶賬戶文件夾內。當用戶將文件或快捷方式放置在桌面上時,這些文件或快捷方式的實際數據會被存儲在該目錄下。每個用戶的賬戶都會有一個對應的文件夾,可以通過我的電腦屬性查看用戶名,然後進入相應的用戶文件夾查找桌面文件。

2. 具體的路徑

具體的路徑是:C:Documents and Settings用戶名Desktop。在這個路徑下,可以找到用戶放置在桌面上的所有文件和快捷方式。這里的用戶名是指計算機管理員設定的賬戶名稱。可以通過Windows資源管理器直接訪問此路徑。

3. 注意事項

雖然桌面文件默認存放在C盤,但由於系統的不同和用戶設置的差異,個別情況可能會有所不同。某些特殊的文件可能因為安全或其他因素存放在其他磁碟或隱藏的目錄中。另外,為避免系統性能下降或數據丟失的風險,建議定期清理桌面上的無用文件並進行磁碟碎片整理。同時,備份重要文件至其他存儲介質以防意外損失。如果無法通過常規路徑找到桌面文件,可以在系統配置或設置中進行檢查,或使用專門的搜索工具進行搜索。

閱讀全文

與系統桌面運行文件相關的資料

熱點內容
倉儲物流數據分析要分析哪些 瀏覽:381
監控數據被覆蓋兩年可以如何恢復 瀏覽:38
隧道設計文件核對哪些工作 瀏覽:537
qq飛車邊境通殺房軟體 瀏覽:315
ios清空桌面所有文件夾 瀏覽:345
xlx文件加密怎麼破解 瀏覽:178
開源淘寶客網站程序 瀏覽:408
榮耀6emui30後不再升級 瀏覽:345
在校老師怎麼看網路課 瀏覽:318
海南的交友app都有些什麼 瀏覽:288
怎麼能直接用pdf打開文件 瀏覽:731
買以前的鞋子用哪個app 瀏覽:326
攝像頭品牌有哪些APP 瀏覽:355
文件怎麼壓縮加密 瀏覽:520
微信如何打開壓縮文件視頻 瀏覽:515
cad2018壓縮包解壓文件密碼 瀏覽:314
因安裝不完全代碼16 瀏覽:214
wps保存了怎麼恢復文件 瀏覽:343
論文數據引用的其他文獻怎麼註明 瀏覽:410
3dmaxgsm文件 瀏覽:205

友情鏈接