@echo off
reg add "HKLM\SOFTWARE\Microsoft\AudioCompressionManager\DriverCache\msacm.l3codecp" /v "fdwSupport" /t REG_DWORD  /d 00000001 /f >nul
reg add "HKLM\SOFTWARE\Microsoft\AudioCompressionManager\DriverCache\msacm.l3codecp" /v "cFormatTags" /t REG_DWORD  /d 00000002 /f >nul
reg add "HKLM\SOFTWARE\Microsoft\AudioCompressionManager\DriverCache\msacm.l3codecp" /v "aFormatTagCache" /t REG_BINARY  /d 0100000010000000550000001e000000 /f >nul
reg add "HKLM\SOFTWARE\Microsoft\AudioCompressionManager\DriverCache\msacm.l3codecp" /v "cFilterTags" /t REG_DWORD  /d 00000000 /f >nul
reg add "HKLM\SOFTWARE\Microsoft\AudioCompressionManager\DriverCache\msacm.msadpcm" /v "l3codecp.acm" /t REG_SZ /d "Fraunhofer IIS MPEG Layer-3 Codec (Professional)" /f >nul
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32" /v "msacm.l3codecp" /t REG_SZ /d "l3codecp.acm" /f >nul
reg add "HKLM\SYSTEM\ControlSet001\Control\MediaResources\acm\msacm.l3codecp" /v "Description" /t REG_SZ /d "Fraunhofer IIS MPEG Layer-3 Codec (Professional)" /f >nul
reg add "HKLM\SYSTEM\ControlSet001\Control\MediaResources\acm\msacm.l3codecp" /v "Driver" /t REG_SZ /d "l3codecp.acm" /f >nul
reg add "HKLM\SYSTEM\ControlSet001\Control\MediaResources\acm\msacm.l3codecp" /v "FriendlyName" /t REG_SZ /d "Fraunhofer IIS MPEG Layer-3 Codec (Professional)" /f >nul
reg add "HKLM\SYSTEM\CurrentControlSet\Control\MediaResources\acm\msacm.l3codecp" /v "Description" /t REG_SZ /d "Fraunhofer IIS MPEG Layer-3 Codec (Professional)" /f >nul
reg add "HKLM\SYSTEM\CurrentControlSet\Control\MediaResources\acm\msacm.l3codecp" /v "Driver" /t REG_SZ /d "l3codecp.acm" /f >nul
reg add "HKLM\SYSTEM\CurrentControlSet\Control\MediaResources\acm\msacm.l3codecp" /v "FriendlyName" /t REG_SZ /d "Fraunhofer IIS MPEG Layer-3 Codec (Professional)" /f >nul
reg add "HKLM\SOFTWARE\Classes\CLSID\{38BE3000-DBF4-11D0-860E-00A024CFEF6D}" /v @ /t REG_SZ /d "MPEG Layer-3 Decoder" /f >nul
reg add "HKLM\SOFTWARE\Classes\CLSID\{38BE3000-DBF4-11D0-860E-00A024CFEF6D}\InprocServer32" /v @ /t REG_SZ /d "%WINDIR%\system32\l3codecx.ax" /f >nul
reg add "HKLM\SOFTWARE\Classes\CLSID\{38BE3001-DBF4-11D0-860E-00A024CFEF6D}" /v @ /t REG_SZ /d "MPEG Layer-3 Decoder Property Page" /f >nul
reg add "HKLM\SOFTWARE\Classes\CLSID\{38BE3001-DBF4-11D0-860E-00A024CFEF6D}\InprocServer32" /v @ /t REG_SZ /d "%WINDIR%\system32\l3codecx.ax" /f >nul
reg add "HKLM\SOFTWARE\Classes\CLSID\{38BE3001-DBF4-11D0-860E-00A024CFEF6D}\InprocServer32" /v "ThreadingModel" /t REG_SZ /d "Both" /f >nul
reg add "HKLM\SOFTWARE\Classes\CLSID\{38BE3002-DBF4-11D0-860E-00A024CFEF6D}" /v @ /t REG_SZ /d "MPEG Layer-3 Decoder About Page" /f >nul
reg add "HKLM\SOFTWARE\Classes\CLSID\{38BE3002-DBF4-11D0-860E-00A024CFEF6D}\InprocServer32" /v @ /t REG_SZ /d "%WINDIR%\system32\l3codecx.ax" /f >nul
reg add "HKLM\SOFTWARE\Classes\CLSID\{38BE3002-DBF4-11D0-860E-00A024CFEF6D}\InprocServer32" /v "ThreadingModel" /t REG_SZ /d "Both" /f >nul
reg add "HKLM\SOFTWARE\Classes\CLSID\{8DD6C641-98CB-11D1-9846-00A024CFEF6D}" /v @ /t REG_SZ /d "MPEG Layer-3 Decoder Statistics Page" /f >nul
reg add "HKLM\SOFTWARE\Classes\CLSID\{8DD6C641-98CB-11D1-9846-00A024CFEF6D}\InprocServer32" /v @ /t REG_SZ /d "%WINDIR%\system32\l3codecx.ax" /f >nul