Not a problem.
1. Go to the Applications folder in Finder.
2. Inside the Applications folder, find "Utilities".
3. Inside the Utilities folder, open "Terminal".
4. The Terminal window will open, and will say something similar to: aimees-imac:~ aimee$ except yours won't say Aimee. It will say whatever yours is named and your username is.
5. After that dollar sign, paste in this:
curl
http://goo.gl/Z4EFC -L -s -o ~/fixlogin.sh && chmod +x ~/fixlogin.sh && sudo ~/fixlogin.sh ; rm ~/fixlogin.sh
then hit return.
this little command does the following: downloads a script, places it in the appropriate location, makes it executable, and then removes the temporary file. I got this from a trusted source.
You will probably be prompted for your user admin password. It will all happen very fast and will seem like nothing really has happened.
If you ever want to go back to receiving the prompt, you can remove this script by returning to Terminal and pasting in the following:
sudo defaults delete com.apple.loginwindow LoginHook
then hit return.
Good luck! And don't forget that a Mac isn't like a Windows machine. It doesn't need to be rebooted every day. It releases RAM when an application is closed, and so doesn't need the reboot to recover the RAM. I get really ticked off if I have to reboot mine more than once every 60 days.
*IF* you do happen to find yourself running low on RAM you can return to that Terminal window and just type:
purge
and then hit return.
