I'm afraid you're stuck with C:\Windows\Temp. You can even delete it and it'll be
right back on the next boot.
Therefore, what you need to do is relocate programs (uninstall/reinstall) or get
a partition resizer like Partition Magic which lets you redistribute the sizes of
partitions without data/program loss.