For those who tire a bit with restarting your whole computer just to enable
an apo you can use this trick.
Start up a command prompt with admin access.
Type in "net stop audiosrv".
Wait for it to complete then type in "net start audiossrv".
This restarts the audio system in windows and starts up any and all apo's
installed.
If someone can modify the configurator or add in a way to just run those
commands as a batch script or something, it would make it easier to use
APO's without having to restart.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I first thought about restarting just the service instead of rebooting when implementing the installation procedure. The problem is that there may be other services depending on the audio service, which would have required a more complicated implementation. I thought that, as most people install the APO only once, the hassle of restarting would not be a problem.
If you are using a Windows version before 8.1 you don't need to restart at all (not even the audio service), you can just press "No" when the Configurator asks for a reboot as the change is applied when audio playback starts again. I added the request for Windows 8.1 but did not add a check for the Windows version. The next release will fix this.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
net stop audiosrv
The Windows Audio service is stopping.
The Windows Audio service was stopped successfully.
copy /y "C:\file\repo\equalizerapo\x64\Debug\EqualizerAPO.dll" "%ProgramFiles%\EqualizerAPO\""
The process cannot access the file because it is being used by another process.
0 file(s) copied.
i had to stop all services used by the svchost.exe that loaded audiosrv
net stop wscsvc
net stop wcmsvc
net stop lmhosts
net stop /y homegroupprovider
net stop /y eventlog
net stop /y dhcp
copy /y "C:\file\repo\equalizerapo\x64\Debug\EqualizerAPO.dll" "%ProgramFiles%\EqualizerAPO\""
net start audiosrv
1 file(s) copied.
Last edit: John Peterson 2015-01-31
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
For those who tire a bit with restarting your whole computer just to enable
an apo you can use this trick.
Start up a command prompt with admin access.
Type in "net stop audiosrv".
Wait for it to complete then type in "net start audiossrv".
This restarts the audio system in windows and starts up any and all apo's
installed.
If someone can modify the configurator or add in a way to just run those
commands as a batch script or something, it would make it easier to use
APO's without having to restart.
I first thought about restarting just the service instead of rebooting when implementing the installation procedure. The problem is that there may be other services depending on the audio service, which would have required a more complicated implementation. I thought that, as most people install the APO only once, the hassle of restarting would not be a problem.
If you are using a Windows version before 8.1 you don't need to restart at all (not even the audio service), you can just press "No" when the Configurator asks for a reboot as the change is applied when audio playback starts again. I added the request for Windows 8.1 but did not add a check for the Windows version. The next release will fix this.
i still cant change EqualizerAPO.dll
i had to stop all services used by the svchost.exe that loaded audiosrv
Last edit: John Peterson 2015-01-31
You can configure the audiosrv service to run in a separate svchost.exe:
(the space between type= and own is necessary)