ntldr is missing問題如何解決?
解決:
·如果 MFT 根資料夾碎片較多,則可能會出現此問題。如果 MFT 根資料夾包含多個檔案,則 MFT 就會變得非常零碎,以至於需要另外建立一個分配索引。因為檔案是按字母順序對映到分配索引中的,NTLDR 檔案可能會被推到第二個分配索引中。如果發生此現象,就會看到NTLDR is missing Press CTRL+ALT+DEL to restart.描述的錯誤資訊。
一般情況下不將檔案寫入根資料夾。如果一個程式定期在根資料夾中建立和刪除臨時檔案,或者將許多檔案誤複製到根資料夾,就會造成這一情況。
這個問題是在您將多個檔案複製到使用 NTFS 檔案系統的啟動卷的根資料夾後出現,這個問題已經在Windows 2000 SP4中解決。所以,請您檢查您的SP狀態。 至於解決的方法:
使用恢復控制檯
1.. 使用 Windows 2000 安裝盤重新啟動計算機,或使用 Windows 2000 光碟重新啟動計算機。
2.. 在“歡迎使用安裝程式”屏上,按 R 鍵修復 Windows 2000 安裝。
3.. 按 C 鍵透過使用“恢復控制檯”修復 Windows 2000 安裝。
4.. 鍵入與要修復的 Windows 安裝對應的數字,然後按 Enter 鍵。例如,鍵入 1,然後按 Enter 鍵。有關其他資訊,請單擊下面的文章編號,以檢視 Microsoft 知識庫中相應的文章: 鍵入管理員密碼,然後按 Enter 鍵。
5.. 鍵入 map,然後按 ENTER 鍵。記下分配給包含 Windows 2000 光碟的 CD-ROM驅動器的驅動器號。
6.. 鍵入以下命令,在鍵入每個命令後按 ENTER 鍵,其中 drive 是您在本文“方法
2:使用恢復控制檯”中的第 4 步鍵入的驅動器號:
copy drive:i386ntldr c:
copy drive:i386ntdetect.com c:
如果系統提示您覆蓋現有檔案,請鍵入 y,然後按 Enter 鍵。
注意:在這些命令中,ntldr 和 c: 之間以及 ntdetect.com 和 c: 之間各有一個空格。
7.. 鍵入下面的命令,然後按 ENTER 鍵:
type c:Boot.ini
出現一個類似如下的列表:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Professional" /fastdetect
如果收到以下訊息,則 Boot.ini 檔案可能丟失或損壞:
The system cannot find the file or directory specified.
8.. 如果 Boot.ini 檔案丟失或損壞,請建立一個新的。為此,請按照下列步驟操作:
1.. 使用文字編輯器,如記事本或 Edit.com 建立一個類似於以下內容的啟動載入程式檔案:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Professional" /fastdetect有關其他資訊,請單擊下面的文章編號,以檢視 Microsoft 知識庫中相應的文章: 102873 BOOT.INI and ARC Path Naming Conventions and Usage
301680 HOW TO:Create a Boot Disk for an NTFS or FAT Partition in Windows
2.. 將該檔案作為 Boot.ini 儲存到磁碟。
注意:如果您是使用記事本建立的檔案,請確保 .txt 副檔名沒有附加在Boot.ini 檔名後面。
3.. 在恢復控制檯命令提示符下鍵入下面的命令,將 Boot.ini 檔案從軟盤複製到計算機:
copy a:Boot.ini c:
9.. 鍵入 exit,然後按 ENTER 鍵。計算機將會重新啟動
·如果 MFT 根資料夾碎片較多,則可能會出現此問題。如果 MFT 根資料夾包含多個檔案,則 MFT 就會變得非常零碎,以至於需要另外建立一個分配索引。因為檔案是按字母順序對映到分配索引中的,NTLDR 檔案可能會被推到第二個分配索引中。如果發生此現象,就會看到NTLDR is missing Press CTRL+ALT+DEL to restart.描述的錯誤資訊。
一般情況下不將檔案寫入根資料夾。如果一個程式定期在根資料夾中建立和刪除臨時檔案,或者將許多檔案誤複製到根資料夾,就會造成這一情況。
這個問題是在您將多個檔案複製到使用 NTFS 檔案系統的啟動卷的根資料夾後出現,這個問題已經在Windows 2000 SP4中解決。所以,請您檢查您的SP狀態。 至於解決的方法:
使用恢復控制檯
1.. 使用 Windows 2000 安裝盤重新啟動計算機,或使用 Windows 2000 光碟重新啟動計算機。
2.. 在“歡迎使用安裝程式”屏上,按 R 鍵修復 Windows 2000 安裝。
3.. 按 C 鍵透過使用“恢復控制檯”修復 Windows 2000 安裝。
4.. 鍵入與要修復的 Windows 安裝對應的數字,然後按 Enter 鍵。例如,鍵入 1,然後按 Enter 鍵。有關其他資訊,請單擊下面的文章編號,以檢視 Microsoft 知識庫中相應的文章: 鍵入管理員密碼,然後按 Enter 鍵。
5.. 鍵入 map,然後按 ENTER 鍵。記下分配給包含 Windows 2000 光碟的 CD-ROM驅動器的驅動器號。
6.. 鍵入以下命令,在鍵入每個命令後按 ENTER 鍵,其中 drive 是您在本文“方法
2:使用恢復控制檯”中的第 4 步鍵入的驅動器號:
copy drive:i386ntldr c:
copy drive:i386ntdetect.com c:
如果系統提示您覆蓋現有檔案,請鍵入 y,然後按 Enter 鍵。
注意:在這些命令中,ntldr 和 c: 之間以及 ntdetect.com 和 c: 之間各有一個空格。
7.. 鍵入下面的命令,然後按 ENTER 鍵:
type c:Boot.ini
出現一個類似如下的列表:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Professional" /fastdetect
如果收到以下訊息,則 Boot.ini 檔案可能丟失或損壞:
The system cannot find the file or directory specified.
8.. 如果 Boot.ini 檔案丟失或損壞,請建立一個新的。為此,請按照下列步驟操作:
1.. 使用文字編輯器,如記事本或 Edit.com 建立一個類似於以下內容的啟動載入程式檔案:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Professional" /fastdetect有關其他資訊,請單擊下面的文章編號,以檢視 Microsoft 知識庫中相應的文章: 102873 BOOT.INI and ARC Path Naming Conventions and Usage
301680 HOW TO:Create a Boot Disk for an NTFS or FAT Partition in Windows
2.. 將該檔案作為 Boot.ini 儲存到磁碟。
注意:如果您是使用記事本建立的檔案,請確保 .txt 副檔名沒有附加在Boot.ini 檔名後面。
3.. 在恢復控制檯命令提示符下鍵入下面的命令,將 Boot.ini 檔案從軟盤複製到計算機:
copy a:Boot.ini c:
9.. 鍵入 exit,然後按 ENTER 鍵。計算機將會重新啟動
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/312079/viewspace-245249/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 電腦開機提示ntldr is missing電腦無法啟動的解決方法
- 【問題解決】property [elasticsearch.version] is missing for plugin [head]ElasticsearchPlugin
- Java報錯:Missing ServletWebServerFactory bean,如何解決JavaServletWebServerBean
- 跨域問題?如何解決?跨域
- 如何解決 github 訪問慢的問題Github
- 如何解決app閃退問題APP
- 如何解決TOP-K問題
- 前端跨域問題如何解決前端跨域
- 如何解決MRAM壽命問題
- 如何解決快取失效問題快取
- 如何解決sms-activate的解決問題
- 如何解決0.1 +0.2===0.30000000000000004類問題
- 如何解決Facebook SDK常見問題?
- 如何解決MES交付困難問題?
- 日期型別有問題,如何解決?型別
- 如何解決資料庫配置問題資料庫
- 頭疼,大事務問題如何解決?
- Spark任務OOM問題如何解決?SparkOOM
- Rust 如何解決 C++ 的問題?RustC++
- 如何解決div樣式拉伸問題
- mysql亂碼的問題如何解決MySql
- flutter run 卡住的問題如何解決Flutter
- 如何解決大資料安全問題大資料
- 如何解決網站限制IP訪問的問題網站
- 如何解決PuTTY中文亂碼的問題
- 【譯】Googler如何解決程式設計問題Go程式設計
- 如何解決 oppo 手機 root 的問題
- 如何解決 MySQL 主從延時問題?MySql
- DevSecOps 如何解決供應鏈安全問題dev
- 如何解決自增列賦值的問題賦值
- 如何解決sql注入安全漏洞問題SQL
- 如何解決OpenStack雲的互聯問題?
- 如何解決網頁無響應問題網頁
- 父母的養老問題該如何解決?
- 如何解決iPhone按鈕卡住的問題iPhone
- 伺服器延遲問題如何解決伺服器
- 如何解決小網站內容管理問題網站
- 如何解決90%的NLP問題:逐步指導
- 如何解決windows無法安裝ubuntu問題WindowsUbuntu