A simple program that changes your taskbar into a dynamic color-changing resource meter!
Latest Version: v2.2.2 - Added automatic updating and single-instance enforcement.
View your CPU, RAM or Active Disk Usage as a dynamic bar representation... in the form of your Taskbar!
Auto-check updates: will check for updates daily
Show settings at startup: open the settings window whenever you run the program
Fade colours: whenever it changes from one colour to another, it will blend the colours in a smooth animation
Hide tray icon: removes the tray icon from the system tray. Closing it will require ending the process, and to restore the icon you must edit settings.rcts in a text editor and change it to:
appearing as such:
Split by width/height: arrange the two bars side-by-side or on top of one another
Left-aligned/Bottom-aligned: anchor the relevant bar to the left or bottom of the screen (depending what side of the screen your Taskbar is on)
Refresh rate: how often the bar updates its values in milliseconds
Supports: Windows 7, Windows 8 and Windows 8.1
For Windows 7, works best with AeroPlain (irrelevant for Windows 8 and 8.1)
Enjoy, comment, , and !
v2.2.1 - Fixed swap button not working, added safety catches to Defaults buttons, added Hide Tray Icon setting
v2.0.3 - Fixed bugs with sizing and placement (especially for small taskbar users)
v2.0.2 - Fixed bugs with settings editor
v2.0.1 - Changed updater (new server)
v2.0 - Rewrote the whole thing, now uses a file in the same directory for settings instead of Registry, fixed some minor bugs
v1.6.2 - Fixed always on top issue, no longer shows in aero peek, fixed alt-tab menu bug.
v1.6.1 - Finished stuff I forgot to put in, fixed opening options screen bug, fixed show options on startup, fixed start at Windows.
v1.6 - Full rewrite, added interval control, fixed up icon, new gui, fixed updater again.
v1.5 - Fixed updater, fixed visual styles, added support for side positioned taskbars!
v1.3.2 - Fixed updater and other bugs
v1.3.1 - Added update feature - auto and manual (in the system tray)
v1.3 - Added split-width function
v1.2.1 - Fixed shutdown bug
v1.2 - Added CPU Meter
v1.1 - Added support for taskbar height
v1.0 - Fully working (may have some bugs)
v0.2 - Works with small icons taskbar
v0.1 - Initial release
Created by Wasteland Software.
string appPath = Path.GetDirectoryName(Application.ExecutablePath);
string appPath = System.IO.Path.GetDirectoryName(
(Finally, it's just a more technical version of my old comment. It'll also fix all startup crashes mentionned under this comment.)
string appPath =
Something I looked for a long time, finally found it.
Easy and lightweight, just perfect, for my use it shows enough stats.
But not sure if its a Bug in the program or an unfixable problem in Windows, but when I press the minimize all-button in the right corner of the Taskbar, the Rambar hides, too.
It appears if i maximize any window.
Would be nice to get it fixed, but its only a small bug, I could live with it if i have to
PS: No native english, but I tried my best
"This website/URL has been blocked until further notice either pursuant to Court orders or on the Directions issued by the Department of Telecommunications"
Are there any other links for download available?
I am using v2.2.2 on Windows 8 x64.
What could be the problem? Thank you!
Usage: Windows 8.1 Pro with StartIsBack+ running, apps shown on taskbar, taskbar shown in start screen/apps menu.
In this situation, RAM/CPU taskbar gets hidden and is not visible behind the taskbar under the startscreen. Do you think it is possible to address this behavior?
PS: I still get RAM/CPU taskbar starting Z-ordered over my taskbar most of the time. I'm starting with with a file shortcut in Startup folder and not a reg entry. Is this perhaps the issue?
Sorry, I havn't checked my dA messages in a while so I only just saw your message.
Dw, I don't get many bug or feature requests that often so I'm happy to (attempt to) solve your case.
Right now, I'm only z-ordering based on the default for Windows Forms - which means that the taskbar and any foreground windows will cover my program. I'll look into the problem and see if there's a way to force my program to z-order directly under the taskbar but above everything else (no guarantees though since Windows system calls are really stupid)
So to clarify, the issue is that RCT is z-ordering incorrectly, in which it's MEANT to be 1 below the taskbar, but with your case of having StartIsBack, when you're on the startscreen with your taskbar it's being hidden by the startscreen?
I'm getting a crash on startup with v2.1.1 that I am not getting with v2.1. I sent you the crash debug details via a Deviant Note (the email here) so as to not clutter up this thread. Please let me know if you need more details.
I mistakenly used a v2.1 settings file with program v2.2.1. I deleted it and let v2.2.1 create a fresh one. All is fine now.
The version number in my previous post should have said v2.2.1, not v2.1.1. Please see my latest Deviant Note to you with the gory details of my mistake.
Do you support Windows 8.1 ?
I am curious as to whether you could figure out a way to include the most common bottleneck that I encounter - HDD percent utilization - as a third parameter.
I looked way back through the comments here and I have not seen this request. I did see your reason for not including battery status. I also understand you originally wrote this utility for your own needs.
FYI, my idea came up because of a review of the Moo0 system monitor on dottech.org and a commenter's praise of your utility there (dottech.org/142029/windows-rev…).
Actually, that would work out quite well for me. I've got 32GB of RAM (I'm not totally crazy, I have an occasional need for a 16GB RAM disk) so I don't ever come close to running out of that.
Regarding the display of HDD usage, could you implement it so that you monitor each drive individually and have your display indicate the percent utilization of the drive with the highest usage for that refresh? That would best indicate a bottleneck - e.g., if I have three HDDs with one at idle, a second at 10% and the third at 90%, the display should indicate 90% rather than 30% (total average).
Looks like this: i.imgur.com/hQcOPPg.png
Since disk usage will be on the next one, I might as well merge Temp Taskbar into this as well
Let me make sure I've addressed everything -
1) Disk activity vs. disk space usage?
Yes, I would like percent disk activity for the **most active** disk.
Assume the user can have several disk drives, internally sample all of them, and only graph the one with the highest activity for each refresh.
Note that I don't need to know **which** disk is causing the bottleneck, I only need to know that it is a disk as opposed to the CPU.
2) Any other features?
Nope, I like the elegant simplicity of the program.
3) Bar1, Bar2, and swap?
I'm not sure that disk temperature is useful or meaningful if the user has more than one disk drive.
Worded another way, if percent activity is constantly switching to show the most active disk, which disk's temperature would you show?
Suggestion: If you show a temperature, it might be more useful to know the average of the CPU cores' temperature.
Alternative: Like the disk drives, show the temperature of the **hottest** CPU core for each refresh.
Problem: How will you scale any temperature to show the length of the bar? Everything other measurement is in percentages.
5) Release time frame?
Looking through the comments, even years back, no one has been in a hurry to have you make changes they've requested.
Take as long as you need. We are all very grateful that you've released your program for us to enjoy with you.
Oh well, I'll see how it works out for you and other users first before I change anything - who knows, it might end up being better or something. I'd rather change small things at a time and get constant feedback than releasing huge updates with massive changes.
Thanks again for the ideas, hope you enjoy this release!
I just downloaded version 2.2 and Disk Usage works great. I quickly tested by making various disks and pairs of disk busy and the graph corresponds exactly with other utilities I have that show total utilization numerically. I think you are right - two busy disks is more of a concern than just the busiest disk and is less confusing.
CPU temperature is a big headache to support on different motherboard designs. I've seen utilities that show no temperature at all if the system isn't supported and that looks bad. Unless you want it or someone requests it, I would just leave it out.
Oddly, the swap button doesn't seem to be working. It is a really good idea, but if it's a hassle to fix, just remove it.
RCDT <grin> v2.2 is so much more useful for me and does exactly what I need. It will replace two resource intensive and screen real estate wasting utilities that I was using. Thank you so very much for adding percent disk utilization!
One additional feature thought, not a request: Have you considered an option to hide the taskbar icon to make the program even more subtle? Needing to change settings is rare once it's configured. Running the executable could check to see if an instance of itself is already running and show the settings instead of starting a second instance.
With regards to the swap button, I derped and left part of the code commented while I was fixing a different bug (lol).
Thanks for the reports!
Anyway, something I think might be cool (though possibly a bit fiddly to code) would be a blend between the three colors of Low/Mid/High as the meter progresses. So, instead of just a straight switch, more of a smooth transition between the color states.
I have no idea if this would still communicate the information well in practice, but it was a thought I just had.
Thanks for the awesome util!
Just added fading transitions, they look pretty awesome
I just got the upgrade notification today, so I'm here to see it in action.
Thanks for taking the time out to implement my suggestion. I really appreciate it.
I wasn't clear before, but by the fade, I was thinking a horizontal fade across the colorspace between the three defined points. A linear gradient/blend, rather than a crossfade between states.
However, the crossfade between states is quite nice.
Feeling adventuresome once more?
One thing I have noticed (not sure if it is in your power to fix) is that when I use the Show Desktop button (on the taskbar), is that RAM & CPU taskbar will hide. Using Windows+M or other desktop show methods does not cause RAM & CPU taskbar to hide.
I've also noticed another slightly odd behavior. Sometimes when I restart my computer, RAM/CPU Taskbar will be Z-ordered ABOVE my Windows Taskbar. It looks like it reserves all the empty space after the meters and isn't click through, so the only way to raise the Windows Taskbar in the Z-order and push RAM/CPU Taskbar back is to use the WIN key to bring up the start menu. Once this has happened, it stays in the proper Z-order for the rest of the session.