Hello Sokol & welcome to GTG
I would like you to have your RAM modules checked out
USE Memtest86 for this... located @
http://www.geekstogo...t86-file11.html , Please read instuctions on how to use
Run overnight , if possible
If RAM passes overnight testing
Run computer untill message appears again, then enter the BIOS and if possible ( Some computer do not have this feature/option ) check the PC health , and check the tempurature , post back with temp
the message " Windows could not start because the following file is missing or corrupt:
<Windows root>\system\hal.dll " is misleading... this happens because of the boot.ini file
that is telling the boot where to look for "Windows" is actually damaged, so in turn... it is
looking for those files in the wrong location, hal.dll happens to be the
first one that it searches for...
try to set the BIOS to boot from CD first , then Hard Disk ( Not HD then CD )...
Boot from the XP CD and, instead of selecting Setup, use the R for Repair.
Assume any password requested is blank, and TAB over...
Use
Attrib -H -R -S C:\boot,ini
DEL C:\boot.ini
to delete the bad one
BootCfg /Rebuild
to search for Windows installations and make a new one
Best of luck !
&
Happy Computing
Anthony19