文章編號: 269075 - 上次校閱: 2004年9月30日 - 版次: 7.0

錯誤訊息:下列檔案遺漏或損毀,無法啟動 Windows:\Winnt\System32\Config\Systemced

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。
重要:本文包含有關修改登錄的相關資訊。修改登錄之前,請務必將它備份起來,並瞭解如何在發生問題時還原登錄。如需有關如何備份、還原和編輯登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
256986? (http://support.microsoft.com/kb/256986/ ) Microsoft Windows 登錄說明

在此頁中

全部展開 | 全部摺疊

徵狀

當您重新啟動 Microsoft Windows 2000 電腦時,可能會收到下列錯誤訊息:
下列檔案遺漏或損毀,無法啟動 Windows:\WINNT\SYSTEM32\CONFIG\SYSTEMced
注意 錯誤訊息結尾的字母「ced」並不是錯誤訊息的一部份。 出現錯誤訊息時,先前的畫面會包含這些字母,並且不會完全清除。

同時,您可能會收到下列錯誤訊息:
系統 Hive 錯誤

發生的原因

如果下列其中一種情況成立時,就會發生這個問題:
  • 電腦上安裝了 Promise Technology, Inc. 所提供的 ATA66 PCI 控制卡。通常會在 Windows 2000 安裝程序期間發生這個問題。
  • 登錄中的系統 Hive 已損毀或遺失。

    如果登錄太大,Windows 2000 可能無法載入。 當程序寫入太多資料到登錄的 System 子機碼時,可能就會發生這個問題。System 子機碼是設計用來只包含電腦開機的必要資訊。

    Intel 或 ARC (RISC) 架構的電腦在這個開機程序階段只能使用 16 MB 記憶體。System 登錄子機碼必須與載入器、核心、HAL 和開機磁碟機共用 16 MB。在某些情況下,System 子機碼的大小可能會是 13 MB 或更大。

解決方案

警告:不當使用「登錄編輯程式」可能會導致嚴重的問題,甚至必須重新安裝作業系統。Microsoft 並不保證可以解決您不當使用「登錄編輯程式」所導致的問題。請自行承擔使用「登錄編輯程式」的一切風險。

如果要解決這個問題,請使用下列適合的方法。

移除 Promise Technology ATA66 PCI 控制器

如果是在 Windows 2000 安裝程序期間發生這個問題,並且電腦上已安裝了 Promise ATA66 控制器,請移除 Promise Technology ATA66 PCI 控制卡,接著,檢查 BIOS 設定以確定已啟用主機板上的 IDE 控制器,然後再次執行 Windows 2000 安裝程式。

還原系統 Hive 的備份

重要:這個程序無法在 Active Directory 網域控制站上執行,因為如果使用 REPAIR 資料夾系統 Hive,您就不再是網域控制站。

使用「修復主控台」工具來取代修復資料夾中的系統 Hive 備份。 如果電腦沒有安裝「修復主控台」工具,您可以從「緊急修復」程序執行此工具:
  1. 使用 Windows 2000 光碟或 Windows 2000 開機磁片來啟動電腦。
  2. 當您看見 Welcome to Setup (歡迎使用安裝程式) 訊息時,請按 R 以進行修復。
  3. 按下 C,以執行「修復主控台」工具。
  4. 選取想要修復的安裝。
  5. 輸入系統管理員密碼。

    如果電腦是網域控制站,請在系統出現提示時,輸入「目錄服務還原模式」的密碼。如需有關「修復主控台」工具的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    239803? (http://support.microsoft.com/kb/239803/ ) How to Change the Recovery Console Administrator Password on a Domain Controller
    223301? (http://support.microsoft.com/kb/223301/ ) 離線 SAM 中系統管理員帳戶的保護措施
  6. 在「修復主控台」命令提示字元中輸入下列命令,然後在每一行命令之後按下 ENTER:
    cd system32\config
    ren system system.old
    ren system.alt systemalt.old
  7. 如果您透過「Windows 備份及修復」工具執行「緊急修復磁片精靈」,請複製 %SystemRoot%\Repair\Regback 資料夾中的系統 Hive 備份。

    如果您尚未執行「緊急修復磁片精靈」,請從 %SystemRoot%\Repair 資料夾複製預設的系統 Hive。

    重要:您必須還原最近日期的系統 Hive。 此外,也需要重新安裝上一次更新「緊急修復磁片」之後,所安裝的任何硬體裝置驅動程式或以服務方式執行的程式。

    如果要複製預設的系統 Hive,請輸入下列命令,然後按下 ENTER:
    copy c:\winnt\repair\system c:\winnt\system32\config
    如果要複製上次執行「緊急修復磁片精靈」時所備份的系統 Hive,請輸入下列命令,然後按下 ENTER:
    copy c:\winnt\repair\regback\system c:\winnt\system32\config
  8. 在命令提示字元中輸入 exit,再按下 ENTER 重新啟動電腦。

減少系統 Hive 的大小

如果電腦上共用了大量的資源,登錄可能會變得很大。如果要解決這個問題,請執行下列步驟。
  1. 開啟「登錄編輯程式」(Regedt32.exe)。
  2. 找出並按一下登錄中的下列機碼:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Share
  3. 按一下 [登錄] 功能表上的 [儲存機碼]
  4. [檔案名稱] 方塊中,輸入 Shares.new,然後按下 [儲存]
  5. 找出並按一下登錄中的下列機碼:
    HKEY_LOCAL_MACHINE
  6. 按一下 [登錄] 功能表上的 [載入 Hive]
  7. 在檔案清單中,以滑鼠右鍵按一下 System.old 檔,然後按下 [開啟]
  8. [機碼名稱] 方塊中,輸入 System.old,再按一下 [確定]
  9. 找出並按一下登錄中的下列機碼:
    HKEY_LOCAL_MACHINE\SYSTEM\Select
  10. 記下 Default 值的設定。
  11. 找出並按一下登錄中的下列機碼:
    HKEY_LOCAL_MACHINE\System.old\ControlSetx\Services\LanmanServer\Shares
    其中 x 是您在步驟 10 中記下的數字。
  12. 按一下 [登錄] 功能表上的 [儲存機碼]
  13. [檔案名稱] 方塊中,輸入 Shares.old,然後按下 [儲存]
  14. 將 Shares.new 機碼還原為 System.old 登錄 Hive:
    HKEY_LOCAL_MACHINE\System.old\ControlSetx\Services\LanmanServer\Shares
  15. 按一下 HKEY_LOCAL_MACHINE\System.old 機碼。
  16. 按一下 [登錄] 功能表上的 [解除 Hive 載入]
  17. 結束「登錄編輯程式」。
  18. 將電腦重新啟動至「修復主控台」。
  19. 在命令提示字元中輸入下列命令,並在每一行之後按下 ENTER:
    ren system system.org
    ren system.old system
  20. 在命令提示字元中輸入 exit,再按下 ENTER 重新啟動電腦。

其他相關資訊

如需有關如何取得 Windows XP 安裝程式開機磁片的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
310994? (http://support.microsoft.com/kb/310994/ ) 取得 Windows XP 安裝程式開機磁片
如需有關 Microsoft Windows Server 2003 中系統 Hive 限制的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
302594? (http://support.microsoft.com/kb/302594/ ) The System Hive Memory Limitation Is Improved in Windows Server 2003
本文提及的協力廠商產品是由與 Microsoft 無關的獨立廠商所製造。Microsoft 不以暗示或其他方式,提供與這些產品的效能或可靠性有關的保證。

這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
關鍵字:?
kberrmsg kbtool kbprb KB269075
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。