Terminal Server 2008 applications have bits missing/go black when machine locks

We are running Terminal Server on a Server 2008 machine. We have packaged some applications and installed them onto some of our area office PCs who connect using a secure VPN over a broadband line.

The applications launch and run seamlessly (I think that's the correct term), but when the machine locks due to inactivity, and the user logs back in, the applications are generally unresponsive and usually have bits of them missing.

I thought bitmap caching was the problem, so i've turned it off but to no avail. If the user presses the SHOW DESKTOP button on the start bar, then clicks the application name in the taskbar, then generally everything starts working again. Failing that we kick them off the terminal server and they have to reconnect, which is obviously an admin overhead.

Does anyone have any ideas?

Also, (to add to the mix). Some users experience a different problem altogether. Again when the machine locks and the unlock it, all apps will me minimised to the taskbar, but no matter what you do, they won't maximise back to the desktop. If you look at the user's session on the server, all apps are running and onscreen. I can try and get screenshots if that helps!
Freebridge_ICTAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
Freebridge_ICTConnect With a Mentor Author Commented:
Well i've done some digging on my own and found reference to a few GPO items that could possibly help with these issues.

start - run - gpedit.msc

COMPUTER CONFIGURATION - ADMIN TEMPLATES - WINDOWS COMPONENTS - TERMINAL SERVICES - TERMINAL SERVER - CONNECTIONS

AUTOMATIC RECONNECTION - ENABLED
CONFIGURE KEEP ALIVE - ENABLED WITH 1 MINUTE INTERVALS

ALSO

USER CONFIGUARATION - ADMIN TEMPLATES - CONTROL PANEL - DISPLAY

SCREENSAVER - DISABLED
SCREENSAVER TIMEOUT - DISABLED

I made these changes yesterday at 9am, and so far we've had no reported problems. Previously we were having 10-15 problems reported each day. If I don't have any more issues between now and the end of the week, I'll assume this is the fix for this problem.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.