Welcome to WebmasterWorld Guest from 188.8.131.52
Forum Moderators: bill
Windows could not start because the following file is missing or corrupt:
You can attempt to repair this file by starting windows setup using the orginal setup CD-rom. Selet "r" at the first sreen to start repair.
I've booted from Windows CD and had to run a repair overnight, which took about 6 hours! This has not fixed the problem and I still get the same error. I suspect the problem is to do with overheating or possibly the battery not charging correctly. Laptop is a Fujitsu and is about four years old, so it always has to be plugged into the wall.
Looks like I need to try and fix the registry manually. Any suggestion on how to fix this without having to do a clean install? I don't really want to open it up and start messing around with RAM or other hardware. Also don't want to make unnesessary regedit changes.
[edited by: SilverLining at 1:36 pm (utc) on Nov. 3, 2006]
Then, why this comment?
Looks like I need to try and fix the registry manually.
Overheating and battery levels are hardware problems, not software. How does that lead to a registry edit? I'm not clear on the connection here.
The reason I suspected the hardware was because the laptop kept shutting down as if it was not getting enough power.
The initial symptoms seemed to indicate that it is hardware related (plus some articles I found online), however I found an article which suggested I should fix the system32 files. The possibility of dealing with two separate issues is there, but from your insightful post it could have absolutely nothing to do with the battery.
Below are Microsoft's suggested commands to type at the recovery console command prompt to fix missing or corrupt system32 files:
copy c:\windows\system32\config\system c:\windows\tmp\system.bak
copy c:\windows\system32\config\software c:\windows\tmp\software.bak
copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak
copy c:\windows\system32\config\security c:\windows\tmp\security.bak
copy c:\windows\system32\config\default c:\windows\tmp\default.bak
copy c:\windows\repair\system c:\windows\system32\config\system
copy c:\windows\repair\software c:\windows\system32\config\software
copy c:\windows\repair\sam c:\windows\system32\config\sam
copy c:\windows\repair\security c:\windows\system32\config\security
copy c:\windows\repair\default c:\windows\system32\config\default
I have not yet attempted the above changes, as I was hoping that at least one person on this forum could steer me in the right direction and maybe suggest a better solution.
I can understand that it probably is frustrating for guys like you to answer stupid questions like these, but at the end of the day I have no experience fixing stuff like this.
Thank you for taking the time to post a reply!
I created the backup files as suggested by MS, and deleted the original system files (which are backed up), but "copy c:\windows\repair\system c:\windows\system32\config\system" gives a "the system cannot find the file specified" error.
I do have a repair folder, but it's empty. How to fix?
I'm wondering whether you actually performed a repair install. You have mentioned Recovery Console and that is not the area you want to go to in the repair install process.
At the "Welcome To Setup" screen you have 3 options:
This portion of the Setup program prepares Microsoft Windows XP to run on your computer:
To setup Windows XP now, press ENTER. To repair a Windows XP installation using Recovery Console, press R. To quit Setup without installing Windows XP, press F3.
After accepting the license agreement you select the XP installation you want to repair from the list and press R to start the repair. If Repair is not one of the options, you should END setup.
I have taken your advice and now selected the first option. I accepted the XP Licensing Agreement.
This takes me to the XP Pro setup window. The only options displayed are:
The following list shows the existing partitions and unpartitioned space on this computer.
To set up Windows XP on the selected item, press ENTER. To create a partition in the unpartitioned space, press C. To delete the selected partition, press D.C: Partition1
I selected Partition1 and pressed ENTER [Install] to see what the options are.
The following options are displayed
Format the partition using NTFS (Quick) Format using FAT (Quick) Format partition using NTFS Format partition using FAT Leave the current file system intact (no changes)
So no option to repair. I managed to get into dos prompt and can verify that the data is still in tact. Is there a way I can get this laptop on the network and copy the files across? At this stage I would prefer to do a clean install, assuming I can backup the data first.
It is worth mentioning I only have 2048MB free space on my C:\
A clean install will require you to reinstall everything. That's probably a lot more work than you need.
Earlier you mentioned you ran a 6 hour repair. What was that?
A clean install will overwrite all data, though?
The first repair was done by a guy from work whilst I wasn't looking. I assume he managed to do the repair you are trying to suggest I do. I only assume it took 6hrs, because after about 3hrs it was about 50-odd percent.
I'm not sure why the Repair Install option isn't coming up. There may be more problems lurking.
As you say it is a 4 year old system, and a laptop to boot. Laptops can be more prone to hardware glitches. However, a complete re-format and re-install of Windows can breathe new life into a machine. Sure, it can be a pain to re-install software, but in the end you'll have a clean setup. (That's a good time to take an image backup so that you can revert to the clean install in the future.)