Cikk azonosítója: 265879 - Utolsó ellenőrzés: 2006. július 24. - Verziószám: 5.0 A 0xC2 vagy a 0x000000C2 jelű STOP hibaüzenetekkel kapcsolatos problémák megoldása
A cikk Microsoft Windows XP rendszerre vonatkozó változata a következő:
314492
(http://support.microsoft.com/kb/314492/HU/
)
. Összefoglaló A cikk a C2 jelű STOP hibaüzenetekkel kapcsolatban felmerülő problémák megoldását ismerteti.
További információ A Windows 2000 számos beépített szolgáltatással rendelkezik, amely felgyorsítja a készletfoglalást. A rendszer most több új leállási hibakóddal bővült, amelyekkel könnyebben megtalálhatók a nem megfelelően működő illesztőprogramok. Az új funkciókkal az illesztőprogram meghibásodásának alapvető oka egyszerű hibakereséssel is kideríthető. Az alábbi eljárás a 0xC2 jelű STOP hiba elhárítását ismerteti. Először nézze meg a leállás adatait. Példa: BAD_POOL_CALLER (0xC2) Az aktuális szál hibás készletkérést kezdeményezett. Ilyen hibát rendszerint egy téves megszakításkérési szint, egy terület kétszeres felszabadítása stb. okoz. 1 - A hívó által elkövetett készlethiba típusa 6 - A felszabadítani kívánt címen lévő készlet már fel van szabadítva 7 - A felszabadítani kívánt címen lévő készlet már fel van szabadítva 8 - A 2. paraméter a foglalási kérelem megszakításkérelmi szintje, a 3. paraméter a készlet típusa 9 - A 2. paraméter a felszabadítási kérelem megszakításkérelmi szintje, a 3. paraméter a készlet típusa 1. paraméter = 0x1, 0x2 vagy 0x4 : A készlet fejléce sérült 2. paraméter = A készletfejléc mutatója 3. paraméter = A készletfejléc tartalmának első része 4. paraméter = 0 1. paraméter = 0x6 : Felszabadított készlet ismételt felszabadítási kísérlete 2. paraméter = Fenntartott (__LINE__) 3. paraméter = A készletfejléc mutatója 4. paraméter = A készletfejléc tartalma 1. paraméter = 0x7 : Felszabadított készlet ismételt felszabadítási kísérlete 2. paraméter = Fenntartott (__LINE__) 3. paraméter = A készletfejléc mutatója 4. paraméter = 0 1. paraméter = 0x8 : Készletfoglalási kérelem érvénytelen megszakításkérelmi szinten 2. paraméter = Jelenlegi megszakításkérelmi szint 3. paraméter = Készlettípus 4. paraméter = Foglalási méret 1. paraméter = 0x9 : Készletfelszabadítási kérelem érvénytelen megszakításkérelmi szinten 2. paraméter = Jelenlegi megszakításkérelmi szint 3. paraméter = Készlettípus 4. paraméter = A készlet címe 1. paraméter = 0x40 : Felhasználói módú memóriacím felszabadítási kísérlete a kernelmódú memóriában 2. paraméter = Kezdőcím 3. paraméter = A rendszer címterének kezdete 4. paraméter = 0 1. paraméter = 0x41 : Kísérlet nem lefoglalt, nem lapozott készletcím felszabadítására 2. paraméter = Kezdőcím 3. paraméter = Fizikai lapkeret 4. paraméter = Legmagasabb fizikai lapkeret 1. paraméter = 0x50 : Kísérlet egy nem lefoglalt lapozható készletcím felszabadítására 2. paraméter = Kezdőcím 3. paraméter = A lapozott készlet kezdetéhez relatív lapbeli eltolási cím 4. paraméter = A lapozott készlet mérete bájtban 1. paraméter = 0x99 : Készletfelszabadítási kérelem érvénytelen címmel (vagy sérült készletfejléccel) 2. paraméter = A felszabadítani próbált memóriacím 3. paraméter = 0 4. paraméter = 0 E:\bin>i386kd -z K:\DOWNLOAD\memory.dmp Memóriaképfájl betöltése [K:\DOWNLOAD\memory.dmp] Teljes kernel-memóriaképfájl ... 0: 0: kd> !reload ELŐKÉSZÍTÉS 0: 0: kd> dd kibugcheckdata l8 HIBA KIÍRÁSA 8047fba0 000000c2 00000007 00000b68 815bade0 8047fbb0 815bade8 e1007000 00000000 818988c0 0: 0: kd> kv VEREM KIÍRÁSA ChildEBP RetAddr Args to Child bdce0348 be11dc84 e1fff000 a08d0008 000007f8 banshee!vH3ImageTransferMm32 bdce037c be116f18 be85fd78 00000001 bdce03dc banshee!vMmXferNative bdce03ac be113eec e1fff000 e25e2a38 bdce03dc banshee!vPutBits bdce03e8 a008e47f e1ff86f8 e25e2a38 e1fef908 banshee!DrvCopyBits bdce0430 a008e899 be113d40 bdce04d8 e1ff86f8 win32k!OffCopyBits bdce04e4 a008e4d1 e1ff86f8 e25e2a38 00000000 win32k!SpBitBlt 1. paraméter = 0x7: kísérlet olyan készlet felszabadítására, amelyet már felszabadítottak. A verem azt is jelzi, hogy a videokártya éppen írási folyamatot végez, ezért folytatni kell a hibakeresést. Először meg kell határozni, hogy a számítógép többprocesszoros-e. 0: kd> ~1 PROCESSZORVÁLTÁS 1: 1: kd> kv VEREM KIÍRÁSA ChildEBP RetAddr Args to Child bde81b7c 8046894d 815bade8 00000000 be03bb2b ntkrnlmp!ExFreePoolWithTag bde81b88 be03bb2b 815bade8 be03ca94 815bade8 ntkrnlmp!ExFreePool 00000128 00000000 00000000 00000000 00000000 BADDRIVER Ezután meg kell határozni az illesztőprogramot: 1: 1: kd> !drivers Betöltött rendszer-illesztőprogamok összesítése Alap Kódméret Adatméret Illesztőprogram Létrehozás dátuma 80400000 139f40 (1255 kb) 4f3c0 (316 kb) ntoskrnl.exe December 07. kedd 14:05:26 1999 80062000 ffe0 ( 63 kb) 3d60 ( 15 kb) hal.dll November 02. kedd 20:14:22 1999 ed410000 1760 ( 5 kb) 1000 ( 4 kb) BOOTVID.dll November 03. szerda 20:24:33 1999 ed49c000 1b00 ( 6 kb) 680 ( 1 kb) gameenum.sys Szeptember 25. szombat 14:35:57 1999 ed080000 a000 ( 40 kb) 20c0 ( 8 kb) VIDEOPRT.SYS November 06. szombat 16:55:20 1999 bfdcf000 1d480 ( 117 kb) 7520 ( 29 kb) mga64m.sys November 29. hétfő 20:47:46 1999 bfdbc000 11600 ( 69 kb) 1600 ( 5 kb) el90xnd5.sys Október 29. péntek 17:54:34 1999 ed090000 3a60 ( 14 kb) 5980 ( 22 kb) banshee.sys Október 29. péntek 19:00:56 1999 ed5df000 2e0 ( 0 kb) 4a0 ( 1 kb) audstub.sys Szeptember 25. szombat 14:35:33 1999 ed370000 33e0 ( 12 kb) a40 ( 2 kb) raspti.sys Október 08. péntek 16:45:10 1999 ed0c0000 c5e0 ( 49 kb) 20e0 ( 8 kb) parallel.sys Október 22. péntek 18:00:54 1999 ed5e0000 580 ( 1 kb) 540 ( 1 kb) swenum.sys Szeptember 25. szombat 14:36:31 1999 be552000 72a60 ( 458 kb) 13c40 ( 79 kb) mga64d.dll November 30. kedd 04:33:19 1999 be113000 36f00 ( 219 kb) 7a20 ( 30 kb) banshee.dll November 30. kedd 04:31:18 1999 be031000 FFFF ( FF kb) FFFF ( F kb) BADDRIVER.sys Február 30. hétfő 23:22:43 2000 Összesen: 7f8dc0 (8163 kb) 172140 (1480 kb) ( 0 kb 0 kb) A cikkben található információ a következő(k)re vonatkozik:
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók. | Egyéb források További támogatás
KözösségA cikk fordítása
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
A lap tetejére