I recently began running out of space on my C: Drive (120GB SSD). It turned out that 13GB of this was used by HyberFile.sys (which is used for hibernation).
To reduce this, I opened an administrator command prompt and ran
PowerCfg.exe /HIBERNATE /SIZE 50 (where this size is a percentage of the machines memory).
See http://www.ehow.com/how_8617946_reduce-size-hiberfilsys.html for further details.
Just thought I’d blog about PowerShell variable scope. It seems that not many people are aware of this (I wasn’t aware until recently). There are scopes for private, local (this is the default behaviour), script and global (the PowerShell console).
$private:myVar = “Some value”
$local:myVar = “Some value”
$script:myVar = “Some value”
$global:myVar = “Some value”
This article contains a nice section with slightly more detail. http://powershell.com/cs/blogs/ebookv2/archive/2012/02/02/chapter-3-variables.aspx#scope-of-variables