HDD Cache Size Increase

Solution
Your mistaken to a point, you can't "increase HDD Cache Size" that is the built in RAM chips used on the actual processing board of the HDD. Secondly, you can have a HUGE Cache, but still slow "SPEED" because your not understanding 'speed' relative to a HDD. The 7200 RPM is the SPEED which the drive spins the platters for the heads (all a mechanical function) to 'read', faster 'speed' of the platters means more data is read/written, but there is a physical limit the heads can do, so initially it was the job of I/O cards with CACHE on the cards themselves to perform the functions to match the 'speed' the HDD did with the 'speed' of the computer attempting read/writes. This moved to a ONBOARD cache to the HDD and the I/O basically...
Your mistaken to a point, you can't "increase HDD Cache Size" that is the built in RAM chips used on the actual processing board of the HDD. Secondly, you can have a HUGE Cache, but still slow "SPEED" because your not understanding 'speed' relative to a HDD. The 7200 RPM is the SPEED which the drive spins the platters for the heads (all a mechanical function) to 'read', faster 'speed' of the platters means more data is read/written, but there is a physical limit the heads can do, so initially it was the job of I/O cards with CACHE on the cards themselves to perform the functions to match the 'speed' the HDD did with the 'speed' of the computer attempting read/writes. This moved to a ONBOARD cache to the HDD and the I/O basically integrated into the HDD itself.

As you can see it isn't as "easy" or quick solution as your asking. The only way to increase "speed" it to stop using MECHANICAL drives (HDD) and move to electrical based memory (SSD). What this does do is speed up many BASE things Windows 'takes a moment' to do, but so many 'moments' happen that you the user feel the system is 'slow'. SSD just makes it faster to write/read that information that it now seems 'instantly' when you 'click something' it 'happens'.
 
Solution