If you experience the subject condition, your sound driver may have improperly set the Enable HW Volume Control Value Name to a data value of zero at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\\{4D36E96C-E325-11CE-BFC1-08002BE10318\}\0000.

If your data value is zero, run the following HWVOL.BAT file to set it to one:

@echo off                              setlocal                              set key=HKLM\SYSTEM\CurrentControlSet\Control\Class\\{4D36E96C-E325-11CE-BFC1-08002BE10318\}\0000                              @echo Retrieve "Enable HW Volume Control"                              for /f "Skip=3 Tokens=5" %%i in ('reg QUERY %key% /v "Enable HW Volume Control"') do set type=%%i                              If "%type%" EQU "REG_BINARY" goto HWVOL1B                              If "%type%" EQU "REG_DWORD" goto HWVOL1D                              @echo Not found or bad data type.                              goto :FINISH                              :HWVOL1D                              @echo Set REG_DWORD                              reg ADD %key% /v "Enable HW Volume Control" /t REG_DWORD /d 1 /f                              goto :FINISH                              :HWVOL1B                              @echo Set REG_BINARY                              reg ADD %key% /v "Enable HW Volume Control" /t REG_BINARY /d 01 /f                              :FINISH                              endlocal
NOTE: You must restart your computer for the changes to take effect.

NOTE: REG.EXE is from the Windows 2000 Support Tools.