|
EmpView-ohjelmisto käyttöjärjestelmissä Windows 7, 8 ja 10 |
EmpView toimii 32- ja 64-bittisissä Windows-käyttöjärjestelmissä 95, 98, XP, Vista, 7, 8 ja 10.
Jotain järjestelmäasetuksista johtuvia huomioita:
Arcnet-ajuri
UsbArcnet-adapteri tarvitsee Windowsissa ajurin. Ajurit sopivat sekä 32- että 64-bittisiin käyttäjärjestelmiin.
Windows 7-10 ajuri löytyy täältä: ArcnetWin7-10.zip
Windows Xp ja Vista ajuri löytyy täältä: Arcnet32-64.zip
Arcnet-ajurit eivät ole ns. allekirjoitettuja. Windows 7:ään asti ajurien asennuksessa oli mahdollisuus hyväksyä allekirjoittamaton ajuri.
Windows 8-10:ssa tämä mahdollisuus ei ole oletuksena, mutta sen voi asettaa niin, että se toimii kunnes Windows käynnistetään seuraavan kerran uudelleen. Asetus tarvitaan vain ajuria ensi kertaa asennettaessa.
Windows 10, allekirjoittamattomien ajurien asennuksen salliminen:
- Asetukset
- Päivittäminen ja suojaus
- Palauttaminen
- Käynnistä nyt uudelleen
- Vianmääritys
- Lisäasetukset
- Käynnistysasetukset
- Käynnistä uudelleen
- Käynnistyksen jälkeen odota, että tulee valikko.
- Valitse 7 tai F7: Disable driver signature enforcement.
- Windows käynnistyy normaalin näköisesti, mutta Arcnet-ajuri on nyt asennettavissa.
Windows 10, allekirjoittamattomien ajurien asennuksen salliminen vanhoissa Windows 10 versioissa:
- Restart Windows with Shift pressed.
- Select: Troubleshoot.
- Opens: Advanced options.
- Select: Startup Settings.
- Click the [Restart] button and wait for the computer to reboot.
- Select: Disable driver signature enforcement.
Windows 8, allekirjoittamattomien ajurien asennuksen salliminen, tässä englanninkielisen käyttöjärjestelmän ohje:
- Bring up Charms by moving the mouse to the upper right corner of the screen.
- Go to Settings.
- Click on "Change PC settings" at the bottom.
- Click on General.
- In the Advanced startup section, click the [Restart now] button.
- Click on Troubleshoot.
- Click on Advanced options.
- Click on Startup Settings.
- Click the [Restart] button and wait for the computer to reboot.
- Press (7) Disable driver signature enforcement -- Windows will start.
Mahdollisuus asentaa allekirjoittamaton ajuri on vain tämän käynnistyksen jälkeen. Jos Windows on em. proseduurin aikana tekemässä samaan aikaan päivityksiä ja käynnistyy itse uudestaan, ei siis em. valinta jää, vaan se tulee tehdä uudestaan.
Kun UsbArcnet-adapteri liitetään koneeseen, ei Windows osaa asentaa ajureita automaattisesti, vaan jättää Arcnet-ajurin Laitehallintaan (Device Manager) merkinnällä, että se ei toimi. Sieltä voi valita ajurin päivityksen hiiren oikealla napilla klikkaamalla. Päivityksessä valitaan ajurin asennus tietokoneelta ja annetaan kansio, jonne em. ajurin zip-paketti on purettu.
Asentamisen aikana Windows valittaa allekirjoittamattomasta ajurista. Valitaan, että se asennetaan silti.
Virheilmoitus käynnistyessä 1
Jos EmpView käynnistyksen jälkeen ilmoittaa virheestä esim. tähän tapaan "Access violation at address 01E66D7C. Write of address 01E66D7C",
voi olla syynä se, että Windowsin käynnistysasetuksissa on estetty ohjelman suoritus data-alueella.
EmpViewissä tällaisia osia ohjelmasta on sisäinen logiikkaohjelma, EmpView.ini-tiedostossa parametrilla LogFile määritelty, yleensä nimeltään Pcprog.
Asetus on nimeltään "data execution prevented" (DEP). Sen voi tarkistaa ja muuttaa Windows 7-10:ssä seuraavasti:
Käynnistä komentokehote järjestelmänvalvojana ja tee komento:
bcdedit.exe
Näyttöön tulee lista käynnistysasetuksista ja siinä on otsikon "Windowsin lataaminen" alla on myös nx-parametrin nykyinen arvo.
nx pitää olla AlwaysOff. Jos ei ole, asetetaan se komennolla (kirjoita täsmälleen näin):
bcdedit.exe /set {current} nx AlwaysOff
Asetus tulee voimaan seuraavan kerran Windowsia käynnistettäessä.
Jos sen tarvitsee palauttaa alkuperäiseksi, tehdään se vastaavasti komennolla:
bcdedit.exe /set {current} nx AlwaysOn
Vaihtoehtoisesti nx-arvolle voi antaa arvon OptIn, joka tarkoittaa, että ohjelman suoritus data-alueella on estetty vain Windowsin järjestelmäohjelmilla.
Tällöin voi DEP-asetuksia muuttaa myös ohjauspaneelissa.
Esim. Win 7 Home, suomenkielinen:
Ohjauspaneeli -> Järjestelmä -> Järjestelmän lisäasetukset
Suorituskyky -> Asetukset -> Tietojen suorittamisen estäminen
x Ota tiedostojen suorittamisen estämistoiminto käyttöön vain Windowsin ohjelmille ja palveluille
Tai Win 10 Pro, engl.kielinen:
Control Panel -> System -> System Properties -> Performance
Settings -> Data Execution Prevention
x Turn on DEP for essential Windows programs and services only
Virheilmoitus käynnistyessä 2
Jos EmpView käynnistyksen jälkeen ilmoittaa virheestä esim. tähän tapaan "Exception EFCreateError in module Raport.dll at 0000CAC6",
on syynä se, että raporttiohjelmalaajennus Raport.dll on odottamatta estetty kirjoittamasta raporttihakemistoon.
Raporttihakemistot on määritelty EmpView.ini-tiedostossa:
PrtFile
HalFile
RapDir
Tulee selvittää, onko kyseisten määrityksien mukaiset hakemistot olemassa ja onko niissä jotain kirjoittamista rajoittavaa asetusta.
Jos ilmiö on satunnainen, voisi olettaa, että esim. tietokoneen virransäästöasetus on sammuttanut kovalevyn ja kun raporttiohjelma yrittää kirjoittaa, ei kovalevy käynnisty riittävän nopeasti.
Jos raporttihakemistot sijaitsevat verkkoasemalla, voi verkon häiriö aiheuttaa tuon virheen.
|
|