Get your system's stats on demand and right on your desktop

Please let us know how useful you find this tip by rating it below. Do you have a useful Windows tip, timesaver or workaround to share? Submit it to our monthly tip contest and you could win a prize!

Requires Free Membership to View

One common request from IT professionals is for a desktop utility that provides the system's current IP address, or other obscure system statistics, on demand. Usually the stats reside in the system tray or are run on demand. However, the most efficient and unobtrusive version I've ever seen for this sort of thing has to be Sysinternals' BGInfo.

BGInfo works by modifying the desktop wallpaper to display any number of system statistics that can be customized by the user. You can place it in the startup folder to run as the background for the logon screen or in the system tray and update the desktop wallpaper periodically or on demand. The program can be configured to display not only the system's network information, but also statistics like the last boot time, total physical memory, free/used hard drive space, service pack revision, IE revision and many more. In addition, the user can add freeform text and formatting using Rich Text controls (fonts, bold, italics, centering and so on).

The program doesn't require an installer; simply unpack it into the directory where you want it to reside and run it. When it runs, it displays an editable list of data fields, which you can preview non-destructively or change to suit. You can also reposition the text on-screen. The default is the bottom right corner of the desktop, but if you routinely place icons there you can put the text elsewhere to keep it visible. If you have an existing bitmap image you want to print the data into, you can specify that as well (i.e., a corporate logo or just your regular desktop graphic).

BGInfo can optionally log the information it generates into a database -- either a text file or a connection string to a SQL database -- so that historical information about system data can be collected and logged. This can be done without actually printing anything to the desktop. So, if you're looking for a lightweight solution for collecting certain basic system stats, this is a useful way to do it.


Serdar Yegulalp is editor of the Windows Power Users Newsletter. Check it out for the latest advice and musings on the world of Windows network administrators -- and please share your thoughts as well!

This was first published in August 2005

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.