Hello after a very long time geeks

I have a problem (d'uh)
My windows 7 file size is massive. Let me give you a breakdown quickly of the biggest folders/files.
Windows is 22.4GB
Windows.Old is 7.98GB (XP I Presume)
pagefile.sys 7.96GB
Users is 3.31GB
hiberfil.sys is 2.99GB
etc etc... you get the point.
So, why is windows so big? and does the pagefile HAVE to be so massive? windows allocates the space automatically but giving windows more than 50GB to run programs etc is a bit of a waste in my opinion.
Everything is installed onto another HDD. yes, everything.
So, what can i delete, cleanup etc?
Often run CCleaner and things to just clean my temp files and all that but obviously the biggest problem is firstly windows, then the page file.
Thanks!
Marry Christmas to all you guys

Travel Safe, party hard but don't drink and drive hey. Not worth it.