After using the XPlite tool the Windows Telephony service is no longer installed on our Windows XP Professional SP3 installation.

I was partly successful in manually reinstall the missing Telephony service, by:

  1. retrieve the missing TapiSrv.dll file from http://originaldll.com/file/tapisrv.dll/2345.html
  2. recreate the service with the command sc create TapiSrv binpath= "C:\WINDOWS\System32\svchost.exe -k netsvcs" type= share displayname= "Telephony" error= normal start= demand depend= "PlugPlay/RpcSs"

A manual start of the "Telephony" service fails with Event ID 7023:

The Telephony service terminated with the following error: The system cannot find the file specified.

How can I start the Windows XP Telephony service again without re-installing the OS or restore from a backup?

  • -1 for modifying Windows
    – kinokijuf
    Nov 24 '13 at 14:00

After adding this registry key to HKLM\SYSTEM\CurrentControlSet\Services\TapiSrv\Parameters with name ServiceDll of type "expandable string value" (REG_EXPAND_SZ) and value %SystemRoot%\System32\tapisrv.dll, the "Telephony" service is able to start.

Windows Registry Editor Version 5.00


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.