This question already has an answer here:
When installing anything, namely Windows Updates, Windows tends to use other physical drives to unpack installer, and launch it from there. This leaves plethora of stupidly named folders after a while (mostly .NET updates), which are difficult to remove after, because owner is set to, probably, SYSTEM.
Recently I noticed, that Windows 8 does something to my other drive during installation of any program (e.g. not just Windows Updates). I know this, because there is Win7 on this other drive, and it tells me I need to chkdsk it when I start Win7 from other drive again.
So the REAL question is: can I tell Windows to get its paws off other drives? They're SSDs, so speed-wise there's nothing to gain...