Mine can take up to 64 that`s too much thoughWhat's the maximum RAM your computer can take? I say, just max it out, it never hurts.
Windows needs 2GB
I would never use less than 8gb. It costs very little for RAM though so I would always go for 16 if your motherboard supports it.