With the windows update installer it will pick the drive you launch the update from to place the temp files... try it launch and update package from D then cancel it... launch the same from C cancel it you will find you have the same temp files on the root of both drives... that have to be manually removed, normally.

Those temp folders only exist for a few seconds if the Windows update install was successful if not then they will remain...