Welcome to your ultimate ergonomic products guide


ergohealth.net keyword stats



Most current MSN search phrases:

microsoft keyboard driver ergonomically correct computer chair
ergonomic purse  

Device Driver Basics

Most people understand that the "hardware"Microsoft be held responsible for the quality
part of their computer is the real physicalfrom a third-party?As I described in Part 1
parts, like the keyboard, mouse, modem, hardof this article, the operating system doesn't
drive and so on. They understand that theinterface directly to a hardware device.
"software" is computer bits stored on theThere is a piece of software called a
hard drive, CD-ROM, or other storage media."driver" that translates the hardware's
But most people are a little hazy aboutcontrol signals to signals that the operating
exactly what a "driver" is.In this article,system expects, and translates signals from
I'm going to reveal in plain English what aoperating system to the hardware's control
driver is, why we need drivers, and exactlysignals. Obviously, the hardware manufacturer
where the drivers are hiding. To give you aprovides the driver.Because the driver works
basic understanding, I'm going to go back,between the operating system and the
way back, to the early days of computers.Thehardware, a bug in the driver can cause a
Early DaysThe year is 1981 and the world isserious problem. Many of the problems with
in the midst of a severe resession. IBM'sWindows have come from bugs in third-party
main frame business has slowed and thedrivers that Microsoft had nothing to do
company is losing money. Up until now theywith. For this reason, Microsoft created a
had been laughing at the array ofHardware Quality Lab to test drivers. A
microcomputers on the market: Atari,hardware manufacturer can submit their driver
Commodore, sinclair. Toys really, mostly usedfor testing, and if it is passes rigorous
to play computer games.The problem was, thesecompatibility testing, it receives
"toys" were selling like hot cakes. IBM hadMicrosoft's digital signature.You may have
to get into that market and get into it fast.received a message during the installation of
They didn't have time to design and build aa hardware device warning that the driver was
computer complete enough to compete in thenot signed. Why would a hardware manufacturer
market, so they built an "open system". Theyfail to have their driver certified by
used commonly available electronic componentsMicrosoft? The computer hardware market is
and they published every design detailvery competitive and the manufacturer might
(including the code), and they even providedwant to bring a new product to market before
plug in slots so that others could buildthorough testing can be completed. Or maybe
components for their computer.And people didthey don't want to or can't afford to pay
provide components for the IBM PC. TheyMicrosoft for certification. The question is,
provided video cards, memory expansion cards,should you click on the "Continue" button to
input-output port cards, game port cards,install the unsigned driver?In my experience,
hard disk interface cards, and much more. HowI have never been able to trace a problem to
were all these various devices able toan unsigned driver. If it's your home
interface with the PC's operating system?computer and you performed a back-up
That's where a "driver" comes in.A hardwarerecently, go ahead and install the unsigned
device is constructed with various electronicdriver. If it's a computer on a corporate
components using various control signals, butnetwork, you may want to back-out of the
the software interface to the operatinginstallation and see if you can locate a
system is standardized. A device's interfacesigned driver first. Many times a
to the operating system must follow themanufacturer will release a product with an
interface specification. A driver is a pieceunsigned driver, then later provide a signed
of software that translates the hardware'sdriver as a free download from their
control signals to signals that the operatingwebsite.If you decide to go ahead and install
system expects, and translates signals froman unsigned driver, you can always update the
the operating system to the hardware'sdriver later. If your computer works with the
control signals.When the computer is startedunsigned driver, I would not update the
up, it would look in the "system" directorydriver. When it comes to updating drivers (or
for files with the extension ".drv" and loadthe computers BIOS) I go by the old saying,
them into memory. Specific files like"if it ain't broke don't fix it".To update a
autoexec.bat, config.sys, and win.ini weredriver, select Start | Settings | Control
used to inform the operating system aboutPanel and double-click on the "System
drivers. Hardware would be configured throughProperties" Utility. In the "System
these files, or through jumpers located onProperties" Utility, select the "Hardware"
the device itself.The driver specificationtab and click on the "Device Manager" button.
evolved along with the PC. Today when a PCIn the "Device Manager" window, right-click
starts, it executes the program which querieson the device in the list and select
the hardware components and builds the"Properties" in the popup menu. In the
registery key"Properties" dialog box, select the driver
HKEY_LOCAL_MACHINEHARDWARESYSTEMCurrentControtab and click on the "Update Driver..."
lSet. This key exists only in memory and isbutton.In the "Properties" dialog box driver
created each time the computer boots. If alltab, you may have noticed the "Roll Back
the drivers are loaded successfully, a copyDriver" button. If your computer has problems
of the key is saved as ControlSet00X.Underwith the new drive, you can click on the
the registery key CurrentControlSet, the"Roll Back Driver" button to roll back to the
subkey "Enum" contains a subkey for eachprevious the driver. Driver roll back saves
harware device on the computer. Each deviceonly one previous driver, so if you update a
key contains fields for Hardware ID, Driverdriver, then update it again, the original
ID, Device Parameters, and otherdriver is gone. If the computer has problems
configuration data. The 32-bit drivers arewith the new driver, always roll back to the
files with the extension ".sys" and can beoriginal driver before trying a different
found in the folder C:/winnt/system32.Driverone. That way you'll always have the original
SigningMicrosoft has been the brunt of muchdriver to roll back to.Copyright(C) Bucaro
criticism because of the poor reliability ofTecHelp.Permission is granted for the below
the Windows Operating System. I feel thatarticle to forward, reprint, distribute, use
much of this criticism is justified. On thefor ezine, newsletter, website, offer as free
other hand, as I described in part 1 of thisbonus or part of a product for sale as long
article, the PC was designed by IBM as anas no changes are made and the byline,
"open" system. Anyone can sell a hardwarecopyright, and the resource box below is
device (or software) for the PC. Shouldincluded.



1 A B C D 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117