At work I have a laptop, windows 7, and I can remote into it. But sometimes it needs to be restarted (or gets restarted with updates) and then I can not log into it with Remote Desktop. This is confusing to me because I know we can do this for servers and Remote Desktop is a service so shouldn't it be running when someone is not logged in.
I wait long enough for it to reboot. I can confirm that it is at the login screen. I have Allow connections from computers running any version of Remote Desktop set. The sleep mode is turned off when plugged in, which it is. I have the firewall set through the Allow programs to communicate through Windows Firewall setting.
If it helps: one of the other issues I have with the laptop is sometimes when I am logged in remotely, it will not connect to some network resources. I never had this problem with my desktop (windows 7) but they took that away and gave us "better" laptops