Upload
theresapainter
View
215
Download
0
Embed Size (px)
Citation preview
8/13/2019 session 14.doc
1/13
UNIT - 5
DIAGNOSTIC TESTS AND TOOLS
STRUCTURE
5.0 Introduction
5.1 Objectives
5.2 Diagnostic software
5.3 Power-On-Self-ests
5.! "ird-#art$ diagnostics
5.5 Dis% diagnostics
5.& Data 'ecover$ utilities
5.( S"areware and #ublic-do)ain diagnostics
5.* Software tools
5.+ Su))ar$
5.10 ,uestions
5.0 INTRODUCTION
Diagnostic software #rovides t"e wa$ t"roug" w"ic" $ou can ea)ine $our
s$ste) "ardware and t"e wa$ $our co)#onents are wor%ing.
It usuall$ co)es wit" $our co)#uter and is vitall$ i)#ortant to $ou an$ ti)e $our
co)#uter )alfunctions or $ou begin t"e #rocess of u#grading a s$ste)
co)#onent or adding a new device. /ven w"en $ou atte)#t a si)#le #rocedure
suc" as adding a new ada#ter card or begin t"e so)eti)es tedious #rocess oftroubles"ooting a "ardware #roble) t"at causes a s$ste) cras" or loc%u# w"en
$ou are wor%ing $ou need to %now )ore about $our s$ste) t"an $ou can learn
fro) t"e #ac%ing list sent wit" t"e s$ste). "is unit describes two levels of
diagnostic software POS and general-#ur#ose included wit" $our co)#uter or
8/13/2019 session 14.doc
2/13
available fro) $our co)#uter )anufacturer. "e unit also e)#"asis on t"e effect
of virus and its #revention.
5.1 OBJECTIVES
t t"e end of t"is unit $ou will be able to
nderstand w"at a diagnostic software is
4a)e t"e t$#es of diagnostic software
Describe t"e i)#ortance of POS
nderstand t"e conce#t of t"ird-#art$ diagnosis
/#lain data recover$ )ec"anis)
I)#ortance of software tools
Define co)#uter virus state different t$#es of co)#uter viruses
nderstand t"e need of anti-virus
5.2 DIAGNOSTIC SOFTWARE
Several t$#es of diagnostic software are available for P-co)#atible s$ste)s."is software so)e of w"ic" is included wit" t"e s$ste) w"en #urc"ased
assists users in identif$ing )an$ #roble)s t"at can occur wit" a co)#uter6s
co)#onents. In )an$ cases t"ese #rogra)s can do )ost of t"e wor% in
deter)ining w"ic" P co)#onent is defective. "ere are t"ree #rogra)s t"at
can "el# $ou locate a #roble). "e diagnostic #rogra)s include t"e following7
POS - "e Power-On Self est o#erates w"enever an$ P is #owered
u# switc"ed on.
8anufacturer su##lied diagnostics software - 8an$ of t"e larger
)anufacturers--es#eciall$ "ig"-end na)e-brand )anufacturers suc" as
I98 o)#a: ;ewlett Pac%ard and ot"ers--)a%e s#ecial diagnostics
8/13/2019 session 14.doc
3/13
software t"at is e#ressl$ designed for t"eir s$ste)s. "is )anufacturer-
s#ecific software nor)all$ consists of a suite of tests t"at t"oroug"l$
ea)ines t"e s$ste). "ese diagnostics can be downloaded fro) t"eir
electronic bulletin boards or it )a$ "ave to be #urc"ased fro) t"e
)anufacturer. In so)e cases t"e diagnostics are installed on a s#ecial
#artition on t"e "ard drive and can be accessed during bootu#.
fter-)ar%et diagnostics software or t"ird-#art$ diagnostic #ac%age- "ere
are a nu)ber of )anufacturers )a%ing general #ur#ose diagnostics
software for P-co)#atible s$ste)s. "is includes utilities--S$)antec6s
4orton tilities 8icrosco#e b$ 8icro 2000 ,a-Plus b$ Diagsoft P-
ec"nician b$
8/13/2019 session 14.doc
4/13
"e POS tests nor)all$ #rovide t"ree t$#es of out#ut )essages7 audio codes
dis#la$-screen )essages and "eadeci)al nu)eric codes to an I>O #ort
address.
POST AUDIO ERROR CODES
POS audio error codes usuall$ are audio codes consisting of a nu)ber of
bee#s t"at identif$ t"e fault$ co)#onent. If $our co)#uter is functioning nor)all$
$ou "ear one s"ort bee# w"en t"e s$ste) starts u#. If a #roble) is detected a
different nu)ber of bee#s sound--so)eti)es in a co)bination of s"ort and long
bee#s. "ese 9IOS-de#endent codes can var$ a)ong different 9IOS
)anufacturers. able 5.1 lists t"e bee# codes for I98 s$ste)s and t"e #roble)indicated b$ eac" series of bee#s.
Ta!" 5.1 IB# POST A$%&' E' C'%" a*% I*%&+a,"% P'!"
A$%&' C'%" S'$*% P'!" (Fa$!, D'a&*)
1 s"ort bee# . 4or)al POS-s$ste) O?
2 s"ort bee#s .. POS error-error code
4o bee# Power su##l$ s$ste) board
ontinuous bee# @@@@@@@@@@@@@ Power su##l$ s$ste) board
'e#eating s"ort bee#s ...... Power su##l$ s$ste) board
One long one s"ort bee# -. S$ste) board
One long two s"ort bee#s -.. Dis#la$ ada#ter 8D A
One long t"ree s"ort bee#s -... /n"anced Ara#"ics da#ter /A
"ree long bee#s - - - 32(0 %e$board card
. B s"ort bee#- B long bee#
POST VISUAL ERROR CODES
On t"e C PS>2 and )ost co)#atibles t"e POS also dis#la$s on t"e
s$ste) )onitor t"e test of s$ste) )e)or$. "e last nu)ber dis#la$ed is t"e
a)ount of )e)or$ t"at tested #ro#erl$. or ea)#le a )odern s$ste) )ig"t
dis#la$ t"e following7 32(&* ?9 O?
8/13/2019 session 14.doc
5/13
In )ost cases t"e nu)ber dis#la$ed b$ t"e )e)or$ test s"ould agree wit" t"e
total a)ount of )e)or$ installed on $our s$ste) )ot"erboard including
conventional and etended )e)or$. So)e s$ste)s dis#la$ a slig"tl$ lower total
because t"e$ deduct all or #art of t"e 3*!? of 8 ##er 8e)or$ rea fro)
t"e count.
"e '8 on an e#anded )e)or$ card is not tested b$ t"e POS and does not
count in t"e nu)bers re#orted. ;owever if $ou are using an e#anded )e)or$
driver suc" as /883*&./C/ or ,uarterdec%6s ,/88 to configure etended
)e)or$ installed on t"e )ot"erboard as e#anded t"e POS eecutes before
t"is driver is loaded so t"at all installed )e)or$ is counted.
If t"e POS )e)or$ test sto#s s"ort of t"e e#ected total t"e nu)ber dis#la$ed
often indicates "ow far into s$ste) )e)or$ a )e)or$ error lies. "is nu)ber
alone is a valuable troubles"ooting aid. If an error is detected during t"e POS
#rocedures an error )essage is dis#la$ed on-screen. "ese )essages usuall$
are in t"e for) of a nu)eric code several digits long= for ea)#le 1(+0-Dis% 0
/rror. "e infor)ation in t"e "ardware-)aintenance service )anual identifies t"e
)alfunctioning co)#onent.
IO PORT POST CODES
t t"e beginning of eac" POS t"e 9IOS sends test codes to a s#ecial I>O #ort
address. "ese POS codes can be read onl$ b$ a s#ecial ada#ter card #lugged
into one of t"e s$ste) slots.
8/13/2019 session 14.doc
6/13
"ese cards originall$ were designed to be used b$ t"e s$ste) )anufacturers
for burn-in testing of t"e )ot"erboard during s$ste) )anufacturing wit"out t"e
need for a video dis#la$ ada#ter or dis#la$.
Several co)#anies now )a%e t"ese cards available to tec"nicians. 8icro 2000
ED' 8icrodevices Data De#ot ltra-C ,uarterdec% and rinitec" are just a few
)anufacturers of t"ese POS cards.
5./ THIRD-PART DIAGNOSIS
large nu)ber of general-#ur#ose diagnostics #rogra)s or t"ird-#art$
diagnostics #rogra)s are available for P-co)#atible s$ste)s. S#ecific#rogra)s are available to test )e)or$ flo##$ drives "ard dis%s video boards
and )ost ot"er areas of t"e s$ste). ;owever t"ese #rogra)s test all t$#es of
)e)or$ including conventional base )e)or$ etended )e)or$ and
e#anded )e)or$. ailures can usuall$ be identified down to t"e individual c"i#
or SI88 ban% and bit level.
8an$ #roducts )ade to tailor )ore towards end users lac% t"e accurac$
features and ca#abilities needed b$ tec"nicall$ #roficient #eo#le w"o are serious
about troubles"ooting. 8ost of t"e better diagnostics on t"e )ar%et offer several
advantages over t"e I98 diagnostics. "e$ usuall$ are better at deter)ining
w"ere a #roble) lies wit"in a s$ste) es#eciall$ in I98-co)#atible s$ste)s.
8an$ of t"ese #rogra)s can be run in a batc" )ode w"ic" enables a series of
tests to be run fro) t"e co))and line wit"out o#erator intervention. Fou t"en
can set u# auto)ated test suites w"ic" can be es#eciall$ useful in burning in a
s$ste) or eecuting t"e sa)e tests on )an$ s$ste)s.
So)e ea)#les include
A#ID&a
8/13/2019 session 14.doc
7/13
8I )erican 8egatrends Inc. )a%es t"e )ost #o#ular P 'O8 9IOS
software in use toda$. "e 8I 9IOS can be found on t"e )ajorit$ of newer I98
co)#atible s$ste)s t"at are currentl$ being sold. 8IDiag as t"e #rogra) is
called "as nu)erous features and en"ance)ents not found in t"e si)#ler 'O8
version. 8IDiag is a co)#re"ensive general #ur#ose diagnostic t"at is
designed for an$ I98 co)#atible s$ste) not just t"ose wit" an 8I 'O8 9IOS.
C"+4&, P'
ouc"stone Software or#oration6s "ec%it #roducts offer an ecellent suite of
testing ca#abilities including tests of t"e s$ste) P= conventional etended
and e#anded )e)or$= "ard and flo##$ drives= and video card and )onitorincluding G/S-Standard cards and )onitors )ouse and %e$board. Several
versions of t"e "ec%it #roduct are available suc" as "ec%it Pro "ec%it Pro
nal$st "ec%it Plus.
#ICROSCOPE
8icrosco#e b$ 8icro 2000 is a full-featured general #ur#ose diagnostic #rogra)for I98 co)#atible s$ste)s. It "as )an$ features and ca#abilities t"at can be
ver$ "el#ful in troubles"ooting or diagnosing "ardware #roble)s.
NORTON UTILITIES DIAGNOSTICS
"e 4orton Diagnostics 4DIAS co)es wit" t"e 4orton tilities w"ic" is a
collection of s$ste) data safeguarding troubles"ooting testing and re#airing
utilities 4DIAS #robabl$ is one of t"e best values in diagnostic #rogra)s. It
includes ot"er utilities suc" as S#eedis% Dis% Doctor and alibrate. "ese
t"ree "ard drive utilities basicall$ re#resent t"e state of t"e art in "ard drive
diagnostics and software-level re#air.
8/13/2019 session 14.doc
8/13
4DIAS adds diagnostic ca#abilities w"ic" includes co)#re"ensive infor)ation
about t"e overall "ardware configuration of t"e s$ste)--t"e P s$ste) 9IOS
)at" co#rocessor video ada#ter %e$board and )ouse t$#e "ard and flo##$
drive t$#es a)ount of installed )e)or$ including etended and e#anded bus
t$#e IS /IS or 8 and t"e nu)ber of serial and #arallel #orts.
4DIAS t"oroug"l$ tests t"e )ajor s$ste) co)#onents and enables $ou to
c"ec% )inor details suc" as t"e 4u)Hoc% a#sHoc% and ScrollHoc% H/Ds on
$our %e$board.
4DIAS also #rovides an on-screen grid $ou can use to center t"e i)age on
$our )onitor and test for various %inds of distortion t"at )a$ indicate a fault$)onitor.
5.5 DIS DIAGNOSTICS
ll t"e general-#ur#ose diagnostics #rogra)s can test bot" flo##$ and "ard dis%
drives. ;owever because t"ese #rogra)s are general-#ur#ose in nature t"e
drive tests are not alwa$s as co)#lete as one would li%e. or t"is reason t"ere
are a nu)ber of s#ecific #rogra)s designed e#ressl$ for #erfor)ing diagnostics
and servicing on dis% drives. So)e of t"e dis% diagnostic and testing #rogra)s
available in on t"e )ar%et are given below7
DRIVE PROBE
8an$ #rogra)s on t"e )ar%et evaluate t"e condition of flo##$ dis% drives b$
using a dis% created or for)atted on t"e sa)e drive. #rogra) t"at uses t"istec"ni:ue cannot )a%e a #ro#er evaluation of a dis% drive6s align)ent.
s#eciall$-created dis% #roduced b$ a tested and calibrated )ac"ine is re:uired.
"is t$#e of dis% can be used as a reference standard b$ w"ic" to judge a drive.
ccurite t"e #ri)ar$ )anufacturer of suc" reference standard flo##$ dis%s "el#s
8/13/2019 session 14.doc
9/13
s#ecif$ flo##$ dis% industr$ standards. ccurite #roduces t"e following t"ree )ain
t$#es of reference standard dis%s used for testing drive function and align)ent7
Digital Diagnostic Dis% DDD
nalog lign)ent Dis% D
;ig"-'esolution Diagnostic Dis% ;'D
DIS #ANAGER
Dis% 8anager b$ Ontrac% stands toda$ as t"e )ost co)#re"ensive and ca#able
"ard dis% test and for)at utilit$ available. "is #rogra) wor%s wit" #racticall$
ever$ "ard dis% and controller on t"e )ar%et including t"e newer SSI and ID/
t$#es.
5.6 DATA RECOVER UTILITIES
"ere are several #rogra)s designed for data recover$ rat"er t"an just "ardware
troubles"ooting and re#air. "ese data recover$ #rogra)s can troubles"oot and
re#air dis% for)atting structures boot sectors file allocation tables directories
as well as files and file structures database files s#reads"eet files and so on.
"e 4orton tilities b$ S$)antec stands as #er"a#s t"e #re)ier data recover$
#ac%age on t"e )ar%et toda$. "is #ac%age is ver$ co)#re"ensive and will
auto)aticall$ re#air )ost t$#es of dis% #roble)s. It "as a fantastic Dis% /ditor
#rogra) ca#able of editing dis%s at t"e sector level.
"e 4orton tilities version *.0 and above #rovides auto)atic recover$ facilit$
for data. It is done t"roug" so)e useful )odules li%e Dis% Doctor and alibrate.
oget"er t"ese two utilities #rovide e"austive testing of t"e data structures and
sectors of a "ard drive.
8/13/2019 session 14.doc
10/13
Dis% Doctor wor%s wit" bot" "ard dis%s and flo##ies and tests t"e ca#abilit$ of
t"e drive to wor% wit" t"e s$ste) in w"ic" it is installed including t"e drive6s boot
sector file allocation tables file structure and data areas.
alibrate w"ic" is used for t"e )ost intensive testing of t"e data area of a drive
also tests t"e "ard drive controller electronics. It can be used to #erfor) dee#-
#attern testing of ID/ SSI and S-50&>!12-interface drives writing literall$
)illions of b$tes of data to ever$ sector of t"e drive to see w"et"er it can #ro#erl$
retain data= )oving data if t"e sector w"ere it is stored is flawed= and )ar%ing t"e
sector as bad in t"e .
5.7 SHAREWARE AND PUBLIC-DO#AIN DIAGNOSTICS
8an$ ecellent #ublic-do)ain diagnostic #rogra)s are available including
#rogra)s for diagnosing #roble)s wit" )e)or$ "ard dis%s flo##$ dis%s
)onitors and video ada#ters as well as virtuall$ an$ ot"er #art of t"e s$ste).
"ese #rogra)s are ecellent for users w"o do not #erfor) fre:uent
troubles"ooting or w"o are on a budget.
5.8 SOFTWARE TOOLS
"ese are #rogra)s w"ic" are re:uired to deal wit" P #roble)s. "is tool %it
generall$ include:DOS boot dis%s bac%u# software anti-virus #rogra)s and
diagnostic utilities.
UTILITIES DIS
S)all tet editor - /D E/ S/D etc.
"ec% configuration DOSI4O DOS8P I4OPHS etc
Dis% cleaning utilit$ H/4
DOS DIS
8/13/2019 session 14.doc
11/13
bootable DOS dis% containing 7
9?P.O8 O4IA.SFS O4'F.SFS D/9A.O8 DIS?.O8
O'8.O8 ?/F9.O8 SFS.O8 '/SO'/.O8 etc.
DIS UTILITIES
4ortan tilities ;Dest P tools and test drives
DIAGNOSTICS
"ec%It 9SI diagnostics
ANTI-VIRUS
nti-virus #rotects $our co)#uter fro) viruses b$ scanning $our co)#uterJs
)e)or$ and dis% drives. nti-virus offers two )et"ods of detecting co)#uter
viruses 7
1. D","+, scans for viruses and dis#la$s infor)ation about eac" virus it finds.
"is )et"od does not auto)aticall$ re)ove viruses fro) $our co)#uter.
2. D","+, a*% C!"a* Scans for viruses and re)oves an$ t"at it finds.
So)e ea)#les of anti-virus include 7 8cfee S4 4/S4 H/4 etc.
WHAT ARE CO#PUTER VIRUSES 9
o)#uter viruses are #rogra)s designed to re#licate and s#read in t"e s$ste)
wit"out indicating t"at t"e$ eist. "e$ can #roduce a variet$ of s$)#to)s on
$our co)#uter. So)e viruses )ulti#l$ wit"out causing obvious c"anges. So)e
can issue rando) sounds or greet $ou wit" une#ected screen )essages. 8ore
"ar)ful is t"at t"e$ can da)age files and "ard dis%s.
o)#uter viruses can be classified b$ "ow t"e$ infect s$ste)s 7
B'', "+,' :&$ t"e boot sector is t"e #ortion of a "ard dis% t"at controls
"ow $our o#erating s$ste) starts w"en $ou turn on $our co)#uter. boot
8/13/2019 session 14.doc
12/13
sector virus re#laces t"e dis%Js original boot sector wit" its own and loads t"e
virus into t"e )e)or$. Once in )e)or$ virus can s#read to ot"er dis%s.
F&!" &*;"+,' file infector virus adds virus code to files t"at run #rogra)s
so t"e virus is activated w"enever $ou run t"e #rogra).
8/13/2019 session 14.doc
13/13