Ok.. I did lotsa searches over the internet and either all say the same or the tips on this forum are the most accurate, so here goes my experience and how I somehow solved the matter..
My problem was the following.. while attempting the installation of a second OS on a different HDD it seemed that it corrupted the registry of my original OS.. a WINDOWS XP. So when I got into the boot choice screen, whenever I choosed the 1st OS I would get the following screen message:
Windows XP could not start because the following file is missing or corrupted: \WINDOWS\SYSTEM32\CONFIG\SYSTEM
I started by reading the KB article at
http://support.microsoft.com/kb/309531/ but then I saw the post of 7antrum that said he had gotten the problem solved without doing all the steps so I tried it too.. the conclusions I got were that I would indeed be able to boot into the system ..yay.. but it would leave the system without recognizing any mapped drives, other computers on the network and many applications were as if they werent installed.. This fast tip of 7antrum is great if you intend only to extract the data out to a backup HDD or fast install a CD/DVD recording program, get the data out and then format the computer.
The solution I found actualy solved the problem and without needing to install the OS again it is at 100% now.
Keep in mind that I had a second OS working to which I could easily access the HDD with the corrupted OS, so I could move files from one place to another easily. If you dont have the same luck I advice to simply take the HDD to a second computer and use it as a secondary HDD so that you are able to swap files from one place to another as I'll state ahead.
I'll assume you are working with a second OS installed on a different HDD ^_^ adapt this explanation to your actual situation if possible.
My steps were:
1. Copy the \windows\system32\config\ directory to a backup directory in your HDD. Copy all the files and folders there.
2. Copy the system, software, sam, security and default files from the \windows\repair\ to the \windows\system32\config and overwrite all.
3. Start the OS that was corrupted and enter into SAFE MODE. Dont get scared, when you finaly boot up and enter the OS it will look like it was reinstalled, so everything will be cleaned, no User accounts, no installed applications, nothing.. I say not to panic because I got myself freaked out when I saw it XD
4. Shutdown and enter in the working OS. Copy everything you had backed up to \windows\system32\config again.
And voila, when you start your corrupted OS again, everything will be in place, all programs recognizing well, all working ^_^
Hope this helps anyone with the same prob!
Sarabada~