Here + Here + Here + Here + Here + Here
I had this problem where, inexplicably, the wmplayer failed to open.
Threads more like this problem are identified above.
After many steps to be able to identify the origin and solution, today was the big day that could resolve this error. I will explain:
wmplayer don't start : when click in start menu icon => nothing happens; try to play a media file (p.ex, open it inside file explorer) => nothing hapens, and so on...
Although you can install another media player to listen to music, this was not the solution because without wmplayer is not possible to hear the sounds of system notifications (for example, warning sms, reminders, ...) and, worse, it is not possible to reproduce your ringtone on a phone call.
A hard-reset was the solution, but after a few days tweaking my device... bummm!!! the problem back again (and the hard work to reinstall many apps after a HR)
The cause of this "fk..." problem is very simple: the system has a temporary folder for some apps : by default : "\Application Data\Volatile".
If you delete this folder (manually or with any clean manager app) the wmplayer don't start/run. The folder content can be deleted any time, but the folder itself not.
This temp folder is set in registry key : [HKLM\System\FileSys\TempPath]
By my experience, almost all apps that use this folder to cache temp data are able to create it if don't exist, but wmplayer not, so if this folder was not previously present WMP don't run (and the WMP built-in engine to play system notificatins/ringtone also not)
HOW TO SOLVE:
2 options :
- Easy : manually create the folder name "Volatile" inside "\Application Data" folder (names without ""). After that, wmplayer is back again
- Not for newbies : edit registry key [HKLM\System\FileSys\TempPath] and set a path that exist in your device and soft-reset.
Personally, I prefer to set a folder in which I'm sure that no any app clean manager will erase it. So, I set the root folder "\Application Data" for temporary temp folder for some apps in above registry key.
For newbies, I made the attached .cab that do it : just install and soft reset.