This website best viewed at 1024 x 768 minimum screen resolution

 

Home  Preparedness   The Mayflower  Go Navy  Education  Photography  Videos  Our World   Computers


Home   Humor   Bulletins   Self Help   News Feed   Advanced Tips   Remote Assist   Web Links

~ Technology and Personal Computing ~

Page copy protected against web site content infringement by Copyscape

Back to the Computer Page

 

Troubleshooting Computer Problems:

This is sort of an elaboration of an article I wrote awhile back.  I thought that the topic of PC troubleshooting was worth bringing up again because one of the things I keep running into lately is the lack of people’s abilities to diagnose even simple problems with their computer systems.  I think the old adage of “read the directions” is lost on many people, and it really does apply to this situation.  Taking a step back and reading some basic directions would really help so many predicaments, and I will talk about that as this article progresses.  I think people just get caught up in the moment when their system doesn’t work – and then they get that “deer in the headlights” look and don’t know what to do next.

So what does this have to do with security?  Data availability for one thing!  While you are sitting there with that “deer in the headlights” look, you aren’t getting to your data and not getting work done.  Even a seemingly simple problem, if diagnosed improperly, can lead to lost or corrupted data.  The time wasted troubleshooting and repairing problems that could have been fixed using fundamental measures equals time that you do not have access to your data.  It isn’t my intention here to write a checklist for troubleshooting every possible problem under the sun, but rather to remind people of some very basic principles that will help solve most of the issues as quickly as possible.  Diagnosing a computer problem is just not rocket science, folks.  I am of the opinion that any user should be able to diagnose some of the more common problems on their own, and that computer support staff should be able to get their customers up and running with either a fix or a viable workaround within minutes.  These days computer self help can go a long way towards reducing needless calls to the service desk, and allow the support staff to concentrate on rot-cause analysis, and eliminate some of the issues from becoming chronic ones.

There are two classes of computer people I hope to address in this article:  1) computer professionals and 2) computer users.  Computer professionals because this is where I am seeing, on a day-to-day basis, either a lack of troubleshooting skills in general, or they are simply over-tasked with day-to-day things that they forget how to troubleshoot and look at details.  The other segment of my target audience, the every day user, needs to know about diagnosing computer problems for a couple of reasons:  1) why pay Geek Squad $95 just to tell you to turn your monitor on if you can figure that out for yourself?  And 2) if the problem really is a more complex one, being able to tell the Geek Squad guy or your service desk professional what is going on and what you are seeing will save time and frustration.  Users – I need you to be able to tell the support person that the CD-ROM drive won’t open, as opposed to telling them that the automatic drink dispenser won’t eject so that you can put your drink on it.  Computer technicians and service desk staffs need intelligent descriptions of the problem.  It will save both you and them time and money. 

 

Computer Professionals:

First, an admonishment:  I am sick and tired of hearing about people who have lost all their data because reformatting the hard drive is the only method you know to fix things, and you were to lazy (or forgetful) to back up all their stuff.  If you take the time to diagnose the problem, you may find that you don’t have to format the drive, and you can fix the issue much faster using common sense and fundamentally sound troubleshooting skills.

Classify the Problem:  Is it hardware or software?  Is the computer completely dead or is it just a performance problem?  Use the built in tools, and some of the other tools I mentioned in a previous article to diagnose bottlenecks and performance issues.  Find out what processes are using all the resources. Which one of the subsystems has the problem?  Is it a video problem?  Sound problem?  Blue screen of death?  Is it only one application that won’t function properly, or all of them?  Do they all fail for the same thing? 

Is it a mechanical problem – are there strange noises emanating from the computer?  Hopefully these questions are getting your train of thought going so that you can start using similar thinking to discover issues and causes.

Brainstorm Causes and Solutions:  You see on T.V. how Dr. House writes down everything on a board, and then he and his team go down the list of things and list causes.  Do the same thing.  Come up with a list of the symptoms, and try to think of all the possible causes for the symptom.  This will give you a list of things to rule out, and will also give you a checklist of items that you can eliminate from the cause of that particular problem.  This will also give you a written set of data that you can give to any technical support whom you need to consult should you not be able to solve the problem yourself.

Use Some Fundamental Maintenance Measures:  Check all of the power and cable connections.  If the computer is running poorly, try some basic routines.  Reboot it.  Run some maintenance utilities such as Scan Disk, Defrag, and Check Disk (CHKDSK).  Set up an automated routine on the customer’s computers so that these tools run periodically, and help eliminate future problems.   If the problem is happening (coincidently) right after “Patch Tuesday” then try restoring the computer from a previous system restore point.  These things failing to solve the problem, move into a more in-depth “layered approach” as described next.

Use a Layered Approach:  Break the system up into layers.  Use the OSI model that the networkers if you have to.  Start at the physical layer and work your way up.  Start at the bottom (physical layer) of the troubleshooting model by checking cables, reseating connections, checking power cords, checking power switches, and making sure that overall physical integrity is as it should be.  Unplug and plug back in to make sure that dirt and corrosion are not the problem.  Open the case and make sure memory is seated, fans are spinning, and there are no cooling issues.  Make sure that a cooling fan hasn’t cut into or worn through a cable.

If you suspect a piece of hardware is keeping the computer from booting up or working properly, try disconnecting all hardware and starting up the computer.  If you get no errors, other than the one that tells you there is no operating system (since you unplugged the hard drive), then start plugging everything in one item at a time, until you get a failure.  If you have access to spare parts, try swapping in a known good item and make sure that fixes the problem.  Put the suspected bad component into a known good computer to verify that the problem follows.

Moving up the troubleshooting model, can the user log in?  Is there a password issue?  Is the time on the computer correct?  Silly question, I know, but on a domain network, an incorrect time on the computer will keep the user from logging in or possibly from accessing other network resources.   

Does the computer have a valid address on the network (if it is a networking issue)?  Are there any problems with the application?  Were any patches, hotfixes, or updates applied right before this problem started happening?

Moving farther up still – are there any encryption or crypto key issues.  If you are using IPSec in your domain environment, for example, make sure the IPSec service is running and the computer meets all the other requirements to be able to use IPSec in your environment.

Way up at the top of the layered model resides the applications themselves.  Again – is it only one or all applications not working?  If it is one, then try a repair or a re-install of that application.  Reinstalling an application rarely results in losing data, but back up the data nonetheless.  If many applications are not working, then see what they have in common.  Are they all relying on Java or a certain video driver to work properly?  Make sure that all those underlying pieces of software are installed and working properly.  Maybe a patch broke something.  Look for any patches that were applied that have anything to do with the issue.  Uninstall the patch, see if that fixes it, and reapply the patch to see if the problem comes back.  If it turns out to be a patch issue, then call the vendor.  Microsoft offers free support for all patch related issues.  Open a ticket with them  by calling 1-866-PCSAFETY.

Do Some Research:  It isn’t a weakness to have to consult user’s manuals, vendor web sites, or call a vendor’s tech support line for help.  But do some research before you call them.  Don’t be the one to call tech support, for example, just to have them tell you that their knowledge base article ‘kb123456’ has a step-by-step procedure for addressing your exact issue.  You should be able to follow the procedures yourself just as well as if they read them to you.

  

End Users:

I don’t expect you to become computer experts, but you should be able to do some fundamental things to get your system up and running or at least gather some good information to give to your IT support person.  For example, if your car doesn’t start, you check the basics.  Does the electricity come one when you turn the key on?  Does tightening the battery cables help?  Is there gas in the car?  If you have to take it in for repairs, you don’t simply tell the automotive service people that “it’s broken…” do you?  The same applies to your computer. 

Computer Not Starting:  If the problem is that the computer doesn’t start up, check for things like power cords being plugged in, power switches – ALL power switches (monitor, computer, printer, etc) turned on.  Make sure any power strips are plugged in and working as well.  If you aren’t sure, then plug the computer and monitor directly into a known working wall outlet and see if that changes anything.

Have you recently moved the computer from one room to another or perhaps from one desk to another?  You may have jarred an internal connection loose.  Using caution, make sure the computer is powered off and open the case, but only if you feel comfortable doing so.  Check all cables and make sure they are secure.  It doesn’t hurt to disconnect them and reconnect them – this cleans and reseats the connection, at least enough so that it may change the symptoms or make it start working again.

Computer Starts, Possible Application Problem: If the computer is starting, is it a problem with one piece of software or all of them?  Do some basic maintenance.  Your computer has many built in tools to help solve performance problems.  Some basics include checking the disk for errors (Disk Check or “CHKDSK”), performing a Disk Cleanup to get rid of all the temporary files and excess unused files, and the disk defragmenter (Defrag) to get your disk organized more efficiently.  Many a slow computer has been brought back to a healthy status by performing these simple tasks.  They are built in and easy to use – just click on a few buttons and let them do their job.  You can even automate these tasks by seeing my related article here.

As I mentioned previously, try to determine if the problem with multiple applications have anything in common.  If it is just one, uninstall it and reinstall it.  If your application relies on video or printer drivers, uninstall and reinstall those as well.   Try looking up the problem on the Internet.

 

   

 

Do Some Research and Use Help Functions:  Many times, a computer problem is not really a computer problem at all.  Remember when I said to “read the directions?”  It may be simply a case of not knowing how to properly use a particular piece of software or how to make one of the features work.  Use the built-in help, or do some searches on the Internet.

Copy Down the Error Message That You Get: Try to think of some key words to describe the symptoms, and do a search. You will be surprised how many error messages are commonly identified and easily correctable.  Most of the Microsoft knowledge base articles are very easy to follow and give step by step procedures for fixing the problem.  If you aren’t comfortable doing that and you have to take it in, then be sure to bring all of your software or restore disks with you when you take the computer in for service.

Intelligently Describing the Problem: When it comes time to take your computer in to get it fixed, you will be able to get better service and a quicker response if you look like you know what you are talking about.  Some things that are particularly helpful to describe:

·     What is the general problem – computer not starting, making unusual noises, starts but then quits after awhile?

·     When did the problem start - date, time, on startup, in the middle of doing work.

·     Notable events that were going at the time such as:

o       Storm

o       Power outage

o       Earthquake

o       Moving furniture and relocating the system.

o       You just added a new printer

·     When was the last time it worked properly?

·     When was the last time you ran any of the built in maintenance tasks such as Disk Cleanup or Defrag?

·     Is it one application or many?

·     What have you done so far to troubleshoot it yourself and what were the results?

·         Is the problem happening all the time, or is it intermittent?

·     Last but most important question to ask:  Is the computer service professional going to do anything that will cause possible loss of data? 

o       Regardless of the answer, back up your important data before you take the computer in for service, and if they also back up your data as well, make sure to have them note that on the service invoice.  After the computer is serviced and working again, ask them to erase all of your data and provide you with an explanation of how and when they did it.  Make them note that fact on the service invoice.  If you have personal data on the computer, take the responsibility for backing it up, and insist that they do not make copies of anything.

  

Wrapping it all up:

Whether you are a computer servicing professional or an end user, troubleshooting computer problems should be a fairly straightforward and methodical process.  Start with the basics, and try to break the system up into layers:  physical (cables and connections), operating system and drivers (and patches), networking (getting access to the Internet or other computers), any access control or encryption issues (passwords, crypto keys, encryption programs), and then finally the applications themselves.  Use the built-in tools in your operating system to see if those correct any slowness or other issues.  Try to determine when the problem happened, and when was the last time the system worked properly?

Do some research – it is amazing how many computer problems are rampantly common and posted on the Internet.  There are many instances where someone else fixed this problem easily and posted the procedures that they followed.  The built-in help functions in your computer can also be a very good resources – it may not be a problem at all, but just a case of not knowing what to do to make it work.

Above all, don’t panic.  Don’t allow yourself to get that “deer in the headlights” look.  Collect your thoughts and start breaking the problem up into layers.  Take one piece at a time, moving from the most physical components to the software applications.  Writing down the symptoms helps some people to keep track of where they are and what they are doing.  Even if you can’t solve the problem yourself, you will end up with a good set of information that you can take to the people who can help.

 


Back to the Computer Page

Page copy protected against web site content infringement by Copyscape

 


"A well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms shall not be infringed."

                                    
- Second Amendment, U.S. Constitution

 


"The difference between Ronald Reagan and Barack Obama: Rugged individualism versus social elitism.  You decide which one was which." 
- wpf
 

 

 

 


This is a McAfee "SafeSite" Rated Web Page
Get McAfee SiteAdvisor

Gonzo's Garage  ©2010

 

 

W3Counter Web Stats

(View Counter Statistics Here) 

Anti Spam