Este servicio lo podemos encontrar solo a partir de Windows Vista y Windows Server 2008 y ayuda a que una aplicación o programa (proceso) ejecute sus tareas (subproceso) de forma ordenada en un tiempo determinado. Tal y como advierte Microsoft en el artículo correspondiente de la MSDN, el servicio está parado por defecto por lo que debe ser iniciado para que puede hacer su función. Mientras este en ejecución este servicio comprobará si hay nuevas solicitudes de aplicaciones, aunque el equipo este inactivo. Esto provoca que el sistema no pueda entrar en suspensión haciendo que el equipo tenga un mayor consumo de energía.
El artículo de la MSDN indicado contiene información ampliada (en inglés) sobre este servicio.
Ruta del ejecutable: :\Windows\system32\svchost.exe -k LocalService
Nombre en inglés: Thread Ordering Service.
Nombre de Windows: THREADORDER
Archivos asociados: /Windows\system32\mmcss.dll
¿Establece una conexión o escucha tras algún puerto?: No.
Estado: Manual tanto en Windows Vista como en Windows 7 en todas sus versiones.
¿Inicia en alguna cuenta?: Se ejecuta en la Cuenta de Servicio Local (ver esto).
Depende de: Sin dependencias
Servicios que dependen de este servicio: Sin dependencias
Ubicación en el registro de Windows:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\threadorder
Archivo reg para reparar el servicio. Válido para Windows 7