I suggest CCleaner to support cleaning of the Windows shader cache.
It is located at C:\Users\[username]\AppData\Local\D3DSCache\ and Windows Disk Cleanup has supported it for ages, so then why not also CCleaner? I am successfully using it as 'include' custom cleanup rule for a long time.