Más seguro que los hagas funcionar mínimo un par de veces cada uno.
Adwcleaner, JunkWare, MalwareBytes...son buenas opciones.
Añado: Y desinstalarlos en seguida, justo despues de haberlos utilizado, por el elevado consumo de memoria (y recursos) que provocaría al ya excesivo consumo de memoria que existe en el equipo en cuestión.
No conviene mantener un software antiviral en segundo plano chupando recursos en el estado de ese PC, al menos, a simple vista, sin saber la causa del consumo, si se debe a limitaciones naturales de hardware, un uso indebido por parte del usuario/a, o software malicioso que lo esté causando.
1. Descarga cualquier buen antivirus, y realiza un escaneo profundo/exhaustivo.
2. Haz una limpieza general tanto de archivos como de claves del registro, con el programa CCLEANER (no te recomiendo utilizar otro software para limpiar el registro, existe cierto nivel de peligro con otros programas que no sean el que he mencionado).
3. Con cualquier administrador de tareas, yo te recomiendo Anvir Task Manager o AutoRuns, haz un análisis a ojo de los programas y servicios que se inician junto a windows, y desactiva los que no necesites.
De esta forma deberías poder localizar el proceso que causa el mensaje de la primera imagen, si te sucede siempre al iniciar sesión en Windows significa que o bien existe un acceso directo y/o entrada en el registro de inicio de aplicaciones (run) hacia el proceso RunDll32.exe, o bien otro programa diferente que se inicia junto a windows y hace una lamada a RunDll32.exe. Y en caso de que sea un virus, pues ya lo habrás desinfectado/eliminado con las indicaciones que te dieron arriba.
4. NO ABUSES DE LAS MAYÚSCULAS, SE CONSIDERA
GRITAR! Saludos