I plan to have one hard drive dedicated to Windows and another one to Linux OSes. On my first hard drive I've installed Windows XP Professional SP3 x64 multiple times and on my second hard drive I've installed openSUSE 11.1 . I had problems with installing openSUSE but now it works O.K. However, because I didn't know much about GRUB I had installed Windows XP three times (first was installed before openSUSE crashed, the second one was installing when my battery ran out of power and so there is now a third copy of Windows XP).
Both Windows XP and openSUSe work fine and when I turn my laptop on I am presented with 3 GRUB options: two for openSUSE and one for Windows. When I choose the Windows option I am presented with a black screen and a choice of three identical Windows options. Now here where I am having problems. I went into my C drive while working in Windows and saw this three folders "Windows", "Windows0" and "Windows1". I decided to free up some space and went on deleting folders I obviously don't need. I deleted "Windows" and "Windows0" and I had no problems doing that other than a warning popping up. Just to make sure I haven't deleted a working version I also tried to delete "Windows1" but I've got a denial.
So long story short, both Windows XP and openSUSE work but I still see this three choices of Windows (only the top one works) when I choose the "Windows" option in the GRUB menu. How can I clean up Windows registry from this non-working choices? When I open the GRUB file in openSUSE I can see only one choice for Windows.