Hi, Noemi.
That message must be coming from the computer itself, not from Windows,
since it's saying that it can't find Windows. Reformatting the HD 30 times
probably won't help. Upgrading Windows probably won't help.
My guess is that your HD configuration is not stable. Are you
plugging/unplugging any removable devices, such as a USB "thumb" drive, a
Zip drive, or a removable CD-ROM - or anything else, especially anything
that would acquire a "drive" letter when connected? This could cause the
computer to look for Windows on Drive C: - which has become Drive X: on the
latest reboot. It can't find an operating system on what it thinks is Drive
C:, so it bombs with that message.
Of course, it could also be more fundamental hardware problems: bad or
loose cables/connectors; failing power supply or drive(s); incorrectly-set
jumpers or switches. Maybe something as simple as unplugging and replugging
HD cables would scrape off the minor corrosive film that builds up over
time.
Tell us more about your computer (make and model - or mainboard and BIOS if
you built it yourself) and the HD lineup: interface (IDE/ATA33, UDMA, SCSI,
RAID, etc.); how many HDs and how are they formatted, etc.
RC