Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I often end my RDP session by closing the window (without logging off). When I reconnect, the system is exactly the way it was before I disconnected (i.e. same windows are open, etc...)

Except: The bginfo wallpaper overlay has disappeared. I can restore the wallpaper by manually running bginfo or logging off and back on.

How do I make the wallpaper restore itself when reconnecting (or persist between connections) to an existing RDP session?

share|improve this question
Check your RDP settings. Are you sure you don't have your client set to mess around with the background? – Zoredache Jul 12 '12 at 17:46
up vote 1 down vote accepted

You should try adding BGinfo as a program to run on connection in the settings of your RDP client. RDP > Options > Programs tab.

RDP client programs tab

I also had to check "Desktop background" on the Experience tab for this to work consistently.

RDP client experience tab

share|improve this answer

Because bginfo isn't a process that continues to run, you are probably going to be out of luck. As per it's notes, "BGInfo simply writes a new desktop bitmap and exits". It has no way to tell if the desktop needs refreshing, and it does not modify your profile's background image settings in order to allow Windows to re-load it from disk & display it properly.

You might be better off using one of the many desktop widgets/gadgets that exist out there. I particularly like rainmeter for displaying system stats.

share|improve this answer

Try BGINFO4X. It has all the features you need, and much more.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.