Gaming · Platform not recorded

How to Fix Lag Spikes and Stuttering in osu!

Source-checked About 10 minutes

Answer

To fix Lag Spikes and Stuttering in osu!, follow the current owner-supported path below in order. Start with the least destructive checks, preserve account and save data, and verify the result before moving to repair, reinstallation, or support.

Check the current osu! option or skin rule

Open the linked official osu! wiki page and identify whether the instruction applies to osu!(stable), osu!(lazer), or both. The clients can use different controls and folders, so do not copy a stable-only file change into lazer without confirmation.

Back up the current configuration

In osu!, open Options and note the current renderer, frame limiter, audio device, skin, and key bindings relevant to the task. Export or copy a custom skin before changing its files so individual images and sounds remain recoverable.

Open the exact setting area

Use the Options search box to find the feature by name. For skin elements, select the skin and use Open current skin folder. For replays, open Song Selection and the appropriate local or online leaderboard instead of searching arbitrary folders.

Make one supported change

Apply only the requested option, file, sound, cursor, background, or replay action. Keep documented filenames and supported formats exactly as the wiki specifies. Avoid bundled executables or skin installers from untrusted download pages.

Reload before judging the result

Return to osu!, reload or reselect the skin when applicable, and play a familiar beatmap. Compare the result with the backup settings. A single controlled change makes it possible to identify a bad asset, audio delay, or performance regression.

Use performance-safe defaults

If the client stutters, test the default skin, fullscreen, and the Optimal frame limiter before selecting Unlimited. For audio issues, choose the intended Output device and compare Audio compatibility mode; do not assume a higher frame limit always reduces latency.

Restore or report precisely

If the change fails, restore the backed-up file or setting, then record the client version and exact option or filename. Check the official wiki again for stable/lazer differences before asking support or the skin author for help.

Video walkthrough

If it does not work

  • If the labels differ, update the app or launcher and compare the current osu! wiki guidance before continuing; do not guess at hidden files, registry values, ports, account links, or security controls.
  • If the problem survives a clean supported test, preserve the exact error, timestamp, platform, account region, and completed steps for the product owner's support team instead of repeating destructive resets.
Sources and verification

Checked against official documentation on . Scope: Platform not recorded.

Follow the linked first-party guidance if labels differ after a platform or app update.

Continue with

Browse more osu! tutorials