Most slow computers are slowed by three or four specific things, all fixable in an afternoon without spending anything. Here they are, in the order worth trying.
Quinn Yoo
Computers that 'haven't been turned off in weeks' accumulate memory leaks, stuck background processes, and pending updates. A genuine restart clears all three. On Windows, note that 'Shut down' with Fast Startup enabled is not a full restart - choosing 'Restart' is, which is why the machine behaves differently afterward.
If the machine is fast after a restart and degrades over days, that pattern itself is the diagnosis: some program is leaking memory or spinning in the background. Open Task Manager (Ctrl+Shift+Esc) or Activity Monitor on a Mac, sort by memory and CPU, and the leaderboard names your suspect - frequently a browser with 40 tabs, a chat app, or an antivirus mid-scan.
Every app that auto-launches at login costs boot time and stays resident afterward. On Windows: Task Manager -> Startup apps tab, where each entry even shows a measured 'startup impact' - disable everything you do not need within a minute of logging in (updaters, helper agents, games launchers, printer utilities). On a Mac: System Settings -> General -> Login Items, plus the 'Allow in background' list below it.
Be ruthless but not reckless: disable, don't uninstall, so anything you actually miss is one toggle away. Keep security software and cloud-sync clients (Dropbox, OneDrive) if you rely on them; almost everything else - Spotify, Steam, Adobe updaters, Zoom - can launch when you actually open it.
A nearly full system drive slows everything: the OS needs free space for virtual memory, caches, and updates. Keep at least 10-15% free. Windows' Storage settings -> Cleanup recommendations / Storage Sense and macOS's Settings -> General -> Storage both show what is eating the disk and offer safe one-click cleanups: temp files, old update leftovers, the Downloads folder mausoleum, and the Recycle Bin.
Big wins live in three places: video files (move to an external drive or cloud), forgotten game installs (tens of gigabytes each), and duplicate photo libraries. Skip third-party 'PC cleaner' and 'registry booster' apps entirely - they range from useless to actively harmful, and everything they legitimately do, the built-in tools above already do for free.
For most people the browser IS the computer, and an overloaded one imitates a dying machine perfectly. Three fixes: close tab hoards (or install a tab-suspender / use built-in tab sleeping - Edge and Chrome both have it), prune extensions to the few you actually use (each one runs code on every page you visit), and clear years of cache if pages misbehave.
Test the difference: open a fresh browser profile or another browser with zero extensions and visit the same heavy sites. If everything is suddenly fast, the problem was never the laptop - it was the twelve extensions and ninety tabs riding along.
Run pending OS updates - perpetually-postponed updates can keep background download/install processes churning for weeks. Then run a malware scan with the built-in tools (Windows Security full scan; on Mac, check Login Items and Profiles for things you never installed). Genuine malware is rarer than people think, but cryptominers and adware do exactly one thing: make computers mysteriously slow.
If all of this returns only modest gains and the machine still has a spinning hard drive, the honest answer is hardware: an SSD swap is the single biggest speed upgrade in computing (often 5-10x faster at everything disk-related) and is cheap now. More RAM helps if Task Manager shows memory constantly above ~85%. Beyond that, a 10-year-old machine running a modern browser has simply met its era.
No - skip them. The legitimate cleanups they perform (temp files, startup management) are built into Windows and macOS for free, and the categories they invent ('registry errors') don't meaningfully affect speed. Several are adware themselves.
Keep roughly 10-15% of the drive free, with an absolute floor of about 20-30GB on the system drive. Below that, the OS struggles to page memory, cache, and install updates - and everything degrades at once.
A clean install (or Windows' 'Reset this PC' keeping files) is the nuclear option that genuinely works - it clears every accumulated startup item, leftover driver, and background agent at once. Do it after backing up, and before that, try the startup-and-storage steps; they usually capture most of the same gain.
Then test the network first: run a speed test on Wi-Fi, then on Ethernet or next to the router. If wired is fine and Wi-Fi is slow, it's a router/placement problem, not the computer. If both are slow, restart the router and check with your provider.