Dual Channel Memory on 32bit

I got this pc with an Asrock P4V88+ board. In the manual it says that it supports Dual channel memory with 2gb or 4gb.

What I am wondering is that if I have windows xp 32 bit and windows only detects 3gb and not 4gb, can I still have dual channel with 4 gb or should I stick with 2gb?
Should I change to win7? Thanks

Dual channel is a hardware feature and is uneffected by your operating system.

Windows 32 bit can only measure 3.25 ram of 4 gigs..If you want to go higher then you will need to go 64 bit..