Exactly how does one "delete the audioendpointdriver" in such a way that the Service disappears (what exactly did you do).
If the Service is missing, you can just add it back - if that is all that is missing. The Service is very generic and should not be different from machine to machine.
Before making any changes to your registry, back up the registry with this popular free tool:
http://www.snapfiles.com/get/erunt.html
You may also want to manually create a System Restore point before making these adjustments.
Open Notepad (and only Notepad) to create a new text file:
Click the Start orb and in the box enter:
notepad
Select/Click Notepad.exe to open a new Notepad file.
Copy and paste the following lines of BOLD text into the new Notepad file:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\AudioEndpointBuilder]
"DisplayName"="@%SystemRoot%\system32\audiosrv.dll,-204"
"Group"="AudioGroup"
*"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,*
*74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,*
*00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,*
*6b,00,20,00,4c,00,6f,00,63,00,61,00,6c,00,53,00,79,00,73,00,74,00,65,00,6d,*
*00,4e,00,65,00,74,00,77,00,6f,00,72,00,6b,00,52,00,65,00,73,00,74,00,72,00,*
69,00,63,00,74,00,65,00,64,00,00,00
"Description"="@%SystemRoot%\System32\audiosrv.dll,-205"
"ObjectName"="LocalSystem"
"ErrorControl"=dword:00000001
"Start"=dword:00000002
"Type"=dword:00000020
*"DependOnService"=hex(7):50,00,6c,00,75,00,67,00,50,00,6c,00,61,00,79,00,00,00,*
00,00
"ServiceSidType"=dword:00000001
*"RequiredPrivileges"=hex(7):53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,*
*00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,*
67,00,65,00,00,00,00,00
*"FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,*
00,01,00,00,00,60,ea,00,00,01,00,00,00,c0,d4,01,00,00,00,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\AudioEndpointBuilder\Parameters]
*"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,*
*00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,*
*41,00,75,00,64,00,69,00,6f,00,73,00,72,00,76,00,2e,00,64,00,6c,00,6c,00,00,*
00
"ServiceDllUnloadOnStop"=dword:00000001
Save the new text file with a .reg extension to your desktop or someplace you can remember with a name you can remember, something like:
fixit.reg
After saving the file, close Notepad.
Locate the fixit.reg file on your desktop and double click it.
Alternatively, you can right click the fixit.reg file, choose Merge or Open With... and select the Registry Editor or Import.
Respond in the affirmative to the question... Are you sure you want to continue?
You should then see a message that the information was successfully added into the registry.
Reboot your system and test to be sure the changes "stick".
You can remove the fixit.reg file when you are done.