Did you try Startup Control Panel? It gives you a list of things running at startup, and you can disable them....maybe the beeping thing there can be disabled?? Otherwise I don't know.
http://www.mlin.net/StartupCPL.shtml
http://www.mlin.net/StartupCPL.shtml