What are the most common causes of crashes in WMP?
Surprisingly, bad third party code. WMP allows third parties to plug in, and not all play well/healthily. If you have “mmswitch.ax” or “neroburnplugin.dll” on your system, you should remove those- those don’t work with WMP. If you have “ffdshow.ax”, “divxdec.ax”, “xvidcore.dll”, “igdumd32.dll”, or “sockspy.dll” (BitDefender Anti-Virus) on your system, you should make sure you have the latest versions of those, as earlier versions may causes crashes. These files alone account for most crashing problems with WMP.