+34 911 599 883

+34 911 895 172

Error 1008 y 2004 en terminal server 2019 escritorio remoto 2019

𝗦𝗢𝗟𝗨𝗖𝗜𝗢𝗡 al error 1008 y 2004 en escritorio remoto 2019  antiguo terminal server

El servidor daba stos errores, para cada usuario de escritorio remoto cada minuto:

  • 1008 El procedimiento Open del servicio “WmiApRpl” en el archivo DLL “C:\Windows\system32\wbem\wmiaprpl.dll” produjo un error con el código El dispositivo no está listo.. Los datos de rendimiento de este servicio no estarán disponibles.
  • 1008 El procedimiento Open del servicio “BITS” en el archivo DLL “C:\Windows\System32\bitsperf.dll” produjo un error con el código El sistema no puede encontrar el archivo especificado.. Los datos de rendimiento de este servicio no estarán disponibles.
  • 1008 El procedimiento Open del servicio “.NETFramework” en el archivo DLL “C:\Windows\system32\mscoree.dll” produjo un error con el código Acceso denegado.. Los datos de rendimiento de este servicio no estarán disponibles.
  • 1008 El procedimiento Open del servicio “LSA” en el archivo DLL ” C:\Windows\System32\Secur32.dll” produjo un error con el código Acceso denegado.. Los datos de rendimiento de este servicio no estarán disponibles.
  • 1008 El procedimiento Open del servicio “ESENT” en el archivo DLL “C:\Windows\system32\esentprf.dll” produjo un error con el código Acceso denegado.. Los datos de rendimiento de este servicio no estarán disponibles.
  • 2004 No se puede abrir el objeto de rendimiento del servicio del servidor. Los primeros cuatro bytes (DWORD) de la sección de datos contienen el código de estado.
Probé deshabilitar los contadores de rendimiento en entradas de registro con
Disable Performance Counters 1 en :
Equipo\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lsa\Performance
Equipo\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WmiApRpl\Performance
Equipo\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfProc\Performance
Equipo\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfNet\Performance
Equipo\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ESENT\Performance
y Disable 1 en:
Equipo\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib
Pero nada ❌

Probé Lodctr /R  global parando y reiniciando servicios Pero nada ❌

Al final ✔  Lodctr /R para cada contador .dll que falla y su .ini vinculado (si lo hubiera en el apartado Performance del registro)
Los .dll están en C:\Windows\System32\
Los .ini están en C:\Windows\INF\ BITS ….\ESENT…..\WmiApRpl etc…
Pj  para:

1008 El procedimiento Open del servicio “BITS” en el archivo DLL “C:\Windows\System32\bitsperf.dll” produjo un error con el código El sistema no puede encontrar el archivo especificado.. Los datos de rendimiento de este servicio no estarán disponibles.Lodctr /R bitsperf.dll y luego Lodctr /R bitsctrs.iniPara cada comando devuelve “Información: La configuración del contador de rendimiento se reconstruyó correctamente desde el almacén de copia de seguridad del sistema.”OJO: Ejecutar desde cmd como administrador, si no, da error 5 Reiniciar