Windows-käyttöjärjestelmässä on ongelma, jossa tietokoneen lyhyen aikaa tapahtuneen normaalin käytön jälkeen käyttäjän näyttö vaihtuu tunnistamattomaan, epäjohdonmukaiseen, harmaaseen näyttöön. Kun käyttäjät, joita tämä erityinen ongelma koskee, avaavat tietokoneensa tapahtumien tarkastelun nähdäkseen, mikä meni pieleen, he näkevät yhden tai useamman luettelon seuraavasta virheilmoituksesta:
”Session ’Circular Kernel Context Logger’ Stopped Due to the Following Error: 0xc0000188”
Jopa kevyen tutkimuksen tekeminen tästä nimenomaisesta Event Viewer -virheilmoituksesta tuo esiin sen, että sitä pidetään melko yleisenä Windows-virheilmoituksena, eikä siitä tarvitse olla huolissaan. Siitä tulee kuitenkin varsin huolestuttava, kun se yhdistetään asianomaisen käyttäjän näytön sammumiseen ja sen korvaamiseen harmaalla, täysin tunnistamattomalla näytön vitsillä, joka tekee tietokoneesta käytännössä käyttökelvottoman. Tämä erityinen virheilmoitus ja tämä erityinen ongelma voivat johtua monista eri asioista, joista tärkeimpiä ovat se, että asianomaisen käyttäjän näyttöajurit eivät toimi kunnolla, Startup Event Trace Sessions -tapahtuman jäljitystiedoston enimmäistiedostokoko on liian pieni ja asianomaisen tietokoneen SETUP.ETL-tiedosto on vioittunut.
Tämä erityinen ongelma havaittiin ensimmäisen kerran Windows 7:ssä, mutta se voi koskettaa myös Windows 7:n jälkeen kehitettyjä ja julkaistuja Windows-käyttöjärjestelmän versioita. Onneksi tästä ongelmasta kärsivä käyttäjä voi kuitenkin tehdä paljon yrittäessään korjata sen. Seuraavassa on lueteltu ratkaisut, jotka ovat osoittautuneet tehokkaimmiksi tämän ongelman torjunnassa:
Ratkaisu 1: Varmista, että Superfetch-palvelu on käytössä ja käynnissä
Olet ehkä nähnyt joukon ”Session ’Circular Kernel Context Logger’ Stopped Due to the Following Error: 0xc0000188” -virheilmoituksia tietokoneesi Tapahtumien tarkasteluohjelmassa, koska Superfetch-niminen palvelu on jostain syystä poistettu käytöstä tai ei muuten ole käynnissä tietokoneessasi. Jos tämä on syy tähän ongelmaan, sinun ei tarvitse tehdä muuta kuin varmistaa, että Superfetch-palvelu on paitsi käytössä myös käynnissä, jotta pääset siitä eroon ja et enää koskaan näe tätä rumaa virheilmoitusta. Tämän ratkaisun avulla voit yrittää ratkaista tämän ongelman seuraavasti:
- Avaa Suorita-valintaikkuna painamalla Windows-logonäppäintä + R.
- Kirjoita Suorita-valintaikkunaan services.msc ja paina Enter.
- Rullaa Palveluiden hallinnassa alaspäin ja etsi Superfetch-palvelu, napsauta sitä hiiren kakkospainikkeella ja napsauta Ominaisuudet.
- Avaa Käynnistystyyppi: -kentän edessä oleva pudotusvalikko ja valitse se napsauttamalla Automaattinen.
- Jos palvelua ei ole vielä suoritettu, napsauta Käynnistä aloittaaksesi sen suorittamisen. Jos palvelu oli jo käynnissä, ohita tämä vaihe ja siirry seuraavaan.
- Klikkaa Käytä ja sitten OK.
- Sulje Palveluiden hallinta ja käynnistä tietokone uudelleen.
Kun tietokone käynnistyy, jatka sen käyttöä ja tarkista, jatkuuko ongelma edelleen.
Ratkaisu 2: Suurenna käynnistystapahtumien jäljitysistuntojen enimmäistiedostokokoa
Kuten aiemmin todettiin, toinen varsin yleinen syy siihen, että Windows-käyttäjät menettävät näyttönsä ja että ”Istunto ’Circular Kernel Context Logger’ Stopped Due to the Following Error: 0xc0000188” -virheilmoitukset heidän tapahtumien tarkasteluohjelmassaan on se, että käynnistystapahtumien jäljitysistuntojen koko ei ole riittävä. Jos näin on, ongelman pitäisi korjaantua, jos yksinkertaisesti kasvatat Startup Event Trace Sessions -tapahtumien jäljityssessioiden enimmäistiedostokokoa. Tätä varten sinun täytyy:
- Avaa Käynnistä-valikko.
- Hae ”cmd”.
- Klikkaa hiiren kakkospainikkeella cmd-nimistä hakutulosta ja napsauta Suorita ylläpitäjänä käynnistääksesi komentorivin korotetun instanssin, jolla on ylläpitäjän oikeudet.
- Kirjoita korotettuun komentoriviin seuraava ja paina Enter:
perfmon
- Suorituskyvynvalvojan pitäisi nyt näkyä näytölläsi. Kaksoisnapsauta Performance Monitorin vasemmanpuoleisessa ruudussa Data Collector Sets -kohtaa laajentaaksesi sitä.
- Klikkaa Data Collector Sets -kohdassa Startup Event Trace Sessions (Käynnistystapahtumien jäljitysistunnot).
- Etsi Performance Monitorin oikeanpuoleisessa ruudussa ReadyBoot-merkintä ja kaksoisnapsauta sitä.
- Navigoi Stop Condition (Pysäytysehto) -välilehdelle ja korvaa Maximum Size (Maksimikoko) -kenttään merkitty arvo 40:llä.
- Klikkaa Käytä ja sen jälkeen OK, sulje Suorituskyvyn valvonta, sulje korotettu komentorivi ja käynnistä tietokone uudelleen.
Tarkista tietokoneen käynnistyessä, onko ongelma poistunut.
Ratkaisu 3: Pakota tietokone korvaamaan SETUP.ETL-tiedosto uudella kopiolla
Jos kumpikaan edellä luetelluista ja kuvatuista ratkaisuista ei ole toiminut kohdallasi, voit vielä kokeilla hailakkaa Mariaa – pakota tietokone korvaamaan SETUP.ETL-tiedosto uudella kopiolla. Myös korruptoitunut SETUP.ETL-tiedosto voi monissa tapauksissa olla syynä tähän ongelmaan, joten tietokoneen pakottaminen korvaamaan nykyinen SETUP.ETL-tiedosto uudella pitäisi korjata vanhan tiedoston korruptoituminen tai muut vahingot. Jos haluat saada tietokoneesi korvaamaan nykyisen SETUP.ETL-tiedoston uudella, sinun on:
- Paina Windows-logonäppäintä + R avataksesi Suorita-valintaikkunan.
- Kirjoita Suorita-valintaikkunaan seuraava teksti ja paina Enter-näppäintä:
%windir%\panther
- Etsikää näytölle avautuvasta Windows Explorerin instanssista tiedosto nimeltä setup.etl, napsauta sitä hiiren kakkospainikkeella ja valitse Rename (Nimeä uudelleen).
- Nimeä tiedosto uudelleen nimellä setup.old ja vahvista toimenpide painamalla Enter-näppäintä.
- Jos sinulta kysytään, oletko varma, että olet muuttanut tiedostopäätteen, vahvista muutos.
- Käynnistä tietokone uudelleen. Kun tietokone käynnistyy, se luo automaattisesti uuden SETUP.ETL-tiedoston ja jättää kokonaan huomiotta vanhan tiedoston, jonka nimensit uudelleen. Kun tämä on tehty, tarkista, onnistuiko tämä ratkaisu ratkaisemaan ongelman sinulle.