What model Mac is it?
Restart the computer and immediately hold the Shift key until you see the Apple Logo. This is called Safe Boot and it will attempt repairs. If you get to the login screen put in your user/pass then when it boots up, restart the normal way. Let me know what happens after.