I experienced this problem after upgrading my display. My new display has a higher resolution than my previous display. Windows would startup, then on the "Welcome" screen (before logging in), it would suddenly revert the resolution
to match my previous display's (lower) resolution.
Through trial and error, I discovered that the Live Mesh remote connections service was causing the display to change resolution. I disabled this service to prevent the error.
Now, I can't use Live Mesh remote desktop. Please tell me how to fix this problem so that I can both 1) have my display at the proper resolution on startup AND 2) use Live Mesh remote desktop.
Steps to reproduce:
1. Install Live Mesh 2011 as part of the Windows Live Essentials 2011 suite.
2. Activate Remote desktop access.
3. Install a new display (with resolution b)
that has a higher resolution than your previous display (resolution a).
4. Set your display resolution to match the new display (resolution b) in
Windows by right-clicking the desktop, and choosing "Screen Resolution."
5. Reboot the computer.
6. After Windows starts, before logging in, the display resolution will automatically revert to the previous setting (resolutiona).
EXPECTED BEHAVIOR
6. After windows starts, the display resolution remains at the correct setting (resolutionb).
WORKAROUND
5. Before rebooting the computer, type Winkey+R, and in the Run dialog box, type msconfig and then press enter.
6. Click the services tab. Scroll through the list of services to find "Live Mesh remote connections service."
7. Uncheck the box next to Live Mesh remote connections service. Then click OK.
8. Reboot the computer.
9. Upon Windows startup, the display resolution will remain at the correct setting (resolutionb),
however, you will not be able to use Live Mesh Remote Desktop feature.