Admin Tip #118: W2K/XP could not start because \Winnt\System32\Config\System.ced is missing or corrupt

Hits: Failed to execute CGI : Win32 Error Code = 3



Well its not missing and its probably not corrupt. You get this message if something is writing too much data to the System subkey in the registry. Think about what you have installed lately.

Intel and ARC (RISC) systems have a design limit such that 16 megabyte (MB) of memory is available at this stage of the boot process and the following must fit in that available 16M RAM :

If the System registry hive exceeds 13MB, you get that error. To resolve the problem, you have to replace it with a backup version. Use the Repair Console tool to replace the backup copy of the System hive from the repair folder. If you do not have the Repair Console tool installed, you can run it from the Emergency Repair process:

You will need to restore the most recent copy of the System hive. Any programs that run as a service or hardware device drivers that you installed since you last ran the Emergency Repair Disk need to be re-installed.

To copy the default System hive, type the following command:

copy c:\winnt\repair\system to copy the default system hive

To copy the System hive that was backed up the last time that you ran the Emergency Repair Disk Wizard, type the following command:

copy c:\winnt\repair\regback\system

After you run these commands, type exit at the command prompt to restart your computer.

Related Tips:




Mark Russinovich has written many useful utilities, many available free with source code, at www.sysinternals.com. He really knows W2K and NT internals.



covers analysis, tuning, optimization, automation, enhancement, maintenance, and troubleshooting of Windows