CPUZ voit les 4 Go, donc, ce n'est pas matériel.
Pour comprendre comment Windows 32 bits fonctionne avec la ram, il faut avoir en tête qu'il réserve des adressages mémoire en fonction du matériel installé.
Dans ton cas, si seulement 2 Go sont prit en compte sur, en théorie, 3.5 maxi dans certain cas, c'est que tu as sans doute une configuration avec de nombreux matériels installés, à savoir aussi que la ram dédié d'une carte graphique est déduite par adressage du maxi.
Donc, si tu as une carte graphique avec 1 Go de ram, sur 4Go , il ne sera utilisé (et visible) que 2.5Go.
S'ajoute (ou plutôt se soustrait) à cela, les cartes éventuel d'extansion PCI ou PCIexpress, genre carte ethernet, ect. La présence d'un chipset SLI réserve aussi 256Mo suplémentaire....
ect, ect.........
Bonjour chez vous