Determine if your stall is due to hardware or software

This very simple tip will help you determine if your computer stalls are due to a hardware or software issue.

This tip was submitted to the SearchWin2000.com Tip Exchange by member Armando Liban. Let other users know how

useful it is by rating the tip below.


Inevitably, you will be challenged with a hanging computer. It could be stuck on a blue screen flashing a "Please Wait" message endlessly -- or seemingly frozen in time. Your biggest problem is determining where to look for the problem -- is it hardware or software related?

Here is a quick test that is accurate about 90% of the time. First, try to recreate the problem and get it to the point where the computer has just hung. If you can't do this, don't worry about it -- the trick still works.

Next, begin pressing a single key on the keyboard. Count each keystroke. If you get a beep on the 17th keystroke, then you know your computer hanging is a result of a software problem. If you do not hear the beep, then you know you have a hardware problem.

The reasoning is simple. Each keystroke is entered into a 16 byte keyboard buffer. Normally, if the hardware is working properly, each of these keystrokes is dealt with by the software application. It would withdraw the keystroke from the buffer ensuring that you never hear the beep of a full buffer. But if you do hear the beep, then the application is not doing its thing - it is not withdrawing that keystroke. The hardware is operating correctly because you could hear the beep. It is the software application that is the culprit.

This was first published in September 2002

Dig deeper on Windows File Management

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

0 comments

Oldest 

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:

SearchServerVirtualization

SearchCloudComputing

SearchExchange

SearchSQLServer

SearchWinIT

SearchEnterpriseDesktop

SearchVirtualDesktop

Close