@Crossx.. Yes u may be able to hibernate XPsp3 b'cos it is 32bit(x86) & it can't see more than 3 GB I already said "You Cannot Hibernate a PC with more than 3GB of RAM ".
I can see ur Sig saying u got Win7x64 installed, check with an x64 OS which can properly address full 4GB RAM.
Just...