A) In Windows Explorer, navigate to
C:\Windows\System32\imageres.dll. (see screenshot below)
B) Right click on the
imageres.dll file, and click on
Copy. (see screenshot above)
C) Right click on your
desktop, and click on
Paste.
D) If you have not already, then download and install
Resource Hacker.
E) Right click on the
Resource Hacker shortcut in Start Menu - All Programs, then click on
Run as administrator. (see screenshot below)
F) If prompted by
UAC, then click on
Yes.
G) In Resource Hacker, click on
File and
Open. (see screenshot below)
H) Navigate to and select the
imageres.dll file copy on your desktop, and click on
Open. (see screenshot below)
I) In the left pane of Resource Hacker, expand
WAVE, and
5080, to
1033. (see screenshot below)
NOTE: If 5080 and 1033 is named something else, then that is fine as long as they are still under WAVE. Just substitute what you have instead in the steps below. You can click on the Play WAVE button to hear what the current startup sound is.
J) Right click on
1033 and click on
Replace Resource. (see screenshot below)
K) Click on
Open file with new resource. (see screenshot below)
L) Navigate to and select the
.wav file that you want for the startup sound, and click on
Open. (see screenshot below)
NOTE: This .wav file must be unblocked and remain at this same location. For example, move or copy the .wav into the C:\Windows\Media. If you move or delete this .wav file, the startup sound will no longer play it.
M) Under
Resource Type, type
WAVE. Under
Resource Name, type
5080. Under
Resource Language, type
1033. Click on the
Replace button. (see screenshots below)
N) Click on
File and
Save, then close Resource Hacker. (see screenshot below)
NOTE: You can click on the Play WAVE button first to hear and verify what the current startup sound is set as in this file.
O) On your desktop,
Move and
Save the
imageres_original.dll file to another safe location of your choice as a backup.
Warning
THIS IS YOUR ONLY BACKUP OF THE ORIGINAL IMAGERES.DLL FILE WITH THE DEFAULT STARTUP SOUND.
P) Check to make sure that the
Play Windows Startup sound is checked in
Sound so that it is turned on. (see screenshot below)
Q) Restart the computer and boot into the
System Recovery Options (WinRE) screen, then select the
Command Prompt option and press enter.
NOTE: If you do not have a retail Windows 7 installation disc, then you can create a System Repair Disc to use to boot to the System Recovery Screen instead.
R) In the command prompt, type
diskpart and press enter. (see screenshot below step 3V)
S) In the command prompt, type
list volume and press enter. (see screenshot below step 3V)
T) Make note of what the
drive letter is for your Windows 7 partition or drive. (see screenshot below step 3V)
NOTE: The Windows drive is not always C at boot. For example, mine is listed as D here. Look at the volume name and size to help you determine which letter is the one that you have Windows 7 installed on.
U) In the command prompt, type
exit and press enter. (see screenshot below step 3V)
V) In the command prompt, type the command below and press enter. (see screenshot below)
NOTE: Substitute D in the command below with the drive letter you have listed in step 3T for your Windows 7, and substitute username in the command below with your user account name.
Code:
COPY /V /Y "D:\Users\username\Desktop\imageres.dll" "D:\Windows\System32"
W) Close the command prompt, and click on the
Restart button. (see screenshot above)
X) As Windows 7 restarts, you will hear your new startup sound.
Tip
If you ever wanted to change the startup sound again anytime after the first time you did this tutorial, you would only need to replace the .wav file at the exact same location in step 3L in Windows Explorer with a different .wav file that you want to use now instead, then rename the new .wav file with the exact same name as the old .wav file. No other steps would be required.