Hei foorumilaiset. Nyt olisi apu tarpeen, ja olisinkin erittäin kiitollinen neuvoistanne! Ongelmanani on XP:n jumiutuminen siniseen "BSOD-ruutuun". Kone pitää käynnistää uudelleen virtakytkimestä, sillä XP:n automaattinen buuttauskaan ei toimi. Virheruutu näyttäytyy silloin tällöin - yleensä tietokonetta sammutettaessa, toisinaan normaalikäytön aikana. Tietokone on yleensä ollut päällä jonkin aikaa, eli kone ei kaadu heti käynnistyksen tiimoilta. Kun käynnistän koneen uudelleen, XP ilmoittaa järjestelmän palautuneen vakavasta virheestä. Virheraportin sisältöä: Virheen allekirjoitus BCCode: 100000c5 BCP1: 53646156 BCP2: 00000002 BCP3: 00000001 BCP4: 80543C5C OsVer: 5_1_2600 SP: 2_0 Product: 768_1 En ole asentanut uusia ajureita tai tehnyt muutoksia laitteistoon.
voisi hyvinkin johtua ajureista , esimerkiksi piirisarjan ajurit. voisit kokeilla asentaa microsoftin debugging tools lataus linkki käyttöohjeet tästä juttua esimerkiksi tässä linkissä
June74, sain nyt asennettua Debuggerin symboleineen. Debuggerin mukaan mahdollinen syy kaatumiseen näyttäisi olleen ns. "Pool corruption". Mites nyt menetellään? Tässä virheraportti: Microsoft (R) Windows Debugger Version 6.7.0005.1 Copyright (c) Microsoft Corporation. All rights reserved. Loading Dump File [F:\WER6332.dir00\Mini092607-01.dmp] Mini Kernel Dump File: Only registers and stack trace are available Symbol search path is: SRV*DownstreamStore*http://msdl.microsoft.com/download/symbols Executable search path is: Windows XP Kernel Version 2600 (Service Pack 2) UP Free x86 compatible Product: WinNt, suite: TerminalServer SingleUserTS Personal Built by: 2600.xpsp_sp2_qfe.070227-2300 Kernel base = 0x804d7000 PsLoadedModuleList = 0x805535a0 Debug session time: Wed Sep 26 14:40:56.422 2007 (GMT+3) System Uptime: 0 days 1:39:48.707 Loading Kernel Symbols ................................................................................................................................ Loading User Symbols Loading unloaded module list ............. ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* Use !analyze -v to get detailed debugging information. BugCheck 100000C5, {53646156, 2, 1, 80543c5c} Probably caused by : Pool_Corruption ( nt!ExDeferredFreePool+156 ) Followup: Pool_corruption --------- kd> !analyze -v ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* DRIVER_CORRUPTED_EXPOOL (c5) An attempt was made to access a pageable (or completely invalid) address at an interrupt request level (IRQL) that is too high. This is caused by drivers that have corrupted the system pool. Run the driver verifier against any new (or suspect) drivers, and if that doesn't turn up the culprit, then use gflags to enable special pool. Arguments: Arg1: 53646156, memory referenced Arg2: 00000002, IRQL Arg3: 00000001, value 0 = read operation, 1 = write operation Arg4: 80543c5c, address which referenced memory Debugging Details: ------------------ BUGCHECK_STR: 0xC5_2 CURRENT_IRQL: 2 FAULTING_IP: nt!ExDeferredFreePool+156 80543c5c 8913 mov dword ptr [ebx],edx CUSTOMER_CRASH_COUNT: 1 DEFAULT_BUCKET_ID: DRIVER_FAULT PROCESS_NAME: wmplayer.exe LAST_CONTROL_TRANSFER: from 8054426f to 80543c5c STACK_TEXT: a8646c44 8054426f 860460c8 00000000 85f5b340 nt!ExDeferredFreePool+0x156 a8646c84 805b596b 85f5b340 ee657645 865949d0 nt!ExFreePoolWithTag+0x489 a8646ca8 805afb37 85f5b340 00000000 00000000 nt!ObpFreeObject+0x18d a8646cc0 80522181 85f5b358 00000000 000007d0 nt!ObpRemoveObjectRoutine+0xe7 a8646ce4 805b0b2f 85440870 e124c1e8 86231870 nt!ObfDereferenceObject+0x5f a8646cfc 805b0bc5 e124c1e8 85f5b358 000007d0 nt!ObpCloseHandleTableEntry+0x155 a8646d44 805b0cfd 000007d0 00000001 00000000 nt!ObpCloseHandle+0x87 a8646d58 8053cbc8 000007d0 00d4fb1c 7c90eb94 nt!NtClose+0x1d a8646d58 7c90eb94 000007d0 00d4fb1c 7c90eb94 nt!KiFastCallEntry+0xf8 WARNING: Frame IP not in any known module. Following frames may be wrong. 00d4fb1c 00000000 00000000 00000000 00000000 0x7c90eb94 STACK_COMMAND: kb FOLLOWUP_IP: nt!ExDeferredFreePool+156 80543c5c 8913 mov dword ptr [ebx],edx SYMBOL_STACK_INDEX: 0 FOLLOWUP_NAME: Pool_corruption IMAGE_NAME: Pool_Corruption DEBUG_FLR_IMAGE_TIMESTAMP: 0 SYMBOL_NAME: nt!ExDeferredFreePool+156 MODULE_NAME: Pool_Corruption FAILURE_BUCKET_ID: 0xC5_2_nt!ExDeferredFreePool+156 BUCKET_ID: 0xC5_2_nt!ExDeferredFreePool+156 Followup: Pool_corruption ---------
hmm jos oikein tulkitsin tuota , niin voisi olla näytönohjaimen ajureissa vikaa , joten suosittelen että ensimmäiseksi päivität piirisarjan (emolevyn) ja näytönohjaimen ajurit. on myös mahdollista että esim näytönohjaimen ja jonkun muun laitteen irq :t meenee päällekkäin. minkälaisessa tilanteessa se kaatuminen tulee , oletko silloin katsomassa esim jotain videopätkää , jos olisi joku videokoodekki korruptoitunut .
Suuret kiitokset sinulle raportin tulkitsemisesta! En asentanut vielä uusia ajureita, vaan menin ensi töikseni tutkimaan Windowsin Laitehallintaa. Havaitsin siellä, että kahdella eri laitteella todellakin on sama IRQ. Näytönohjaimeni ATI Radeon:in Resurssit-välilehdeltä löytyy IRQ-lukema 16, ja IEEE 1394-väylän isäntäohjain VIA OHCI Compliant IEEE 1394 Host Controller:ista löytyi myös tuo samainen IRQ, 16. Kuten ylempänä mainitsin, kone kaatuu yleensä sitä sammuttaessa. Samainen ongelma esiintyi ennen tämänhetkisten videokoodekkien asentamista. Johtuuko tämä kaatuilu siis kyseisestä IRQ:n päällekkäisyydestä?
tarvitsetko firewire liitäntää johonkin ? jos et , niin kokeileppa ottaa biossista pois käytöstä firewire (IEEE 1394) eli laita disabled ja käynnistä sitten kone ja katso onko päällekkäisyys poistunut , sen jälkeen ei auta kuin koekäytellä että vieläkö kaatuu. onko sulla mikä versio (kuinka uusi) ati catalyst ajureista ja onko piirisarjan ajurit kuinka uudet (Via 4 in 1 ajuripaketti) ja onko noita yleensäkkään asennettuna , vai onko xp ns. käyttiksen mukana tulleet ajurit en tarkemmin tiedä että mikä emolevy sulla on , ja mikä prossu ja näytönohjain , oletettavasti via piirisarjalla ja amd prossulla oleva kokoonpano ja joku ati näytönohjain.
Tietokoneeni on "pakettikone", joten emolevystä en tiedä. Laitehallinta sanoo emolevyn kuuluvan luokkaan Standardit järjestelmälaitteet, tiedä häntä sitten? Laitehallinta kertoo kohdassa Laitteen tila, ettei emolle ole asennettu ohjaimia, joten XP:n ajurit tuossa näyttäisi olevan (päivämäärä 1.7.2001, versio 5.1.2600.2180). Prossuna toimii AMD Athlon 64 3200+ (L2/1 mb), ja näyttiksenä ATI Radeon 9600 XT-4 256 mb ViVo DVI. Näyttiksen ohjaimen (ATI Technologies) versio on 8.162.0.0, päivämäärä 3.8.2005. Prossun ohjaimen versio on 1.2.2.0, pvm 26.10.2004.
mikä pakettikone se on merkki ja malli ja ehkä tyyppi. siinä ilmeisesti on via piirisarja jolloin ajurit saa täältä ladattua valitset ensin käyttiksen , ja sitten Chipset or Platform driver ja sieltä löytyy VIA Hyperion Pro Driver Package ja ati näytönohjaimelle täältä valitset ensin käyttiksen ja sitten Radeon ja listasta valitset sen Radeon 9600 Series (kannattaa ottaa isompi paketti jossa on Catalyst Software Suite) jonka jälkeen lataat ja asennat ne , ensin piirisarjan ajuri ja sitten näytönohjain , vaatii varmaan uudelleen käynnistyksen välissä. Muista että sinulla tulee olla asennettuna Microsoft .Net Frameworks (vaatikohan version 2) ennen näytönohjaimen asennusta. Edit: .Net Framework saa ladattua täältä , ota ensin 1.1 ja sitten 2
Näyttää olevan emolevynä Fu-jitsu-Siemens D1607 jossa VIA K8T800/VT8237 piirisarja tästä linkistä löyty tietoa
Piipahdin varmuuden vuoksi Fujitsu-Siemensin nettisivulla, ja syötin ajurisivulle koneeni sarjanumeron - VIA 4 in 1-ajuria sielläkin tarjottiin. Eli voinko huoletta ladata ja asentaa VIA Arenan sivulta 4 in 1:a tuoreemman VIA Hyperion Pro Driver Package:n?
kyllä ehdottomasti , siinä on niin uusi piirisarja että suosittelen kyllä . saattaa jopa nopeuttaa koneen toimintaa , luulisin että tuo vakautta lisää.
En paljoa tuosta virheraportista ymmärrä, mutta joku ajurihan siellä näyttäis vetävän itsensä solmuun. Mitäs tuo wmplayer.exe tuolla tekee? Ettei olisi äänikortin ajurissa vika? Tuli vaan mieleen...
Uusi päivä, uudet tutkimukset. @GLSii: Mediaplayer sattui olemaan päällä silloin, kun kone kaatui. Ennen kuin kävin päivittämään ajureita, päätin kokeilla Windowsin omaa apuohjelmaa, verifier.exe:ä, joka tarkistaa koneen kaikki ajurit. Verifier löysi ainakin yhden järjestelmää korruptoivan ajurin, nimeltä tdi_rd.sys. Mitäs nyt?
onko automaattiset päivitykset päällä?? tuohn wm playeriin on saatavilla aika läjä päivityksiä, joku näistä päivityksistä on saattanut sotkea koneen tai päinvastoin, saatat myös tarvita päivityksen.. MS kämmäilee turhan paljon noiden ohjelmien ja ominaisuuksien päivityksien kanssa. yksi päivitys vaatii kaksi uuta korjaamaan päivitysten tuomat ongelmat. offtopiccia antipiratismin kehitys toimet ja tavat jotka päätyvät näihin järjestelmiin aiheuttaa usein enemmän ongelmia kuin ratkaisuja.. uskomatonta käyttää miljoonia dollareita anti-piratismi ohjelmien ja tapojen yms kehitykseen, kun joku hakkeri sen kuitenkin purkaa muutamassa viikossa.. jos tuo raha käytettäisiin ohjelman kehitykseen tai leikattaisiin budjetista pois olisi kuluttajalle päätyvä tuote luotettavampi tai ainakin halvempi.
Jep. Viimeeksi eilen tarkistin myös manuaalisesti, eikä Windowsin kriittisiä päivityksiä esim. Mediaplayeriin löytynyt. Ja hyvä pointti sinulla offtopicissa ;D
Muutama päivä normaalikäyttöä takana, ja hyvin toimii! Päällekkäisyyskin tosiaan katosi ottaessani BIOS:ista FireWiren pois päältä. Kiitokset vastanneille!