Compartir a través de

COM Surrogate consume mas cpu de la que deberia

Anónimas
2025-05-24T22:18:29+00:00

Buenas, queria preguntar como arreglar el proceso COM Surrogate consumiendo mas cpu de la que deberia normalmente, actualmente me mantiene en un 11% constantemente cuando antes ni figuraba.

Estuve intentado solucionarlo con busqueda de otros casos y chatgpt pero no logre encontrar solucion, el proceso parece estar trabado en un bucle sin fin que causa este consumo elevado sin sentido. Ya confirme que el proceso es de system32, por lo que virus quedaria descartado.

Desde el process explorer chatgpt me recomendo mirar los dlls que usaba el proceso, pero estan todos dentro de system32 tambien por lo que no habria nada de terceros metido ahi. La command line del proceso es C:\WINDOWS\system32\DllHost.exe /Processid:{6C752774-29FB-4E50-8BB1-97098425A77C}, que si lo busco en el editor de registro me sale que es algo del metadataPackageSource Class, dentro hay una subcarpeta inprocserver32 que contiene otro archivo o lo que sea que dice %SystemRoot%\System32\DeviceMetadataRetrievalClient.dll. Desde el process Monitor tambien logro ver que se crean y se salen varios threads de manera consecutiva, lo que supuestamente seria la causa del alto consumo.

Intente con el scannow , restorehealth creo que era y scanhealth o algo asi tambien, pero no hubo solucion. Tambien probe activando que el explorador siempre muestre iconos no previews, para ver si era alguna imagen o video corrupto pero tampoco hubo caso.

Perdon si son muchas imagenes pero es para ya dar toda la informacion que fuera necesaria y agilizar el proceso. Gracias.

Windows para el hogar | Windows 11 | Errores de rendimiento y sistema

Pregunta bloqueada. Esta pregunta se migró desde la Comunidad de Soporte técnico de Microsoft. Puede votar si es útil, pero no puede agregar comentarios o respuestas ni seguir la pregunta.

0 comentarios No hay comentarios

Respuesta aceptada por el autor de la pregunta

  1. Anónimas
    2025-05-25T01:59:33+00:00

    Para ayudar a nuestros usuarios, utilizamos un servicio de traducción. Por favor, disculpe cualquier error gramatical.

    ¡Hola! Me llamo Jason. Según tu comentario y la solución de problemas que has realizado, el problema podría deberse a que la recuperación de metadatos del dispositivo está atascada en un bucle, posiblemente debido a un dispositivo de hardware o a metadatos corruptos.

    Mi sugerencia Sugerencias
    >Deshabilitar temporalmente la recuperación de metadatos del dispositivo:
    Abrir el Editor del Registro: regedit
    Ir a:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Metadatos del dispositivo
    Cambiar el valor de PreventDeviceMetadataFromNetwork a 1
    Reinicia tu PC

    >Borrar caché de metadatos del dispositivo:
    Eliminar contenidos en:
    C:\ProgramData\Microsoft\Windows\DeviceMetadataCache

    >Actualizar o eliminar dispositivos conectados:
    Vaya al Administrador de dispositivos → Buscar dispositivos inusuales o controladores desconocidos.
    Intente desconectar los dispositivos USB para ver si el uso de la CPU disminuye.

    >Pruebe el arranque limpio:
    Ejecute msconfig → Servicios → Ocultar servicios de Microsoft → Deshabilitar otros
    Reiniciar → Verificar si el uso disminuye (para descartar desencadenantes de terceros)

    Espero que esto ayude

    1 persona ha encontrado útil esta respuesta.
    0 comentarios No hay comentarios

1 respuesta adicional

Ordenar por: Muy útil
  1. Anónimas
    2025-05-25T13:03:53+00:00

    Hola, muchas gracias por las soluciones, probe primero con cambiar el valor de PreventDeviceMetadataFromNetwork pero no hubo solucion, por suerte al borrar el cache de metadatos el problema parece haber cesado, por lo menos reinicie y todavia no aparecio, asi que se ve que era eso. Si sabia que respondian rapido no pasaba toda la tarde ayer intentando solucionarlo yo jajajajja. Gracias!!

    0 comentarios No hay comentarios