I posted a volume Icon solution that I thought worked for me. However, it turns out the volume Icon did not stay on the task bar.
I restarted the computer a couple of times and it did stay on, thats why I posted it , but having said that I restarted the computer for the third time and the Icon never returned on the task bar.
For those who are having problems about the volume icon that will not stay on the taskbar. I done a lot of searching till I came up with this. Go to Microsoft.com and download Microsoft.NET Framework Version 1.1 Redistributable Package. I suggest you read the overview first. It works,I now have a permanent volume icon on my taskbar. Please let me know if this works for you.