1. #1
    DanCooley is offline New Member
    Join Date
    Apr 2017
    Posts
    8

    Default Lost MessageBeep function in Windows Vista

    MessageBeep is used in several of my applications. It is now non-functional.

    MessageBeep is used as follows in Irfanview: Beep on folder loop. If ON, IrfanView uses the standard Windows call "MessageBeep" with the MB_ICONASTERISK value.

    The following produces no sound: RunDLL32 User32.dll,MessageBeep -1

    DOS function BEEP.EXE produces sound through the PC speaker.

    I suspect that an audio volume-changing graphic program Volume2 (Volume-squared) is the culprit. It turned off something, probably in the registry.

  2. #2
    Matrix's Avatar
    Matrix is offline Senior Member
    Join Date
    Jul 2009
    Posts
    382

    Default

    Looks like you might have to repair install Windows Vista.

  3. #3
    DanCooley is offline New Member
    Join Date
    Apr 2017
    Posts
    8

    Default

    I got MessageBeep working again by going to Task Scheduler>Multimedia>SystemSoundService and firing up all the triggers. Before it was only "at logon of any user". Then this morning on bootup it wasn't working again. Then I went to Task Scheduler SystemSoundService checked the box "restart 3 times if it fails to start" then it worked again. Why is a task needed to run MessageBeep?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22