Hi
Usual things are...
At a command line type
C:\del *.tmp which probably wont do anything, so add /s
C:\del *.tmp /s which will take anything from a few minutes to perhaps an hour if it's really slow.
Obviously with a 1TB drive you are going to have problems, it is an inherent 'feature' of windows. When the drive is partitioned a 'block' is set aside for the file table. Usually it is too small, why? because a large file table takes ages to search thru. Then supplementary file table blocks are scattered all over the drive. MFT's.
Some solutions, when defragging do a boot time defrag of your swap file, defrag the MFT area.
Consider smaller partitions once everything is tidy. Ultradefrag ans Defragger are good to use.
As it is Windows 10 I feel inclined to run PowerShell as an Admin and type things like...
PS C:\WINDOWS\system32> Get-AppxPackage *zune* | Remove-AppxPackage
PS C:\WINDOWS\system32> Get-AppxPackage *bing* | Remove-AppxPackage
for any unwanted programs. Then use CCleaner to attempt a tidy up.
Malwarebytes to look for any nasties.
Belarc Adviser will list installed software licences and may be able to show those you need.
But probably 'tronscript' has already covered all of the above.