Windows 7 啟動過程略解

2021-05-08 08:02:24 字數 630 閱讀 6000

windows 7 啟動過程略解

win 7 啟動一般順序為:bios-->mbr--> bootmgr -->bcd-->winload.exe-->核心載入。

1) 開機後,bios進行開機自檢(post),然後選擇從硬碟進行啟動,載入硬碟的mbr並把控制權交給mbr(mbr是硬碟的第乙個扇區,它不在任何乙個分區內);

2) mbr會搜尋64b大小的分割槽表,找到4個主分割槽(可能沒有4個)的活動分割槽並確認其他主分割槽都不是活動的,然後載入活動分割槽的第乙個扇區(bootmgr)到記憶體;

3) bootmgr尋找並讀取bcd,如果有多個啟動選項,會將這些啟動選項反映在螢幕上,由使用者選擇從哪個啟動項啟動。

4) 選擇從windows 7啟動後,會載入c:/windows/system32/winload.exe,並開始核心的載入過程,核心載入過程比較長,比較複雜,這裡就不一一講了。

在這個過程中,bootmgr和bcd存放在windows 7的保留分割槽裡,而從winload.exe開始,就開始進入到c盤執行核心的載入過程了。

Windows7 無法啟動

1 在win7系統開機的時候按下f8鍵進入系統高階選項選單,然後移動箭頭鍵選中最後一次正確配置 高階 還原我們最後一次關機前的配置,看能不能進入系統 2 開機按下f8進入系統高階選項選單,選擇帶命令列提示符的安全模式,輸入如下命令刪除spoon.sys檔案 del x windows system3...

Windows開機啟動過程

zz from ms webcast 參與啟動過程的軟硬體 按先後順序 1 rom read only memory 中post power on self test 固化在主機板晶元中 2 bios basic input output system,起始位址位於0x7fffffff efi ex...

windows7安裝redis過程

本來linux用的挺好的,忽然領導扔你乙個溫豆死,還要搞個專案,還要裝redis,還要裝mongodb。記錄一下安裝過程 redis官網是不提供win版本的 但是有乙個給了乙個git鏈結有win版本的 找開cmd,cd到你安裝的目錄,然後執行redis server.exe redis.window...