In whatever version of windows you have, put a shortcut to Mediacar in the startup group.
That was everytime you boot, it will run that program automatically.
Mind Scream out
Can media car be set up to start automaticaly, at windows start-up? I could not find an option for that.