Skip to main content

How to Get Notified When Programs Finishes Processing

bellSome programs require several minutes to process data. Usually anything that involves encoding and decoding requires time. File compression, video encoding/decoding, image processing take the most time to get done. Often we have to wait while these programs are processing data. We don’t exactly stare at the screen and twiddle our thumbs, instead we move to other programs that require our attention such as an unfinished Facebook game, but one way or the other, we wait.

The trouble is, there is no way of telling when a program will complete processing. Some programs calculate the approximate time remaining and some show progress bar, but we know better than to trust them. You can have fun listening to elevator music while the progress bar is progressing or replace it with a Nyan Cat, if you are fond of Internet memes. (Tip: you can use Instant Elevator Music as an audible indicator of progress bars. Music stops when progress bar reaches the end.)

If you are using Windows 7, you must have already discovered a wonderful feature. When you are copying files to your computer or downloading files from the Internet using your browser, the program’s icon in the taskbar becomes the progress bar. You can see the state of the download or the file copy job by glancing at the taskbar even when the actual program window is minimized. This might not work for all programs though.


If the program you are waiting upon uses more than the average CPU time, one way to know when the program finishes processing is to monitor the CPU usage level. If the CPU usage remains high, it indicates the program is running and processing data. If the CPU usage falls, it might indicate that the program has completed processing or stalled or waiting for your response. You can put a large CPU usage level indicator on the taskbar such as SuperbarMonitor or Taskbar Meters to make this easier.


If you don’t want to keep your eye on the taskbar at all times, there are other alternatives. Maybe you aren’t at the computer anymore and want the computer to sound an alarm when the program completes processing, or you just want the computer to shutdown upon completion without bothering you. Then you can use Marxio Timer.


Marxio Timer is an advanced task scheduler that allows you to automate tasks based on various triggers such as time and CPU load. You can have Marxio Timer monitor the CPU usage and when it falls below the predefined level, it will trigger an action. The action can be playing a sound file, displaying a text box, or shutdown/logoff/hibernate your computer. TimeToGoAppi is a similar program and more powerful than Marxio Timer.

Alternatively, you can use Tell When Done – a program specifically designed to monitor CPU usage and notify you when the program has completed processing. You run the program, click on the program window you want to monitor and press a hotkey combination. Tell When Done will start monitoring that program process and when it finds the CPU usage hitting 0%, it will alert you by sound or a message box.


CPUOff is a another freeware application that monitors the CPU load and initiates computer shutdown if the average CPU load has been found to be below a set threshold for a preset time.

Summary of Program Downloads


Photo credit: BigStockPhoto


Post a Comment

Popular posts from this blog

How to Record CPU and Memory Usage Over Time in Windows?

Whenever the computer is lagging or some application is taking too long to respond, we usually fire up task manager and look under the Performance tab or under Processes to check on processor utilization or the amount of free memory available. The task manager is ideal for real-time analysis of CPU and memory utilization. It even displays a short history of CPU utilization in the form of a graph. You get a small time-window, about 30 seconds or so, depending on how large the viewing area is.

Diagram 101: Different Types of Diagrams and When To Use Them

Diagrams are a great way to visualize information and convey meaning. The problem is that there’s too many different types of diagrams, so it can be hard to know which ones you should use in any given situation. To help you out, we’ve created this diagram that lays out the 7 most common types of diagrams and when they’re best used:

How to Schedule Changes to Your Facebook Page Cover Photo

Facebook’s current layout, the so called Timeline, features a prominent, large cover photo that some people are using in a lot of different creative ways. Timeline is also available for Facebook Pages that people can use to promote their website or business or event. Although you can change the cover photo as often as you like, it’s meant to be static – something which you design and leave it for at least a few weeks or months like a redesigned website. However, there are times when you may want to change the cover photo frequently and periodically to match event dates or some special promotion that you are running or plan to run. So, here is how you can do that.