TEKLYNX CENTRAL Services Won’t Start Up – TEKLYNX CENTRAL Problem Article


This problem article explains why LABEL ARCHIVE or TEKLYNX CENTRAL won’t start, and explains how the registry can be modified to resolve the issue.


There are several variations of the message.  For example:
  • Windows could not start the xxxx service on Local Computer.
  • The service did not respond to the start or control request in a timely fashion.
  • Timeout (30000 milliseconds) waiting for the xxxx service to connect.
  • The response has taken longer than 30,000 milliseconds to respond.
  • The response has taken longer than 30,000 milliseconds to respond.
  • Timeout (30000 milliseconds) waiting for a transaction response from the xxxx service.


The Microsoft Windows Service Control Manager controls the state (i.e., started, stopped, paused, etc.) of all installed Windows services. By default, the Service Control Manager will wait 30,000 milliseconds (30 seconds) for a service to respond. However, certain
issues may cause the service to take longer than 30 seconds to start; which causes a delay in reporting “ready” to the Service Control Manager. We know that it timed out, and we suspect that this may be due to certain configurations, technical restrictions, or performance issues.


By editing or creating the ServicesPipeTimeout DWORD value, the Service Control Manager timeout period can be overridden, thereby giving the service more time to start up and report ready to the Service.

To fix this problem, we had modify the registry to increase the default time-out value for the Service Control Manager. We increased this value to 60 seconds. Here are the steps that were used to resolve the problem:

  1. Click Start, click Run, type regedit, and then click OK
  2. Locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
  3. In the right pane, locate the ServicesPipeTimeout entry.

Note: If the ServicesPipeTimeout entry does not exist, you must create it. To do this, follow these steps:

  1. On the Edit menu, point to New, and then click DWORD Value.
  2. Type ServicesPipeTimeout, and then press ENTER.
  3. Right-click ServicesPipeTimeout, and then click Modify.
  4. Click Decimal, type 60000, and then click OK. (This value represents the time in milliseconds before service time out.)
  5. Restart the computer.


Was this article helpful?