Recover from a corrupted registry that prevents Windows XP from starting
When you try to start or restart your Windows XP-based computer, you may receive one of the following error messages:
Windows XP could not start because the following file is missing or corrupt: WINDOWSSYSTEM32CONFIGSYSTEM
Windows XP could not start because the following file is missing or corrupt: WINDOWSSYSTEM32CONFIGSOFTWARE
Stop: c0000218 {Registry File Failure} The registry cannot load the hive (file): SystemRootSystem32ConfigSOFTWARE or its log or alternate
System error: Lsass.exe
What your need is UBCD4WIN you can get that program here
https://www.ubcd4win.com/downloads.htm
Your also need files from System Volume Information folder, if you don’t have any files in System Volume Information folder, you can use files from the repair folder.