Hi,
As a.p. mentioned, Windows will write "0" in all of its memory for security reasons at boot time. In your case (1 VM with "all" host memory assigned to it)it means that you will see almost all of your memory as consumed even when it is not being actually used by your VM.
This could clarify things:
http://communities.vmware.com/docs/DOC-10398
"Note that for a host that is not memory overcommitted, the Consumed memory represents a “high water mark” of the memory usage by the VM. It is possible that in the past, the VM was actively using a large amount of host physical memory but currently it is not. Because host memory is not overcommitted, the Consumed memory will not be shrunk through ballooning or swapping. Hence, the Consumed memory could be much higher than the Active memory when host memory is not overcommitted."
If you have the chance to start an ssh session in that host and run "esxtop", you will get a better understanding of the memory usage.
TPS won't affect you much as there are no other VMs to "share" the memory pages with. And ballonning will require memory from your VM only if you have contention for memroy resources which I don't think you have (from the screenshots you posted).
Please have into account that this is only my interpretation of the document I posted here and it may be wrong (I don't develop this software, only use it and try to understand it like you do ):smileyhappy: .
Hope this helped!!!
Best regards,
elgreco81