Windows 11 · Workstation

How to Optimize Windows 11 for Heavy Workloads

By , Editor · · How-to guide
The short answer

To turn Windows 11 into a proper performance workstation, set the power mode to Best performance under Settings > System > Power & battery, install the latest GPU and chipset drivers and enable hardware-accelerated GPU scheduling, leave the pagefile on automatic unless you have a specific reason not to, trim startup and background apps, and put your work on fast NVMe storage — adding a Dev Drive if you compile code. Then quiet the desktop with Focus and notification settings. None of this replaces enough RAM and a fast SSD; it removes the software brakes so the hardware you have can run flat out.

A "heavy workload" means different things to different people — compiling a large codebase, rendering video or 3D, running several virtual machines, training or running local AI models, or juggling a hundred browser tabs against a data pipeline. What they share is that they push the CPU, GPU, memory and storage hard and for long stretches, and that is where a stock Windows 11 install leaves performance on the table. By default Windows favours quiet, cool and power-efficient behaviour, which is exactly right for a laptop on battery and slightly wrong for a workstation that needs to run flat out. This guide walks through the changes that matter, in the order that gives the biggest, most reliable return, and it is honest about which ones are placebo and which move the needle.

Everything here is reversible, and nothing requires third-party "optimizer" software — those tools tend to do damage in exchange for imaginary gains. Do the settings changes, keep your drivers current, and put your upgrade money where it actually counts.

1. Set the power mode to Best performance

This is the highest-value single change on a workstation. The default Balanced mode holds the processor back to save energy: it is slower to ramp clock speed up and quicker to drop it between bursts of work. On a machine that is plugged in and doing sustained, demanding tasks, that throttling is pure lost time. Best performance removes it.

  1. Open Settings with Windows + I.
  2. Go to System > Power & battery (on a desktop with no battery it is System > Power).
  3. Find Power mode and set it to Best performance.

For the last drop of consistency you can also switch to the classic High performance (or Ultimate Performance) power plan in the old Control Panel applet, which pins minimum processor state high and never parks cores. For most workstations the modern Best performance slider is enough, and it is simpler to reason about.

Caution — this is a mains-power setting

On a laptop, Best performance drains the battery noticeably faster and makes the machine run warmer, which can trigger thermal throttling that costs you performance under a poorly cooled load. Use it when you are plugged in and genuinely need the headroom, and let Windows drop back to a balanced or efficient mode on battery. It cannot add capability your silicon does not have — it only stops Windows holding it back.

2. Update your GPU and chipset drivers

A stale or buggy driver is one of the most common causes of stutter, poor sustained performance and outright crashes under load, and it is the first thing to rule out. This matters even more on a workstation, where the GPU may be doing compute, encode or AI work rather than just drawing the desktop.

  • Graphics (GPU) driver: get it from the graphics chip maker's own site for a discrete card, or from your PC or laptop maker's support page for integrated graphics. For creative and workstation cards, look specifically for the studio or workstation-branded driver line, which is validated for stability over bleeding-edge game performance.
  • Chipset drivers: download these from your PC or motherboard maker's support page. They let Windows manage power states, storage controllers and USB correctly — get them wrong and you can lose performance in ways that are hard to diagnose.
  • Windows Update: check Settings > Windows Update, then Advanced options > Optional updates > Driver updates for packages Microsoft offers for your hardware.

Turn on hardware-accelerated GPU scheduling

Once the GPU driver is current, enable hardware-accelerated GPU scheduling. It lets the graphics card manage more of its own memory scheduling, which can shave latency and free a little CPU overhead.

  1. Open Settings > System > Display > Graphics.
  2. Click Change default graphics settings.
  3. Switch Hardware-accelerated GPU scheduling On, then restart for it to take effect.

The toggle only appears when your GPU supports it and you have a recent enough WDDM driver installed (WDDM 2.7 or later) — Microsoft Learn's D3DKMT_WDDM_2_7_CAPS driver reference exposes hardware-accelerated GPU scheduling as a WDDM 2.7 capability bit (HwSchSupported). If you do not see the option, update the graphics driver from the chip maker and check again. The gain is real but modest and driver-dependent, so treat it as an experiment: enable it, run your real workload for a few days, and turn it back off if you notice any stutter or instability.

3. Trim startup and background apps

Every program that launches at sign-in and sits in the background costs memory, a little CPU and some disk activity — and on a workstation those are exactly the resources your real work wants. Trimming them is safe: you are only stopping apps from auto-starting, not uninstalling anything.

  1. Open Settings > Apps > Startup.
  2. Read the Startup impact rating beside each app (High, Medium, Low).
  3. Switch Off anything you do not need the moment Windows starts — updater helpers, chat clients, game and vendor launchers, cloud-sync agents you can start on demand, and manufacturer utilities.

You can do the same from Task Manager (right-click Start, choose Task Manager, then the Startup apps tab). Separately, under Settings > Apps > Installed apps you can set individual apps' background permission, and Settings > System > Storage shows what is consuming space. Leave security software and anything you rely on at every sign-in enabled.

Caution — don't disable what you don't recognise

If you are unsure what a startup entry does, search its name before switching it off. Most consumer apps are safe to disable, but a few audio, touchpad, GPU or storage helper utilities from your PC maker change how hardware behaves. When in doubt, disable one at a time and reboot so you can tie any change back to a single item.

4. Put your work on fast NVMe storage

Storage speed decides how a heavy workload actually feels far more often than people expect. Compiling, importing large media, loading datasets and spinning up virtual machines are all storage-bound, and the gap between a mechanical hard disk, a SATA SSD and a modern NVMe SSD is enormous. If your workstation still boots or builds from a spinning disk, moving to NVMe is the biggest upgrade available to you — bigger than any setting on this page.

  • Keep Windows and your active projects on a fast NVMe SSD, and leave a comfortable margin of free space; a drive sitting near full slows down and stalls updates.
  • Use a second drive for bulk archives and finished output so your working drive stays fast and roomy.
  • Make sure the drive is running in its intended NVMe mode and that the storage controller has current chipset drivers (see step 2) — a misconfigured controller can quietly halve throughput.

Consider a Dev Drive if you build code

Windows 11 offers Dev Drive, a storage volume formatted with the ReFS file system and tuned for developer workloads — source repositories, build output and package caches. Its real advantage is a performance mode for security scanning that cuts the overhead antivirus adds to the flood of small file operations a build produces — Microsoft describes it in Protect Dev Drive using performance mode as deferring the security scan until after the file-open operation completes, instead of scanning synchronously — alongside ReFS features and per-volume control over which filters attach. If you compile code or manage large repos, it is worth setting up; for office, media or general use it is unnecessary.

  1. Open Settings > System > Storage > Advanced storage settings > Disks & volumes.
  2. Choose Create dev drive and follow the prompts to make it from unallocated space, an existing volume you can shrink, or a virtual disk.

Two honest requirements: a Dev Drive must be at least 50 GB, and because ReFS uses a little more memory than NTFS, Microsoft's Dev Drive prerequisites on Microsoft Learn recommend at least 8 GB of RAM, ideally 16 GB. You cannot convert an existing volume in place — the Dev Drive designation happens only at format time — so plan the space before you start. It also needs a recent Windows 11: Microsoft lists the minimum as build 22621.2338 or later (a Windows 11 22H2 update), and Dev Drive is available on every Windows edition. Point your build tools, package managers and repo clones at the new drive to feel the benefit.

5. Get virtual memory (the pagefile) right

The pagefile is disk space Windows uses as an overflow for RAM. On a workstation the temptation is to "tune" it, and for most people the correct move is to leave it alone.

  1. Press the Windows key, type performance, and choose Adjust the appearance and performance of Windows.
  2. On the Advanced tab, under Virtual memory, click Change.
  3. Leave Automatically manage paging file size for all drives ticked.

Windows sizes and grows the pagefile as your workload demands, and that automatic behaviour is genuinely hard to beat by hand. The pagefile is not a substitute for RAM — if a heavy job is paging constantly, the fix is more memory, not a bigger pagefile. Set a custom size only for a concrete reason: to guarantee room for a full memory dump when debugging crashes, or to move the pagefile onto your fastest drive. If you do go manual, base the numbers on your actual RAM and workload rather than the old "1.5× RAM" folklore, and never disable the pagefile entirely — some applications rely on it existing and will fail or behave strangely without one.

Tip — measure before you tune

Open Task Manager (Ctrl + Shift + Esc) and watch the Performance tab while you run a real, heavy job. If memory sits pinned near 100% and "committed" keeps climbing, you are RAM-limited and no setting will fix it — add memory. If the CPU rides at maximum but stays cool, Best performance is doing its job. If a disk pegs at 100% active time, that is your bottleneck and the case for NVMe. Guessing wastes time; the numbers tell you where to spend.

6. Quiet the desktop with Focus and notifications

Not every optimization is about hardware. Interruptions cost real, human throughput on demanding work, and Windows 11 has built-in tools to hold them off.

  1. Open Settings > System > Focus and set a session length, then Start focus session to silence notifications, hide taskbar badges and turn on do not disturb for a fixed block of time.
  2. For finer control, open Settings > System > Notifications, turn on Do not disturb when you need silence, and set priority notifications so only the apps and people that matter can break through.
  3. Turn off notifications for individual noisy apps in the same panel — muted alerts still collect quietly in the notification center for later.

Combined with turning off interface animations (covered in our companion guide below), a quiet, snappy desktop keeps you in flow on long, heavy tasks — which is the whole point of optimizing the machine in the first place.

7. Be honest about RAM, cooling and the ceiling

Every step above removes a software brake. What ultimately decides whether Windows 11 handles a heavy workload well is hardware, and it is only fair to say so plainly.

  • RAM is the workstation's lifeblood. Treat 16 GB as a floor for serious multitasking, and 32 GB or more for virtual machines, large media projects, big datasets or local AI. Too little memory forces constant paging to disk, and that is what makes a busy machine crawl no matter how it is configured.
  • Cooling caps sustained performance. Best performance and current drivers let the CPU and GPU run hard, but a hot, dusty or thermally limited machine will throttle under long loads. Good airflow and clean fans protect the gains you just made.
  • NVMe and enough VRAM matter for their workloads. Storage speed governs build and load times; graphics memory governs how large a model, scene or timeline the GPU can hold.

Do the free settings on every workstation — they cost nothing and are reversible. But if a machine is short on memory, stuck on a slow disk or starved for airflow, put money there first. Software tuning refines a well-specced system; it cannot manufacture capability that the hardware does not have.

For the quick, everyday-responsiveness side of this — animations, transparency and Storage Sense — see our companion guide, How to Speed Up Windows 11. You can also browse the full How-To Guides hub for more current Windows 11 walkthroughs, and dip into the restored windows-now.com community archive for the back catalogue of tweaks and fixes.

Frequently asked

Does the Best performance power mode really make Windows 11 faster?

On a plugged-in desktop or workstation it removes the throttling that Balanced applies to save energy, so the processor is quicker to ramp up and less likely to drop clock speed between bursts of work. That helps sustained, demanding tasks like compiling, rendering and running virtual machines. The catch is heat and power: on a laptop, Best performance drains the battery faster and makes the machine run warmer, so it is best reserved for when you are on mains power and genuinely need the headroom. It does not add capability the hardware lacks; it just stops Windows holding the hardware back.

Should I enable hardware-accelerated GPU scheduling?

Try it if the toggle appears for you, and keep it on if everything is stable. Hardware-accelerated GPU scheduling lets the graphics card manage more of its own memory scheduling, which can reduce latency and free a little CPU overhead. The switch only shows up when your GPU supports it and you have a recent WDDM driver installed, and it needs a restart to take effect. Because the benefit is modest and driver-dependent, the honest advice is to enable it, use your real workload for a few days, and turn it back off if you see any stutter, crash or regression.

Should I manually set the pagefile size on a workstation?

For most people, no. Leaving Windows to manage the pagefile automatically is the right default even on a busy workstation, because Windows sizes and grows it as needed. The pagefile is not a substitute for RAM; if you are hitting it constantly under load, the real fix is more memory. Set a custom size only for a specific reason, such as guaranteeing space for a full memory dump, or placing the pagefile on a fast drive. If you do set it manually, base it on your actual RAM and workload rather than an old rule of thumb, and never disable it entirely.

What is a Dev Drive and is it worth setting up?

A Dev Drive is a storage volume formatted with the ReFS file system and tuned by Windows 11 for developer workloads such as source repositories, build output and package caches. It pairs ReFS with a performance mode for security scanning that reduces the overhead antivirus adds to the many small file operations a build produces. It is worth it if you compile code or manage large repositories on fast NVMe storage; it is not needed for general office or media work. A Dev Drive must be created at format time on a volume of at least 50 GB, and Microsoft recommends at least 8 GB of RAM, ideally 16 GB, because ReFS uses a little more memory than NTFS.

More Windows help

Browse all how-to guides for more current Windows 11 walkthroughs, or explore the windows-now.com archive for the restored community back catalogue.