If you attempt to start your Windows and you get any such message in which it is written that the Windows could not start due to the problem of computer hard disk configuration, Windows NT could not start because the file Winnt_root\System32\Ntoskrnl.exe is missing or the file Winnt_root\System32\Hal.dll is missing or corrupt then you would definitely need a solution to solve this problem. You can also experience on or more of the other behaviors such as if you start the recovery console then no option for the installation of Windows appear or you might also get the access denied message when you try to enter the Windows folder or you can also experience that if you try to repair from the Windows CD then your system would not detect the installations.
Cause of the problem
In order to find the solution for this problem, you need to get to the cause first. If you know the root of the problem only then you would be able to sort it out. The reason for this can be any such as the default value in the boot.ini file is missing or corrupted, windows is not at the location which is specified in boot.ini file, the path in file Boot.ini is not set correctly, the Ntoskrnl.exe file is missing or it could also be due to the general failure of the hardware.
In order to solve this issue there can be many solutions and if you have reached to the cause of this problem then you would be able to solve the problem in a better manner.
Edit boot.ini file
In order to restore or correct the default entry you must edit the Boot.ini file. It should also be edited so that all the entries that are done to the operating system should point to the right direction.
You can also use the bootcfg utility which is present in the recovery console in order to correct the boot.ini file. To do so you must start your computer with Windows XP CD Rom and press R when you receive the message to press this key from the recovery console. You must select the Windows installation and then write the administrator password. Type bootcfg / rebuild then press enter. Some instructions would be displayed once you have located the Windows installation. Type “Y” to add installation to boot list. For Loader identifier, you must type Windows XP Professional or Windows XP Home Edition. The next step i.e. enter OS load options should be left blank. You must restart your computer after this.
In order to solve these problems you can also follow another method. Start your computer with the help of the recovery console then run the CHKDSK/ rcommand. There would be no need to include the /p switch as the /r switch in the CHKDSK command would be locating all of the bad sectors present and would also recover the readable information from your computer. In this manner, you would be able to get the solution to your problem and would be able to get back to your Windows in an easier way.