PC-LAITTEEN TESTAAMINEN PC-Check-ohjelma Kun laite on koottu, on perusteltua testata sen toiminta ennen käyttöönottoa. Tätä varten on luotu erilaisia ohjelmia, joilla voi laitteen eri osat testata. Yksi tällaisista ohjelmista on nimeltään PC-Check. Ohjelma sisältää monipuolisen testipaketin laitteiston eri osien testaamiseen. Koko laitteen kaikkien ominaisuuksien testaaminen on yleensä hyvin aikaa vievää puuhaa, varsinkin suuren kiintolevyn kokonaistestaaminen sekä keskusmuistin huolellinen testaaminen vievät helposti tuntikausia. Tästä syystä emme tee kaikkia testejä kokonaisuudessaan, mutta toivottavasti tälläkin syntyy kokonaiskuva siitä, mitä testaaminen edellyttää. PC-Check on brittiläisen Eurosoft UK:n (http://www.eurosoft-uk.com/) valmistama ohjelma, jolla testataan laitteiston toiminta. Se sisältää runsaan määrän erilaisia testejä. Ohjelma käynnistyy CD:ltä tai USB:ltä ja se käyttää omaa DOS-käyttöjärjestelmäversiotaan(!) Tässä hieman näkyy ohjelman rajoittuneisuus: Ohjelman käynnistäminen USB:ltä ohjema ei osaa CD:ltä käynnistettäessä tallettaa kuin korpulle ja kiintolevylle, jos tällä on FAT-tiedostojärjestelmä ohjelma tallettaa vain näiden juurihakemistoon ja käyttää 8+3-merkkisiä tiedostonimiä tästä huolimatta voi tulla eteen tilanne, jossa PC-Check ei osaa rompulta boottattuna kirjoittaa korpulle, vaan on tehtävä ohjeen mukaan käynnistyskorppu, jolta ohjelma ajetaan. uudemmat versiot osaavat USB-tikulta boottaamisen ja sinne kirjoittamisen, jos vain laitteiston BIOS hallitsee tämän. Laitetaan USB-tikku kiinni koneeseen ja käynnistetään kone. Käynnistyksessä painetaan F12-nappulaa ja valitaan USB-laite, jolta käynnistetään. Käynnistämisen jälkeen USB-levy "näkyy" ohjelmalle levyasematunnuksella C: ja sinne voi kirjoittaa suoraan antamalla raportille nimen (oletuksena REPORT.TXT). Jos koneessa on korppuasema ja halutaan kirjoittaa raportti sinne, korppuasema on A: Vanhemmissa rompulta käynnistettävissä versioissa romppu on A: ja korppuasema B: Kiintolevylle voi kirjoittaa, jos kiintolevy on FAT-tiedostomuodossa. Olemme asentaneet Windows 7:n sille ja se on NTFS:ää. Huomatkaa, että tämä ohjelma toimii ihan oikeasti eräänlaisessa DOS-käyttöjärjestelmässä. Kaikki testit, mitä laitteella toteutetaan, keräävät lokitiedostoa, jonka voi (ja pitääkin) tallettaa talteen myöhempää tutkimista varten. 1(6)
Ohjelman toiminta Ohjelman päävalikko näyttää tältä: System Information Menu Ruutukaappaukset ovat virtuaalikoneella toteutettuja eikä ohjelma päässyt siellä tekemään kaikkea, siksi osassa kuvia saattaa olla erilaisia virheilmoituksia. Kolmas valinta alhaalta on "Write Results Report". Kun ohjelma testaa järjestelmää, se kerää tiedot lokitiedostoon. USB:lle kirjoitettaessa ei tarvita mitään levyasematunnuksia, sillä ohjelma kirjoittaa suoraan käynnistysmedialleen, jos mahdollista (rompulle ei onnistu). F10-näppäin suorittaa kirjoittamisen. Toteuttakaa tämä lopuksi. Tämä kertoo laitteen ominaisuuksista. 2(6)
Advanced Diagnostic Menu Tämä valinta sisätää käytännössä kaikki järjestelmän testit: Ohjelmalla voi testata käytännössä kaikki laitteen osat. Porttien testaaminen vaatii erilliset portteihin liitettävät laitteet, jotta niiden toiminta kyetään testaamaan kunnolla. Prosessoritestaus nimensäkin mukaan testaa prosessorin ominaisuudet: Run All Tests -valinnalla kyetään ajamaan kaikki testit. Jos vastaus on "Absent", tarkoittaa se sitä, ettei kyseistä ominaisuutta ole, esim. prosessori oli tässä tapauksessa 32-bittinen prosessori, joten 64-bittisiä ominaisuuksia ei kyetty testaamaan. [Huomauksena että kyseinen prosessoritesti suoritettiin virtuaalikoneessa. Ilmeisesti sen takia kaikkia ominaisuuksia ei kyetty testaamaan. (Koneessa oleva Linux toimi muuten aivan moitteettomasti).] 3(6)
Muistitestaus toteutetaan Memory-valinnalla: Muistitestauksessa voidaan testata järjestelmän keskusmuisti, jota tässä esimerkissä on 512 Mt, välimuisti sekä laitteen näytönohjaimen muisti. Kunnollinen muistin testaaminen on aina varsin aikaavievää puuhaa. Tosin usein muistin virheet näkyvät jo pienemmälläkin testauksella. Ohjelma toteuttaa seuraavat muistitestit: 1 Module Seating test Inversion Tree test Progressive Inversion Test Chaotic Addressing Test Block Rotation Test Microtopology Test Testatessa testin eteneminen esitetään seuraavalla tavalla: 1 Huomautus: tällä hetkellä en löytänyt mistään hyvää kuvausta siitä, mitä nuo oikeasti tekevät. Ensimmäinen nyt lienee joka tapauksesa varsin selvä... 4(6)
Emolevyn testaaminen kertoo emolevyn ominaisuudet sekä prosessorin nopeuden, kuten myös muiden sen ominaisuuksien toiminnan: (Testikoneessa oli muuten oikeasti Pentium IV -tason prosessori, ei PII, kuten kuva näyttää...) 5(6)
TEHTÄVÄ Tehtävä palautetaan esittämällä raportti tunnin lopuksi. Tehtävässä tutustutaan PC- Check:n ominaisuuksiin ja testataan laitteiston toimivuus. Virheistä bonuksia ;-) Raportti esitetään Usb-tikulle kirjoitetussa muodossa. Huomatkaa, että järjestelmän näppäinasetukset ovat todennäköisesti muuta kuin suomalaiset, joten erikoismerkit löytyvät muualta kuin mistä näppäimet löytyvät. Ts. on syytä tutustua amerikkalaiseen näppäimistö-layoutiin. Tutustukaa valikon kahteen ensimmäiseen valintaan, eli: System information menu Advanced diagnostic test Perusoperaatioista toteuttakaa kaikki testit. (Prosessori, muistit, emolevy). Suorittaka kaikki testit loppuun asti. Muistitestit eivät vie niin kauaa aikaa, etteikö niitä ehtisi tunnin aikana suorittaa. Massamuisteista (Mass Storages) voi suorittaa huoleti levykkeelle kirjoittamisen (nondestructive test), kiintolevyn voi jättää testaamatta (taikka kokeilla hetki alusta, miten se toimii). Tämä siksi, että kokonaisen kiintolevyn testaus vie aikaa hyvin kauan eikä se todellisuudessa poikkea levykkeen testaamisesta oleellisesti. ÄLÄ TEE DESTRUCTIVE-TESTEJÄ KIINTOLEVYLLE! Ne nimittäin hävittävät kaiken datan levyltä, ihan oikeasti! Communication-kohdasta voi kokeilla mitä mikäkin teille ilmoittaa. Kaikkia testejä ei pysty suorittamaan ellei ole ohjelmaan liittyviä porttidongleja käytössään. Stress test -valinnan voi suorittaa. Tämä tuottaa sarjan järjestelmää rasittavia testejä. Saattaa rasittaa testaajaakin, sillä nämä eivät aivan hetkessä mene. ;-) Human Interface -osiossa oikeastaan hiiri, näppäimistö sekä video ovat kiinnostavimmat. Testatkaa ainakin ne. 6(6)