In some cases, they work. In others, they make things worse. Those heatsinks, without any active cooling being directly applied to them, can in some situations increase thermal problems rather than help them. But in some cases they work somewhat. Active cooling by way of heatsink WITH fan, or just fan, works much better.
https://www.gamersnexus.net/guides/2781-msi-m2-heat-shield-increases-temperatures
https://www.pugetsystems.com/labs/a...-2-Additional-Cooling-Testing-795/#Conclusion
Conclusion
Compared to just a stock Samsung 950 Pro M.2 drive without any additional cooling, every single method we tested did extremely well. Even in the worst case with the simple aluminum bar heatsink, the drive took 2.5 times longer before it started to throttle compared to the stock M.2 drive with no additional cooling. If we were to rate the different methods from most to least effective, they would be:
- Tie between PCI-E Adapter w/ Heatsink, 120mm 12V Quiet Side Fan, 92mm 12V High Flow Side Fan. All three of these methods completely prevented the Samsung 950 Pro drive from throttling during our testing. If you fully load the drive for longer than we did (which would mean you need to read more than 875GB worth of data from a 512GB drive), the high flow side fan should perform better than the quiet side fan, but in a practical sense all three of these methods should effectively be able to prevent a Samsung 950 Pro drive from ever throttling
- 120mm 5V Quiet Side Fan. While this cooling method was not able to completely prevent the drive from throttling when the system was under load, it allowed the drive to take 3-5 times longer to throttle and after throttling was 50% faster than a stock Samsung 950 Pro. For such a small amount of airflow, this is a much bigger difference than we expected and means you could read 455GB of data (nearly the entire drive) or write 172GB of data continuously before you saw any drop in performance.
- Aluminum Bar Heatsink. Technically, this was the worst cooling method we tested but it was still a massive improvement over the stock drive without any cooling.
- The main downside to a simple heatsink like this is that the hotter the system gets, the less effective a heatsink can be. We only tested with a single GPU, but if you had two or more video cards under full load, it is very possible that a heatsink may be no better than a bare drive or in some situations may cause the drive to throttle even sooner.
The different methods we tested really boil down to two types of cooling: passive cooling with a heatsink and active cooling with a fan. Both can make a big difference, but one thing that was clear in our testing is that even a small amount of airflow over the drive can be extremely beneficial. While we did not specifically test it, even better would be to combine the two methods by having a heatsink on the drive along with a fan providing some airflow over the heatsink.
Keep in mind that in the real world, it is very uncommon to fully utilize a drive this fast to the same extent we did in our testing. Very few programs will actually be able to read from a Samsung 950 Pro at full speed for more than a very short period of time, but if you do have a situation where you need a M.2 drive to perform at full speed for longer periods of time this should give you an idea of what you may need to do to achieve this.