Hmmm... creo que no está del todo claro lo que quieres hacer.
Si pretendes hacer una comprobación puntual para averiguar si al menos existe un proceso corriendo con nombre "X", entonces puedes utilizar la Class
Process (entre otras alternativas):
Dim isRunning As Boolean = Process.GetProcessesByName("CCleaner", ".").Any
Select Case isRunning
Case True
MessageBox.Show("El proceso está en ejecución.", "", MessageBoxButtons.OK, MessageBoxIcon.Information)
Case Else
MessageBox.Show("El proceso no se encontró.", "", MessageBoxButtons.OK, MessageBoxIcon.Information)
End Select
En cambio, si pretendes monitorizar cuando un proceso es iniciado en el sistema y cuando se mata, es un pelín más complicado, puedes hacerlo con un Timer o con los eventos del instrumental de windows (WMI)
ManagementEventWatcher. Si necesitas un ejemplo pídelo.
Saludos