Do you have any 3rd party software installed that might use your laptop’s resources?
Weather display - is it embed/webpage item?
If so perhaps try to install IE 11 and make changes to the registry browser emulation setting as described here Enabling HTML5 in the Windows .net Player
in earlier IE versions there simply was a memory leak, so perhaps that’s causing your problems.