i did find real easy way, thankfully. here read this guide which i found, real easy to do. oddly enough it is from right here on this forum
Change startup sound in windows 7
How to Change Start up sound in Windows 7 This assumes you are using American English versuion of W-7 Language type 1033
All Windows 7 allows is for you check or un-check play start up sound in Windows 7 you have to do the following to change the default sound of your choice
1) Use the following beta program Reshacker from
Link Removed - Invalid URL
2) Locate the file "imageres.dll" in C:\ Windows\System32 folder. For instance, C:\Windows\System32\imageres.dll. Copy that file into a different location, i.e. your desktop.
3) Download ResHacker .
4) Open ResHacker. Open the imageres.dll file in ResHacker.
5) Find the folder that reads "WAVE" and expand everything below that.
6) Right click 1033 (this could have a different name depending on your locale), and click Replace Resource. Click "Open file with new resource", and find the wave file you want to replace it with. Once you're done, in Resource Type, type "WAVE", in Resource Name type "5080", and under Resource Language type "1033" (or whatever number you have). Once done, click Replace.
7) Click File, then click Save. Now you can copy this file to Vista's System32 folder.
Keep the imageres_original.dll file ResHack left behind in case you want to revert back to the original sound.
8) For Windows 7 go back to C:\Windows\System32 directory rename the imageres.dll to Imageres.old then copy and paste the new hacked Imageres.dll into C:\windows\system32 directory