Windows could not start because the following file is missing or corrupt: WINDOWS\SYSTEM32\CONFIG\SYSTEM - fixing this without the OAM disk?

Anonymous
2012-08-21T14:04:35+00:00

There is microsoft windows XP Professional version 2002  Service pack 3 installed on the computer

I tried to turn on the computer  but this came up.

I don't have the original disk to install and fix the problem.

Windows could not start because the following file is missing or corrupt:

WINDOWS\SYSTEM32\CONFIG\SYSTEM

You can attempt to repair this file by starting Windows Setup

Using the original Setup CD-ROM

Select ‘r’ at the first screen to start repair.

Windows for home | Previous Windows versions | Install and upgrade

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2012-09-18T00:40:52+00:00

I would hold off on a the Repair Install that Elizabeth23 suggested for now.

I think it is time for you to create a bootable Hiren's CD and boot into it Mini XP Mode and choose the Registry repair Wizard.

You already ran chkdsk /r, which is the first thing you should do anyway. Since it didn't work, you may very well need to "go back in time," as it were. Wunders published great instructions for this. Look at his reply in this thread:

http://answers.microsoft.com/en-us/windows/forum/windows_xp-system/error-missing-or-corrupt/a1cf7ecf-e6c8-4546-ab88-f0e5abde7a13?msgId=52ff9278-5721-4b37-8887-700e274493b8

Let us know how you fare.

For simplicity's sake, here are those instructions:

On another machine, create a "Hirens Boot CD":  You must burn this with the "Burn Image" feature of a CD Burning program.

  Hirens Download:  < http://www.hirensbootcd.org/download/ >

[don't get fooled. The actual download link is in light green at bottom next to a disk icon with arrow]

  Burning Instructions:  <http://www.hirensbootcd.org/burning/>

Once you create the disk, boot your laptop from this disk.  At the first screen, select "Mini Windows XP" and let it continue to boot.  After it boots, go to the "HBCD Menu" and select:

   Programs -> Registry -> Registry Restore Wizard

Follow the prompts in the registry restore wizard, selecting the last restore point before your problem to restore from.  When done, shut down your computer, remove the CD, and reboot.  If all goes well, you will be back in Windows.

To make sure everything is copacetic, you should perform a "System Restore" using the same restore point you picked using the Restore Wizard:

   "How to restore Windows XP to a previous State"

    < http://support.microsoft.com/kb/306084 >

Was this answer helpful?

6 people found this answer helpful.
0 comments No comments

87 additional answers

Sort by: Newest
  1. Anonymous
    2014-11-03T15:30:30+00:00

    Thanks, I was already using Hiren's and you are right it has a lot of very useful tools. Good Luck!

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2014-11-03T14:40:02+00:00

    No problemo.

    That one is usually easy to fix with the chkdsk  /r but there can be a few other causes - especially if there has been some other troubleshooting going on that you don't find out about until later.

    If you didn't have one before, at least you have Hiren's Boot CD now and that may come in handy for you some other day.

    You can also put Hiren's on a USB thumb drive for systems that have no CD/DVD drive (more copy/paste instructions):

    Here's how:

    I am going to recommend you use Hiren's boot CD (it will also go on a USB flash/thumb stick/drive).

    This is good for you because it has many more tools on it that on the XP Recovery Console CD, does not care about your Administrator passwords and you will not have to futz around in your BIOS if any afflicted system has SATA drives - Hiren's can deal with that.

    You will have a whole bunch of cool tools that you don't have in the XP Recovery Console...  a registry editor, password resetter, and a desktop that looks like Windows XP so you will feel comfortable maneuvering.

    You can also easily copy your personal data (documents, images, music) to an external drive.

    From a working system, first download the latest version on Hiren's Boot CD from here (it is a substantial download but worth it):

    http://www.hirensbootcd.org/download/    (look near the bottom of the page).

    Unzip the Hiren's to some folder where you can find it.  There is a Hiren's.BootCD.15.x.iso in there that you are going to need next.

    Hiren's has instructions to make a bootable USB that you can use, but it requires you to first burn the .iso to a CD and some other steps, so I suggest another way and here's how:

    Download RUFUS 1.4.x or whatever the latest version is from here (read some stuff on the page so you can know more about it):

    http://rufus.akeo.ie/

    I will caution you to be careful that you don't accidentally format any of your hard drives - be sure your USB stick is in and know what the drive letter is!  This part always makes me a little nervous, so be careful.

    Launch RUFUS and all the defaults should be okay, for the Device, choose your USB drive letter, Quick format, FAT32, label it if you want to and in the Format options box, click the little icon that looks like a CD and a window will open.  Navigate that dialogue to point to the folder that contains the Hiren's.BootCD.15.x.iso that you unzipped earlier and the box should change to say ISO image (RUFUS understands the Hiren's ISO file).

    Double check you have the right Device selected in the top (NOT you HDD) Click Start, acknowledge the warning and let it finish (it will take a little while) as it copies the files.   The Hiren's ISO is also good size.

    When RUFUS is done, it will say 'DONE' in the bottom.

    Put the USB stick in the afflicted machine and reset/reboot and press whatever key you need to press to get to a boot menu where you can select the USB as the first boot device (that is F11 for me).  If you don't see a boot menu choice, you will have to adjust your BIOS to boot from the USB first instead of the HDD.

    When the Hiren's menu comes up, choose the Mini XP Mode and it will start loading (slowly from a USB drive) and eventually you should see a Windowsy looking desktop.  You should recognize that part and feel comfortable, but it is not your desktop - it is the Hiren's desktop!

    Remember:  You did not boot on your hard disk - you booted into the Hiren's desktop.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2014-11-03T14:06:25+00:00

    Thanks for your help. I'm not sure what caused the issue as I'm a tech helping a client of mine. I decided to cut my losses and reinstall Windows. It boots fine now so thanks again for your advice. So many times in the past when I have similar issues and try 'fixes' I find myself spending more time trying this and that until I end up reinstalling which not only solves the issue but gives the client a faster cleaner machine. Thanks again for all your help.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2014-11-03T13:20:03+00:00

    What was the full content of the system stop message (besides dotdotdot).

    I did not give you the full questionnaire about the original message but maybe that will help.

    In spite of what the message says about the file being missing or corrupt, that is hardly ever the real problem.

    The real problem is usually that XP just can't find the file - usually do to file system corruption.

    Your NT File System (NTFS) can get corrupted from a power failure, power interruption, aborted restart, ungraceful shutdown, using the power button/switch, pressing the reset button, plug pulling, battery removal, etc.

    Have any of this events occurred prior to this incident?

    If the system used to work properly, what do you think happened to the system prior to this incident?

    From Hiren's are you able to successfully navigate to the c:\windows\system32\config folder (that is where the registry files are located)?  If you can get into the folder, it would seem that XP should be able to get into the folder too.

    Another reason for the message is an afflicted c:\boot.ini file that is telling XP to look for the files in the wrong place.

    Since we know that in a single partition installation XP doesn't even need a boot.ini file to boot, from your Hiren's navigate to the c:\  folder, locate and rename the boot.ini file to something that you can remember like:

    boot.xxx

    Then with your c:\boot.ini file "missing" (since it has been renamed) see if the system will boot.  XP will complain about the missing file but should still boot just fine (if nothing else is wrong).

    If things get worse, just rename the boot.xxx file back to boot.ini

    Was this answer helpful?

    0 comments No comments