close

[轉貼自]



XP 的錯誤: 下列檔案遺漏或損毀,無法啟動 Windows...

本文件適用於使用 Windows XP 的電腦。



當嘗試啟動電腦時,出現下列或類似的錯誤:

下列檔案遺漏或損毀,無法啟動 Windows: Winnt_root\System32\Ntoskrnl.exe (或其他檔案名稱)

請重新安裝一份上列檔案的拷貝。

請依照下列步驟,從命令提示字元中將檔案還原以修正此錯誤:








步驟 1: 開啟命令提示字元

 

此錯誤使 Windows XP 無法開啟, 因此必須在命令提示字元環境中才能解決這個問題。


請依照下列步驟開啟命令提示字元環境:




  1. 開啟個人電腦,在出現第一個畫面時重複按下 F8 按鍵。

    「Windows 進階選項」功能表便會顯示。


  2. 使用向上鍵、向下鍵與 Enter 鍵選取「 回到 OS 選擇功能表 」。


  3. 選取「 Microsoft Windows 修復主控台 」。







    注意 : 如果沒有列出「Microsoft Windows XP 修復主控台」,那麼請在頂端的 CD 或 DVD 光碟機中放入 Windows XP CD、修復主控台 CD 或復原工具 CD,重新啟動個人電腦,然後開啟「Microsoft Windows 修復主控台」。 如果在使用「修復主控台 CD」時顯示「Windows XP 安裝」畫面,請按下 R 鍵開啟「修復主控台」。







    注意 : 如果沒有列出「Microsoft Windows XP 修復主控台」,而您也沒有修復主控台 CD,那麼請執行下列操作:



    1. 開啟個人電腦,在出現第一個畫面時重複按下 F10 鍵。


    2. 在「復原」畫面上按一下「 進階選項 」。


    3. 同時按下 Alt + D 鍵,開啟一個命令提示字元視窗,然後跳至步驟 5。


  4. 當顯示登入提示字元時,按下視窗版本 (MiniNT 或 Windows) 旁邊的數字,然後輸入登入密碼。 如果您不知道密碼,請嘗試按下 Enter 鍵。


  5. 在命令提示字元中,輸入下列命令: diskpart


  6. 按下 Enter ,執行下列其中一項操作:



    • 如果顯示一個磁碟區名稱表,請記住主硬碟機磁碟區名稱旁邊的 磁碟機代號 (通常是 HP_PAVILION 或 PRESARIO 旁邊的 D 或 H),然後按下 Esc 鍵。


    • 如果 diskpart 提示字元顯示,請輸入 list volume ,按下 Enter ,記住主硬碟機磁碟區名稱旁邊的 磁碟機代號 (通常是 HP_PAVILION 或 PRESARIO 旁邊的 D 或 H),完成時輸入 exit ,然後按 Enter







    注意 : 如果主硬碟機磁碟區名稱沒有出現在清單中,則電腦需要復原。








步驟 2: 從備份資料夾取代檔案

 

請依照下列步驟從命令提示字元環境中尋找和取代遺失的檔案:







注意 : 下列步驟使用的檔案名稱為 Ntoskrnl.exe。如果您電腦上出現的檔案名稱不同,請以錯誤訊息中的名稱取代 Ntoskrnl.exe。




  1. 請在命令提示字元中輸入以下命令: cd X:\i386 (其中 X 是主磁碟機代號)


  2. 按下 Enter 鍵。 如果出現「 系統找不到指定的路徑 」的錯誤,請依序輸入以下路徑,直到錯誤不再出現:




    • cd X:\Windows\i386 (其中 X 是主磁碟機代號)


    • cd X:\i386 (其中 X 是主磁碟機代號)


    • cd X:\Windows\i386 (其中 X 是主磁碟機代號)


  3. 請在命令提示字元中輸入以下命令:

    expand ntoskrnl.ex_ X:\windows\system32 (其中 X 是主磁碟機代號)

    如果您的檔案名稱不同,請以出現在錯誤訊息中的名稱取代 ntoskrnl.ex_,並且以底線 (_) 取代檔案名稱中的最後一個字元。


  4. Enter 鍵,然後在命令提示字元中輸入以下命令:

    cd X:\windows\system32 (其中 X 是磁碟機代號)


  5. Enter 鍵,然後在命令提示字元中輸入以下命令:

    attrib ntoskrnl.exe -r


  6. Enter 鍵,然後在命令提示字元中輸入以下命令:

    rename ntoskrnl.exe ntoskrnl.bak


  7. Enter 鍵,然後在命令提示字元中輸入以下命令:

    rename ntoskrnl.ex_ ntoskrnl.exe


  8. 按一下 Enter 鍵,然後在命令提示字元輸入下列內容:

    exit


  9. 按一下 Enter 鍵,電腦便會重新啟動且不再出現此錯誤。 如果錯誤仍然存在,請繼續步驟 3。








步驟 3: 如有需要則取代 boot.ini

 

如果錯誤繼續發生,使您無法開啟 Windows,很可能 boot.ini 檔案已經損毀。 開啟 命令提示字元 視窗,輸入下列命令以取代 boot.ini:

copy X:\windows\pss\boot.ini.backup X:\boot.ini (其中 X 是主磁碟機代號)

取代 boot.ini 檔案之後,重新啟動電腦。








步驟 4: 還原電腦

 

如果錯誤仍然繼續發生,請還原電腦
arrow
arrow
    全站熱搜

    chyuanyiin 發表在 痞客邦 留言(0) 人氣()