Not really true, what does "overwritten (0)" mean?
After a day of trying I used Recuva's Scan Contents... and searched for {"address":
it said it was inside the 17GB pagefile that the new win10 installation is using, I had set it to that size as 6 graphics cards needs it
Recovered it (just copy and save really), used windows cmd FIND "<span style="background-color:transparent;color:rgb(53,60,65);font-size:14px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;text-align:left;text-decoration:none;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;"><font color="#000000" face="Calibri" size="3">cfebf89f6fcea755ebba061b25a0db398a592055" K:pagefile.sys
As I could not look for strings that have " in them, maybe with escape char? so I could not look for </font></span><span style="float:none;background-color:transparent;color:rgb(53,60,65);font-family:Roboto, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;text-align:left;text-decoration:none;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;">{"address": again.</span>
and bingo, ready to copy and paste back the whole ciphertext back in to Mist Ethereum wallet.
The dot in file name is what separates the name and type, so I recreated those for the file, just in case.
I'm now telling other people how to use Revuca to find keystore files, people (like I did) think password you use to set up Mist Wallet is your account,
but it's just used to hide the privatekey from plain view, without it the money is gone in the cloud forever, some people have lost $1000.