No, there's not. This is one of the shortcomings of Windows. You either live with it, or buy a receiver.
i just bought a hdtv to connect with my pc(window 7)via hdmi. every time i switch from my pc monitor to hdtv. i need to manually set the speaker to hdtv. and when i switch the tv off. i have to maunally select my pc speaker as the audio device.
is there anyway that i can make it automatically switch the speaker to the hdtv's one when i turn the tv on? and back to pc speaker when i switch it off?