Does your laptop take longer to boot than your coffee brews? Applications open in slow motion, and the cursor freezes at the slightest load? The problem is not always in outdated hardware - in 80% of cases, the brakes are caused by software factors that can be eliminated in 1-2 hours. This article is not about abstract “tips from the Internet”, but about concrete actions with explanations of why they work and what risks they pose.

We'll look at methods from basic (cleaning startup) to advanced (fine-tuning Windows via registry or optimization SSD at the controller level). Let’s look separately at the “hardware” methods - what is really worth upgrading and what you can save on. All recommendations are tested on laptops Lenovo ThinkPad T480, HP Pavilion 15, ASUS ROG Zephyrus G14 And MacBook Pro 2019 (a separate section is allocated for macOS).

1. Diagnostics: why is the laptop slow?

Before you optimize, you need to understand source of the problem. There are three types of brakes:

  • 🔄 Software - viruses, background processes, fragmented disk.
  • 🖥️ Hardware - overheating, wear HDD, lack of RAM.
  • System - errors Windows/macOS, driver conflicts.

To take the guesswork out of things, use the built-in tools:

  1. On Windows: open Task Manager (Ctrl+Shift+Esc), go to the tab Performance. View the download CPU, In memory, Disk And GPU in real time. If some parameter is constantly at 90-100%, the problem has been found.
  2. On macOS: run System monitoring (Programs → Utilities). Pay attention to the graphs CPU, Memory And Disk.
📊 What slows down most often on your laptop?
  • System boot
  • Browser operation
  • Opening programs
  • Games/graphics
  • Another option

Critical indicatorsrequiring intervention:

Parameter Norm Critical What to do
CPU usage (idle) <10% >50% Check for viruses, disable background processes
RAM usage <70% >90% Adding RAM or optimizing startup
Disk activity (HDD) <30% 100% (freezes) Replacement with SSD or defragmentation
CPU temperature <60°C >85°C Cleaning dust, replacing thermal paste
⚠️ Attention: If laptop switches off when under load (for example, in games or when rendering), the problem is most likely overheating or a faulty power supply. Don't ignore this - risk of motherboard failure!

2. System cleaning: remove junk and unnecessary programs

The average laptop accumulates up to 15-20 GB of garbage: temporary files, browser cache, remnants of deleted programs. This not only takes up space, but also slows down the disk.

Start with the built-in tools:

  • 🧹 Disk Cleanup (Windows): Start → System Tools → Disk Cleanup. Select your system drive (usually C:) and tick all the boxes, especially Temporary files And Cart.
  • 🗑️ Uninstalling programs: Settings → Applications → Apps & features. Remove everything you don't use (especially McAfee, Norton and other “antiviruses” built into the laptop by the manufacturer).
  • 🔍 Search for large files: Use WinDirStat (free) or TreeSizeto find and remove unnecessary files >500 MB in size.

For macOS:

  • 📁 Open Finder → Programs → Utilities → Terminal and enter:
    sudo rm -rf ~/.Trash/*

    (empties the trash completely, including files from external drives).

  • 🍎 Use Mac Cleanup in Settings → General → Memory (on macOS Monterey and newer).

☑️ Checklist for cleaning the system

Done: 0 / 5
⚠️ Attention: Don't delete files from folders System32, WinSxS or /Library on Mac - this can break the system! If you are not sure that the file is needed, transfer it to an external drive before deleting it.

3. Optimization of startup and background processes

Each program in startup increases the startup time of the laptop by 3-10 seconds. And background processes (for example, OneDrive, Google Drive, NVIDIA GeForce Experience) can eat up to 30% of CPU and memory.

How to clean startup on Windows:

  1. Open Task Manager → Startup.
  2. Sort by Column Impact on launch.
  3. Disable everything except antivirus, keyboard/touchpad drivers and critical utilities (for example, Synaptics for touchpad).

For macOS:

  • 🚫 Go to System Preferences → Users and Groups → Login Items and delete unnecessary ones.
  • 🔄 Use Activity Monitor (Programs → Utilities) to find and close "gluttonous" processes (for example, kernel_task, if it loads the CPU >50%).

Hidden Resource Eatersthat are often missed:

  • 🎮 Xbox Game Bar - disable in Settings → Games.
  • 📊 Telemetry And Diagnostics from Microsoft - turn off after Settings → Privacy → Diagnostics and feedback.
  • 🔄 Superfetch (SysMain) - disable the service via services.msc (if you have SSD).
💡

If your laptop slows down after updating Windows, try rolling back your video card driver. To do this, open Device Manager → Video adapters → Driver properties → Roll back.

4. Hardware Improvements: What's Really Worth Upgrading

If software methods don't help, it's time to think about an upgrade. But not all updates are created equal. That's what will really speed up laptop:

Component Effect Cost (2026) Difficulty of replacement
HDD → SSD Loading speed up 3-5 times, programs launch instantly 3,000–8,000 RUR (256 GB–1 TB) ⭐⭐ (easy if there is a 2.5") compartment
Additional RAM Eliminate freezes when working with 10+ tabs or heavy programs 2,500–6,000 RUR (8–16 GB) ⭐ (simplest)
Thermal paste Temperature reduction by 10–20°C, eliminating throttling 300–1 000 ₽ ⭐⭐⭐ (requires disassembly)
Wi-Fi module (on Intel AX200/AX210) More stable internet, less latency 1 500–3 000 ₽ ⭐⭐ (needs M.2 adapter)

What NOT to upgrade (unless for specific tasks):

  • 🖥️ Video card - in 95% of laptops it is soldered to the motherboard.
  • 🔋 Battery - does not affect performance (only for operating time).
  • 💾 Hard drive (if already installed) SSD) - the increase will be minimal.

If you decide to change SSD, choose models with DRAM cache (For example, Samsung 980 Pro, WD Black SN850X). They are 20-30% faster than budget options without cache (for example, Kingston A400).

How to check RAM compatibility with laptop?

Use the service Crucial Advisor or Kingston Configurator. Enter your laptop model - the system will show supported modules. Pay attention to the type (DDR4/DDR5), frequency (for example, 3200 MHz) and maximum capacity (usually 16–64 GB).

5. Tuning Windows for Maximum Performance

Windows 10 And 11 by default are optimized for the “average” user, but many features can be disabled to speed things up. Here's what really works:

  • 🎨 Disabling visual effects:
    1. Go to Settings → System → Advanced system settings → Performance → Options.
    2. Select Provide the best performance or manually disable animations.
  • 🔄 Optimizing your power plan:
    powercfg /setactive SCHEME_MIN

    (enables maximum performance mode; run in Command line on behalf of the administrator).

  • 📁 Disabling indexing (if you use SSD):
    sc config "WSearch" start= disabled
    

    sc stop "WSearch"

  • For Windows 11 additionally:

    • 🚫 Disable Widgets And Chat from Microsoft Teams in the taskbar (right click → Taskbar options).
    • 🔒 Disable Secure Boot in BIOS, if you don't use BitLocker (can speed up loading by 5-10%).

    Registry tweaks (for advanced users):

    • 🔧Increasing the size of the swap file:
      wmic pagefileset where name="C:\\\\pagefile.sys" set InitialSize=8192,MaximumSize=16384

      (install InitialSize equal to the amount of RAM, MaximumSize - 2 times more).

    • 🚀 Optimizing the priority of background tasks:
      reg add "HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Multimedia\\SystemProfile" /v "SystemResponsiveness" /t REG_DWORD /d 0 /f
    ⚠️ Attention: Incorrectly editing the registry can lead to unable to boot Windows. Before making changes, create a restore point: Start → Create a restore point.

    6. Optimizing macOS: specific methods

    Laptops MacBook They brake less often, but they also have weak points. Main problems:

    • 🍏 Old version of macOS — new updates are often optimized for new hardware.
    • 🗄️ Cache full - especially after updates Xcode or Final Cut Pro.
    • 🔋 Throttling due to overheating - relevant for MacBook Pro 2016–2019 with Intel.

    Effective methods:

    • 🧹 Clearing cache:
      sudo rm -rf /Library/Caches/*
      

      sudo rm -rf ~/Library/Caches/*

      (execute in Terminal, then reboot).

    • 🔄 Reset SMC and NVRAM:
      1. Turn off MacBook.
      2. Clamp Control + Option + Shift (left side) + power button for 10 seconds.
      3. To reset NVRAM: enable Mac, press immediately Command + Option + P + R for 20 seconds.
  • 🛠️ Disabling Spotlight (if you don't use it):
    sudo mdutil -a -i off
  • For MacBook on Apple Silicon (M1/M2):

    • 🔥 Check the temperature via TG Pro or iStat Menus. If the CPU is >90°C, use a cooling pad.
    • 🔄 Update Rosetta 2 (if you use x86-applications):
      softwareupdate --install-rosetta
    💡

    On MacBooks with M1/M2 chips, never reset the SMC - this chip is not in them! Instead, use a standard reboot or factory reset via System Settings.

    7. Overheating: how to reduce the temperature and avoid throttling

    Overheating is one of the main reasons unexpected brakes. When the CPU temperature exceeds 90°C, it triggers throttling (forced reduction in frequency), and the laptop begins to lag.

    Causes of overheating:

    • 🌪️ Dusty cooling system (relevant for laptops over 2 years old).
    • 🧴 Dried thermal paste.
    • 🔋 Faulty cooler or clogged air ducts.
    • 🖥️ Work on a soft surface (blanket, sofa) that blocks ventilation.
    • How to clean your laptop from dust:

      1. Turn off the laptop, disconnect the battery (if removable).
      2. Unscrew the bottom cover (you need a Phillips screwdriver).
      3. Blow out the cooler and radiator with compressed air (a can of Air Duster).
      4. Remove dust from the cooler blades with a cotton swab dipped in alcohol.

      If it doesn't help, it's time to change the thermal paste. Best options for laptops:

      • 🥇 Thermal Grizzly Kryonaut - best price/quality ratio.
      • 💎 Noctua NT-H2 - durable (does not dry out for 5+ years).
      • 🔥 Arctic MX-6 - a budget option with good thermal conductivity.

      Software methods for reducing temperature:

      • 📉 Undervolting (CPU voltage reduction) via ThrottleStop (only for Intel) or VoltageShift (for Mac). Can reduce temperature by 10-15°C without loss of performance.
      • 🌬️ Setting up fans via Fan Control (Windows) or Macs Fan Control (macOS).
      ⚠️ Attention: If after cleaning the CPU temperature still exceeds 95°C under load, the problem may be faulty cooler or thermal pads. In this case, contact the service center.

      8. Alternative methods: when all else fails

      If the laptop still slows down after all the manipulations, consider drastic measures:

      • 🔄 Reset Windows/macOS to factory settings — removes all programs and settings, returning a “clean” system. On Windows: Settings → Update & Security → Recovery → Reset PC.
      • 🐧 Installing a lightweight OS:
        • Linux Mint or Xubuntu — consume 2-3 times less resources than Windows.
        • ChromeOS Flex - official firmware from Google for weak laptops.
      • ☁️ Cloud solutions:
        • Use Google Colab for heavy computing (free).
        • For games - GeForce NOW or Xbox Cloud Gaming.

      If the laptop is older than 7-8 years, it is sometimes cheaper to buy a new one. Focus on price/performance ratio:

      • 💻 For the office: Lenovo ThinkPad E14 (~50 000 ₽).
      • 🎮 For games: ASUS TUF Gaming A15 (~80 000 ₽).
      • 🍏 For macOS: MacBook Air M1 (~70,000 ₽ used).
      💡

      Before purchasing a new laptop, check whether it supports RAM and SSD upgrades. Many modern models (for example, MacBook Air M2 or Dell XPS 13) have soldered memory, which makes them obsolete in 3-4 years.

      If you're emotionally attached to your old laptop, try turning it into:

      • 📺 Media center (install Kodi or Plex).
      • 🖥️ Second monitor (via Spacedesk or Duet Display).
      • 🤖 Server for files or NAS (using TrueNAS).

      FAQ: Frequently asked questions

      ❓ Does defragmentation help speed up SSD?

      No! Defragmentation is only needed for HDD. For SSD not only is it useless, but it also shortens its lifespan (each drive has a limited number of write cycles). Instead use the command optimize in Windows:

      defrag C: /L

      This will launch TRIM, which clears dead blocks and maintains speed SSD.

      ❓ How to speed up a laptop with 4 GB RAM?

      At 4 GB Windows 10/11 It will slow down anyway. Options:

      1. Add another 4 GB (a total of 8 GB is the minimum for comfortable work).
      2. Install Linux Lite or AntiX - they run on 2 GB of RAM.
      3. Disable all background programs and use light alternatives:
        • Browser: Pale Moon instead of Chrome.
        • Office: LibreOffice instead of Microsoft 365.
      ❓ Why does my laptop slow down after updating Windows?

      Most often the culprits are:

      • 🔧 Driver conflict — roll back the video card or chipset driver.
      • 🐛 Errors in the update - check the update log in Settings → Update & Security → View update history.
      • 🛡️ Antivirus blocks system files - temporarily disable it and check performance.

      If the problem appeared after a major update (for example, Windows 11 23H2), try rolling back:

      Параметры → Система → Восстановление → Вернуться к предыдущей версии Windows
      ❓ How to check if your laptop is slowing down due to viruses?

      Symptoms of infection:

      • 🔥 Constant CPU load >50% for no apparent reason.
      • 📥 Unexpected traffic on the network (check in Task Manager → Network).
      • 🔄 The appearance of unfamiliar processes (for example, svchost.exe with high resource consumption).

      How to check:

      1. Download Kaspersky Virus Removal Tool or Dr.Web CureIt! (free utilities).
      2. Run the scan in Safe Mode (click F8 when loading or use msconfig).
      3. Check the folders C:\Users\Your_name\AppData\Roaming And C:\ProgramData for suspicious files.
      ❓ Should you disable Superfetch (SysMain) on SSD?

      No, if you have SSD with DRAM cache (For example, Samsung 970 EVO or WD Black SN750). SysMain (formerly Superfetch) optimizes the preloading of frequently used programs, and on modern drives it does not affect speed.

      Disable SysMain makes sense only in two cases:

      • You have HDD - this will reduce the load on the disk.
      • Are you using SSD without DRAM (For example, Kingston A400), and it freezes under high load.

      To disable:

      sc stop "SysMain"
      

      sc config "SysMain" start= disabled