1. NTOSKRNL broken or was lost (Missing or Corrupt)
If you found the message error that NTOSKRNL the not found :
- Boot your PC with CD Windows (the CD that you used to install your windows before)
- When emerging the option R=Repair that was first, press R button on your keyboard
- Pressed the number of the drive with the location of Windows's installation (usually 1 C:\Windows)
- After c:\Windows display moved to your drive cd (E: enter with the assumption e: was Cd that contained installer Windows)
- then type: cd i386
- then type : expand ntkrnlmp.ex_ C:\Windows\System32\ntoskrnl.exe
- type : exit & restart your PC
2. HAL.DLL broken or was lost (Missing or Corrupt)
If yougot error at hal.dll error or missing, it may caused by boot.ini wrong the configuration or misconfigured
- Boot your PC with CD Windows (the CD that you used to install your windows before)
- When emerging the option R=Repair that was first, pressed the R button
- Pressed the number of the drive with the location of Windows's installation (usually 1 C:\Windows)
- then type : cd i386
- then type : bootcfg/list to check your boot.ini display
- then type exit & restart your PC
3. Directory \windows\system32\config was broken or missing
If you got error message
“Windows could not start because the following files is missing or corrupt \WINDOWS\SYSTEM32\CONFIG\SYSTEM or \WINDOWS\SYSTEM32\CONFIG\SOFTWARE”Boot your PC with CD Windows (the CD that you used to install your windows before)
- When emerging the option R=Repair that was first, pressed the R button
- Pressed the number of the drive with the location of Windows's installation (usually 1 C:\Windows)
- then type : cd\windows\system32\config
- then it upon where is it broken,
- If software, type :
ren software software.old
- If system : ren system system.old
- then type : "copy \windows\repair\software" if software was broken
, if system was broken type : copy \windows\repair\system
- then type exit & restart your PC
That it and I hope it helpfull