If you are running out of space on C drive, try below solutions.
1. download treesize and find the size of each folder insider C drive.
2. run disk cleanup and select all folder.
3. change virtual memory to other drive. (My computer properties --> Advance System Settings --> Performance Options --> Advance --> Change --> Select C drive, click "No Paging" and set.
Select other drive and click "system managed size", reboot system.
emove backup files created during service pack installation.