The "Steam must be running" error in DmC: Devil May Cry often results from a failure to detect the Steam client, solvable by deleting the ClientRegistry.blob