I'm with the professor, my money is on bad RAM here. You can test the RAM without needing to boot into Windows. Either or both of these can be run from a floppy:

Memtest86

Windows Memory Diagnostic