So I have got a really strange issue with my PM981a and Y540 which possibly reduces battery life to a great extent. After a clean install of Windows, my NVMe idle temperature while browsing is at 41 degrees which is great and what I would expect. Then, after copying large files, temperature will rise up to 70 degrees. That's okay as well. The thing is, after that it won't reach these low idle temperatures I had before until I reinstall Windows again. You would think it's the heat stuck in the chassis, but it isn't. Even after a night of cooldown, the next day my NVMe idle temperature while browsing is at 54 degrees, far higher compared to before stressing the NVMe SSD. I have ruled out ambient temperature and software changes as well, it's exactly the same. Just the idle temperature of the NVMe has changed. Obviously, more heat also directly translates to power draw, so it worries me that this affects my battery life badly. What could this be? I can't wrap my head around it. Maybe it's a bug where the NVMe SSD is stuck in a certain power level once its stressed? IDK. Is there any way to test this? What's everyone's NVMe idle temperature while browsing? Maybe I'm not alone with this issue.