Today I was scheduled to repair Toshiba Satellite Pro M10-S405 laptop with a “software problem”. The customer complained that he is getting the following error right after he turns on his laptop.

ERROR
Windows could not start because the following file is missing or corrupt:
System32\Drivers\ntfs.sys

I started the laptop and got the above mentioned error right away. Restarted it again and on startup a different file was missing:

System32\Drivers\pci.sys

If you search on the internet for these errors you will find a lot of tips how to fix it. Unfortunately, on most websites this error is mentioned only as a software problem. They say that you can fix it if you replace corrupted files from a Windows CD using a recovery console. I guess in some cases you can fix the problem by replacing corrupted files, but from my experience I know that these kinds of errors are very often caused by a faulty memory module.

I started testing the memory on the laptop with Memtest 86+ utility and the memory failed right away. The laptop had 2 memory sticks installed. I tried to eliminate a bad stick by removing and installing modules one by one into different slots on the system board. The same pattern occurred on startup:

- the laptop booted to Windows fine when only slot 1 was populated (tried both memory sticks)
- the laptop wouldn’t boot at all (there were no video) when only slot 2 was populated
- the laptop booted with a missing file error when both memory slots were populated

Unfortunately, it this case the error was caused by a defective memory slot on the system board, not just a bad memory stick. To fix the problem I had to replace the entire system board.

Conclusion: if you get a missing file error on startup and replacing the corrupted file doesn’t help, check the memory sticks on your laptop.

 

Laptop Repair Videos

 

If you find this article useful, please consider making a donation to the author. Thank you!

 

 

 

41 Responses to ““Windows could not start because the following file is missing or corrupt” error on startup”

Pages: [5] 4 3 2 1 » Show All

  1. 41
    cj2600 Says:

    j vargas,

    window could not start because the following file is missing or corrupt:
    \windows\system32\config\system

    It’s hard to tell what’s going on without testing the laptop. Could be bad memory module or corrupted software.

    We don’t know what to do.. this message appears when we turn the computer on.can you help us.will we be able to recover our information

    Here’s how you can recover personal information from the hard drive.
    1. Remove the hard drive from the laptop.
    2. Purchase an external USB enclosure for notebook hard drives. Make sure the purchase the correct type. It’s either SATA hard drive or IDE hard drive. Here’s the difference:
    http://www.laptopparts101.com/hard-drive/
    3. Install your hard drive into the enclosure and connect this enclosure to another working computer.

    The external hard dive will be recognized automatically and you can access it as a regular hard drive through My Computer.

    More detailed instructions here:
    http://www.laptoprepair101.com.....enclosure/

    After all data is backed up, install the hard drive back into the laptop and try reinstalling software from the recovery process. If there is nothing wrong with laptop hardware, it should fix your problem.

Pages: [5] 4 3 2 1 » Show All

Leave a Reply