I have a Sony Vaio VPCZ1 laptop in which the fan is controlled by an embedded controller. Temperature sensors and Sony Power Management software, together with the algorithm hardcoded into the embedded controller determine fan speed. From time to time my fan gets jammed and the laptop starts shutting down due to overheating. To fix this, I open the laptop, dismantle and clean the fan, re-lubricate the fan shaft, change the thermal paste for the heatsink, and put everything back again. Sometimes, the fan speed doesn't behave the way it is supposed to even after the cleaning and lubricating. It seems that the embedded controller doesn't communicate with the temperature sensors and power management software. The fan speed remains pathetically slow, sometimes showing a regular breathing effect - speeding up just a little bit, enough to be barely audible, and then going back to the very slow speed for silent operation. Things are much hotter because of this, and the laptop keeps shutting down under even very small loads. I am currently running with the CPU throttled down to 50%, and even then, idle temperatures are around 50 deg C, browsing the net takes it to above 60 deg C; watching a movie takes it to 80 +. I have encountered this problem earlier and have managed to get it working by fiddling around with certain things, like opening explorer and navigating to the program folders where the Sony power management and other utilities are installed and selecting files at random and checking their properties. Suddenly the fan would go to full speed, bring the temperature down to normal levels (below 40 deg C) and then slow down, and after this everything would behave normally. On one occasion, just launching a torrent client Qbittorrent fixed the problem. It seems that all that is needed is for the sensors and software to start communicating with the embedded controller. Now that I am running Windows 10, I can't seem to recover from this issue like before. I ran Windows 10 without problems for several weeks, and then the fan needed cleaning. I did everything like before, but now the fan is stuck in slow mode. Sometimes while booting up the speed becomes normal, but then as soon as Windows loads, it goes back to slow. Can anyone help me with this? I have looked around in the BIOS settings, even booted off a Linux live USB pen drive, but this time nothing seems to work.