Oula, si ton alimentation est une no-name, cela ne va pas le faire. Une alimentation no-name veut dire que c'est une alimentation sans marque ou dotée d'une marque douteuse (Heden, Advance..). Ces alimentations sont généralement de très mauvaises fabrications, & risquent d'endommager tes composants & pouvoir ensuite t'en servir comme.. euh... juste les foutres à la poubelle
Ensuite pour ce qui concerne Battlefield 3, celui-ci nécessite effectivement au moins Windows Vista ou 7 car il est en Direct x10 minimum (Windows XP ne gère pas DX10, je crois). Mais bon, Windows, c'est facilement trouvable
.