How to resolve fatal error problems?

I have a lab of more than 50 pcs and all have windows XP professional installed. Some days ago one of my pc showed an error “error loading OS”. Then I try to reinstall OS, but after partitioning and formatting when installation start coping files my pc shows blue screen with fatal error. When I attach new HDD the OS installed but HDD shows same error in other pcs also.
Few days after this problem more than 12 pcs shows same error. When I search on internet and found a solution that configures your bios at default settings. And then I install XP again it works fine but after 3 days it shows same error again. New HDD works fine. At last step I install Linux and try to work all HDDs works fine in Linux but fatal error in windows please resolve this error.
