Change Default Music Player Windows 11 & 10 (Updated)

Logeshwaran

To change the default music player in Windows 11, right-click any audio file, choose Open withChoose another app, pick the player you want, and click Always. That one action rebinds the file type — every .mp3 (or .flac, or whatever you clicked) now opens in your chosen app. On Windows 10 it is even quicker: open Settings with Win + I, go to Apps → Default apps, click the tile under Music player, and pick your app once for everything. That is the whole answer for most people. The rest of this page covers the other four methods, which audio file types actually matter, and the genuinely annoying part — why Windows sometimes resets your choice back to Media Player.

⚡ Quick Answer

Windows 11 → right-click a song → Open withChoose another app → pick player → Always

Windows 10Win + IApps → Default apps → Music player → pick player

Choice not sticking? → jump to why Windows resets your default

Repeat the Windows 11 step once per file type you care about (.mp3, .flac, .m4a). All six methods are compared below.

The refund that took fifteen seconds to prevent

Jake runs a small mobile phone shop, and on the side he preps second-hand laptops for sale. Last month a customer brought one back two days after buying it. Her complaint: "music doesn't work." Every song she copied from her phone opened in an app she didn't recognise, which greeted her with a splash screen and a prompt she didn't understand. She assumed the laptop was faulty. Jake spent forty minutes arguing, lost the argument, and refunded the sale.

When he told Ethan about it, Ethan asked one question: "What opened when she double-clicked the song?"

"Some video player thing. I'd installed it to test a movie file before selling the machine."

"So the laptop was fine. You'd changed the default music player without meaning to, and she had no idea how to change it back. Neither did you, apparently."

That is this article. What a default music player actually is, every way to change it on Windows 11 and Windows 10, which way is fastest, and what to do when Windows stubbornly un-changes it. The fix Jake needed takes about fifteen seconds — remember that number, because we will come back to what those fifteen seconds were worth.

What "default music player" actually means

Windows does not really have a single "music player" setting. What it has is a table of file associations: a list that says ".mp3 files open with this app, .flac files open with that app." A file's extension is the part after the last dot in its name — song.mp3 has the extension .mp3 — and it is the only thing Windows looks at when deciding which app to launch on a double-click.

This explains two things that confuse people constantly. First, why changing "the" default is sometimes several changes: your music collection probably spans three or four extensions, and each one is a separate row in that table. Second, why installing a new app can hijack your music: some installers write themselves into that table for every format they support, which is exactly what happened to Jake's laptop.

‍♂️ Jake's Reality Check

"Why does Windows 10 have one 'Music player' button that fixes everything, but Windows 11 makes me set each file type separately? That feels backwards."

It is backwards, and it was deliberate. Windows 11 removed the one-click category tiles at launch, mostly to make switching browsers harder. Music players were collateral damage. The Open with → Always trick is how you get the one-click feel back on Windows 11 — which is why it's method one below.

One more piece of vocabulary and we're done with theory: the app that ships as the default on both systems today is called Media Player — the modern app that replaced Groove Music in 2022 on Windows 11, and later replaced it on Windows 10 too. It is a different thing from Windows Media Player Legacy, the old desktop program from the 2000s, which still exists and still confuses everyone because the names are nearly identical. When this article says Media Player, it means the modern one with the dark interface.

The six methods, fastest first

There are exactly six ways to change the default music player on a current Windows machine. Most guides list two. Here are all of them, with an honest note on when each one is worth using — and a decision table at the end if you just want to be told.

Method 1: Right-click → Open with → Always (both systems)

This is the method to teach your family. The steps are the same on Windows 11 and Windows 10, with one wording difference at the end:

  1. Find any audio file of the type you want to change — an .mp3, say — in File Explorer.
  2. Right-click it. On Windows 11 the compact menu shows Open with directly; you do not need "Show more options" for this one.
  3. Hover Open with, then click Choose another app.
  4. Pick the player you want from the list. If it isn't listed, scroll down — Windows 11 hides more apps behind More apps or lets you browse to the program's .exe with Choose an app on your PC.
  5. On Windows 11, click the Always button. On Windows 10, tick Always use this app to open .mp3 files, then click OK. If you only want the file to open there once, Windows 11's Just once button does exactly that.

Done — that extension now belongs to your player, system-wide. The catch: it changes one file type per pass. If your collection is .mp3 plus .flac plus .m4a, do it three times with one file of each. For most people that is still faster than any Settings route, and it has one underrated advantage: you can see immediately that it worked, because the file opens in the new player right in front of you.

✅ Why this is the one to use

It works identically on both systems, it needs no navigation through Settings, and it fixes the file type you actually care about — the one in front of you. Use Method 2 or 4 only when you want to sweep every audio format in one sitting.

Method 2: Windows 11 Settings, per app

This is the thorough route on Windows 11 — the one to use when you have just installed a new player and want it to own everything:

  1. Press Win + I to open Settings.
  2. Go to Apps → Default apps.
  3. In the app list, click the player you want — VLC, MusicBee, whatever you've installed.
  4. The app's page lists every file and link type it can handle. Click each audio extension you use — .mp3, .m4a, .flac and so on — and in the picker that opens, select your player and confirm with Set default.

Yes, it is one click-and-confirm per extension, and a player like VLC registers for dozens of formats, most of which you will never encounter. Do not feel obliged to reassign all of them — the section on which extensions actually matter below narrows it to a handful. The exact look of the picker dialog has shifted between Windows 11 releases, but the sequence — click extension, pick app, confirm — has stayed stable through 25H2.

Method 3: Windows 11 Settings, per file type

Same destination, opposite direction. At the top of Settings → Apps → Default apps there is a search box labelled Set a default for a file type or link type. Type an extension into it — .mp3, dot included — and the current handler appears immediately. Click it, pick the new app, confirm.

This is the best route when one specific format is misbehaving — say .wav files open in some editor while everything else is fine — because you go straight to the offending row of the association table without scrolling through an app's forty formats. It is also the quickest way to check a default without changing anything, which matters when you're troubleshooting someone else's machine over the phone. Ask them to type .mp3 in that box and read out what appears.

Method 4: Windows 10's one-click Music player tile

Windows 10 keeps the convenience Windows 11 dropped:

  1. Press Win + I, go to Apps → Default apps.
  2. Under the Music player heading, click the current app's tile.
  3. Pick your player from the pop-up list.

One click covers the common audio formats in a single sweep. If some obscure format still opens in the wrong place afterwards, scroll to the bottom of the same page: Choose default apps by file type is the Windows 10 equivalent of Method 3 — a long alphabetical list of every extension, each with its current handler.

A correction to our own record here. The original 2015 version of this article — and its later revisions — told you to use Control Panel → Programs → Default Programs → Set your default programs as the main route. That advice is dead. On current Windows 10 22H2, those Control Panel entries simply bounce you into the Settings app; the old interface behind them was removed years ago. We left the instruction up far too long, and if you followed it and got dumped somewhere unexpected, that was our fault, not yours. Control Panel itself still exists for other jobs — our guide to opening Control Panel in every version of Windows covers the ways in — but for default apps it is no longer a destination.

Method 5: Let the player claim its own defaults

Most serious music players have an association manager built in, and it is often the least fiddly option of all:

  • VLC (desktop installer): during setup, a "File type associations" step lets you tick Audio Files as a group. Already installed? Reinstalling over the top offers the same screen.
  • MusicBee, foobar2000, AIMP, Winamp: each has a file-associations page inside its own preferences where you tick formats in bulk.
  • Store-installed apps: versions of players installed from the Microsoft Store often cannot bulk-claim formats this way — a sandboxing restriction — and will point you at Settings instead.

One important limit, and it is a Windows security feature rather than a bug: since Windows 8, an app cannot silently make itself the default. Its association manager either opens the same system picker you'd reach through Settings, or stages the request for you to confirm. Any app that claims it can grab defaults with zero prompts on a current build is either lying or exploiting something — treat it with suspicion. This is also why Jake's VLC install hijacked audio on that laptop: the desktop installer's association screen was ticked by default years ago, he clicked Next without reading, and every format VLC supports changed hands legitimately, with his consent, in a dialog he never looked at.

Method 6: DISM and Group Policy, for many machines

This one is for Jake, actually — anyone who sets up multiple PCs and wants the defaults right before a customer ever logs in. Set up one machine exactly how you want it, then open Terminal or PowerShell as administrator (right-click Start → Terminal (Admin)) and run:

Dism /Online /Export-DefaultAppAssociations:C:\assoc.xml

DISM — Deployment Image Servicing and Management — is Windows' built-in tool for modifying system images, and this command writes the machine's entire association table, music player included, into one XML file. On another machine, Dism /Online /Import-DefaultAppAssociations:C:\assoc.xml applies it — to new user accounts created after the import, not to accounts that already exist, which is the detail that trips everyone up. On Pro, Enterprise and Education editions, Group Policy can push the same XML to fleets (Computer Configuration → Administrative Templates → Windows Components → File Explorer → Set a default associations configuration file). Home edition can run the DISM commands but has no Group Policy Editor — a general Home limitation worth knowing about before you buy a "cheaper" licence for a work machine.

Which method should you use? The decision table

Method Works on Use it when
1. Open with → Always 11 and 10 Almost always — fastest fix for the file in front of you
2. Settings, per app 11 New player installed; you want it to own every format
3. Settings, per file type 11 (10: bottom of Default apps page) One specific extension misbehaves, or you're diagnosing
4. Music player tile 10 only One-click sweep of common formats on Windows 10
5. Player's own manager 11 and 10 (desktop apps) Bulk-claiming formats during or after install
6. DISM / Group Policy 11 and 10 (GPO: Pro+) Setting up several machines or new user accounts

The extensions that actually matter

A player like VLC registers for over a dozen audio formats. Reassigning all of them by hand is make-work. In practice, a typical music collection uses five or six, and here is the honest priority order:

Extension What it is Set it?
.mp3 The universal format; most downloads and old rips Always — do this one first
.m4a / .aac Apple-ecosystem audio; phone recordings, iTunes-era purchases Yes if you have iPhone files
.flac Lossless; the audiophile and CD-rip format Yes if you rip CDs or buy hi-res
.wav Uncompressed; recordings, samples, ringtone files Yes — often grabbed by editors
.ogg / .opus Open formats; WhatsApp voice notes are .opus Yes if you save voice notes
.wma Microsoft's old format; legacy rips from the 2000s Only if your library predates ~2010
.m3u / .m3u8 Playlists — text lists pointing at other files Yes if you use playlists
.mid, .aiff, .cda MIDI, Apple lossless-era, CD audio stubs Skip unless you know you need them

The one that surprises people is .opus: if you export WhatsApp voice notes to a PC, that is the format you get, and on a fresh machine it frequently has no sensible handler at all. Assigning it to your music player turns "why won't this voice note open" into a double-click.

Which player deserves to be the default? Ethan's opinions

Jake's follow-up question was the obvious one: "Fine, I can change it — but change it to what?" Ethan's answers, with the reasoning left in:

  • Media Player (the built-in one): keep it if you only double-click the odd file. It plays everything common, looks fine, and costs you nothing to learn. Most people changing their default don't actually dislike Media Player — they dislike that something else stole the association. If that's you, the fix is to point things back at Media Player, not to install a fifth player.
  • VLC: the universal opener, not a music library. It plays essentially every audio and video format ever devised, which makes it a superb fallback. But it has no real library view, no sensible album browsing, and its playlist handling feels like an afterthought. Making VLC your default music player because "it plays everything" is how you end up with Jake's returned laptop. Ethan's rule: VLC gets video, something else gets music.
  • MusicBee: the best default for an actual music collection, and it's free. Proper library management, tagging, folder monitoring, and a bulk file-association page that makes Method 5 painless. This is Ethan's pick for anyone with more than a few hundred files.
  • foobar2000: for tinkerers. Ugly out of the box, endlessly configurable, famously light on resources. If the word "component" excites you, you'll love it; if not, MusicBee.
  • Winamp: nostalgia, mostly. It still works and the llama jokes still land, but its modern stewardship has been messy, and there's no capability it offers that MusicBee or foobar2000 doesn't do better today. A fine toy, a questionable default.
  • Streaming apps — Spotify, YouTube Music: not defaults at all. This trips up a lot of readers, so plainly: Spotify's desktop app does not register as a handler for audio files. You cannot make double-clicking an .mp3 open Spotify, and no Settings trick changes that — it is a decision Spotify made, not a Windows limitation. The nearest workaround is adding your folder inside Spotify itself (Settings → "Show Local Files"), then browsing it from within the app. If double-click-to-play matters to you, you need a real local player.
  • iTunes: mostly retired on Windows. Apple split it into the Apple Music, Apple TV and Apple Devices apps. If you're setting up a new machine for an old iTunes library, install Apple Music and let it import — don't chase the old iTunes installer.

Whatever you pick, the association method is identical — that's the point of everything above. And if the reason you're switching players is that music playback stutters, the player is rarely the culprit; an ageing hard drive or exhausted RAM is. Jake's shop sees a steady trade in exactly that upgrade — a small SSD swap turns a "my music skips" complaint into a machine that feels new.

When Windows won't let you change it — or changes it back

This is the part the original article handled worst, and the part people actually search for. Symptom by symptom:

"An app default was reset" keeps appearing

That notification means Windows found the association record damaged or tampered with and reverted the file type to the built-in default. The usual cause is worth understanding, because it kills a whole category of bad advice: each user's file-type choice is stored in the registry — Windows' internal settings database — under a key called UserChoice, alongside a cryptographic hash: a checksum computed from the choice, your user account, and the machine. If the hash doesn't match the value, Windows assumes an app tried to hijack the default behind your back, throws the choice away, and resets it.

Two consequences. First, every guide telling you to hand-edit FileExts in the registry to change your music player is wrong — your edit invalidates the hash and produces the exact "default was reset" loop you were trying to escape. An earlier revision of this very article suggested "examining the registry" for stubborn cases; that was bad advice and we're retiring it here. Second, the loop usually breaks by making the choice through a legitimate route once more: run Method 1 on the affected file type, and if it recurs, update or reinstall the player whose registration is corrupt — a half-installed or badly updated app re-registering itself on every launch is the classic repeat offender.

A feature update reset everything to Media Player

Windows feature updates — the big annual ones, like moving to Windows 11 25H2 — occasionally rebuild parts of the association table, and third-party defaults are what gets lost. It is legal, documented behaviour, and there is no setting that prevents it. The realistic defence is to know the fifteen-second fix (Method 1) and simply reapply it after a big update. If you manage several machines, Method 6's exported XML makes the re-apply a single command instead of a clicking session.

My player isn't in the list at all

Windows only offers apps that have registered as handlers for that file type. If your player is missing from the picker: scroll to the bottom for More apps (Windows 10) or Choose an app on your PC (Windows 11), then browse to the player's .exe — typically under C:\Program Files. If even that doesn't stick, the app's own registration is broken: reinstall the player, and during install watch for its file-association screen (Method 5). For Store apps, a repair is gentler than a reinstall — Settings → Apps → Installed apps → the app's menu → Advanced optionsRepair.

The Settings page won't open or the picker crashes

Rare, but real. In order: restart once (yes, genuinely — a stuck Explorer process causes most of these). Then run the system file checker: open Terminal as administrator and run sfc /scannow — it verifies and repairs Windows' own files and takes a few minutes. If Settings itself is the casualty, Start → Settings → Apps → Installed apps may be reachable even when Default apps isn't; a Windows Update pass often replaces the broken piece.

Autoplay, media keys, and other look-alike problems

Three problems that look like default-player problems but aren't. Plugging in a USB drive or phone opens the wrong thing: that's AutoPlay, a separate setting at Settings → Bluetooth & devices → AutoPlay (Windows 11) or Settings → Devices → AutoPlay (Windows 10). The play/pause key on your keyboard controls the wrong app: media keys go to whichever running app most recently claimed the system media controls — a browser tab with a paused video will happily steal them from your music player; closing the tab hands them back. Web links to songs open the wrong app: links are handled by your browser and its own protocol handlers, not by audio file associations — that battle is fought in a different Settings list, and our sibling guide to changing the default browser in Windows 11 and 10 covers it properly, including Windows 11's browser-specific hurdles.

⚠️ What this actually breaks

Two cautions before you follow older guides. Registry "fixes" for file associations on Windows 10 and 11 don't just fail — they trigger the reset loop described above, and a wrong edit elsewhere in the registry can damage Windows itself. And "default app fixer" utilities from download sites are, at best, unnecessary — everything they legitimately do is a Settings click — and at worst bundled adware. Nothing on this page needs third-party software or a registry editor.

Still on Windows 10? One honest note

Everything above works on Windows 10 22H2 today and will keep working. But Windows 10's free support ended on 14 October 2025 — the system runs, but security holes are no longer patched for free. If you're staying on it for now, enrol in Microsoft's consumer Extended Security Updates from Settings → Windows Update ("Enroll now"): it's free if you sync settings with Windows Backup, and Microsoft has extended the programme's coverage to October 2027. If your hardware qualifies for Windows 11, the upgrade itself is still free, and your file associations mostly survive the trip — "mostly" being why the feature-update section above exists. Either path beats running an unpatched machine, especially one that holds your music library and everything else you'd hate to lose.

The defaults you'll want to change next

Once one default annoys you enough to fix, the others usually follow within the week. Each of these has its own full guide on this site, with its own traps — this page deliberately doesn't duplicate them:

Frequently asked questions

How do I change the default music player in Windows 11?

Right-click any audio file, choose Open with → Choose another app, select your player, and click Always. Repeat once per file type (.mp3, .flac, .m4a). For a full sweep, use Settings → Apps → Default apps, click your player, and assign each audio extension.

How do I change the default music player in Windows 10?

Open Settings with Win + I, go to Apps → Default apps, click the tile under Music player, and pick your app. That one click covers the common audio formats; use "Choose default apps by file type" on the same page for anything it missed.

Why is there no "Music player" option in Windows 11 Settings?

Windows 11 removed Windows 10's category tiles (Music player, Video player and so on) and replaced them with per-app and per-file-type lists. There is no one-click music category on Windows 11; the Open with → Always method is the closest equivalent.

How do I make VLC my default music player?

Easiest: reinstall VLC with the desktop installer and tick Audio Files on its file-association screen. Or right-click an .mp3 → Open with → Choose another app → VLC → Always, repeated for each format. Consider whether you want VLC for music at all — it's a better video default than a music library.

Can I make Spotify my default music player for MP3 files?

No. Spotify's desktop app doesn't register as a Windows file handler, so it never appears in the Open with list and no setting forces it there. Add your folder inside Spotify via Settings → Show Local Files instead, or use a local player for double-click playback.

Why does my default music player keep resetting to Media Player?

Windows verifies each file-type choice with a hidden hash; if an app tampers with the association or its registration is corrupt, Windows reverts the default and shows "An app default was reset." Re-set it via Open with → Always, and update or reinstall the player that keeps re-registering itself.

What is the difference between Media Player and Windows Media Player Legacy?

Media Player is the modern app that replaced Groove Music and is the current default. Windows Media Player Legacy is the old desktop program from the 2000s, still included for compatibility. They are separate apps with separate settings; when in doubt, use the modern one.

What happened to Groove Music?

Microsoft retired Groove Music. Its role passed to the modern Media Player app on Windows 11 in 2022, and Windows 10 received the same replacement later. Old guides mentioning Groove as the default are describing the same slot Media Player now fills.

Can I set different players for different audio formats?

Yes — associations are per file type, so you can send .flac to MusicBee and .opus voice notes to VLC. Use Open with → Always on one file of each type, or the per-file-type search box in Settings → Apps → Default apps.

How do I open a song in a different player just once?

Right-click the file → Open with, and pick the player from the submenu. On Windows 11's chooser, the Just once button opens it there without changing your default. Your standing default is untouched either way.

Do I need a third-party app to change default programs?

No. Everything — per-app, per-file-type, bulk, even fleet-wide via DISM — is built into Windows. "Default app fixer" downloads add nothing legitimate and are a common adware vehicle. If a guide says you need one, close the guide.

Will upgrading to Windows 11 keep my default music player?

Usually, but not reliably — feature updates sometimes rebuild associations and revert file types to Media Player. If it happens, the Open with → Always method restores your choice in seconds. Check .mp3 first; the rest usually follow the same pattern.

Why do WhatsApp voice notes not open in my music player?

Exported voice notes are .opus files, a format many fresh Windows installs have no handler for. Right-click one → Open with → Choose another app → pick your player → Always, and every future voice note opens on double-click.

Does changing the default music player affect sound quality?

Not by itself — the format's decoding is essentially identical across mainstream players. Players differ in features (equalisers, gapless playback, volume levelling), not in baseline fidelity. If playback stutters or crackles, suspect the machine — drive, RAM, or audio driver — before the app.

Where it will work?

Every method above :

  • Windows 11 25H2, build 26200 — Methods 1, 2, 3 and 5 will work with VLC and MusicBee across .mp3, .flac, .m4a and .opus; "Always" / "Just once" chooser behaviour confirmed.
  • Windows 10 22H2, build 19045 — Music player tile, per-file-type list, and the Control Panel redirect (Set your default programs bounces to Settings).
  • The failure case: hand-editing the .mp3 UserChoice registry value reliably will trigger "An app default was reset" on the next launch — which is why this page tells you not to do it.
  • DISM export/import on Windows 11 Pro; imported associations applied to a newly created account, not to existing ones.

Fifteen seconds, then

Jake's refund story has an ending. The next used laptop he prepped, he right-clicked one .mp3, set Media Player with Always, and double-clicked it in front of the buyer to show music playing before money changed hands. Fifteen seconds, as promised at the top — against the forty-minute argument and a full refund the last one cost him. He also stopped ticking "associate all file types" when installing VLC for video tests, which is the quieter half of the lesson: most default-player problems are installed, not configured.

Yours is now fixed too, or fixable: Method 1 for the file in front of you, the decision table for everything else, and the troubleshooting section for the day Windows changes its mind. The association table doesn't care whether it's pointing at Media Player or something you chose — but you will, every single time you double-click a song.

Revision note. Originally published 16 August 2015, rewritten 1 August 2026 for Windows 11 25H2 (build 26200) and Windows 10 22H2 (build 19045): the Control Panel route now redirects to Settings and has been retired...

Related