This site is for tech Q&A. Please keep your posts focused on the subject at hand.

Ask one question at a time. Don't conflate multiple problems into a single question.

Make sure to include all relevant information in your posts. Try to avoid linking to external sites.

Links to documentation are fine, but in addition you should also quote the relevant parts in your posts.

0 votes

I like having the "This PC" icon on my Windows desktops, so that I can quickly access system settings. However, it would be nice if the icon also indicated which computer I'm currently on (e.g. when I'm working on different systems via RDP). Is that possible?

in General by (330) 2 9

Your answer


Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:
By submitting this post you agree to our Terms & Conditions.
To avoid this verification in future, please log in or register.

1 Answer

0 votes

The most versatile approach is arguably the tool BgInfo from Sysinternals/Microsoft, which allows you to display a broad range of information about the system as the desktop wallpaper. It does require deploying and configuring bginfo.exe on the remote system(s), though, which is not always possible or allowed.

If you want just basic information like the hostname displayed on the "This PC" icon, you can accomplish that with a simple registry hack. In the key HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D} edit the REG_EXPAND_SZ value LocalizedString and replace the DLL reference with the string you want displayed, for instance %USERNAME% on %COMPUTERNAME%. Because the value is an expandable string (REG_EXPAND_SZ), environment variables in it will be expanded to their actual value.

Note, however, that with modern versions the registry key is owned by the TrustedInstaller principal, so you need to take ownership and grant yourself write permission before you can make that change.

by (330) 2 9