System.Media.SoundPlayer自动播放报警音乐在windows 7下时常不发声?

我处使用C#,System.Media.SoundPlayer自动播放报警音乐,需要全年24小时工作。
以前在windows XP下使用正常。
现在在windows 7下使用,时常不发声。重启电脑后又能正常工作一段时间。
请问:怎样设置可以正常工作?
请问:在windows 7下,windows 10下也可以,哪种声音播放可以不间断、可靠使用?
请各位大侠赐教。

一般mp3格式的就行

WAV文件的采样率问题。从24位改成16 位,就OK了。

我采用的是.wav文件。
各位大侠快来帮助啊。