pues si tienes otra partición con xp, y funciona como dices, está claro que es cosa del sistema.
mira a ver si lo tienes todo más o menos iconfigurado igual en ambos sistemas (drivers, configs, etc), y si ves que hay algo por ahí que no 'coincide' prueba a cambiarlo como lo tienes en el sistema que 'funciona' a ver si así se puede arreglar algo.
de todas formas, tal vez sea más sencillo formatear....
saludos