How to Set 64-Bit Windows Media Player 12 (WMP12) As Default Player
64-bit flavor of Windows 7 includes both 32bit (x86) and 64bit (x64) versions of Windows Media Player 12, or WMP 12. However, to provide maximum compatibility with existing applications and codecs, 32-bit version of Windows Media Player has been made the default media player.
In fact, WMP x64 has been included since 64-bit Windows Vista, and the WMP 11 x64 has also not been made as default player. There is workaround to switch or change and set 64-bit Windows Media Player 11 as default player in Vista. However, the simple trick to switch to 64-bit player does not work anymore as Windows 7 locks the registry key that required to be changed to alter the file associations related to WMP. The change is to improve system security so that malicious code cannot modify the WMP play and enqueue commands
As a result, Windows 7 users who want to use 64-bit WMP has to performed extra steps to unlock the registry key. What’s the advantage of using 64-bit (x64) Windows Media Player? Using 64-bit software allows application to run natively and take architecture advantage in x64 operating system, and potentially run faster by working with larger data sets at any time. One practical consideration is for users who use Windows Media Center, which is an 64-bit app. By switching to WMP x64, users just need to install one instance of codecs (just x64 version) to playback various media files in WMC and WMP.
How to Switch and Set 64-bit Windows Media Player As Default Media Player
- Run Registry Editor (RegEdit).
- Take ownership and grant full control of registry keys listed below to unlock the registry keys:
HKLM\Software\CLASSES\CLSID\{cdc32574-7521-4124-90c3-8d5605a34933}\LocalServer32
HKLM\Software\CLASSES\CLSID\{45597c98-80f6-4549-84ff-752cf55e2d29}\LocalServer32
HKLM\Software\CLASSES\CLSID\{ed1d0fdf-4414-470a-a56d-cfb68623fc58}\LocalServer32 - Open an elevated command prompt as administrator and type the following command:
%WinDir%\system32\unregmp2.exe /SwapTo:64
- Run Registry Editor (RegEdit) and navigate to the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\wmplayer.exe
- Double click on the registry subkey Path and set its value data as %ProgramFiles%\Windows Media Player. By default, it has the value data of “%ProgramFiles (x86)%\Windows Media Player”.
- Exit from Registry Editor.
- Copy and paste the following code into a text editor, and save it as a file name with .reg extension.
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\CLSID\{45597c98-80f6-4549-84ff-752cf55e2d29}\LocalServer32]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,\
00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,\
4d,00,65,00,64,00,69,00,61,00,20,00,50,00,6c,00,61,00,79,00,65,00,72,00,5c,\
00,77,00,6d,00,70,00,6c,00,61,00,79,00,65,00,72,00,2e,00,65,00,78,00,65,00,\
22,00,20,00,2f,00,45,00,6e,00,71,00,75,00,65,00,75,00,65,00,00,00[HKEY_CLASSES_ROOT\CLSID\{cdc32574-7521-4124-90c3-8d5605a34933}\LocalServer32]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,\
00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,\
4d,00,65,00,64,00,69,00,61,00,20,00,50,00,6c,00,61,00,79,00,65,00,72,00,5c,\
00,77,00,6d,00,70,00,6c,00,61,00,79,00,65,00,72,00,2e,00,65,00,78,00,65,00,\
22,00,20,00,2f,00,42,00,75,00,72,00,6e,00,43,00,44,00,00,00[HKEY_CLASSES_ROOT\CLSID\{ed1d0fdf-4414-470a-a56d-cfb68623fc58}\LocalServer32]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,\
00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,\
4d,00,65,00,64,00,69,00,61,00,20,00,50,00,6c,00,61,00,79,00,65,00,72,00,5c,\
00,77,00,6d,00,70,00,6c,00,61,00,79,00,65,00,72,00,2e,00,65,00,78,00,65,00,\
22,00,20,00,2f,00,50,00,6c,00,61,00,79,00,00,00 - Run the registry registration file to merge the value into system.
- Unpin and remove the original Windows Media Player x86 shortcut from Windows 7 Taskbar, or else two WMP icons or buttons will be found on the Taskbar. To pin 64-bit WMP icon or button to Taskbar, right click the Windows Media Player x64 on Start Menu and select Pin to Taskbar.
Alternatively, just download the following 32-bit and 64-bit Windows Media Player 12 Switcher zip package, which contains all the necessary files to easily set either 64-bit WMP as default, or revert back to 32-bit WMP as default player.
Download Win7-WMP-x64.zip
Unpack the whole content into a same folder, and open a command prompt with administrator’s rights, and run Set_WMP_x64.cmd to set WMP x64 as default media player. Likewise, run Set_WMP_x86.cmd to revert and reset back to WMP x86 as default media player.
Enjoy the native x64 Windows Media Player experience.
To undo the x64 change, and to switch, swap, revert and change back the default media player to Windows Media Player 12 x86 32-bit edition, use Set_WMP_x86.cmd file above, and manually by issuing the following command instead:
%WinDir%\system32\unregmp2.exe /SwapTo:32
For value data of “Path” sub-key of “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\wmplayer.exe” registry branch, set it to %ProgramFiles (x86)%\Windows Media Player. Then copy and paste the following code to a text editor to create a .reg file, which can be ran to merge the registry keys and values to change the WMP file associations.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{45597c98-80f6-4549-84ff-752cf55e2d29}\LocalServer32]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,\
00,65,00,73,00,28,00,78,00,38,00,36,00,29,00,25,00,5c,00,57,00,69,00,6e,00,\
64,00,6f,00,77,00,73,00,20,00,4d,00,65,00,64,00,69,00,61,00,20,00,50,00,6c,\
00,61,00,79,00,65,00,72,00,5c,00,77,00,6d,00,70,00,6c,00,61,00,79,00,65,00,\
72,00,2e,00,65,00,78,00,65,00,22,00,20,00,2f,00,45,00,6e,00,71,00,75,00,65,\
00,75,00,65,00,00,00
[HKEY_CLASSES_ROOT\CLSID\{cdc32574-7521-4124-90c3-8d5605a34933}\LocalServer32]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,\
00,65,00,73,00,28,00,78,00,38,00,36,00,29,00,25,00,5c,00,57,00,69,00,6e,00,\
64,00,6f,00,77,00,73,00,20,00,4d,00,65,00,64,00,69,00,61,00,20,00,50,00,6c,\
00,61,00,79,00,65,00,72,00,5c,00,77,00,6d,00,70,00,6c,00,61,00,79,00,65,00,\
72,00,2e,00,65,00,78,00,65,00,22,00,20,00,2f,00,42,00,75,00,72,00,6e,00,43,\
00,44,00,00,00
[HKEY_CLASSES_ROOT\CLSID\{ed1d0fdf-4414-470a-a56d-cfb68623fc58}\LocalServer32]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,\
00,65,00,73,00,28,00,78,00,38,00,36,00,29,00,25,00,5c,00,57,00,69,00,6e,00,\
64,00,6f,00,77,00,73,00,20,00,4d,00,65,00,64,00,69,00,61,00,20,00,50,00,6c,\
00,61,00,79,00,65,00,72,00,5c,00,77,00,6d,00,70,00,6c,00,61,00,79,00,65,00,\
72,00,2e,00,65,00,78,00,65,00,22,00,20,00,2f,00,50,00,6c,00,61,00,79,00,00,\
00
Finally, re-pin the WMP x86 icon onto Taskbar to be able to run 32-bit WMP directly from Taskbar.
Related Articles
- Hack to Change Windows Media Player 12 (WMP12) Library View Background Image
- Switch, Change or Set 64-Bit Windows Media Player 11 (WMP11) in Windows Vista x64 as Default
- How to Enable Full Screen as Default Display Mode for VLC Media Player
- How to Backup and Restore Windows Media Player DRM Licenses or Media Usage Rights
- Skip and Bypass Windows Media Player Initial Settings Wizard on First Run
- Free Download: Windows Media Player 11 Final (No WGA Genuine Windows Validation Required)
- Best Free Vista Media Player – GOM Player
- Control Windows Media Player Behaviour with Command Line Parameters
- How to Hack and Install Windows Media Player 11 Final Bypass and Crack Genuine Windows Validation
- Reset DRM Licenses Settings in Windows Media Player










































November 16th, 2009 23:25
I ran this change successfully however if you select the add to wmp now playing list the 32-bit still opens. same with play with wmp with the right click
October 29th, 2009 00:30
Why is the registry with the hex information required?
October 26th, 2009 03:12
I tried the patch and it works if you play a file from a folder, for example, but the default Media Player icon in the taskbar is still 32 bit.
To fix it, simply go to C:\Program Files\Windows Media Player\wmplayer.exe instead of the x86 folder. Technically, you don’t even need the whole registry edit if you run the program first anyway.
October 25th, 2009 04:17
Taking ownership will normally remove all existing rights. Isn’t it necessary to add system and trustedinstaller rights back in??
October 25th, 2009 04:08
pretty sure this was nabbed from chris123nt but hey, its v useful