While preparing to move my boot drive to an SSD, I found that $PatchCache$ is over 3gb! I understand from reading that these are artifacts of updates and installs I have done over time and they should not be deleted. Can I move them to my slower E: drive and redirect via a mountpoint or some other method ?
You cannot be able to move $PatchCache$ to other drive. You can delete files under this directory if you want, and your applications will continue to run normally. DO NOT delete %WINDIR%\Installer no matter how large it might be. Leave %WINDIR%\Installer severely alone.
I have found a work around for you: Click Start button, input “cmd” right-click command prompt and click run as Administrator. Type the following command to remove the Windows Installer baseline cache: rmdir /q /s %WINDIR%\Installer\$PatchCache$
You must stop the Windows Installer service for the change to take effect. You can set the MaxPatchCacheSize system policy to 0, so that the patch cache will not be created for this or any other products when patched.
Microsoft is conducting an online survey to understand your opinion of the Technet Web site. If you choose to participate, the online survey will be presented to you when you leave the Technet Web site.