Thanks to the debug log, I figured it out.... seems files in my \AppData\Local\Temp folder were encrypted using EFS... and for some reason this was blocking the writing into the folder.
I attempted to un-encrypt entire Temp folder - it threw a load of errors about not being able to for a lot of...